Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7657480B2 - Systems and programs - Google Patents
[go: Go Back, main page]

JP7657480B2 - Systems and programs - Google Patents

Systems and programs Download PDF

Info

Publication number
JP7657480B2
JP7657480B2 JP2023150689A JP2023150689A JP7657480B2 JP 7657480 B2 JP7657480 B2 JP 7657480B2 JP 2023150689 A JP2023150689 A JP 2023150689A JP 2023150689 A JP2023150689 A JP 2023150689A JP 7657480 B2 JP7657480 B2 JP 7657480B2
Authority
JP
Japan
Prior art keywords
camera
video
circuit
image recognition
video signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023150689A
Other languages
Japanese (ja)
Other versions
JP2023179491A (en
Inventor
哲也 服部
勇喜 清水
Original Assignee
株式会社ユピテル
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社ユピテル filed Critical 株式会社ユピテル
Priority to JP2023150689A priority Critical patent/JP7657480B2/en
Publication of JP2023179491A publication Critical patent/JP2023179491A/en
Priority to JP2025043145A priority patent/JP7825902B2/en
Application granted granted Critical
Publication of JP7657480B2 publication Critical patent/JP7657480B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Closed-Circuit Television Systems (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Studio Devices (AREA)
  • Television Signal Processing For Recording (AREA)

Description

本発明は、システムおよびプログラム等に関する。 The present invention relates to a system, a program, etc.

従来より、カメラを備え、当該カメラの映像を記録するシステムが知られている。 Systems that are equipped with cameras and record images from the cameras are known.

特開2018-196066号公報JP 2018-196066 A

例えば、このようなカメラの映像を記録等する機能を備えるシステムにおいては、様々な課題があった。本発明の目的の一つは、従来よりも優れたシステム等を提供することである。 For example, there have been various problems with systems equipped with functions such as recording images from such cameras. One of the objectives of the present invention is to provide a system that is superior to conventional systems.

本願の発明の目的はこれに限定されず、本明細書および図面等に開示される構成の部分から奏する効果を得ることを目的とする構成についても分割出願・補正等により権利取得する意思を有する。例えば本明細書において「~できる」と記載した箇所を「~が課題である」と読み替えた課題が本明細書には開示されている。課題はそれぞれ独立したものとして記載しているものであり、各々の課題を解決するための構成についても単独で分割出願・補正等により権利取得する意思を有する。課題が明細書の記載から黙示的に把握されるものであっても、本出願人は本明細書に記載の構成の一部を補正または分割出願にて特許請求の範囲とする意思を有する。またこれら独立の課題を組み合わせた課題を解決する構成についても開示しているものであり、権利取得する意思を有する。 The purpose of the invention of this application is not limited to this, and the applicant intends to obtain rights to configurations that aim to obtain effects from parts of the configuration disclosed in this specification and drawings, etc., through divisional applications, amendments, etc. For example, this specification discloses problems in which the phrase "can be" in this specification is read as "the problem is that...". The problems are described as independent, and the applicant intends to obtain rights to the configurations for solving each problem separately through divisional applications, amendments, etc. Even if the problems are implicitly understood from the description in the specification, the applicant intends to include part of the configuration described in this specification in the scope of the patent claim by amendment or divisional application. In addition, the applicant has disclosed a configuration that solves a problem that combines these independent problems, and the applicant intends to obtain rights to it.

本発明は、例えば以下の態様の発明として把握することができるものである。
(1)カメラと、前記カメラで撮像された映像を圧縮して記憶手段に記憶させるカメラ映像記録回路とを備えるシステムであって、前記カメラと前記カメラ映像記録回路との間を伝送する信号を、当該信号に基づいて所定の機能を実現する電子部品に分配する信号分配手段を備えるシステムとするとよい。
The present invention can be understood as the following aspects, for example.
(1) A system having a camera and a camera image recording circuit that compresses images captured by the camera and stores them in a memory means, and preferably the system also has a signal distribution means that distributes signals transmitted between the camera and the camera image recording circuit to electronic components that realize specified functions based on the signals.

このようにすれば、カメラで撮像した映像を圧縮して記憶手段に記憶させることができるとともに、所定の機能を実現する電子部品おいて、分配されたカメラとカメラ映像記録回路との間の信号に基づいて所定の機能を実現することができる。 In this way, the image captured by the camera can be compressed and stored in the storage means, and the electronic components that realize the specified function can realize the specified function based on the signal distributed between the camera and the camera image recording circuit.

カメラは、各種のカメラとすることができるが、CCD(Charge Coupled Device)カメラとすることができ、特にCMOS(Complementary Metal-Oxide-Semiconductor)カメラとするとよい。カメラは静止画を撮像するためのカメラとすることもできるが、特に動画を撮像するためのカメラとするとよい。カメラは赤外線カメラのような特殊なカメラとすることができるが、可視光を撮像するカメラとするとよく、特に可視光のカメラとするとよい。カメラはモノクロの映像が得られるカメラとしてもよいが、カラーの映像が得られるカメラとするとよい。カメラは、例えば、赤(R)、緑(G)、青(B)のカラーフィルタを平面に配置したカメラとするとよい。カメラの解像度は、VGA以上の解像度とするとよい。 The camera may be of various types, but may be a CCD (Charge Coupled Device) camera, and may be a CMOS (Complementary Metal-Oxide-Semiconductor) camera in particular. The camera may be a camera for capturing still images, but may be a camera for capturing moving images in particular. The camera may be a special camera such as an infrared camera, but may be a camera for capturing visible light, and may be a visible light camera in particular. The camera may be a camera that can capture monochrome images, but may be a camera that can capture color images. The camera may be, for example, a camera with red (R), green (G), and blue (B) color filters arranged on a plane. The camera resolution may be VGA or higher.

カメラは、例えば撮像素子を備える部分を指してもよいが、撮像素子そのものを指してもよい。 The camera may refer to a part that includes an image sensor, for example, but it may also refer to the image sensor itself.

特に、カメラは車両に設置されたカメラとするとよい。特に、カメラは車両のメーカーの出荷後に後付されるカメラとするとよい。 In particular, the camera may be a camera installed in the vehicle. In particular, the camera may be a camera that is retrofitted after the vehicle is shipped by the manufacturer.

カメラ映像記録回路に備える映像の圧縮部は、各種のアルゴリズムのものを用いることができるが、特に規格化されたアルゴリズムのエンコーダーを用いるとよく、特にH.264エンコーダーまたはH.265エンコーダーの少なくともいずれか一方を備えるものとするとよい。特に、カメラ映像記録回路に備える映像のエンコーダーは、ソフトウェア処理で行うものではなく、ハードウェアで構成されたものとするとよい。エンコーダーは、単なるFPGA(Field-Programmable Gate Array)ではなく、SoC(System-on-a-Chip)とすることが望ましい。このように、カメラ映像記録回路は、カメラ映像記録チップとしてもよい。カメラ映像記録回路は、ソフトマクロではなく、ハードマクロで構成されたものが望ましい。 The video compression section in the camera video recording circuit can use various algorithms, but it is preferable to use an encoder with a standardized algorithm, and in particular, to have at least one of an H.264 encoder or an H.265 encoder. In particular, the video encoder in the camera video recording circuit should be configured with hardware, not with software processing. It is preferable that the encoder is a SoC (System-on-a-Chip) rather than a simple FPGA (Field-Programmable Gate Array). In this way, the camera video recording circuit may be a camera video recording chip. It is preferable that the camera video recording circuit is configured with a hard macro, not a soft macro.

カメラ映像記録回路は、カメラ映像記録の専用チップとして販売されているものとすると特によい。カメラ映像記録回路は、例えば、カメラ映像記録用のASSP、カメラ映像記録用のSoCなどのカメラ映像記録用のLSI(Large Scale Integrated circuit)とするとよく、特にカメラ映像記録回路はドライブレコーダー用SoCとするとよい。 It is particularly preferable that the camera video recording circuit is sold as a dedicated chip for camera video recording. The camera video recording circuit may be, for example, an ASSP for camera video recording, an SoC for camera video recording, or an LSI (Large Scale Integrated circuit) for camera video recording, and in particular, the camera video recording circuit may be an SoC for a drive recorder.

記憶手段は、特に着脱可能な記憶手段とするとよく、特にSD(登録商標)カード、micro SD(登録商標)カード等のカード状の媒体とするとよい。 The storage means is preferably a removable storage means, and more preferably a card-shaped medium such as an SD (registered trademark) card or a micro SD (registered trademark) card.

前記カメラと前記カメラ映像記録回路との間を伝送する信号は、特に、制御信号としてもよいが、特に映像信号または映像の同期信号の少なくともいずれか一方を含むようにするとよい。映像の同期信号は、ピクセルクロック、垂直同期信号、または水平同期信号のうち少なくともいずれか1つするとよく、特に少なくともいずれか2つとするとよい。特に、ピクセルクロックと垂直同期信号とするとよい。 The signal transmitted between the camera and the camera video recording circuit may be a control signal, but should preferably include at least one of a video signal and a video synchronization signal. The video synchronization signal should preferably be at least one of a pixel clock, a vertical synchronization signal, or a horizontal synchronization signal, and should preferably be at least two of these. In particular, it should preferably be a pixel clock and a vertical synchronization signal.

カメラの映像を伝送する映像信号は、例えば、映像チャンネル単位に同期された映像をシリアルで伝送してもいいし、パラレルに伝送してもよい。または、シリアルとパラレルとを組み合わせて伝送してもよい。特に、映像のフレーム単位に、その時の時刻やイベント情報、センサ情報などデータで重畳したり、映像に重畳したりするとよい。同期をとられた単位に、その時の時刻やイベント情報、センサ情報などのデータで重畳してもよいし、映像に重畳してもよい。 The video signal transmitting the camera image may be transmitted, for example, in a serial manner with the image synchronized on a video channel basis, or in a parallel manner. Alternatively, serial and parallel transmission may be combined. In particular, it is advisable to overlay data such as the current time, event information, and sensor information on a video frame basis, or to overlay the data on the video. Data such as the current time, event information, and sensor information may be overlaid on the synchronized units, or may be overlaid on the video.

映像信号を分配するものとした場合、例えば所定のプロトコルの映像信号を入力し、入力したプロトコルと同一のプロトコルで複数の出力先に分配して出力するものとするとよい。例えば、映像信号としてMIPI CSI-2信号を出力するカメラであれば、信号分配手段はMIPI CSI-2信号スプリッターチップとするとよい。 When distributing a video signal, for example, a video signal of a specific protocol may be input, and distributed to multiple output destinations using the same protocol as the input. For example, if the camera outputs a MIPI CSI-2 signal as the video signal, the signal distribution means may be a MIPI CSI-2 signal splitter chip.

映像信号を分配するものとした場合、例えば所定のプロトコルの映像信号を入力し、入力したプロトコルとは異なるプロトコルであって複数の出力先について同一のプロトコルの信号を出力するものとするとよい。例えば、映像信号としてFPD-LINK III信号を出力するカメラであれば、信号分配手段はFPD-LINK III信号を入力して例えば複数のMIPI CSI-2信号として出力するポートを備えた回路(例えば、1ポート入力2ポート出力のデュアルポート出力デシリアライザーハブなど)とするとよい。特にMIPI CSI-2信号として出力するポートはあるポートのレプリカを他のポートに出力する機能を備えたものとするとよい。特にデシリアライザーハブチップとするとよい。 When distributing video signals, it is preferable to input a video signal of a specific protocol and output signals of the same protocol to multiple output destinations, which are different from the input protocol. For example, in the case of a camera that outputs an FPD-LINK III signal as a video signal, the signal distribution means should be a circuit with ports that input the FPD-LINK III signal and output it as multiple MIPI CSI-2 signals (for example, a dual port output deserializer hub with one port input and two ports output). In particular, the port that outputs the MIPI CSI-2 signal should have the function of outputting a replica of one port to another port. In particular, it is preferable to use a deserializer hub chip.

所定の機能を実現する電子部品は、特に前記カメラとは別のカメラまたは画像認識回路の少なくともいずれか一方を備えるとよい。所定の機能を実現する電子部品がカメラを備えるときは、所定の機能は前記カメラとは異なる範囲を含む別の領域を撮像する機能とするとよい。所定の機能を実現する電子部品が画像認識回路を備えるときは所定の機能は画像認識機能とするとよい。 The electronic component that realizes the specified function may preferably include at least one of a camera separate from the camera or an image recognition circuit. When the electronic component that realizes the specified function includes a camera, the specified function may preferably be a function for capturing an image of a separate area that includes a range different from that of the camera. When the electronic component that realizes the specified function includes an image recognition circuit, the specified function may preferably be an image recognition function.

信号分配手段は、例えば単純に配線を分岐するものとしてもよいが、特に分配した複数の信号線の間を伝送する信号の同期が取れるように分配する機能を備えるものとするとよく、特に分配した複数の信号線の間を伝送する信号の同期が取れるように分配する機能を備えた回路(例えば、チップ)とするとよい。 The signal distribution means may be, for example, a simple wiring branch, but it is particularly preferable that the means has a function of distributing signals so that signals transmitted between the multiple distributed signal lines can be synchronized, and it is particularly preferable that the means is a circuit (for example, a chip) having a function of distributing signals so that signals transmitted between the multiple distributed signal lines can be synchronized.

カメラとカメラ映像記録回路は同一の筐体内に備える構成としてもよいが、それぞれ別の筐体に備える構成とし、両筐体間はケーブルやコネクタ等の接続手段で接続するように構成するとよい。カメラとカメラ映像記録回路との間は1メートル以上のケーブルを介して接続される構成とするとよい。特にカメラとカメラ映像記録回路は、車両の中で引き回されるケーブルを介して接続されるものとするとよい。 The camera and the camera video recording circuit may be configured to be housed in the same housing, but it is preferable to configure them to be housed in separate housings and connect the two housings with a connection means such as a cable or connector. It is preferable to configure the camera and the camera video recording circuit to be connected via a cable of at least one meter. In particular, it is preferable for the camera and the camera video recording circuit to be connected via a cable that is routed inside the vehicle.

(2)前記電子部品は、前記カメラとは異なる別のカメラを有し、前記信号は、同期信号生成手段が生成した映像の同期信号を含み、分配された前記同期信号に基づいて、前記カメラおよび前記別のカメラの各々の映像信号を、前記カメラ映像記録回路へ出力する構成とするとよい。 (2) The electronic component may have another camera different from the camera, the signal may include a video synchronization signal generated by a synchronization signal generating means, and the video signals of the camera and the other camera may be output to the camera video recording circuit based on the distributed synchronization signal.

このようにすれば、カメラ映像記録回路側においてカメラと別のカメラとの間で同期した映像信号が得られる。例えば、カメラ映像記録回路においてカメラと別のカメラとの間で同期した映像信号を入力して、この入力した同期した複数の映像の信号に基づく映像を圧縮して記録することができる。例えば記録した複数の映像の信号を同時に再生したとき、同期した複数の映像を見ることができる。なお、映像の圧縮は複数のカメラのそれぞれで別々のファイルに行うようにしてもよいが、1つのファイルに行うようにするとよい。 In this way, a video signal synchronized between the camera and another camera can be obtained on the camera video recording circuit side. For example, a video signal synchronized between the camera and another camera can be input to the camera video recording circuit, and video based on the input synchronized multiple video signals can be compressed and recorded. For example, when the recorded multiple video signals are played back simultaneously, multiple synchronized videos can be viewed. Note that the video may be compressed into separate files for each of the multiple cameras, but it is preferable to compress the video into a single file.

(3)前記カメラが、前記同期信号生成手段を有し、前記信号分配手段は、前記同期信号を前記別のカメラへ分配する構成とするとよい。 (3) The camera may have the synchronization signal generating means, and the signal distribution means may be configured to distribute the synchronization signal to the other camera.

このようにすれば、前記別のカメラから出力される映像信号は前記カメラの中で生成された同期信号に基づく映像信号となり、両カメラの同期を取りやすくなる。特に、この構成を採用するとともに、前記カメラと前記別のカメラとを同一の筐体に備える構成とするとよい。同期信号の引き回し距離が短いときに特に優れた効果を発揮する。 In this way, the video signal output from the other camera will be a video signal based on the synchronization signal generated within the camera, making it easier to synchronize the two cameras. It is particularly effective to adopt this configuration and have the camera and the other camera housed in the same housing. This is particularly effective when the synchronization signal has to be routed over a short distance.

カメラの中としては、特に撮像素子の中で生成したものとするとよい。このようにすれば入力した同期信号に同期して撮像する外部同期可能な撮像素子を使わなくてもよく、低コストかつ簡便に構成できる。 In the camera, it is especially good to generate it within the image sensor. This way, there is no need to use an image sensor capable of external synchronization that captures images in sync with the input synchronization signal, and it can be configured easily and at low cost.

(4)前記同期信号生成手段は、前記カメラおよび前記別のカメラの外部に備えられ、前記信号分配手段は、前記同期信号を前記カメラおよび前記別のカメラへ分配する構成とするとよい。 (4) The synchronization signal generating means may be provided outside the camera and the other camera, and the signal distribution means may be configured to distribute the synchronization signal to the camera and the other camera.

このようにすれば、前記別のカメラから出力される映像信号と、前記別のカメラから出力される映像信号との同期が取りやすい。 This makes it easier to synchronize the video signal output from the other camera with the video signal output from the other camera.

特に、この構成を採用するとともに、前記カメラと前記別のカメラとを異なる筐体に備える構成とするとよい。同期信号の引き回し距離が比較的長いときに特に優れた効果を発揮する。 In particular, it is advisable to adopt this configuration and have the camera and the other camera housed in different housings. This is particularly effective when the synchronization signal has to be routed over a relatively long distance.

(5)前記カメラ映像記録回路が、前記同期信号生成手段を有し、前記信号分配手段は、前記同期信号を前記カメラおよび前記別のカメラへ分配する構成とするとよい。 (5) The camera video recording circuit may have the synchronization signal generating means, and the signal distribution means may be configured to distribute the synchronization signal to the camera and the other camera.

このようにすれば、映像の記録処理に合わせたタイミング等でカメラおよび別のカメラから同期した映像信号を得られる可能性を高められる。 This increases the likelihood of obtaining synchronized video signals from the camera and another camera, such as at a time that matches the video recording process.

(6)前記カメラおよび前記別のカメラから出力される信号を、ケーブルを介した伝送用の映像信号に変換する第1映像信号変換手段を有する第1映像信号変換回路と、前記ケーブルを介して伝送された前記映像信号を、前記カメラ映像記録回路に入力可能な映像信号に変換する第2映像信号変換手段を有する第2映像信号変換回路と、を備え、前記同期信号生成手段は、前記第1映像信号変換回路内または前記第2映像信号変換回路内に備えられ、前記信号分配手段は、前記第1映像信号変換回路内または前記第2映像信号変換回路内に備えられ、前記同期信号を前記カメラおよび前記別のカメラへ分配する構成とするとよい。 (6) A first video signal conversion circuit having a first video signal conversion means for converting signals output from the camera and the other camera into video signals for transmission via a cable, and a second video signal conversion circuit having a second video signal conversion means for converting the video signals transmitted via the cable into video signals that can be input to the camera video recording circuit, the synchronization signal generation means being provided within the first video signal conversion circuit or the second video signal conversion circuit, and the signal distribution means being provided within the first video signal conversion circuit or the second video signal conversion circuit, and distributing the synchronization signal to the camera and the other camera.

このようにすれば、前記カメラと前記別のカメラとから、両カメラが同期した映像信号を、ケーブルを介してカメラ映像記録回路に入力して記録することが容易にできる。 In this way, the video signals from both the camera and the other camera that are synchronized can be easily input to the camera video recording circuit via a cable and recorded.

ケーブルは比較的長距離とするとよい。比較的長距離としては、前記カメラまたは前記別のカメラの少なくとも一方を備えるカメラユニット内の配線に必要な長さよりも長い距離とするとよく、特に1メートル以上とするとよい。 The cable may be relatively long. By relatively long, it is preferable that the cable be longer than the length required for wiring within a camera unit that includes at least one of the camera and the other camera, and in particular, it is preferable that the cable be longer than one meter.

第1映像信号変換手段は例えばシリアライザー、第2映像信号変換手段は例えばデシリアライザーとするとよい。第1映像信号変換回路は特にシリアライザーチップ、第2映像信号変換回路は特にデシリアライザーチップとするとよい。第1映像信号変換回路と第2映像信号変換回路との間の伝送可能距離は、カメラおよび別のカメラが車載カメラである場合、特に数mの伝送が可能なものを用いるとよい。 The first video signal conversion means may be, for example, a serializer, and the second video signal conversion means may be, for example, a deserializer. The first video signal conversion circuit may particularly be a serializer chip, and the second video signal conversion circuit may particularly be a deserializer chip. The transmission distance between the first video signal conversion circuit and the second video signal conversion circuit may be, particularly, several meters when the camera and the other camera are in-vehicle cameras.

また例えば、前記カメラと第1の第1映像信号変換回路とを有する第1のカメラユニットと、前記別のカメラと第2の第1映像信号変換回路とを有する第2のカメラユニットと、第2映像信号変換回路とカメラ映像記録回路とを有する記録ユニットとを備え、前記第1のカメラユニットと前記記録ユニットの間を第1のケーブル、前記第2のカメラユニットと前記記録ユニットの間を第2のケーブルで接続し、それぞれの映像信号を伝送するようにしてもよい。例えば、車両のフロントガラスに取り付けられる前記カメラ(第1カメラ)が車両の前方を撮像するように設置された第1のカメラユニットと、車両のリアガラスに取り付けられ前記別のカメラ(第2カメラ)が車両の後方を撮像するように設置された第2のカメラユニットを備え、ダッシュボード上あるいは助手席の下等に設けた記録ユニットが両カメラユニットにそれぞれ別のケーブルで接続される構成とするとよい。あるいは記録ユニットと第1のカメラユニットを1つのユニットとして構成してもよい。 For example, the vehicle may be equipped with a first camera unit having the camera and a first first video signal conversion circuit, a second camera unit having the other camera and a second first video signal conversion circuit, and a recording unit having a second video signal conversion circuit and a camera video recording circuit, and the first camera unit and the recording unit may be connected by a first cable and a second cable between the second camera unit and the recording unit to transmit the respective video signals. For example, the vehicle may be equipped with a first camera unit installed so that the camera (first camera) attached to the windshield of the vehicle captures the image of the front of the vehicle, and a second camera unit installed so that the other camera (second camera) captures the image of the rear of the vehicle, and a recording unit installed on the dashboard or under the passenger seat is connected to both camera units by separate cables. Alternatively, the recording unit and the first camera unit may be configured as one unit.

また例えば、前記カメラと第1の第1映像信号変換回路とを有する第1のカメラユニットと、前記別のカメラと第2の第1映像信号変換回路とを有する第2のカメラユニットとを第1のケーブルで接続し、第2映像信号変換回路とカメラ映像記録回路とを有する記録ユニットと第2のカメラユニットとを第2のケーブルで接続する構成とし、それぞれの映像信号を伝送するようにしてもよい。
また、例えば、一つのカメラユニットに前記カメラと前記別のカメラを含む複数のカメラと第1映像信号変換回路を備え、第1映像信号変換回路は1つのケーブルにこれら複数のカメラの映像信号を流すよう変換し、当該1つのケーブルを介して第2映像信号変換回路とカメラ映像記録回路とを備えた記録ユニットに伝送して、記録手段に複数のカメラの映像を記録するようにするとよい。例えば、車両のフロントガラス等に取り付けられるカメラユニットであって、車両前方を撮像する前記カメラ(第1カメラ)と車両の後方を撮像する前記別のカメラ(第2カメラ)とを備えるカメラユニットと、ダッシュボード上あるいは助手席の下等に設けた、記録ユニットをケーブルで接続するように構成してもよい。
Also, for example, a first camera unit having the camera and a first first video signal conversion circuit and a second camera unit having the other camera and a second first video signal conversion circuit may be connected by a first cable, and a recording unit having a second video signal conversion circuit and a camera video recording circuit and the second camera unit may be connected by a second cable, and the respective video signals may be transmitted.
Also, for example, one camera unit may be provided with a plurality of cameras including the camera and the other camera, and a first video signal conversion circuit, and the first video signal conversion circuit may convert the video signals of the plurality of cameras to flow through one cable, and the video signals may be transmitted to a recording unit provided with a second video signal conversion circuit and a camera video recording circuit via the single cable, so that the video images of the plurality of cameras are recorded in the recording means. For example, a camera unit may be attached to the windshield of a vehicle, and may be configured to connect a camera unit including the camera (first camera) that captures an image in front of the vehicle and the other camera (second camera) that captures an image behind the vehicle, to a recording unit provided on the dashboard or under the passenger seat, etc., with a cable.

なお、例えば、第2映像信号変換回路は、第1映像信号変換回路によって変換され、比較的長距離の前記1つのケーブルを介して伝送された複数のカメラの映像信号を、記録ユニット内の配線に必要な比較的短距離の伝送用の信号に変換するとよい。 For example, the second video signal conversion circuit may convert the video signals of the multiple cameras that have been converted by the first video signal conversion circuit and transmitted over a relatively long distance via the single cable into signals for transmission over a relatively short distance, which is necessary for wiring within the recording unit.

例えば、第2映像信号変換回路は、カメラ映像記録回路に対して、複数のカメラの映像信号を1つの伝送路に流すように出力して、これをカメラ映像記録回路が入力するように構成してもよい。例えば、第2映像信号変換回路は、2台のカメラの映像信号をそれぞれ所定のデータサイズのパケット等に分割して、交互にパケット等を伝送するようにしてもよい。より多数のカメラの映像信号を1つの伝送路にインターリーブして出力するようにしてもよい。 For example, the second video signal conversion circuit may be configured to output video signals from multiple cameras to the camera video recording circuit so that they are sent over a single transmission path, which is then input by the camera video recording circuit. For example, the second video signal conversion circuit may divide the video signals from two cameras into packets of a predetermined data size, and transmit the packets alternately. Video signals from a larger number of cameras may be output in an interleaved manner over a single transmission path.

あるいは例えば、第2映像信号変換回路は、カメラ映像記録回路に対して、複数のカメラの映像信号をそれぞれのカメラ用の異なる伝送路に流すように出力して、これらをカメラ映像記録回路が入力するように構成してもよい。このようにすれば、それぞれのカメラ用の異なる伝送路中あるいは、これらに接続されたカメラ映像記録回路内において、各カメラ単位での処理がしやすい。例えば、カメラごとにカメラフレーム単位に映像とは別の情報を重畳させて記録したり、出力したりすることが比較的容易となる。 Alternatively, for example, the second video signal conversion circuit may be configured to output video signals from multiple cameras to the camera video recording circuit so that they are sent over different transmission paths for each camera, and the camera video recording circuit inputs these. In this way, processing can be easily performed on a camera-by-camera basis in the different transmission paths for each camera, or in the camera video recording circuit connected to these. For example, it becomes relatively easy to record and output information separate from the video by superimposing it on each camera frame for each camera.

1本のケーブルはできるだけ少ない本数の信号線とするとよく、例えばツイストペアケーブルなどを用いるとよい。 It is best to use as few signal lines as possible in a single cable, for example a twisted pair cable.

伝送路としてはできるだけ少ない本数の信号線とするとよく、例えば数本の信号線(例えば基板上のプリント配線)などを用いるとよい。前記カメラと前記別のカメラを含む複数のカメラと第1映像信号変換回路の間はプリント配線またはフレキシブルケーブルの少なくともいずれか一方を介して接続するとよい。第2映像信号変換回路とカメラ映像記録回路の間はプリント配線またはフレキシブルケーブルの少なくともいずれか一方を介して接続するとよい。 The transmission path should preferably have as few signal lines as possible, for example, a few signal lines (e.g., printed wiring on a substrate). The camera, the other camera, and the first video signal conversion circuit should be connected via at least one of printed wiring or a flexible cable. The second video signal conversion circuit and the camera video recording circuit should be connected via at least one of printed wiring or a flexible cable.

(7)前記信号分配手段から前記カメラおよび前記別のカメラまでの信号配線の長さを略同一とするとよい。 (7) It is preferable that the lengths of the signal wiring from the signal distribution means to the camera and the other camera are approximately the same.

このようにすれば、前記カメラからの映像信号と前記別のカメラからの映像信号とが、同期が取れた信号となる可能性を高めることができる。 This increases the likelihood that the video signal from the camera and the video signal from the other camera will be synchronized.

(8)前記電子部品は、前記カメラ映像記録回路とは別に設けられた、所定の画像認識処理を行う画像認識回路を含み、前記伝送する信号は、映像信号を含み前記画像認識回路は、分配された前記映像信号に基づいて行った前記画像認識処理の結果に関する情報を、前記カメラ映像記録回路へ出力し、前記カメラ映像記録回路は、前記結果に関する情報に基づいて、前記カメラで撮像された映像を圧縮して前記記憶手段に記憶させる構成とするとよい。 (8) The electronic components may include an image recognition circuit that is provided separately from the camera video recording circuit and performs a predetermined image recognition process, the signal to be transmitted may include a video signal, the image recognition circuit may output information regarding the results of the image recognition process performed based on the distributed video signal to the camera video recording circuit, and the camera video recording circuit may compress the video captured by the camera based on the information regarding the results and store the compressed video in the storage means.

このようにすれば、カメラ映像の圧縮と記憶手段への記憶を確実に行うことができるとともに、同一のカメラ映像の画像認識処理の結果に基づいた記録を行うこともできる。 In this way, it is possible to reliably compress the camera image and store it in the storage means, and it is also possible to record based on the results of image recognition processing of the same camera image.

カメラ映像記録回路は比較的安価であるが、映像の圧縮と記憶用に特化して設計されているため、画像認識等の機能を追加するのが困難(例えば、情報開示が少ない、残りリソースが少ないなど)という問題がある。例えば、ドライブレコーダー用SoCは安価だがドライブレコーダー用に設計されているため画像認識等の機能を追加するのが困難(例えば、情報開示が少ない、残りリソースが少ないなど)という問題がある。 Camera video recording circuits are relatively inexpensive, but because they are designed specifically for compressing and storing video, there are problems with adding features such as image recognition (e.g., little information disclosure, few remaining resources, etc.). For example, SoCs for drive recorders are inexpensive, but because they are designed for drive recorders, there are problems with adding features such as image recognition (e.g., little information disclosure, few remaining resources, etc.).

一方で、画像認識用に用いられる画像認識回路は、映像の圧縮、記録のソフトとして信頼性が高いものがないという問題がある。画像認識回路は、例えばOSS(Open Source Software)等をコンパイルして利用可能な汎用のSoC(画像認識用のSoC)とするとよい。特に画像認識のアクセラレータ回路を備えたSoCや、ディープラーニングのアクセラレータ回路を備えたSoC等とするとよい。なお、例えば、一般的なSoCや、特にFPGAである画像認識回路に、H.264など映像のエンコーダーを載せるとコストがかかる、という問題もある。また仮に一般的なSoCに映像のエンコーダーが載っていたとしても、特に、ドライブレコーダーとして採用しようとすると、ドライブレコーダー用のソフトウェアとして信頼性が高いものに乏しく、かといって自社でイチから作るには膨大なコストがかかる課題がある。 On the other hand, there is a problem that there is no image recognition circuit used for image recognition that is highly reliable as software for compressing and recording video. The image recognition circuit should be a general-purpose SoC (SoC for image recognition) that can be used by compiling, for example, OSS (Open Source Software). In particular, it is recommended to use an SoC equipped with an accelerator circuit for image recognition or an accelerator circuit for deep learning. There is also the problem that it is costly to mount an image encoder such as H.264 on a general SoC or, in particular, an image recognition circuit that is an FPGA. In addition, even if a general SoC is equipped with an image encoder, there is a problem that there is a lack of reliable software for drive recorders, especially when trying to use it as a drive recorder, and there is also the issue that it is extremely costly to create it from scratch in-house.

例えば、カメラ映像記録回路と画像認識回路に、MIPI CSI-2分岐器(例えば分岐チップ)を使って、同じカメラ映像信号を分配して入力する。カメラ映像記録回路と画像認識回路とは通信線で接続し、画像認識回路では対象物の状態を画像認識し、認識の結果、記録が必要な状況となった場合には、トリガー信号をこの通信線を介してカメラ映像記録回路へ渡す。カメラ映像記録回路はトリガー信号を画像認識回路から受け取った場合、記憶手段に自己が受けている映像信号をイベント記録するとよい。 For example, a MIPI CSI-2 splitter (e.g., a splitter chip) is used to distribute and input the same camera video signal to the camera video recording circuit and the image recognition circuit. The camera video recording circuit and the image recognition circuit are connected by a communication line, and the image recognition circuit performs image recognition of the state of the target object, and if the result of the recognition indicates that recording is necessary, a trigger signal is passed to the camera video recording circuit via this communication line. When the camera video recording circuit receives a trigger signal from the image recognition circuit, it is preferable for it to event-record the video signal it has received in a storage means.

通信線はパラレル通信線あるいはシリアル通信線としてトリガーのデータを伝送するようにしてもよい。例えば認識した物体の種別の情報をこのデータとして伝送するようにしてもよい。あるいは、単純なGPIO(General-purpose input/output)間の通信線としてもよい。例えばドライブレコーダー用のSoCのトリガー入力ポートに画像認識用のSoCのGPIO出力ポートを接続し、画像認識用のSoCでの画像認識の結果、記録が必要な状況となった場合には、画像認識用のSoCのGPIO出力ポートの信号を変化させ、ドライブレコーダー用のSoCはドライブレコーダー用のSoCのトリガー入力ポートの信号の変化があった場合、トリガー発生として、その前後所定秒数の映像を記録手段に記録するとよい。また、さらにカメラ映像記録回路に接続されたセンサ類からの信号を、画像認識回路へ伝送するようにしてもよい。例えば、カメラ映像記録回路がドライブレコーダー用のSoCであり画像認識回路が画像認識用のSoCとすると、加速度センサ、スイッチ、GPSモジュールはドライブレコーダー用のSoCに接続され、加速度センサ、スイッチ、GPSモジュールからドライブレコーダー用のSoCが受け取った情報をリアルタイムに画像認識用のSoCへ出力する。画像認識用のSoCはこれらの情報をドライブレコーダー用のSoCからリアルタイムに受け取り、画像認識に利用して、その結果を、ドライブレコーダー用のSoCへ出力するとよい。こうした両SoCの機能はそれぞれ、各SoCに記憶されたこうした機能を実現するためのプログラムを実行することで実現するとよい。 The communication line may be a parallel communication line or a serial communication line to transmit trigger data. For example, information on the type of recognized object may be transmitted as this data. Alternatively, it may be a simple communication line between GPIOs (General-purpose input/output). For example, the GPIO output port of the image recognition SoC is connected to the trigger input port of the drive recorder SoC, and when the result of image recognition by the image recognition SoC is that recording is required, the signal of the GPIO output port of the image recognition SoC is changed, and when there is a change in the signal of the trigger input port of the drive recorder SoC, the drive recorder SoC records the image for a predetermined number of seconds before and after the trigger occurrence in the recording means. Furthermore, signals from sensors connected to the camera image recording circuit may be transmitted to the image recognition circuit. For example, if the camera video recording circuit is a SoC for a drive recorder and the image recognition circuit is a SoC for image recognition, the acceleration sensor, switch, and GPS module are connected to the SoC for the drive recorder, and the information received by the SoC for the drive recorder from the acceleration sensor, switch, and GPS module is output in real time to the SoC for image recognition. The SoC for image recognition may receive this information in real time from the SoC for the drive recorder, use it for image recognition, and output the results to the SoC for the drive recorder. The functions of both SoCs may be realized by executing programs for realizing these functions stored in each SoC.

例えば4台のカメラの信号のそれぞれは、シリアライザーによってシリアル化され、デシリアライザーハブに入力される。デシリアライザーハブは第1ポートと第2ポートにそれぞれ同一の4つカメラからの信号をインターリーブしたシリアル信号を出力する。例えば第1ポートにはカメラ映像記録回路、第2ポートには画像認識回路が接続するとよい。 For example, each of the signals from four cameras is serialized by a serializer and input to a deserializer hub. The deserializer hub outputs serial signals that are interleaved with the signals from the same four cameras to the first and second ports. For example, it is recommended to connect a camera video recording circuit to the first port and an image recognition circuit to the second port.

例えば、画像認識回路では、例えば、進入禁止標識を認識したにもかかわらずその標識より先まで侵入が検知された場合に、進入禁止トリガーをカメラ映像記録回路へ出力する。カメラ映像記録回路は、進入禁止トリガーを画像認識回路から受信すると、その前後15秒間の映像を記憶手段に進入禁止トリガー映像としてエンコードして記録する。 For example, if the image recognition circuit recognizes a no entry sign but detects an intrusion beyond the sign, it outputs a no entry trigger to the camera video recording circuit. When the camera video recording circuit receives a no entry trigger from the image recognition circuit, it encodes and records video for 15 seconds before and after the no entry trigger in the storage means as no entry trigger video.

また、例えば、画像認識回路は例えば人がフォークリフトの周辺に侵入したことが検知された場合に、周囲人認識トリガーをカメラ映像記録回路へ出力する。例えば、カメラ映像記録回路は、周囲人認識トリガーを画像認識回路から受信すると、その前後30秒間の映像を記憶手段に周囲人認識トリガー映像としてエンコードして記録する。 In addition, for example, when the image recognition circuit detects that a person has entered the vicinity of the forklift, it outputs a surrounding person recognition trigger to the camera video recording circuit. For example, when the camera video recording circuit receives a surrounding person recognition trigger from the image recognition circuit, it encodes and records video for 30 seconds before and after the trigger in the storage means as surrounding person recognition trigger video.

例えばインターリーブされた4台のカメラの信号を、画像認識回路とカメラ映像記録回路のそれぞれで4台のカメラの映像に分離する処理を行う。画像認識回路は、4台のカメラの映像のどれか一つからトリガーを出力するかどうかを判定する処理を行ってもよいし、いずれかの映像でトリガーが必要な状態が認識された場合にトリガーを出力するようにしてもよい。あるいは、総合的にトリガーをかけるかどうかを判定する処理を行ってもよい。これらいずれを採用するかを設定可能とするとよい。 For example, the interleaved signals from four cameras are processed to be separated into four camera images by an image recognition circuit and a camera video recording circuit. The image recognition circuit may perform processing to determine whether or not to output a trigger from one of the images from the four cameras, or may output a trigger if a condition requiring a trigger is recognized in any of the images. Alternatively, it may perform processing to determine whether or not to activate a trigger overall. It is preferable to be able to set which of these methods is to be adopted.

特に同期信号をデシリアライザーハブとカメラ映像記録回路と画像認識回路に与えて同期を取るとよい。同期信号としてはピクセルクロックや垂直同期信号とするとよい。デシリアライザーハブは4つのシリアライザーへクロックを同期して出力するとよい。または、デシリアライザーハブでクロックを生成し、そのクロックをカメラ映像記録回路と画像認識回路に与えて同期を取るとよい。画像認識回路はSoCではなくFPGAとしてもよいし、その他各種の計算機としてもよい。 In particular, it is a good idea to provide a synchronization signal to the deserializer hub, camera video recording circuit, and image recognition circuit to achieve synchronization. The synchronization signal can be a pixel clock or a vertical synchronization signal. The deserializer hub can synchronize and output a clock to the four serializers. Alternatively, the deserializer hub can generate a clock and provide this clock to the camera video recording circuit and image recognition circuit to achieve synchronization. The image recognition circuit can be an FPGA instead of a SoC, or it can be any other type of computer.

上記の例ではデシリアライザーハブ内にMIPI CSI-2分岐機能があるものの例で記載しているが、分岐器は外付けのものとしてもよい。 The above example shows a deserializer hub with a MIPI CSI-2 branching function, but the branching device can also be external.

前記カメラ(およびまたは前記別のカメラ)の設定を行う機能(例えば、ISP(イメージシグナルプロセッサ)の機能のうちカメラ制御する部分を含む部分など)は、例えば、カメラ映像記録回路側のものを用いる構成(パターン1)、画像認識回路側のものを用いる構成(パターン2)、または両者の側ものを切り替えて利用する構成(パターン3)のいずれかとするとよい。また、それぞれISP内蔵のSoCを利用する構成と外付けのISPを利用する構成のいずれかとするとよい。外付けのISPの設置位置としてカメラ映像記録回路側かのいずれかとするとよい。ただし、画像認識に必要な絵作りと、圧縮して記録手段に記録し再生等可能とする絵作りとは、異なるため、シャッタースピード、フレームレート、露光時間など、カメラをどのような状態に制御すればよいかが問題となる。この点、特に(9)のようにするとよい。 The function for setting the camera (and/or the other camera) (e.g., a part of the ISP (Image Signal Processor) function that includes a part for controlling the camera) may be, for example, a configuration that uses the one on the camera image recording circuit side (Pattern 1), a configuration that uses the one on the image recognition circuit side (Pattern 2), or a configuration that switches between the two (Pattern 3). Also, it may be a configuration that uses a SoC with a built-in ISP or a configuration that uses an external ISP. The external ISP may be installed on either the camera image recording circuit side. However, since the image creation required for image recognition is different from the image creation that is compressed and recorded on a recording means for playback, etc., the question arises as to how the camera should be controlled, such as the shutter speed, frame rate, and exposure time. In this regard, it is particularly preferable to use (9).

(9)前記カメラ映像記録回路が前記カメラの設定を行うとよい。 (9) The camera image recording circuit may configure the camera.

このようにすれば、設定の競合を防止できるとともに、カメラ映像の記録と当該カメラ映像に基づく画像認識とを比較的うまく両立できる。例えば、上述した(パターン1)を採る構成とすると優れた効果を発揮することを発明者らは見出した。画像認識に用いる画像は記録に必要な画像の品質の要求に対して低いケースが多い。特にディープラーニングによって画像を認識する機能を備えるとよく、このような構成では、画素数、フレームレート等の要求は一般的に低くてすむ。カメラ映像記録回路側としては、カメラ映像記録回路内とすると特によい。 In this way, it is possible to prevent conflicts in settings, and to relatively effectively balance camera image recording with image recognition based on the camera image. For example, the inventors have found that a configuration that employs the above-mentioned (Pattern 1) produces excellent results. In many cases, the images used for image recognition are of low quality relative to the image quality required for recording. It is particularly good to have a function for recognizing images using deep learning, and in such a configuration, the requirements for the number of pixels, frame rate, etc. are generally low. It is particularly good to have the camera image recording circuit inside the camera image recording circuit.

ただし、ISPの機能のうちフォーカスと露光に関しては、画像認識回路側で画像処理に必要な要求に合わせてカメラを設定したほうがよい場合がある。そこで、あらかじめ画像認識回路側で必要な、露光に関する設定、フォーカスに関する設定を加味してカメラ映像記録回路側のカメラの設定の内容を設定しておくシステムとするとよい。例えばあらかじめ画像認識回路側で必要な、露光に関する設定、フォーカスに関する設定を加味して、例えばカメラ映像があまりにひどくならない範囲で調整して、カメラ映像記録回路側のISP(例えば、カメラ映像記録回路内のISP)の設定をしておくとよい。 However, with regard to the focus and exposure functions of the ISP, it may be better to set the camera to match the requirements for image processing on the image recognition circuit side. Therefore, it is a good idea to have a system in which the camera settings on the camera image recording circuit side are set in advance, taking into account the settings related to exposure and focus required on the image recognition circuit side. For example, it is a good idea to set the ISP on the camera image recording circuit side (for example, the ISP in the camera image recording circuit) in advance, taking into account the settings related to exposure and focus required on the image recognition circuit side, and adjusting them to a range where the camera image does not become too bad.

(10)前記カメラ映像記録回路と前記画像認識回路との間で前記カメラの設定を協調して調整するとよい。 (10) The camera settings may be adjusted in a coordinated manner between the camera video recording circuit and the image recognition circuit.

このようにすれば、より、カメラ映像の圧縮および記録と、画像認識処理の精度の向上とを両立しやすくなる。 This makes it easier to both compress and record camera footage and improve the accuracy of image recognition processing.

画像認識回路とカメラ映像記録回路とは通信し、カメラの制御がどのような状態にあるかを相互に把握する機能を備えるとよい。 It is advisable for the image recognition circuit and the camera video recording circuit to communicate with each other and have the ability to mutually understand the current state of camera control.

例えば、カメラの設定をあらかじめ設定するのではなく、または、あらかじめ設定するとともに、画像認識回路側で露出やフォーカスの調整依頼信号を生成してカメラ映像記録回路に出力し、カメラ映像記録回路内ではこれを受けた場合に、カメラ映像記録回路側の設定機能によって設定を行うシステムとするとよい。例えば、カメラの設定をあらかじめ設定するのではなく、または、あらかじめ設定するとともに、画像認識回路側で露出やフォーカスの調整依頼信号をカメラ映像記録回路に出力し、カメラ映像記録回路はこれを受けた場合にカメラ映像記録回路側のISPの設定をこれに応じて調整するようにするとよい。なお、カメラ映像記録回路側で設定するカメラの設定に関する情報は画像認識回路へ送信して、画像認識回路ではこれを受信してこれを画像認識処理の処理の中で利用する構成とすると特によい。 For example, instead of setting the camera settings in advance, or in addition to setting them in advance, a system may be provided in which an exposure or focus adjustment request signal is generated on the image recognition circuit side and output to the camera video recording circuit, and when this is received within the camera video recording circuit, the settings are made using the setting function on the camera video recording circuit side. For example, instead of setting the camera settings in advance, or in addition to setting them in advance, a system may be provided in which an exposure or focus adjustment request signal is output to the camera video recording circuit side, and when this is received within the camera video recording circuit, the ISP settings on the camera video recording circuit side are adjusted accordingly. It is particularly preferable to configure the camera settings information set on the camera video recording circuit side to be sent to the image recognition circuit, which receives this and uses it in the image recognition processing.

例えば、画像認識回路で標識の認識を行う場合、画像中の路肩に相当する領域を露出算出の優先領域として計算するとよい、このとき基本的にはカメラの制御はカメラ映像記録回路側から行うが、あらかじめ、ややこの領域の露出優先度を高めて設定しておくとともに、画像認識回路で標識領域の露出がアンダーになっている場合には画像認識回路からカメラ映像記録回路に対して露出補正信号を出力し、カメラ映像記録回路がこの信号を受けた場合にはカメラの露出を高める信号をカメラ側に出力する等するとよい。 For example, when recognizing signs using an image recognition circuit, the area in the image that corresponds to the shoulder of the road can be calculated as the priority area for exposure calculation. In this case, the camera is basically controlled from the camera image recording circuit, but the exposure priority of this area can be set slightly higher in advance, and if the image recognition circuit finds that the sign area is underexposed, the image recognition circuit can output an exposure correction signal to the camera image recording circuit, and when the camera image recording circuit receives this signal, it can output a signal to increase the camera exposure to the camera side.

このようにカメラ自体の制御主体はあくまでカメラ映像記録回路側とし、画像認識回路側では直接的にカメラの制御を行わないように構成するとよい。また画像認識回路側からはカメラ映像記録回路側へ調整用信号を出力し、この調整用信号を受けた画像認識回路側が間接的にカメラを制御する構成とするとよい。例えば、カメラ自体の制御主体はあくまでカメラ映像記録回路とし、画像認識回路は直接的にカメラの制御を行わないように構成するとよい。また間接的に制御する構成とするとよい。 In this way, it is advisable to configure the camera itself so that the camera video recording circuit is the main controller, and the image recognition circuit does not directly control the camera. It is also advisable to configure the image recognition circuit to output an adjustment signal to the camera video recording circuit, and the image recognition circuit that receives this adjustment signal indirectly controls the camera. For example, it is advisable to configure the camera itself so that the camera video recording circuit is the main controller, and the image recognition circuit does not directly control the camera. It is also advisable to configure it to control indirectly.

なおフォーカスに関する設定はカメラをパンフォーカスとして不要とするとよい It is recommended that you set the camera to pan focus so that focus settings are not necessary.

なお、別の例として前述の(パターン3)として、例えば時分割でカメラの制御主体を切り替えるようにしてもよい。特に、映像の記録フレームレートは、映像の記録・再生に十分なフレームレートとする一方(例えば、人間の視覚でカクつかないレベルのフレームレート(例えば24から30fps程度))とする一方、カメラのフレームレートはそれよりも高いフレームレート(例えば120fps)として、カメラのだすフレームに順に「1」,「2」,「3」,「4」,「1」,「2」,「3」,「4」・・・と番号を付けたとき、「1」についてはカメラ映像記録回路側、「3」については画像認識回路側のものとなるようにするとよい。例えば「2」,「4」、は切り替えする時間としてもよい。 As another example, as in the above-mentioned (Pattern 3), the camera control entity may be switched in a time-division manner. In particular, the video recording frame rate may be set to a frame rate sufficient for video recording and playback (for example, a frame rate that is not stuttering to human vision (e.g., about 24 to 30 fps)), while the camera frame rate may be set to a higher frame rate (e.g., 120 fps), and when the frames output by the camera are numbered in order as "1", "2", "3", "4", "1", "2", "3", "4", etc., "1" may be the camera video recording circuit side, and "3" the image recognition circuit side. For example, "2" and "4" may be the switching times.

切り替えは、例えばカメラ映像記録回路側のISPと、画像認識回路側のISPとの双方を物理的に切り替えるようにしてもよいが、あくまでISPはカメラ映像記録回路側のISPの設定を時分割で切り替えるようにするとよい。複数のカメラはすべてカメラ映像記録回路側が制御するようにし、画像認識回路側は複数のカメラのいずれも直接的には制御しないようにするとよい。間接的に制御するようにするとよい。 For example, the switching can be done by physically switching both the ISP on the camera video recording circuit side and the ISP on the image recognition circuit side, but it is better to switch the settings of the ISP on the camera video recording circuit side in a time-division manner. It is better to have all the multiple cameras controlled by the camera video recording circuit side, and not have the image recognition circuit side directly control any of the multiple cameras. It is better to have them controlled indirectly.

画像認識回路が間接的に制御する対象のカメラは、複数のカメラのうち一部のカメラとするとよい。この一部のカメラは認識に必要な要求と画像の記録・再生(人間が映像を見るの)に必要な要求との乖離が大きい一部のカメラとするとよい。 The cameras that the image recognition circuit indirectly controls should be a subset of multiple cameras. These subset of cameras should be those where there is a large discrepancy between the requirements for recognition and the requirements for recording and playing back images (for humans to view the images).

カメラは1台でもよい。例えばMIPI CSI-2スプリッターを使って、カメラ信号を2つに分岐してもよい。 You can use just one camera. For example, you can use a MIPI CSI-2 splitter to split the camera signal into two.

(11)前記カメラ映像記録回路に入力する映像信号よりも情報量を削減した信号を生成する認識用映像信号生成手段を備え、前記画像認識回路は、前記情報量を削減した映像信号に基づいて前記画像認識処理を行う構成とするとよい。 (11) It is preferable to provide a recognition video signal generating means for generating a signal with a reduced amount of information compared to the video signal input to the camera video recording circuit, and the image recognition circuit is configured to perform the image recognition processing based on the video signal with the reduced amount of information.

このようにすれば、画像認識回路で扱う情報量をあらかじめ削減でき認識処理をより低コストで高速に行うことができるとともに、優れた画質で映像を圧縮して記録手段に記録させることができる。 In this way, the amount of information handled by the image recognition circuit can be reduced in advance, making the recognition process faster and less expensive, while also allowing the image to be compressed with excellent image quality and recorded on the recording means.

例えばカメラからの信号は分岐せず、カメラ映像記録回路に入れ、カメラ映像記録回路は、カメラからの映像信号を間引くなどして情報量を削減してUSBポートなど他のポートから画像認識回路へ出力する構成とするとよい。画像の間引きは、例えば、画素を間引く、フレームを間引くなどの処理とするとよい。一般に画像認識において特にディープラーニングの場合には、認識に必要な画像の情報量は、人間が映像を確認するのに比べ格段に小さくてよい。 For example, the signal from the camera may not be branched, but may be input to a camera video recording circuit, which may then reduce the amount of information by thinning out the video signal from the camera, before outputting it to the image recognition circuit from another port such as a USB port. Image thinning may be achieved, for example, by thinning out pixels or frames. In general, with image recognition, and particularly with deep learning, the amount of image information required for recognition can be significantly smaller than when a human checks an image.

この例では、間引きはカメラ映像記録回路で行うこととしたが、カメラ映像記録回路の負荷が高くなる可能性や、リソースが不足する可能性がある。またそもそもカメラ映像記録回路には手を入れられない可能性がある。そこで、カメラからの映像信号を分岐し、一方の分岐した映像信号はそのまま映像記録回路に入れる一方、画像認識回路には間引いた映像信号を入力するようにするとよい。例えばこの機能は、FPGAを用いて構成するとよい。あるいは、FPGAに代えて、単体のISPチップを用いて、ISPチップの出力ポート切り替え機能を用いて、フレームごとに出力先を切り替える構成としてもよい。 In this example, the thinning is performed by the camera video recording circuit, but there is a possibility that the load on the camera video recording circuit will be high or that resources will be insufficient. In addition, it may be impossible to make changes to the camera video recording circuit in the first place. Therefore, it is a good idea to branch the video signal from the camera and input one of the branched video signals directly to the video recording circuit, while inputting the thinned video signal to the image recognition circuit. For example, this function can be configured using an FPGA. Alternatively, instead of an FPGA, a standalone ISP chip can be used and the output port switching function of the ISP chip can be used to switch the output destination for each frame.

(12)前記画像認識回路は、前記信号分配手段から分配された前記映像信号に基づく情報を第2記録手段に記録するとよい。 (12) The image recognition circuit may record information based on the video signal distributed from the signal distribution means in a second recording means.

このようにすれば、第2記録手段に信号分配手段から分配された前記映像信号に基づく情報が記録される。 In this way, information based on the video signal distributed from the signal distribution means is recorded on the second recording means.

第2記録手段は第1記録手段とは別の記録手段とするとよい。特に第2記録手段とは別の着脱可能な記録媒体とするとよい。前記分配手段から分配された前記映像信号に基づく情報としては、分配されて画像認識回路に入力された映像信号を加工した情報とするとよい。例えば認識した物体を囲むとともにその属性を文字情報として重ね合わせた映像情報を記録するとよい。また、このような映像情報とともに、あるいは、このような映像情報に替えて、例えばカメラ映像記録回路に送ったトリガー信号をその時刻とともに記録するようにしてもよい。例えば認識した物体の座標と種別に関する情報をその時刻と対応づけて記録するようにしてもよい。 The second recording means may be a recording means separate from the first recording means. In particular, it may be a removable recording medium separate from the second recording means. The information based on the video signal distributed from the distribution means may be information obtained by processing the video signal distributed and input to the image recognition circuit. For example, video information that surrounds the recognized object and overlays its attributes as text information may be recorded. In addition to or instead of such video information, a trigger signal sent to a camera video recording circuit may be recorded along with the time. For example, information regarding the coordinates and type of the recognized object may be recorded in association with the time.

上述した(1)から(12)に示した発明は、任意に組み合わせることができる。例えば、(1)に示した発明の全てまたは一部の構成に、(2)以降の少なくとも1つの発明の少なくとも一部の構成を加える構成としてもよい。特に、(1)に示した発明に、(2)以降の少なくとも1つの発明の少なくとも一部の構成を加えた発明とするとよい。なお、特に(2)の構成と(8)の構成を双方ともに備える構成とするとよい。また、(1)から(12)に示した発明から任意の構成を抽出し、抽出された構成を組み合わせてもよい。本願の出願人は、これらの構成を含む発明について権利を取得する意思を有する。また「~の場合」「~のとき」という記載があったとしても、その場合やそのときに限られる構成として記載はしているものではない。これらはよりよい構成の例を示しているものであって、これらの場合やときでない構成についても権利取得する意思を有する。また順番を伴った記載になっている箇所もこの順番に限らない。一部の箇所を削除したり、順番を入れ替えたりした構成についても開示しているものであり、権利取得する意思を有する。 The inventions shown in (1) to (12) above can be combined in any way. For example, the invention may be configured by adding at least a part of the configuration of at least one of the inventions after (2) to all or a part of the configuration of the invention shown in (1). In particular, the invention may be configured by adding at least a part of the configuration of at least one of the inventions after (2) to the invention shown in (1). In particular, the invention may be configured to have both the configuration of (2) and the configuration of (8). In addition, any configuration may be extracted from the inventions shown in (1) to (12) and the extracted configurations may be combined. The applicant of this application intends to acquire rights to the inventions including these configurations. In addition, even if there is a description such as "in the case of" or "when", this is not intended to describe the configuration as being limited to that case or time. These are examples of better configurations, and the applicant intends to acquire rights to configurations other than these cases or times. In addition, the parts described in order are not limited to this order. Configurations in which some parts have been deleted or the order has been changed are also disclosed, and the applicant intends to acquire rights.

本発明によれば、従来よりも優れたシステム等を提供できる。 The present invention provides a system that is superior to conventional systems.

本願の発明の効果はこれに限定されず、本明細書および図面等に開示される構成の部分から奏する効果についても開示されており、当該効果を奏する構成についても分割出願・補正等により権利取得する意思を有する。例えば本明細書において「~できる」と記載した箇所などは奏する効果を明示する記載であり、また「~できる」と記載がなくとも効果を示す部分が存在する。またこのような記載がなくとも当該構成よって把握される効果が存在する。 The effects of the invention of this application are not limited to this, and effects achieved from the configuration parts disclosed in this specification and drawings, etc. are also disclosed, and it is the intention to obtain rights to the configuration that achieves said effects through divisional applications, amendments, etc. For example, in this specification, the phrase "can..." is a description that clearly indicates the effect achieved, and there are also parts that show the effect even without the phrase "can...". Also, there are effects that can be understood from the configuration even without such a description.

一実施形態に係るシステムの構成を示すブロック図である。1 is a block diagram showing a configuration of a system according to an embodiment; システムの構成の変形例を示すブロック図である。FIG. 13 is a block diagram showing a modified example of the system configuration. システムの構成の変形例を示すブロック図である。FIG. 13 is a block diagram showing a modified example of the system configuration. カメラと処理装置との接続例を示す図である。FIG. 2 is a diagram illustrating an example of a connection between a camera and a processing device. カメラと処理装置との接続例を示す図である。FIG. 2 is a diagram illustrating an example of a connection between a camera and a processing device. カメラと処理装置との接続例を示す図である。FIG. 2 is a diagram illustrating an example of a connection between a camera and a processing device. カメラと処理装置との接続例を示す図である。FIG. 2 is a diagram illustrating an example of a connection between a camera and a processing device. 処理装置と記録装置との接続例を示す図である。FIG. 2 is a diagram illustrating an example of a connection between a processing device and a recording device.

以下、実施形態について、図面を参照しながら詳細に説明する。以下に示す実施形態は本開示の実施形態の一例であって、本開示はこれらの実施形態に限定されるものではない。なお、本実施形態で参照する図面において、同一部分又は同様な機能を有する部分には同一の符号又は類似の符号(数字の後にA、Bなどを付しただけの符号)を付し、その繰り返しの説明は省略する場合がある。また、以下の説明で参照する各図において、各部材、各領域等を認識可能な大きさとするために、実際とは縮尺を異ならせている場合がある。 The embodiments will be described in detail below with reference to the drawings. The embodiments described below are examples of embodiments of the present disclosure, and the present disclosure is not limited to these embodiments. In the drawings referred to in the present embodiment, identical parts or parts having similar functions are given the same or similar symbols (symbols consisting of a number followed by A, B, etc.), and repeated explanations may be omitted. In addition, in each figure referred to in the following description, the scale may be different from the actual scale in order to make each component, each area, etc. recognizable.

図1は、一実施形態に係るシステム1の構成を示すブロック図である。システム1は、車両に搭載される車載機器とするとよく、特にドライブレコーダーとして機能する車載機器とするとよい。車両は、フォークリフトとするとよいが、フォークリフト以外の作業車、または作業者以外の車両(例えば、私用または公用の乗用車、バスまたは列車)としてもよい。 Figure 1 is a block diagram showing the configuration of system 1 according to one embodiment. System 1 may be an on-board device mounted in a vehicle, and in particular may be an on-board device that functions as a drive recorder. The vehicle may be a forklift, but may also be a work vehicle other than a forklift, or a vehicle other than that of a worker (e.g., a private or public car, bus, or train).

以下では、まず、システム1における映像信号の伝送および映像信号を用いた処理について説明し、その後に、同期信号の伝送および同期信号を用いた処理について説明する。 Below, we first explain the transmission of video signals and the processing using the video signals in system 1, and then explain the transmission of synchronization signals and the processing using the synchronization signals.

システム1は、カメラ10-1~10-4と、第1映像信号変換回路20-1~20-4と、第2映像信号変換回路30と、カメラ映像記録回路40と、画像認識回路50と、記憶媒体60と、情報入力部70と、表示部80とを含む。以下、カメラ10-1~10-4の各々を特に区別する必要のない場合は、これらを「カメラ10」と総称し、第1映像信号変換回路20-1~20-4の各々を特に区別する必要のない場合は、これらを「第1映像信号変換回路20」と総称する場合がある。カメラ10および第1映像信号変換回路20は、本実施形態ではそれぞれ4台とし、4つの映像チャネルの映像信号を取り扱う。ただし、カメラ10および第1映像信号変換回路20は、それぞれ3台以下または5台以上とし、3つ以下または5つ以上の映像チャネルの映像信号を取り扱ってもよい。なお、上述したシステム1の各回路は、例えば、物理的に分離された回路(例えばチップ)によって実現されるが、2以上の回路が同一の基板上に作製された回路(例えば同一のチップ)によって実現されてもよい。 The system 1 includes cameras 10-1 to 10-4, first video signal conversion circuits 20-1 to 20-4, second video signal conversion circuit 30, camera video recording circuit 40, image recognition circuit 50, storage medium 60, information input unit 70, and display unit 80. Hereinafter, when it is not necessary to distinguish between the cameras 10-1 to 10-4, they will be collectively referred to as "cameras 10", and when it is not necessary to distinguish between the first video signal conversion circuits 20-1 to 20-4, they will be collectively referred to as "first video signal conversion circuits 20". In this embodiment, there are four cameras 10 and four first video signal conversion circuits 20, and they handle video signals of four video channels. However, there may be three or less cameras 10 and five or more cameras 10 and five or more video channels, respectively, and they may handle video signals of three or less video channels. Each circuit of the above-described system 1 is realized, for example, by a physically separated circuit (e.g., a chip), but two or more circuits may be realized by circuits fabricated on the same substrate (e.g., the same chip).

カメラ10は、撮像し、撮像した映像を示す映像信号を生成する電子部品である。カメラ10は、各種のカメラとすることができるが、CCDカメラとすることができ、特にCMOSカメラとするとよい。カメラ10は、静止画を撮像するためのカメラとすることもできるが、特に動画を撮像するためのカメラとするとよい。カメラ10は、赤外線カメラのような特殊なカメラとすることができるが、可視光(例えば、400~700nmの波長領域の光)を撮像するカメラとするとよく、特に可視光のカメラとするとよい。カメラ10は、モノクロの映像が得られるカメラとしてもよいが、カラーの映像が得られるカメラとするとよい。カメラ10は、例えば、赤(R)、緑(G)、青(B)のカラーフィルタを平面に配置したカメラとするとよい。カメラの解像度はVGA以上の解像度とするとよい。カメラ10は、例えば撮像素子を備える部分を指してもよいが、撮像素子そのものを指してもよい。特にカメラ10は車両に設置されたカメラとするとよい。特にカメラ10は車両のメーカーの出荷後に後付されるカメラとするとよい。 The camera 10 is an electronic component that captures an image and generates a video signal that indicates the captured image. The camera 10 can be any type of camera, but can be a CCD camera, and is preferably a CMOS camera. The camera 10 can be a camera for capturing still images, but is preferably a camera for capturing moving images. The camera 10 can be a special camera such as an infrared camera, but is preferably a camera that captures visible light (for example, light in the wavelength range of 400 to 700 nm), and is preferably a visible light camera. The camera 10 may be a camera that obtains monochrome images, but is preferably a camera that obtains color images. The camera 10 may be, for example, a camera in which red (R), green (G), and blue (B) color filters are arranged on a plane. The resolution of the camera is preferably VGA or higher. The camera 10 may refer to, for example, a part equipped with an image sensor, but may also refer to the image sensor itself. In particular, the camera 10 is preferably a camera installed in a vehicle. In particular, it is preferable for camera 10 to be a camera that is retrofitted after the vehicle is shipped by the manufacturer.

本実施形態では、カメラ10が生成出力する映像信号は、複数の画素の各画素の階調値を含むデジタル形式のデータである。映像信号は、赤(R)、緑(G)、青(B)の各色成分について8ビット(256階調)のデータを含むようにするとよいが、色成分および階調数はこれに限られない。 In this embodiment, the video signal generated and output by the camera 10 is digital data including the gradation values of each of a plurality of pixels. The video signal preferably includes 8 bits (256 gradations) of data for each of the red (R), green (G), and blue (B) color components, but the color components and number of gradations are not limited to this.

カメラ10-1は、第1映像信号変換回路20-1と通信可能に接続する。カメラ10-2は、第1映像信号変換回路20-2と通信可能に接続する。カメラ10-3は、第1映像信号変換回路20-3と通信可能に接続する。カメラ10-4は、第1映像信号変換回路20-4と通信可能に接続する。カメラ10-1~10-4の各々と、第1映像信号変換回路20-1~20-1の各々とは、有線または無線の伝送路のいずれで接続されてもよいが、有線の伝送路を用いて接続されるとよい。図1の例では、カメラ10-1は、映像信号A1,A2,A3,A4を時系列順に出力する。カメラ10-2は、映像信号B1,B2,B3を時系列順に出力する。カメラ10-3は、映像信号C1、C2,C3,C4を時系列順に出力する。カメラ10-4は、映像信号D1,D2を時系列順に出力する。カメラ10-1~10-4においては、「A」~「D」の後ろに付される数字が小さい映像信号から順に出力される。また、この数字が同じである映像信号は、同時にカメラ10-1~10-4出力されるものとする。例えば、映像信号A1、B1,C1,D1は同時に出力される。映像信号A1~A4,B1~B3,C1~C4,D1,D2のそれぞれは、所定単位の映像信号であるが、例えば1コマ(1フレームともいう。)の映像を示す映像信号とするとよい。 Camera 10-1 is communicatively connected to the first video signal conversion circuit 20-1. Camera 10-2 is communicatively connected to the first video signal conversion circuit 20-2. Camera 10-3 is communicatively connected to the first video signal conversion circuit 20-3. Camera 10-4 is communicatively connected to the first video signal conversion circuit 20-4. Each of the cameras 10-1 to 10-4 and each of the first video signal conversion circuits 20-1 to 20-1 may be connected by either a wired or wireless transmission path, but it is preferable to connect using a wired transmission path. In the example of FIG. 1, camera 10-1 outputs video signals A1, A2, A3, and A4 in chronological order. Camera 10-2 outputs video signals B1, B2, and B3 in chronological order. Camera 10-3 outputs video signals C1, C2, C3, and C4 in chronological order. Camera 10-4 outputs video signals D1 and D2 in chronological order. Cameras 10-1 to 10-4 output video signals in ascending order of the numbers suffixed to "A" to "D". Video signals with the same number are output simultaneously to cameras 10-1 to 10-4. For example, video signals A1, B1, C1, and D1 are output simultaneously. Each of video signals A1 to A4, B1 to B3, C1 to C4, D1, and D2 is a video signal of a predetermined unit, and may be, for example, a video signal showing an image of one frame.

カメラ10-1~10-4は、それぞれ撮像する領域が異なるようにするとよい。カメラ10が撮像する領域は、例えば、車内および車外の一方または両方を含む。車外の領域は、車両の前方(正面)、右斜め前方、右方(真横)、右斜め後方、後方(真後ろ)、左斜め後方、左方(真横)、および左斜め前方のいずれかとするとよいが、他の領域でもよい。カメラ10-1~10-4は、例えば、車両のフロントガラスに取り付けられるカメラ(第1カメラ)と、車両の後方を撮像するように設置されたカメラ(第2カメラ)とが少なくとも含まれるようにするとよい。 The cameras 10-1 to 10-4 may each capture a different area. The area captured by the camera 10 may include, for example, either the inside of the vehicle or the outside of the vehicle, or both. The area outside the vehicle may be any of the following: the front (front), right diagonally forward, right (directly to the side), right diagonally rear, rear (directly behind), left diagonally rear, left (directly to the side), and left diagonally forward, but may be other areas. The cameras 10-1 to 10-4 may, for example, include at least a camera (first camera) attached to the windshield of the vehicle, and a camera (second camera) installed to capture an image of the rear of the vehicle.

第1映像信号変換回路20は、カメラ10から映像信号の入力を受け付けて、シリアル形式の映像信号に変換する第1映像信号変換手段を備える。第1映像信号変換回路20はシリアライザー、特にシリアライザーチップとするとよい。シリアル形式の映像信号は、カメラ10から入力された映像信号を、シリアルデータ列に変換した信号である。第1映像信号変換回路20-1はカメラ10-1からの映像信号を変換し、第1映像信号変換回路20-2はカメラ10-2からの映像信号を変換し、第1映像信号変換回路20-3はカメラ10-3からの映像信号を変換し、第1映像信号変換回路20-4はカメラ10-4からの映像信号を変換する。第1映像信号変換回路20-1~20-4は、インターリーブされた変換後の映像信号を、第2映像信号変換回路30へ出力する。第1映像信号変換回路20-1~20-4の各々と、第2映像信号変換回路30とは、有線または無線のいずれで接続されてもよいが、1本の有線のケーブルを用いて接続されるようにするとよい。第1映像信号変換回路20-1~20-4は、このようなケーブルを介した伝送用の映像信号に変換する。このケーブルは、比較的長距離のケーブルとするとよい。比較的長距離としては、カメラ10またはこれとは別のカメラ10の少なくとも一方を備えるカメラユニット内の配線に必要な長さよりも長い距離とするとよく、特に1メートル以上とするとよい。 The first video signal conversion circuit 20 includes a first video signal conversion means that receives a video signal input from the camera 10 and converts it into a video signal in a serial format. The first video signal conversion circuit 20 may be a serializer, particularly a serializer chip. A serial format video signal is a signal obtained by converting the video signal input from the camera 10 into a serial data string. The first video signal conversion circuit 20-1 converts the video signal from the camera 10-1, the first video signal conversion circuit 20-2 converts the video signal from the camera 10-2, the first video signal conversion circuit 20-3 converts the video signal from the camera 10-3, and the first video signal conversion circuit 20-4 converts the video signal from the camera 10-4. The first video signal conversion circuits 20-1 to 20-4 output the interleaved converted video signals to the second video signal conversion circuit 30. Each of the first video signal conversion circuits 20-1 to 20-4 and the second video signal conversion circuit 30 may be connected either wired or wirelessly, but it is preferable to connect them using a single wired cable. The first video signal conversion circuits 20-1 to 20-4 convert the video signals into video signals for transmission via such a cable. This cable should be a relatively long-distance cable. The relatively long distance should be a distance longer than the length required for wiring within a camera unit that includes at least one of the camera 10 and another camera 10, and should particularly be one meter or more.

第1映像信号変換回路20と第2映像信号変換回路30との間の信号の伝送可能距離は、カメラ10が車載カメラである場合、特に数mの伝送が可能なものを用いるとよい。 When the camera 10 is an in-vehicle camera, it is preferable to use a circuit capable of transmitting signals between the first video signal conversion circuit 20 and the second video signal conversion circuit 30 over a distance of several meters.

第2映像信号変換回路30は、第1映像信号変換回路20-1~20-4の各々からケーブルを介して伝送されたカメラ10-1~10-4の映像信号を、カメラ映像記録回路40に入力可能な映像信号に変換する第2映像信号変換手段を備える。第2映像信号変換回路30は、デシリアライザー、特にデシリアライザーチップとするとよい。また、第2映像信号変換回路30は、カメラ10-1~10-4とカメラ映像記録回路40との間で伝送される映像信号を、画像認識回路50に分配する信号分配手段としても機能する。例えば第2映像信号変換回路30は、MIPI CSI-2分岐機能を有してもよい。このようにすれば、カメラ10で撮像した映像を圧縮して記憶媒体60に記憶させることができるとともに、画像認識回路50において、分配されたカメラ10とカメラ映像記録回路40との間の信号に基づいて画像認識機能を実現することができる。 The second video signal conversion circuit 30 includes a second video signal conversion means for converting the video signals of the cameras 10-1 to 10-4 transmitted from each of the first video signal conversion circuits 20-1 to 20-4 via cables into video signals that can be input to the camera video recording circuit 40. The second video signal conversion circuit 30 may be a deserializer, particularly a deserializer chip. The second video signal conversion circuit 30 also functions as a signal distribution means for distributing the video signals transmitted between the cameras 10-1 to 10-4 and the camera video recording circuit 40 to the image recognition circuit 50. For example, the second video signal conversion circuit 30 may have a MIPI CSI-2 branching function. In this way, the video captured by the camera 10 can be compressed and stored in the storage medium 60, and the image recognition function can be realized in the image recognition circuit 50 based on the distributed signal between the camera 10 and the camera video recording circuit 40.

第2映像信号変換回路30は、第1ポート31および第2ポート32を有する。第1ポート31にはカメラ映像記録回路40が、第2ポート32には画像認識回路50がそれぞれ通信可能に接続されている。このような第2映像信号変換回路30は、デシリアライザーハブとして特定できるものでもある。 The second video signal conversion circuit 30 has a first port 31 and a second port 32. A camera video recording circuit 40 is communicatively connected to the first port 31, and an image recognition circuit 50 is communicatively connected to the second port 32. Such a second video signal conversion circuit 30 can also be identified as a deserializer hub.

第2映像信号変換回路30と、カメラ映像記録回路40および画像認識回路50の各々とは、有線または無線のいずれで接続されてもよいが、有線のケーブルを用いて接続されるとよい。第2映像信号変換回路30は、インターリーブされたカメラ10-1~10-4からの映像信号に基づいて、映像信号S1をカメラ映像記録回路40に、映像信号S2を画像認識回路50に出力する。第2映像信号変換回路30は、第1ポート31および第2ポート32のそれぞれから同じ画像信号であるS1,S2を、同じタイミングに出力することにより、カメラ10-1~10-4からの映像信号を分配する。第2映像信号変換回路30は、例えば、所定のプロトコルの映像信号を入力し、入力したプロトコルと同一のプロトコルで複数の出力先に分配して出力する。例えば、映像信号としてMIPI CSI-2信号を出力するカメラ10であれば、第2映像信号変換回路30はMIPI CSI-2信号スプリッターチップとするとよい。第2映像信号変換回路30は、例えば所定のプロトコルの映像信号を入力し、入力したプロトコルとは異なるプロトコルであって複数の出力先について同一のプロトコルの信号を出力するとよい。例えば、映像信号としてFPD-LINK III信号を出力するカメラ10であれば、第2映像信号変換回路30はFPD-LINK III信号を入力して例えば複数のMIPI CSI-2信号として出力するポートを備えたチップ(例えば、1ポート入力2ポート出力のデュアルポート出力デシリアライザーハブなど)とするとよい。特にMIPI CSI-2信号として出力するポートはあるポートのレプリカを他のポートに出力する機能を備えたものとするとよい。特にデシリアライザーハブチップとするとよい。 The second video signal conversion circuit 30 may be connected to the camera video recording circuit 40 and the image recognition circuit 50 either by wire or wirelessly, but it is preferable to connect them using a wired cable. The second video signal conversion circuit 30 outputs a video signal S1 to the camera video recording circuit 40 and a video signal S2 to the image recognition circuit 50 based on the interleaved video signals from the cameras 10-1 to 10-4. The second video signal conversion circuit 30 distributes the video signals from the cameras 10-1 to 10-4 by outputting the same image signals S1 and S2 from the first port 31 and the second port 32 at the same timing. The second video signal conversion circuit 30, for example, inputs a video signal of a predetermined protocol and distributes and outputs the signal to multiple output destinations using the same protocol as the input protocol. For example, if the camera 10 outputs a MIPI CSI-2 signal as a video signal, the second video signal conversion circuit 30 may be a MIPI CSI-2 signal splitter chip. The second video signal conversion circuit 30 may, for example, input a video signal of a predetermined protocol and output signals of the same protocol to multiple output destinations that are different from the input protocol. For example, in the case of a camera 10 that outputs an FPD-LINK III signal as a video signal, the second video signal conversion circuit 30 may be a chip equipped with a port that inputs an FPD-LINK III signal and outputs it as, for example, multiple MIPI CSI-2 signals (for example, a dual port output deserializer hub with one port input and two ports output). In particular, the port that outputs the MIPI CSI-2 signal may have a function of outputting a replica of one port to another port. In particular, it may be a deserializer hub chip.

システム1において、1本のケーブルはできるだけ少ない本数の信号線とするとよく、例えばツイストペアケーブルなどを用いるとよい。伝送路としてはできるだけ少ない本数の信号線とするとよく、例えば数本の信号線(例えば、基板上のプリント配線)などを用いるとよい。カメラ10とこれとは別のカメラ10を含む複数のカメラ10と第1映像信号変換回路20との間は、プリント配線またはフレキシブルケーブルの少なくともいずれか一方を介して接続するとよい。第2映像信号変換回路30とカメラ映像記録回路40との間はプリント配線またはフレキシブルケーブルの少なくともいずれか一方を介して接続するとよい。 In system 1, a single cable should have as few signal lines as possible, for example a twisted pair cable. A transmission path should have as few signal lines as possible, for example a few signal lines (for example a printed wiring on a board). A connection between a camera 10 and multiple cameras 10, including another camera 10, and the first video signal conversion circuit 20 should be made via at least one of a printed wiring or a flexible cable. A connection between the second video signal conversion circuit 30 and the camera video recording circuit 40 should be made via at least one of a printed wiring or a flexible cable.

第2映像信号変換回路30は、カメラ10-1,10-2,10-3,10-4の各カメラの映像信号を所定の順番で選択し、選択した映像信号を、第1ポート31および第2ポート32の各々から出力する。ここでは、図1の例では、第2映像信号変換回路30は、カメラ10-1,10-2,10-3,10-4,10-1,10-2,10-3,10-4・・・の順で、1フレーム単位で映像信号を切り替えることにより、映像信号S1,S2を出力する。具体的には、第2映像信号変換回路30は、第1ポート31および第2ポート32のそれぞれから、映像信号A1,B1,C1,D1,A2,B2,C2,D2,A3,B3,C3,A4,C4の順で、映像信号S1,S2を出力する。なお、第30が、映像信号を分配する機能(MIPI CSI-2分岐機能)を有しなくてもよく、この場合、外付けの分配器が用いられてもよい。 The second video signal conversion circuit 30 selects the video signals of the cameras 10-1, 10-2, 10-3, and 10-4 in a predetermined order, and outputs the selected video signals from each of the first port 31 and the second port 32. Here, in the example of FIG. 1, the second video signal conversion circuit 30 outputs the video signals S1 and S2 by switching the video signals on a frame-by-frame basis in the order of the cameras 10-1, 10-2, 10-3, 10-4, 10-1, 10-2, 10-3, 10-4, etc. Specifically, the second video signal conversion circuit 30 outputs the video signals S1 and S2 from the first port 31 and the second port 32 in the order of the video signals A1, B1, C1, D1, A2, B2, C2, D2, A3, B3, C3, A4, and C4. In addition, the 30th does not need to have the function of distributing the video signal (MIPI CSI-2 branching function), in which case an external distributor may be used.

カメラ映像記録回路40は、第1ポート31からの映像信号S1を圧縮して記憶媒体60に記憶させる機能を有する。カメラ映像記録回路40に備える映像の圧縮部(図示略)は、各種のアルゴリズムのものを用いることができるが、特に規格化されたアルゴリズムのエンコーダーを用いるとよく、特にH.264エンコーダーまたはH.265エンコーダーの少なくともいずれか一方を備えるものとするとよい。特に、カメラ映像記録回路40に備える映像のエンコーダーは、ソフトウェア処理で行うものではなく、ハードウェアで構成されたものとするとよい。カメラ映像記録回路40は、FPGAとするとよいが、特にSoCとすることが望ましい。また、カメラ映像記録回路40は、ソフトマクロではなく、ハードマクロで構成されたものが望ましい。 The camera video recording circuit 40 has a function of compressing the video signal S1 from the first port 31 and storing it in the storage medium 60. The video compression section (not shown) in the camera video recording circuit 40 can use various algorithms, but it is preferable to use an encoder with a standardized algorithm, and it is particularly preferable to have at least one of an H.264 encoder or an H.265 encoder. In particular, the video encoder in the camera video recording circuit 40 is preferably configured with hardware rather than software processing. The camera video recording circuit 40 is preferably an FPGA, and more preferably an SoC. In addition, it is preferable that the camera video recording circuit 40 is configured with a hard macro rather than a soft macro.

カメラ映像記録回路40は、カメラ映像記録の専用チップとして販売されているものとすると特によい。カメラ映像記録回路40は、例えば、カメラ映像記録用のASSP、カメラ映像記録用のSoCなどのカメラ映像記録用のLSIとするとよく、特にカメラ映像記録回路はドライブレコーダー用SoCとするとよい。 It is particularly preferable that the camera video recording circuit 40 is sold as a dedicated chip for camera video recording. The camera video recording circuit 40 may be, for example, an ASSP for camera video recording, an LSI for camera video recording such as an SoC for camera video recording, and in particular, the camera video recording circuit may be an SoC for a drive recorder.

カメラ映像記録回路40は、画像認識回路50からトリガー信号TGが入力されると、その入力に応じた期間の映像信号を記憶媒体60に記憶させるイベント録画を行う。この期間は、例えば、イベント発生の前後30秒間とするとよいが、他の期間としてもよい。 When the trigger signal TG is input from the image recognition circuit 50, the camera video recording circuit 40 performs event recording by storing the video signal for a period corresponding to the input in the storage medium 60. This period may be, for example, 30 seconds before and after the event occurs, but may be another period.

画像認識回路50は、第2映像信号変換回路30によって分配されたカメラ10とカメラ映像記録回路40との間を伝送する信号を用いて所定の機能を実現する電子部品として機能する。画像認識回路50は、第2ポート32からの映像信号S2が示す映像を認識し、イベント録画の契機となる事象が発生したかどうかを判定する。画像認識回路50は、当該事象が発生したと判定した場合は、イベント録画の開始の契機となるトリガー信号TGを、カメラ映像記録回路40に出力する。画像認識回路50は、例えば、映像における対象物の状態を認識し、認識の結果、イベント録画が必要な状況となった場合には、トリガー信号TGを、カメラ映像記録回路40へ出力する。このように、画像認識回路50は、4台のカメラ10-1~10-4の映像から総合的に、トリガー信号TGを生成するかどうかを判定するとよい。 The image recognition circuit 50 functions as an electronic component that realizes a predetermined function using the signal distributed by the second video signal conversion circuit 30 and transmitted between the camera 10 and the camera video recording circuit 40. The image recognition circuit 50 recognizes the image indicated by the video signal S2 from the second port 32 and determines whether an event that triggers event recording has occurred. If the image recognition circuit 50 determines that the event has occurred, it outputs a trigger signal TG that triggers the start of event recording to the camera video recording circuit 40. For example, the image recognition circuit 50 recognizes the state of an object in the image, and if the result of the recognition indicates that event recording is necessary, it outputs the trigger signal TG to the camera video recording circuit 40. In this way, the image recognition circuit 50 can comprehensively determine whether to generate a trigger signal TG from the images of the four cameras 10-1 to 10-4.

このように、画像認識回路50は、映像信号S2に基づいて行った画像認識処理の結果に関する情報を、カメラ映像記録回路40へ出力する。画像認識回路50は、映像における認識した対象物の位置を示す情報をカメラ映像記録回路40へ出力してもよい。カメラ映像記録回路40は、画像認識処理の結果に関する情報に基づいて、映像信号S1が示す映像を圧縮して記憶媒体60に記憶させる。このようにすれば、カメラ10の映像の圧縮と記憶媒体60への記憶を確実に行うことができるとともに、同一のカメラ10の映像の画像認識処理の結果に基づいた記録を行うこともできる。 In this way, the image recognition circuit 50 outputs information about the results of the image recognition process performed based on the video signal S2 to the camera video recording circuit 40. The image recognition circuit 50 may output information indicating the position of a recognized object in the video to the camera video recording circuit 40. The camera video recording circuit 40 compresses the video represented by the video signal S1 based on the information about the results of the image recognition process and stores it in the storage medium 60. In this way, it is possible to reliably compress the video from the camera 10 and store it in the storage medium 60, and it is also possible to record based on the results of the image recognition process of the same video from the camera 10.

ここで、イベント録画の一例を説明する。画像認識回路50は、例えば、映像に基づいて進入禁止標識を認識したにもかかわらず、その標識より先まで侵入が検知された場合に、進入禁止トリガーを示すトリガー信号TG1を、カメラ映像記録回路40へ出力する。カメラ映像記録回路40は、トリガー信号TG1の入力を受けると、その前後15秒間の映像を示す映像信号を、記憶媒体60に進入禁止トリガー映像としてエンコードして記録する。画像認識回路50は、例えば、人がフォークリフトの周辺に侵入したことを認識した場合、周囲人認識トリガーを示すトリガー信号TG2を、カメラ映像記録回路40へ出力する。カメラ映像記録回路40は、トリガー信号TG2の入力を受けると、その前後30秒間の映像を示す映像信号を、記憶媒体60に周囲人認識トリガー映像としてエンコードして記録する。ここにおいて、トリガー信号TG1またはTG2の出力の契機となった映像チャネルの映像のみが記録されてもよいし、すべての映像チャネルの映像が記録されてもよい。なお、トリガー信号の出力の契機となる事象や、イベント録画の対象となる期間については、様々な変形が考えられる。例えば、イベント録画は、情報入力部70を介して入力された情報が、所定の条件を満たしたことを契機に行われてもよい。 Here, an example of event recording will be described. For example, when the image recognition circuit 50 recognizes a no-entry sign based on the image, but detects an intrusion beyond the sign, the image recognition circuit 50 outputs a trigger signal TG1 indicating a no-entry trigger to the camera video recording circuit 40. When the camera video recording circuit 40 receives the input of the trigger signal TG1, it encodes and records the video signal showing the video for 15 seconds before and after the trigger signal TG1 as a no-entry trigger video in the storage medium 60. For example, when the image recognition circuit 50 recognizes that a person has intruded into the vicinity of the forklift, it outputs a trigger signal TG2 indicating a surrounding person recognition trigger to the camera video recording circuit 40. When the camera video recording circuit 40 receives the input of the trigger signal TG2, it encodes and records the video signal showing the video for 30 seconds before and after the trigger signal TG2 as a surrounding person recognition trigger video in the storage medium 60. Here, only the video of the video channel that triggered the output of the trigger signal TG1 or TG2 may be recorded, or the video of all the video channels may be recorded. Note that various variations are possible regarding the event that triggers the output of a trigger signal and the period that is the subject of event recording. For example, event recording may be performed when information input via the information input unit 70 satisfies a predetermined condition.

例えば、カメラ映像記録回路40と画像認識回路50に、MIPI CSI-2分岐器(例えば分岐チップ)を使って、同じカメラ映像信号を分配して入力する。カメラ映像記録回路40と画像認識回路50とは通信線で接続し、画像認識回路50では対象物の状態を画像認識し、認識の結果、記録が必要な状況となった場合には、トリガー信号をこの通信線を介してカメラ映像記録回路へ渡す。カメラ映像記録回路はトリガー信号を画像認識回路から受け取った場合、記憶手段に自己が受けている映像信号をイベント記録するとよい。 For example, a MIPI CSI-2 splitter (e.g., a splitter chip) is used to distribute and input the same camera video signal to the camera video recording circuit 40 and the image recognition circuit 50. The camera video recording circuit 40 and the image recognition circuit 50 are connected by a communication line, and the image recognition circuit 50 performs image recognition of the state of the target object, and if the result of the recognition indicates that recording is necessary, a trigger signal is passed to the camera video recording circuit via this communication line. When the camera video recording circuit receives a trigger signal from the image recognition circuit, it is preferable to event-record the video signal it has received in a storage means.

通信線はパラレル通信線あるいはシリアル通信線としてトリガー信号TGやその他のデータを伝送するようにしてもよい。例えば認識した物体の種別の情報をこのデータとして伝送するようにしてもよい。あるいは、単純なGPIO間の通信線としてもよい。例えばドライブレコーダー用のSoCのトリガー入力ポートに画像認識用のSoCのGPIO出力ポートを接続し、画像認識用のSoCでの画像認識の結果、記録が必要な状況となった場合には、画像認識用のSoCのGPIO出力ポートの信号を変化させ、ドライブレコーダー用のSoCはドライブレコーダー用のSoCのトリガー入力ポートの信号の変化があった場合、トリガー発生として、その前後所定秒数の映像を記録手段に記録するとよい。また、さらにカメラ映像記録回路40に接続されたセンサ類からの信号を、画像認識回路50へ伝送するようにしてもよい。例えば、カメラ映像記録回路40がドライブレコーダー用のSoCであり画像認識回路50が画像認識用のSoCとすると、加速度センサ、スイッチ、GPSモジュールはドライブレコーダー用のSoCに接続され、加速度センサ、スイッチ、GPSモジュールからドライブレコーダー用のSoCが受け取った情報をリアルタイムに画像認識用のSoCへ出力する。画像認識用のSoCはこれらの情報をドライブレコーダー用のSoCからリアルタイムに受け取り、画像認識に利用して、その結果を、ドライブレコーダー用のSoCへ出力するとよい。こうした両SoCの機能はそれぞれ、各SoCに記憶されたこうした機能を実現するためのプログラムを実行することで実現するとよい。 The communication line may be a parallel communication line or a serial communication line to transmit the trigger signal TG and other data. For example, information on the type of recognized object may be transmitted as this data. Alternatively, it may be a simple communication line between GPIOs. For example, the GPIO output port of the image recognition SoC is connected to the trigger input port of the drive recorder SoC, and when the result of image recognition by the image recognition SoC is that recording is required, the signal of the GPIO output port of the image recognition SoC is changed, and when there is a change in the signal of the trigger input port of the drive recorder SoC, the drive recorder SoC records the image of a predetermined number of seconds before and after the trigger occurrence in the recording means. Furthermore, signals from sensors connected to the camera image recording circuit 40 may be transmitted to the image recognition circuit 50. For example, if the camera video recording circuit 40 is a SoC for a drive recorder and the image recognition circuit 50 is a SoC for image recognition, the acceleration sensor, switch, and GPS module are connected to the SoC for the drive recorder, and the information received by the SoC for the drive recorder from the acceleration sensor, switch, and GPS module is output in real time to the SoC for image recognition. The SoC for image recognition may receive this information in real time from the SoC for the drive recorder, use it for image recognition, and output the results to the SoC for the drive recorder. The functions of both SoCs may be realized by executing programs for realizing these functions stored in each SoC.

画像認識回路50は、第2映像信号変換回路30から分配された映像信号に基づく情報を第2記録手段に記録するとよい。このようにすれば、第22記録手段に第2映像信号変換回路30から分配された映像信号に基づく報が記録される。第2記録手段は第1記録手段とは別の記録手段とするとよい。特に第1記録手段とは別の着脱可能な記録媒体とするとよい。第1記録手段が記憶媒体60とすると、第2記録手段は、記憶媒体60とは異なる記録手段である。分配された前記映像信号に基づく情報としては、分配されて画像認識回路50に入力された映像信号を加工した情報とするとよい。例えば認識した物体を囲むとともにその属性を文字情報として重ね合わせた映像情報を記録するとよい。また、このような映像情報とともに、あるいは、このような映像情報に替えて、例えばカメラ映像記録回路40に出力したトリガー信号TGをその時刻とともに記録するようにしてもよい。例えば認識した物体の座標と種別に関する情報をその時刻と対応づけて記録するようにしてもよい。 The image recognition circuit 50 may record information based on the video signal distributed from the second video signal conversion circuit 30 in the second recording means. In this way, information based on the video signal distributed from the second video signal conversion circuit 30 is recorded in the 22nd recording means. The second recording means may be a recording means different from the first recording means. In particular, it may be a removable recording medium different from the first recording means. If the first recording means is a storage medium 60, the second recording means is a recording means different from the storage medium 60. The information based on the distributed video signal may be information obtained by processing the video signal distributed and input to the image recognition circuit 50. For example, it may record video information that surrounds the recognized object and superimposes its attributes as text information. In addition to such video information, or instead of such video information, for example, the trigger signal TG output to the camera video recording circuit 40 may be recorded together with the time. For example, information on the coordinates and type of the recognized object may be recorded in association with the time.

カメラ映像記録回路40は、イベント録画を行う機能に加え、常時録画を行う機能を有してもよい。この場合、カメラ映像記録回路40は、記憶媒体60に確保した所定の記憶領域に映像の記録をし、記憶領域が一杯になった場合には、古い映像から順に上書き録画するようにして映像を記録する。常時記録機能によってイベント録画に係る映像が消失しないように、これらの記憶領域を分けるか、または上書き禁止フラグを用いて上書きを禁止してもよい。 The camera video recording circuit 40 may have a function for continuous recording in addition to the function for event recording. In this case, the camera video recording circuit 40 records video in a specified memory area secured in the storage medium 60, and when the memory area becomes full, records video by overwriting the oldest video first. To prevent the loss of video related to event recording due to the continuous recording function, these memory areas may be separated, or overwriting may be prohibited using an overwrite prohibition flag.

記憶媒体60は、カメラ映像記録回路40によって記録された映像を記憶する記憶手段として機能する。記憶媒体60は、システム1の内部記憶手段または外部記憶手段のいずれでもよいが、特に着脱可能な外部記憶手段とするとよく、特にSDカード、microSDカード等のカード状の媒体とするとよい。記憶媒体60に記憶された映像は、表示部80に表示したり、外部端末を用いて表示したりすることができる。表示部80は、例えば液晶ディスプレイまたはその他の方式の表示装置である。 The storage medium 60 functions as a storage means for storing the images recorded by the camera image recording circuit 40. The storage medium 60 may be either an internal storage means of the system 1 or an external storage means, but is preferably a removable external storage means, and in particular a card-shaped medium such as an SD card or a microSD card. The images stored in the storage medium 60 can be displayed on the display unit 80 or using an external terminal. The display unit 80 is, for example, a liquid crystal display or some other type of display device.

情報入力部70は、外部から情報の入力を受け付ける。情報入力部70は、例えばシステム1の電源をオンまたはオフするためのスイッチを含む、各種のスイッチを備えるとよい。情報入力部70は、ドライブレコーダー用のセンサを備えてもよい。情報入力部70は、例えば、イベント録画の契機となる衝撃を検知するための加速度センサ(例えば、Gセンサとして機能する。)を含んでもよい。また、情報入力部70は、現在位置を測定するためのGPS(Global Positioning System)センサを備えてもよい。カメラ映像記録回路40と画像認識回路50との間では、情報入力部70を介して入力された情報に応じた各種信号がやり取りされてもよい。 The information input unit 70 accepts input of information from the outside. The information input unit 70 may include various switches including, for example, a switch for turning on or off the power of the system 1. The information input unit 70 may include a sensor for a drive recorder. The information input unit 70 may include, for example, an acceleration sensor (functioning as a G sensor) for detecting an impact that triggers event recording. The information input unit 70 may also include a GPS (Global Positioning System) sensor for measuring the current position. Various signals according to the information input via the information input unit 70 may be exchanged between the camera video recording circuit 40 and the image recognition circuit 50.

続いて、同期信号の伝送および同期信号を用いた処理について説明する。カメラ10とカメラ映像記録回路40との間を伝送する信号は、同期信号生成手段が生成した映像の同期信号を含む。システム1は、映像信号とともに分配された同期信号に基づいて、カメラ10-1~10-4の各々の映像信号を、カメラ映像記録回路40へ出力する構成とするとよい。 Next, the transmission of the synchronization signal and the processing using the synchronization signal will be described. The signal transmitted between the camera 10 and the camera video recording circuit 40 includes a video synchronization signal generated by the synchronization signal generating means. The system 1 is preferably configured to output the video signals of the cameras 10-1 to 10-4 to the camera video recording circuit 40 based on the synchronization signal distributed together with the video signals.

このようにすれば、カメラ映像記録回路40は、カメラ10-1~10-4との間で同期した映像信号が得られる。例えば、カメラ映像記録回路40は、カメラ10-1~10-4の間で同期した映像信号を入力して、この入力した同期した複数の映像の信号に基づく映像を圧縮して記録することができる。例えば記録した複数の映像の信号を同時に再生したとき、同期した複数の映像を見ることができる。なお、映像の圧縮は複数のカメラのそれぞれで別々のファイルに行うようにしてもよいが、1つのファイルに行うようにするとよい。 In this way, the camera video recording circuit 40 can obtain video signals synchronized between the cameras 10-1 to 10-4. For example, the camera video recording circuit 40 can input video signals synchronized between the cameras 10-1 to 10-4, and compress and record video based on the input synchronized video signals. For example, when the recorded video signals are played back simultaneously, the synchronized videos can be viewed. Note that the video may be compressed into separate files for each of the multiple cameras, but it is preferable to compress the video into a single file.

システム1においては、複数のカメラ10、第1映像信号変換回路20-1~20-4、カメラ映像記録回路40、および画像認識回路50の動作を同期させるため、同期信号は、画像認識回路50にも分配される。このように、カメラ10とカメラ映像記録回路40との間を伝送する信号としては、特に、制御信号としてもよいが、特に映像信号または映像の同期信号の少なくともいずれか一方を備えるとするとよい。同期信号としてはピクセルクロック、垂直同期信号、および水平同期信号のうち少なくともいずれか1つするとよく、特に少なくともいずれか2つとするとよい。特に、ピクセルクロックと垂直同期信号とするとよい。第2映像信号変換回路30は4つの第1映像信号変換回路20-1~20-4へクロックを同期して出力するとよい。同期信号の生成主体、および分配方法については、例えば、以下の(方法1)または(方法2)を採用し得る。 In the system 1, in order to synchronize the operations of the multiple cameras 10, the first video signal conversion circuits 20-1 to 20-4, the camera video recording circuit 40, and the image recognition circuit 50, the synchronization signal is also distributed to the image recognition circuit 50. In this way, the signal transmitted between the camera 10 and the camera video recording circuit 40 may be a control signal, but it is preferable to have at least one of a video signal or a video synchronization signal. The synchronization signal may be at least one of a pixel clock, a vertical synchronization signal, and a horizontal synchronization signal, and it is preferable to have at least two of them. It is preferable to have a pixel clock and a vertical synchronization signal. The second video signal conversion circuit 30 may output a clock to the four first video signal conversion circuits 20-1 to 20-4 in synchronization with each other. The following (Method 1) or (Method 2) may be adopted as the generator and distribution method of the synchronization signal.

(方法1)1つのカメラ10を親として同期信号を生成し、別のカメラ10、第1映像信号変換回路20、第2映像信号変換回路30、カメラ映像記録回路40、および画像認識回路50に分配する。 (Method 1) A synchronization signal is generated with one camera 10 as the parent, and distributed to another camera 10, the first video signal conversion circuit 20, the second video signal conversion circuit 30, the camera video recording circuit 40, and the image recognition circuit 50.

(方法1)は、いずれか一のカメラ10が、同期信号生成手段を有する。そして、信号分配手段としての当該一のカメラ10が、この同期信号を別のカメラ10、第1映像信号変換回路20、第2映像信号変換回路30、カメラ映像記録回路40、および画像認識回路50へ分配する。 In (Method 1), one of the cameras 10 has a synchronization signal generating means. Then, that one camera 10, acting as a signal distribution means, distributes this synchronization signal to another camera 10, the first video signal conversion circuit 20, the second video signal conversion circuit 30, the camera video recording circuit 40, and the image recognition circuit 50.

このようにすれば、別のカメラ10から出力される映像信号は、一のカメラ10の中で生成された同期信号に基づく映像信号となり、これらのカメラ10の同期を取りやすくなる。特に、この構成を採用するとともに、一のカメラ10と別のカメラ10とを同一の筐体に備える構成とするとよい。同期信号の引き回し距離が短いときに特に優れた効果を発揮する。カメラ10の中としては、特に撮像素子の中で生成したものとするとよい。このようにすれば入力した同期信号に同期して撮像する外部同期可能な撮像素子を使わなくてもよく、低コストかつ簡便に構成できる。 In this way, the video signal output from the other camera 10 becomes a video signal based on the synchronization signal generated within the first camera 10, making it easier to synchronize these cameras 10. In particular, it is advisable to adopt this configuration and have the first camera 10 and the other camera 10 housed in the same housing. This is particularly effective when the synchronization signal is routed a short distance. In the camera 10, it is particularly advisable to have the signal generated within the imaging element. In this way, there is no need to use an imaging element capable of external synchronization that captures images in synchronization with the input synchronization signal, and a low-cost and simple configuration can be achieved.

(方法2)第1映像信号変換回路20、第2映像信号変換回路30、カメラ映像記録回路40、および画像認識回路50のいずれかが同期信号を生成し、その他の各要素に分配する。 (Method 2) Either the first video signal conversion circuit 20, the second video signal conversion circuit 30, the camera video recording circuit 40, or the image recognition circuit 50 generates a synchronization signal and distributes it to each of the other elements.

(方法2)は、同期信号生成手段がカメラ10の外部に備えられ、この同期信号生成手段によって生成された同期信号をカメラ10-1~10-4、およびその他の各要素に分配する。 In (Method 2), a synchronization signal generating means is provided outside the camera 10, and the synchronization signal generated by this synchronization signal generating means is distributed to the cameras 10-1 to 10-4 and other elements.

(方法2)のようにすれば、別のカメラ10から出力される映像信号と、別のカメラ10から出力される映像信号との同期が取りやすい。特に、この構成を採用するとともに、カメラ10と別のカメラ10とを異なる筐体に備える構成とするとよい。同期信号の引き回し距離が比較的長いときに特に優れた効果を発揮する。 (Method 2) makes it easier to synchronize the video signal output from the other camera 10 with the video signal output from the other camera 10. In particular, it is advisable to adopt this configuration and have the camera 10 and the other camera 10 housed in different housings. This is particularly effective when the synchronization signal has to be routed over a relatively long distance.

(方法2)においては、カメラ映像記録回路40が、同期信号生成手段を有してもよい。この場合、信号分配手段としてのカメラ映像記録回路40は、同期信号をカメラ10-1~10-4、およびその他の各要素に分配する。このようにすれば、映像の記録処理に合わせたタイミング等でカメラおよび別のカメラから同期した映像信号を得られる可能性を高められる。 In (Method 2), the camera video recording circuit 40 may have a synchronization signal generating means. In this case, the camera video recording circuit 40, which serves as a signal distribution means, distributes the synchronization signal to the cameras 10-1 to 10-4 and other elements. In this way, it is possible to increase the possibility of obtaining synchronized video signals from the camera and another camera at a timing that matches the video recording process, etc.

(方法2)においては、いずれか一の第1映像信号変換回路20内または第2映像信号変換回路30内に同期信号生成手段が備えられてもよい。この場合、信号分配手段としての第1映像信号変換回路20または第2映像信号変換回路30は、同期信号をカメラ10-1~10-4、およびその他の各要素に分配する。このようにすれば、前記カメラと前記別のカメラとから、両カメラが同期した映像信号を、ケーブルを介してカメラ映像記録回路に入力して記録することが容易にできる。 In (Method 2), a synchronization signal generating means may be provided in either the first video signal conversion circuit 20 or the second video signal conversion circuit 30. In this case, the first video signal conversion circuit 20 or the second video signal conversion circuit 30, which serves as a signal distribution means, distributes the synchronization signal to the cameras 10-1 to 10-4 and other elements. In this way, it is easy to input the video signals synchronized between the camera and the other camera to the camera video recording circuit via a cable and record them.

特に、同期信号を、第2映像信号変換回路30と、カメラ映像記録回路40と、画像認識回路50とに与えて同期を取るとよい。同期信号としてはピクセルクロックや垂直同期信号とするとよい。第2映像信号変換回路30は4つの第1映像信号変換回路20-1~20-4へクロックを同期して出力するとよい。または、第2映像信号変換回路30でクロックを生成し、そのクロックをカメラ映像記録回路40と画像認識回路50に与えて同期を取るとよい。画像認識回路50はSoCではなくFPGAとしてもよいし、その他各種の計算機としてもよい。 In particular, a synchronization signal may be provided to the second video signal conversion circuit 30, the camera video recording circuit 40, and the image recognition circuit 50 to achieve synchronization. The synchronization signal may be a pixel clock or a vertical synchronization signal. The second video signal conversion circuit 30 may synchronize and output a clock to the four first video signal conversion circuits 20-1 to 20-4. Alternatively, a clock may be generated in the second video signal conversion circuit 30, and this clock may be provided to the camera video recording circuit 40 and the image recognition circuit 50 to achieve synchronization. The image recognition circuit 50 may be an FPGA instead of a SoC, or may be any other type of computer.

同期信号に基づく処理の方法は(方法1)および(方法2)のいずれかに限定されるものではなく、例えば同期信号生成手段が上記したシステム1の要素とは別に設けられてもよい。 The method of processing based on the synchronization signal is not limited to either (Method 1) or (Method 2), and for example, a synchronization signal generating means may be provided separately from the elements of the system 1 described above.

以上の信号分配手段は、例えば単純に配線を分岐するものとしてもよいが、特に分配した複数の信号線の間を伝送する信号の同期が取れるように分配する機能を備えるものとするとよく、特に分配した複数の信号線の間を伝送する信号の同期が取れるように分配する機能を備えた回路(例えば、チップ)とするとよい。 The above signal distribution means may be, for example, a simple wiring branch, but it is preferable that the means has a function of distributing signals so that signals transmitted between the multiple distributed signal lines can be synchronized, and it is preferable that the means is a circuit (for example, a chip) having a function of distributing signals so that signals transmitted between the multiple distributed signal lines can be synchronized.

また、カメラ10とカメラ映像記録回路40は同一の筐体内に備える構成としてもよいが、それぞれ別の筐体に備える構成とし、両筐体間はケーブルやコネクタ等の接続手段で接続するように構成するとよい。カメラ10とカメラ映像記録回路40との間は1メートル以上のケーブルを介して接続される構成とするとよい。特にカメラ10とカメラ映像記録回路40は、車両の中で引き回されるケーブルを介して接続されるものとするとよい。 Although the camera 10 and the camera video recording circuit 40 may be configured to be housed in the same housing, it is preferable to configure them to be housed in separate housings and to connect the two housings with a connecting means such as a cable or connector. It is preferable to configure the camera 10 and the camera video recording circuit 40 to be connected via a cable of 1 meter or more. In particular, it is preferable to connect the camera 10 and the camera video recording circuit 40 via a cable that is routed inside the vehicle.

図1で説明した構成は、図2に示すように変形されてもよい。図2では、図1で説明した構成のうち、図1とは異なる部分を中心として示してある。この例では、カメラ10からの映像信号は分配されることなく、カメラ映像記録回路40に入力される。カメラ映像記録回路40は、カメラ10-1~10-4からの映像信号を、画像認識回路50に供給する。カメラ映像記録回路40は、入力した映像信号よりも情報量を削減した信号を生成する認識用映像信号生成手段を備え、映像信号を間引くなどして情報量を削減して、例えばUSB(Universal Serial Bus)ポートなどの他のポートを介して、画像認識回路50へ出力する。映像信号の間引きは、例えば、画素を間引く、フレームを間引くなどの処理とするとよい。一般に画像認識において特にディープラーニングの場合には、認識に必要な画像の情報量は、人間が映像を確認するのに比べ格段に小さくてよいからである。 The configuration described in FIG. 1 may be modified as shown in FIG. 2. In FIG. 2, the configuration described in FIG. 1 is mainly shown with different parts from FIG. 1. In this example, the video signal from the camera 10 is input to the camera video recording circuit 40 without being distributed. The camera video recording circuit 40 supplies the video signals from the cameras 10-1 to 10-4 to the image recognition circuit 50. The camera video recording circuit 40 has a recognition video signal generating means for generating a signal with a reduced amount of information compared to the input video signal, and reduces the amount of information by thinning the video signal, and outputs it to the image recognition circuit 50 via another port such as a USB (Universal Serial Bus) port. The video signal may be thinned out by, for example, thinning out pixels or thinning out frames. This is because the amount of information required for image recognition in general image recognition, particularly in the case of deep learning, is significantly smaller than that required for humans to check the video.

図2で説明した構成は、さらに図3に示すように変形されてもよい。図3では、図1で説明した構成のうち、図1とは異なる部分を中心として抽出して示してある。図2の例では、間引きはカメラ映像記録回路40で行うこととしたが、処理の負荷が高くなる可能性があり、またはリソースが不足する可能性がある。そこで、図3に示すように、画像処理部90をカメラ10と、カメラ映像記録回路40および画像認識回路50との間に設けてもよい。画像処理部90は、カメラからの映像信号を分岐し、カメラ映像記録回路40にはそのままの映像信号に出力し、画像認識回路50には間引いた映像信号を出力する。画像処理部90は、例えばFPGAであるが、単体のISPチップを用いて構成されてもよい。画像処理部90は、ISPチップの出力ポート切り替え機能を用いて、フレームごとに出力先を切り替える構成としてもよい。 The configuration described in FIG. 2 may be further modified as shown in FIG. 3. In FIG. 3, the configuration described in FIG. 1 is shown with a focus on the parts different from FIG. 1. In the example of FIG. 2, the thinning is performed by the camera video recording circuit 40, but this may increase the processing load or cause a resource shortage. Therefore, as shown in FIG. 3, an image processing unit 90 may be provided between the camera 10 and the camera video recording circuit 40 and the image recognition circuit 50. The image processing unit 90 branches the video signal from the camera, outputs the video signal as is to the camera video recording circuit 40, and outputs the thinned video signal to the image recognition circuit 50. The image processing unit 90 is, for example, an FPGA, but may also be configured using a single ISP chip. The image processing unit 90 may be configured to switch the output destination for each frame using the output port switching function of the ISP chip.

システム1においては、カメラ10は1台でもよい。例えばMIPI CSI-2スプリッターで例示される分岐器を使って、カメラの信号を2つに分岐してもよい。この場合、図3で説明したカメラ10-1~10-4をいずれか1台とし、画像処理部90を分岐器とした構成に等しい。 In system 1, there may be only one camera 10. For example, the camera signal may be split into two using a splitter such as a MIPI CSI-2 splitter. In this case, it is equivalent to a configuration in which one of the cameras 10-1 to 10-4 described in FIG. 3 is used, and the image processing unit 90 is used as a splitter.

システム1において、カメラ10の映像を伝送する映像信号は、例えば、映像チャンネル単位に同期された映像をシリアルで伝送してもよく、パラレルに伝送してもよい。または、シリアルとパラレル組み合わせて伝送してもよい。特に、映像のフレーム単位に、その時の時刻やイベント情報、センサ情報などデータで重畳したり、映像に重畳したりするとよい。同期をとられた単位に、その時の時刻やイベント情報、センサ情報などデータで重畳してもよいし、映像に重畳してもよい。 In system 1, the video signal transmitting the video from camera 10 may be transmitted in serial or parallel, for example, with the video synchronized on a video channel basis. Or, it may be transmitted in a combination of serial and parallel. In particular, it is advisable to overlay data such as the current time, event information, sensor information, etc. on a video frame basis, or to overlay it on the video. Data such as the current time, event information, sensor information, etc. may be overlaid on the synchronized units, or may be overlaid on the video.

また、信号分配手段からカメラ10および別のカメラ10までの信号配線の長さを略同一とするとよい。このようにすれば、カメラ10からの映像信号と別のカメラ10からの映像信号とが、同期が取れた信号となる可能性を高めることができる。 It is also advisable to make the lengths of the signal wiring from the signal distribution means to the camera 10 and to the other camera 10 approximately the same. This increases the likelihood that the video signal from the camera 10 and the video signal from the other camera 10 will be synchronized.

次に、図4~図7を参照して、カメラ10-1~10-4と処理装置100との接続例を説明する。処理装置100は、カメラ10-1~10-4が出力した映像信号に基づいて所定の処理を行う装置である。処理装置100は、例えば、カメラ映像記録回路40および画像認識回路50のどちらか一方であってもよい。 Next, referring to Figs. 4 to 7, an example of a connection between the cameras 10-1 to 10-4 and the processing device 100 will be described. The processing device 100 is a device that performs predetermined processing based on the video signals output by the cameras 10-1 to 10-4. The processing device 100 may be, for example, either the camera video recording circuit 40 or the image recognition circuit 50.

図4の例では、1つのカメラユニットにカメラ10-1~10-4を設けておき、これらを単一の第1映像信号変換回路20に接続する構成である。第1映像信号変換回路20は、1本のケーブルを介して、映像信号Sa1を第2映像信号変換回路30に出力する。第1映像信号変換回路20は、映像信号Sa1と同じ映像信号Sa2を、1本のケーブルを介して処理装置100に出力する。映像信号Sa2は、シリアル形式である映像信号Sa1を、シリアル形式のままとした信号である。処理装置100は、1本のケーブルを介して入力された映像信号Sa2を用いて処理を実行する。 In the example of FIG. 4, cameras 10-1 to 10-4 are provided in one camera unit, and these are connected to a single first video signal conversion circuit 20. The first video signal conversion circuit 20 outputs a video signal Sa1 to the second video signal conversion circuit 30 via a single cable. The first video signal conversion circuit 20 outputs a video signal Sa2, which is the same as the video signal Sa1, to the processing device 100 via a single cable. The video signal Sa2 is a signal that retains the serial format of the video signal Sa1. The processing device 100 performs processing using the video signal Sa2 input via the single cable.

図5の例では、1つのカメラユニットに複数のカメラ10-1~10-4を設けておき、これらを単一の第1映像信号変換回路20に接続する構成である。第1映像信号変換回路20は、1本のケーブルを介して、映像信号Sb1を第2映像信号変換回路30に出力する。映像信号Sb1は、映像信号Sa1と同じ信号である。第2映像信号変換回路30は、カメラ10-1-10-4のそれぞれで異なるケーブルを用いて映像信号Sb21、Sb22,Sb23,Sb24を出力する。映像信号Sb21~Sb24は、シリアル形式である映像信号Sb1を、パラレル形式に変換した信号である。処理装置100は、カメラ10ごとに異なるケーブルを介して入力された映像信号Sb21~Sb24を用いて処理を実行する。 In the example of FIG. 5, multiple cameras 10-1 to 10-4 are provided in one camera unit, and these are connected to a single first video signal conversion circuit 20. The first video signal conversion circuit 20 outputs video signal Sb1 to the second video signal conversion circuit 30 via one cable. Video signal Sb1 is the same signal as video signal Sa1. The second video signal conversion circuit 30 outputs video signals Sb21, Sb22, Sb23, and Sb24 using different cables for each of the cameras 10-1 to 10-4. The video signals Sb21 to Sb24 are signals obtained by converting the video signal Sb1, which is in serial format, into parallel format. The processing device 100 performs processing using the video signals Sb21 to Sb24 input via different cables for each camera 10.

図6の例では、1つのカメラユニットに複数のカメラ10-1~10-4を設けておき、これらをカメラごとに異なる第1映像信号変換回路20-1~20-4に接続する構成である。第1映像信号変換回路20-1~20-4は、それぞれが1本のケーブルを介して、映像信号Sc11、Sc12,Sc13,Sc14を第2映像信号変換回路30に出力する。第2映像信号変換回路30は、1本のケーブルを介して、映像信号Sc2を処理装置100に出力する。処理装置100は、ケーブルを介して入力された映像信号Sc2を用いて処理を実行する。映像信号Sc2は、パラレル形式である映像信号Sc1~Sc4を、シリアル形式に変換した信号である。図1のシステム1は、この接続例に該当する。 In the example of FIG. 6, multiple cameras 10-1 to 10-4 are provided in one camera unit, and these are connected to different first video signal conversion circuits 20-1 to 20-4 for each camera. Each of the first video signal conversion circuits 20-1 to 20-4 outputs video signals Sc11, Sc12, Sc13, and Sc14 to the second video signal conversion circuit 30 via a single cable. The second video signal conversion circuit 30 outputs video signal Sc2 to the processing device 100 via a single cable. The processing device 100 performs processing using the video signal Sc2 input via the cable. The video signal Sc2 is a signal obtained by converting the parallel video signals Sc1 to Sc4 into a serial format. The system 1 in FIG. 1 corresponds to this connection example.

図7の例では、1つのカメラユニットに複数のカメラ10-1~10-4を設けておき、これらをカメラごとに異なる第1映像信号変換回路20-1~20-4に接続する構成である。図1のシステム1は、この接続例に該当する。第1映像信号変換回路20-1~20-4は、それぞれが1本のケーブルを介して、映像信号Sd11、Sd12,Sd13,Sd14を第2映像信号変換回路30に出力する。第2映像信号変換回路30は、カメラ10-1-10-4のそれぞれで異なるケーブルを用いて映像信号Sd21、Sd22,Sd23,Sd24を出力する。映像信号Sd21~Sd24は、パラレルである映像信号Sd11~Sd14を、パラレル形式のままとした信号である。処理装置100は、カメラ10ごとに異なるケーブルを介して入力された映像信号Sb21~Sb24を用いて処理を実行する。 In the example of FIG. 7, a single camera unit is provided with multiple cameras 10-1 to 10-4, which are connected to different first video signal conversion circuits 20-1 to 20-4 for each camera. The system 1 in FIG. 1 corresponds to this connection example. Each of the first video signal conversion circuits 20-1 to 20-4 outputs video signals Sd11, Sd12, Sd13, and Sd14 to the second video signal conversion circuit 30 via a single cable. The second video signal conversion circuit 30 outputs video signals Sd21, Sd22, Sd23, and Sd24 using different cables for each of the cameras 10-1 to 10-4. The video signals Sd21 to Sd24 are parallel signals that are the parallel versions of the video signals Sd11 to Sd14. The processing device 100 executes processing using the video signals Sb21 to Sb24 input via different cables for each camera 10.

図1と図6,7の構成に基づいて、カメラ10と第1映像信号変換回路20とを有する第1のカメラユニットと、別のカメラ10と第2の第1映像信号変換回路20とを有する第2のカメラユニットと、第2映像信号変換回路30とカメラ映像記録回路40とを有する記録ユニットとを備え、第1のカメラユニットと記録ユニットの間を第1のケーブル、第2のカメラユニットと前記記録ユニットの間を第2のケーブルで接続し、それぞれの映像信号を伝送するシステムが構成されてもよい。例えば、車両のフロントガラスに取り付けられる前記カメラ(第1カメラ)が車両の前方を撮像するように設置された第1のカメラユニットと、車両のリアガラスに取り付けられ前記別のカメラ(第2カメラ)が車両の後方を撮像するように設置された第2のカメラユニットを備え、ダッシュボード上あるいは助手席の下等に設けた記録ユニットが両カメラユニットにそれぞれ別のケーブルで接続される構成とするとよい。あるいは記録ユニットと第1のカメラユニットを1つのユニットとして構成してもよい。 1 and 6 and 7, a system may be configured that includes a first camera unit having a camera 10 and a first video signal conversion circuit 20, a second camera unit having another camera 10 and a second first video signal conversion circuit 20, and a recording unit having a second video signal conversion circuit 30 and a camera video recording circuit 40, with a first cable connecting the first camera unit and the recording unit, and a second cable connecting the second camera unit and the recording unit, and transmitting the respective video signals. For example, a first camera unit is installed so that the camera (first camera) attached to the windshield of the vehicle captures the image of the front of the vehicle, and a second camera unit is installed so that the other camera (second camera) is installed to the rear windshield of the vehicle captures the image of the rear of the vehicle, and a recording unit installed on the dashboard or under the passenger seat is connected to both camera units by separate cables. Alternatively, the recording unit and the first camera unit may be configured as one unit.

また例えば、カメラ10と第1の第1映像信号変換回路20とを有する第1のカメラユニットと、別のカメラ10と第2の第1映像信号変換回路20とを有する第2のカメラユニットとを第1のケーブルで接続し、第2映像信号変換回路30とカメラ映像記録回路40とを有する記録ユニットと第2のカメラユニットとを第2のケーブルで接続する構成とし、それぞれの映像信号を伝送するようにしてもよい。 For example, a first camera unit having a camera 10 and a first first video signal conversion circuit 20 may be connected to a second camera unit having another camera 10 and a second first video signal conversion circuit 20 by a first cable, and a recording unit having a second video signal conversion circuit 30 and a camera video recording circuit 40 may be connected to the second camera unit by a second cable, and the respective video signals may be transmitted.

図1と図4,5の構成に基づいて、一つのカメラユニットにカメラ10とこれとは別のカメラ10を含む複数のカメラ10と第1映像信号変換回路20を備え、第1映像信号変換回路20は1つのケーブルにこれら複数のカメラ10の映像信号を流すよう変換し、当該1つのケーブルを介して第2映像信号変換回路30とカメラ映像記録回路40とを備えた記録ユニットに伝送して、記憶媒体60に複数のカメラ10の映像を記録するようにするシステムが構成されてもよい。例えば、車両のフロントガラス等に取り付けられるカメラユニットであって、車両前方を撮像するカメラ10(第1カメラ)と車両の後方を撮像する別のカメラ10(第2カメラ)とを備えるカメラユニットと、ダッシュボード上あるいは助手席の下等に設けた、記録ユニットをケーブルで接続するように構成してもよい。 Based on the configurations of Figures 1, 4 and 5, a system may be configured in which one camera unit includes a camera 10 and a plurality of cameras 10, including another camera 10, and a first video signal conversion circuit 20, and the first video signal conversion circuit 20 converts the video signals of the plurality of cameras 10 to flow through a single cable, and transmits the signals to a recording unit including a second video signal conversion circuit 30 and a camera video recording circuit 40 via the single cable, thereby recording the images of the plurality of cameras 10 on a storage medium 60. For example, a camera unit that is attached to the windshield of a vehicle and includes a camera 10 (first camera) that captures an image in front of the vehicle and another camera 10 (second camera) that captures an image behind the vehicle may be connected to a recording unit installed on the dashboard or under the passenger seat, etc., via a cable.

なお、例えば、第2映像信号変換回路30は、第1映像信号変換回路20によって変換され、比較的長距離の1つのケーブルを介して伝送された複数のカメラ10の映像信号を、記録ユニット内の配線に必要な比較的短距離の伝送用の信号に変換するとよい。 For example, the second video signal conversion circuit 30 may convert the video signals of the multiple cameras 10 that have been converted by the first video signal conversion circuit 20 and transmitted over a single cable over a relatively long distance into signals for transmission over a relatively short distance, which is necessary for wiring within the recording unit.

図1と図4,5の構成に基づいて、例えば、第2映像信号変換回路30は、カメラ映像記録回路40に対して、複数のカメラ10の映像信号を1つのケーブルに流すように出力して、これがカメラ映像記録回路40に入力されるように構成してもよい。例えば、第2映像信号変換回路30は、2台のカメラの映像信号をそれぞれ所定のデータサイズのパケット等に分割して、交互にパケット等を伝送するようにしてもよい。より多数のカメラの映像信号を1つの伝送路にインターリーブして出力するようにしてもよい。 Based on the configurations of Figures 1, 4 and 5, for example, the second video signal conversion circuit 30 may be configured to output video signals from multiple cameras 10 to the camera video recording circuit 40 so that they are sent over a single cable, which is then input to the camera video recording circuit 40. For example, the second video signal conversion circuit 30 may divide the video signals from the two cameras into packets of a predetermined data size and transmit the packets alternately. Video signals from a larger number of cameras may be output in an interleaved manner over a single transmission path.

あるいは、図1と図6,7の構成に基づいて、例えば、第2映像信号変換回路30は、カメラ映像記録回路40に対して、複数のカメラ10の映像信号をそれぞれのカメラ用の異なるケーブルに流すように出力して、これらがカメラ映像記録回路40に入力されるように構成してもよい。このようにすれば、それぞれのカメラ10用の異なる伝送路中あるいは、これらに接続されたカメラ映像記録回路40内において、各カメラ10単位での処理がしやすい。例えば、カメラ10ごとにカメラフレーム単位に映像とは別の情報を重畳させて記録したり、出力したりすることが比較的容易となる。 Alternatively, based on the configurations of Figures 1, 6 and 7, for example, the second video signal conversion circuit 30 may be configured to output video signals from multiple cameras 10 to the camera video recording circuit 40 so that they are sent over different cables for each camera, and these are input to the camera video recording circuit 40. In this way, processing can be easily performed for each camera 10 in the different transmission paths for each camera 10 or in the camera video recording circuit 40 connected to these. For example, it becomes relatively easy to record and output information separate from the video by superimposing it on each camera frame for each camera 10.

カメラ映像記録回路40は比較的安価であるが、映像の圧縮と記憶用に特化して設計されえているため、画像認識等の機能を追加するのが困難(例えば、情報開示が少ない、残りリソースが少ないなど)という問題がある。例えば、ドライブレコーダー用SoCは安価だがドライブレコーダー用に設計されているため画像認識等の機能を追加するのが困難(例えば、情報開示が少ない、残りリソースが少ないなど)という問題がある。 The camera video recording circuit 40 is relatively inexpensive, but is designed specifically for compressing and storing video, which makes it difficult to add functions such as image recognition (e.g., little information disclosure, few remaining resources, etc.). For example, SoCs for drive recorders are inexpensive, but are designed specifically for drive recorders, which makes it difficult to add functions such as image recognition (e.g., little information disclosure, few remaining resources, etc.).

一方で、画像認識用に用いられる画像認識回路50は、映像の圧縮、記録のソフトとして信頼性が高いものがないという問題がある。画像認識回路は、例えばOSS等をコンパイルして利用可能な汎用のSoC(画像認識用のSoC)とするとよい。特に画像認識のアクセラレータ回路を備えたSoCや、ディープラーニングのアクセラレータ回路を備えたSoC等とするとよい。なお、例えば、一般的なSoCや、特にFPGAである画像認識回路に、H.264など映像のエンコーダーを載せるとコストがかかる、という問題もある。また仮に一般的なSoCに映像のエンコーダーが載っていたとしても、特に、ドライブレコーダーとして採用しようとすると、ドライブレコーダー用のソフトウェアとして信頼性が高いものに乏しく、かといって自社でイチから作るには膨大なコストがかかる課題がある。 On the other hand, there is a problem that the image recognition circuit 50 used for image recognition does not have a highly reliable software for compressing and recording images. The image recognition circuit may be a general-purpose SoC (SoC for image recognition) that can be used by compiling, for example, OSS. In particular, it may be an SoC equipped with an accelerator circuit for image recognition or an SoC equipped with an accelerator circuit for deep learning. There is also a problem that it is costly to mount an image encoder such as H.264 on a general SoC or, in particular, an image recognition circuit that is an FPGA. In addition, even if a general SoC has an image encoder, there is a problem that there is a lack of reliable software for drive recorders, especially when it is used as a drive recorder, and there is also a problem that it is extremely costly to create it from scratch in-house.

これに対し、本実施形態のシステムでは、カメラ映像記録回路40と画像認識回路50とを異なるSoC等の回路で実現し、かつ上述したように映像信号および同期信号を分配するようにしたので、従来よりも優れたシステム等を提供できる。 In contrast, in the system of this embodiment, the camera video recording circuit 40 and the image recognition circuit 50 are implemented as different circuits such as SoCs, and the video signal and synchronization signal are distributed as described above, providing a system that is superior to conventional systems.

さらに、以下の構成が採用されるとよい。 In addition, the following configuration may be adopted:

(カメラ制御例1)
カメラ10(およびまたは別のカメラ10)の設定を行う機能(例えば、ISPの機能のうちカメラ制御する部分を含む部分など)は、例えば、カメラ映像記録回路40側のものを用いる構成(パターン1)、画像認識回路50側のものを用いる構成(パターン2)、または両者の側ものを切り替えて利用する構成(パターン3)のいずれかとするとよい。また、それぞれISP内蔵のSoCを利用する構成と外付けのISPを利用する構成のいずれかとするとよい。外付けのISPの設置位置としてカメラ映像記録回路40側のいずれかとするとよい。ただし、画像認識に必要な画作りと、圧縮して記憶媒体60に記録し再生等可能とする画作りとは、異なるため、シャッタースピード、フレームレート、露光時間など、カメラをどのような状態に制御すればよいかが問題となる。そこで、カメラ映像記録回路40がカメラ10の設定を行う機能を有してもよい。
(Camera control example 1)
The function for setting the camera 10 (and/or another camera 10) (e.g., a part of the ISP's functions that includes a part for controlling the camera) may be, for example, a configuration using the one on the camera video recording circuit 40 side (Pattern 1), a configuration using the one on the image recognition circuit 50 side (Pattern 2), or a configuration using both sides by switching (Pattern 3). Also, it may be a configuration using either a SoC built into the ISP or a configuration using an external ISP. The external ISP may be installed on either the camera video recording circuit 40 side. However, since the image creation required for image recognition is different from the image creation that is compressed and recorded on the storage medium 60 and can be played back, it is a problem as to what state the camera should be controlled in, such as the shutter speed, frame rate, and exposure time. Therefore, the camera video recording circuit 40 may have a function for setting the camera 10.

このようにすれば、設定の競合を防止できるとともに、カメラ10の映像の記録と当該カメラ10の映像に基づく画像認識とを比較的うまく両立できる。例えば、上述した(パターン1)を採る構成とすると、優れた効果を発揮することを発明者らは見出した。画像認識に用いる画像は記録に必要な画像の品質の要求に対して低いケースが多い。特にディープラーニングによって画像を認識する機能を備えるとよく、このような構成では、画素数、フレームレート等の要求は一般的に低くてすむ。カメラ映像記録回路40側としては、カメラ映像記録回路40内とすると特によい。 In this way, it is possible to prevent conflicts in settings, and to relatively effectively balance the recording of the image from the camera 10 with image recognition based on the image from the camera 10. For example, the inventors have found that a configuration that adopts the above-mentioned (Pattern 1) produces excellent results. In many cases, the images used for image recognition are of low quality relative to the image quality required for recording. It is particularly good to have a function for recognizing images through deep learning, and in such a configuration, the requirements for the number of pixels, frame rate, etc. are generally low. On the camera image recording circuit 40 side, it is particularly good to have it within the camera image recording circuit 40.

ただし、ISPの機能のうちフォーカスと露光に関しては、画像認識回路50側で画像処理に必要な要求に合わせてカメラを設定したほうがよい場合がある。そこで、あらかじめ画像認識回路50側で必要な、露光に関する設定、フォーカスに関する設定を加味してカメラ映像記録回路40側のカメラの設定の内容を設定しておくシステムとするとよい。例えばあらかじめ画像認識回路50側で必要な、露光に関する設定、フォーカスに関する設定を加味して、例えばカメラの映像があまりにひどくならない範囲で調整して、カメラ映像記録回路40側のISP(例えば、カメラ映像記録回路40内のISP)の設定をしておくとよい。 However, with regard to the focus and exposure functions of the ISP, it may be better to set the camera on the image recognition circuit 50 side according to the requirements for image processing. Therefore, it is a good idea to have a system in which the camera settings on the camera image recording circuit 40 side are set in advance, taking into account the settings related to exposure and focus required on the image recognition circuit 50 side. For example, it is a good idea to set the ISP on the camera image recording circuit 40 side (for example, the ISP within the camera image recording circuit 40) in advance, taking into account the settings related to exposure and focus required on the image recognition circuit 50 side, and adjusting the camera image to a level that does not make it too bad.

(カメラ制御例2)
カメラ映像記録回路40と画像認識回路50との間でカメラの設定を協調して調整する。このようにすれば、より、カメラ映像の圧縮および記録と、画像認識処理の精度の向上とを両立しやすくなる。
(Camera control example 2)
The camera settings are adjusted in a coordinated manner between the camera image recording circuit 40 and the image recognition circuit 50. In this way, it becomes easier to achieve both the compression and recording of the camera image and the improvement of the accuracy of the image recognition process.

図8(a),(b)に示すように、画像認識回路50とカメラ映像記録回路40とが通信し、カメラ10の制御がどのような状態にあるかを相互に把握する機能を備えるとよい。 As shown in Figures 8(a) and (b), it is preferable that the image recognition circuit 50 and the camera image recording circuit 40 communicate with each other to mutually understand the state of the control of the camera 10.

例えば、カメラ10の設定をあらかじめ設定するのではなく、または、あらかじめ設定するとともに、画像認識回路50側で露出やフォーカスの調整依頼信号を生成してカメラ映像記録回路40に出力する。カメラ映像記録回路40内ではこれを受けた場合に、カメラ映像記録回路40側の設定機能によって設定を行う。例えば、カメラの設定をあらかじめ設定するのではなく、または、あらかじめ設定するとともに、画像認識回路50側で露出やフォーカスの調整依頼信号をカメラ映像記録回路40に出力する。カメラ映像記録回路40はこれを受けた場合にカメラ映像記録回路40側のISPの設定をこれに応じて調整するようにするとよい。なお、カメラ映像記録回路40側で設定するカメラの設定に関する情報は画像認識回路50へ送信する。画像認識回路50ではこれを受信してこれを画像認識処理の処理の中で利用する構成とすると特によい。 For example, instead of setting the camera 10 in advance, or in addition to setting it in advance, the image recognition circuit 50 generates an exposure or focus adjustment request signal and outputs it to the camera video recording circuit 40. When the camera video recording circuit 40 receives this, the settings are made using the setting function on the camera video recording circuit 40 side. For example, instead of setting the camera settings in advance, or in addition to setting it in advance, the image recognition circuit 50 outputs an exposure or focus adjustment request signal to the camera video recording circuit 40. When the camera video recording circuit 40 receives this, it is preferable for the ISP settings on the camera video recording circuit 40 side to be adjusted accordingly. Note that information regarding the camera settings set on the camera video recording circuit 40 side is sent to the image recognition circuit 50. It is particularly preferable for the image recognition circuit 50 to receive this and use it in the image recognition processing.

例えば、画像認識回路50で標識の認識を行う場合、画像中の路肩に相当する領域を露出算出の優先領域として計算するとよい、このとき基本的にはカメラの制御はカメラ映像記録回路40側から行うが、あらかじめ、ややこの領域の露出優先度を高めて設定しておくとともに、画像認識回路50で標識領域の露出がアンダーになっている場合には画像認識回路50からカメラ映像記録回路40に対して露出補正信号を出力し、カメラ映像記録回路40がこの信号を受けた場合にはカメラの露出を高める信号をカメラ側に出力する等するとよい。 For example, when recognizing a sign using the image recognition circuit 50, the area in the image that corresponds to the shoulder of the road can be calculated as the priority area for exposure calculation. In this case, the camera is basically controlled by the camera image recording circuit 40, but the exposure priority of this area can be set slightly higher in advance, and if the image recognition circuit 50 finds that the sign area is underexposed, the image recognition circuit 50 can output an exposure correction signal to the camera image recording circuit 40, and when the camera image recording circuit 40 receives this signal, it can output a signal to increase the camera exposure to the camera side.

このようにカメラ10自体の制御主体はあくまでカメラ映像記録回路40側とし、画像認識回路50側では直接的にカメラの制御を行わないように構成するとよい。また画像認識回路50側からはカメラ映像記録回路40側へ調整用信号を出力し、この調整用信号を受けた画像認識回路50側が間接的にカメラを制御する構成とするとよい。例えば、カメラ10自体の制御主体はあくまでカメラ映像記録回路40とし、画像認識回路50は直接的にカメラの制御を行わないように構成するとよい。また間接的に制御する構成とするとよい。 In this way, it is preferable to configure the camera 10 itself so that the camera video recording circuit 40 is the main controller, and the image recognition circuit 50 does not directly control the camera. It is also preferable to configure the image recognition circuit 50 to output an adjustment signal to the camera video recording circuit 40, and the image recognition circuit 50 that receives this adjustment signal indirectly controls the camera. For example, it is preferable to configure the camera 10 itself so that the camera video recording circuit 40 is the main controller, and the image recognition circuit 50 does not directly control the camera. It is also preferable to configure it to control indirectly.

なお、フォーカスに関する設定はカメラをパンフォーカスとして不要とするとよい。 In addition, it is recommended that you use a pan focus camera to eliminate the need for focus settings.

なお、別の例として前述の(パターン3)として、例えば時分割でカメラの制御主体を切り替えるようにしてもよい。特に、映像の記録フレームレートは、映像の記録・再生に十分なフレームレートとする一方(例えば、人間の視覚でカクつかないレベルのフレームレート(例えば24から30fps程度))とする一方、カメラのフレームレートはそれよりも高いフレームレート(例えば120fps)として、カメラのだすフレームに順に「1」,「2」,「3」,「4」,「1」,「2」,「3」,「4」・・・と番号を付けたとき、「1」についてはカメラ映像記録回路40側、「3」については画像認識回路50側のものとなるようにするとよい。例えば「2」,「4」は切り替えする時間としてもよい。 As another example, as in the above-mentioned (Pattern 3), the camera control entity may be switched in a time-division manner. In particular, the video recording frame rate may be set to a frame rate sufficient for recording and playing back the video (for example, a frame rate that does not stutter to the human eye (for example, about 24 to 30 fps)), while the camera frame rate may be set to a higher frame rate (for example, 120 fps), and when the frames output by the camera are numbered in order as "1", "2", "3", "4", "1", "2", "3", "4", etc., "1" may be the camera video recording circuit 40 side and "3" the image recognition circuit 50 side. For example, "2" and "4" may be the switching time.

切り替えは、例えばカメラ映像記録回路40側のISPと、画像認識回路50側のISPとの双方を物理的に切り替えるようにしてもよいが、あくまでISPはカメラ映像記録回路40側のISPの設定を時分割で切り替えるようにするとよい。複数のカメラ1ー0はすべてカメラ映像記録回路40側が制御するようにし、画像認識回路50側は複数のカメラのいずれも直接的には制御しないようにするとよい。間接的に制御するようにするとよい。 For example, the switching may be done by physically switching both the ISP on the camera video recording circuit 40 side and the ISP on the image recognition circuit 50 side, but it is preferable to switch the ISP settings on the camera video recording circuit 40 side in a time-division manner. It is preferable that the camera video recording circuit 40 side controls all of the multiple cameras 1-0, and that the image recognition circuit 50 side does not directly control any of the multiple cameras. It is preferable to control them indirectly.

画像認識回路50が間接的に制御する対象のカメラは、複数のカメラのうち一部のカメラとするとよい。この一部のカメラは認識に必要な要求と画像の記録・再生(人間が映像を見るの)に必要な要求との乖離が大きい一部のカメラとするとよい。 The cameras that are indirectly controlled by the image recognition circuit 50 may be a subset of multiple cameras. These subset of cameras may be those for which there is a large discrepancy between the requirements for recognition and the requirements for recording and playing back images (for humans to view images).

図8で説明した構成において、画像認識回路50は、画像認識処理以外の処理を行う処理装置に置き換えられてもよい。 In the configuration described in FIG. 8, the image recognition circuit 50 may be replaced with a processing device that performs processing other than image recognition processing.

上述した実施形態で説明したシステム1の機能は、1または複数のプログラムによって実現され、1または複数のハードウェア資源の連係によって実現され得る。システム1の機能がプログラムを用いて実現される場合、この機能を実現するためのプログラムが、各種の磁気記録媒体、光記録媒体、光磁気記録媒体、半導体メモリ等のコンピュータ読み取り可能な記録媒体に記憶した状態で提供されてもよい。また、このプログラムは、ネットワークを介して配信されてもよい。また、本発明は、信号処理方法としても把握することができる。 The functions of system 1 described in the above-mentioned embodiment may be realized by one or more programs and by the cooperation of one or more hardware resources. When the functions of system 1 are realized by using a program, the program for realizing the functions may be provided in a state stored in a computer-readable recording medium such as various magnetic recording media, optical recording media, magneto-optical recording media, semiconductor memory, etc. Furthermore, the program may be distributed via a network. The present invention may also be understood as a signal processing method.

本発明の範囲は,明細書に明示的に説明された構成や限定されるものではなく,本明細書に開示される本発明の様々な側面の組み合わせをも,その範囲に含むものである。本発明のうち,特許を受けようとする構成を,添付の特許請求の範囲に特定したが,現在の処は特許請求の範囲に特定されていない構成であっても,本明細書に開示される構成を,将来的に特許請求の範囲とする意思を有する。 The scope of the present invention is not limited to the configurations expressly described in the specification, but includes combinations of the various aspects of the invention disclosed herein. The configurations of the invention that are sought to be patented are specified in the accompanying claims, but it is the intention to claim configurations disclosed in this specification in the future, even if they are not currently specified in the claims.

本発明は上述した実施の形態に記載の構成に限定されない。上述した各実施の形態や変形例の構成要素は任意に選択して組み合わせて構成するとよい。また各実施の形態や変形例の任意の構成要素と,発明を解決するための手段に記載の任意の構成要素または発明を解決するための手段に記載の任意の構成要素を具体化した構成要素とは任意に組み合わせて構成するとよい。これらについても本願の補正または分割出願等において権利取得する意思を有する。また「~の場合」「~のとき」という記載があったとしてもその場合やそのときに限られる構成として記載はしているものではない。これらの場合やときでない構成についても開示しているものであり、権利取得する意思を有する。また順番を伴った記載になっている箇所もこの順番に限らない。一部の箇所を削除したり、順番を入れ替えた構成についても開示しているものであり、権利取得する意思を有する。 The present invention is not limited to the configurations described in the above-mentioned embodiments. The components of each of the above-mentioned embodiments and variations may be arbitrarily selected and combined. Any of the components of each of the embodiments and variations may be arbitrarily combined with any of the components described in the means for solving the invention or any of the components that embody any of the components described in the means for solving the invention. We intend to acquire rights to these as well through amendments to this application or divisional applications, etc. Furthermore, even if there is a description such as "in the case of" or "when", this is not intended to describe a configuration that is limited to that case or time. We also disclose configurations that are not in these cases or times, and we intend to acquire rights to them. Furthermore, the parts that are described in order are not limited to this order. We also disclose configurations in which some parts are deleted or the order is changed, and we intend to acquire rights to them.

また,意匠出願への変更出願により,全体意匠または部分意匠について権利取得する意思を有する。図面は本装置の全体を実線で描画しているが,全体意匠のみならず当該装置の一部の部分に対して請求する部分意匠も包含した図面である。例えば当該装置の一部の部材を部分意匠とすることはもちろんのこと,部材と関係なく当該装置の一部の部分を部分意匠として包含した図面である。当該装置の一部の部分としては,装置の一部の部材としても良いし,その部材の部分としても良い。全体意匠はもちろんのこと,図面の実線部分のうち任意の部分を破線部分とした部分意匠を、権利化する意思を有する。 In addition, we intend to obtain rights to the overall design or partial design by filing a conversion application for a design application. The drawings show the entire device in solid lines, but they include not only the overall design but also partial designs claimed for some parts of the device. For example, not only can some components of the device be made into partial designs, but the drawings also include some parts of the device as partial designs regardless of the components. A part of the device may be a part of the device, or it may be part of that component. We intend to obtain rights to not only the overall design, but also partial designs in which any part of the solid line parts of the drawings is made into dashed lines.

1:システム1,10-1~10-4:カメラ、20,20-1~20-4:第2映像信号変換回路30:デシリアライザー、31:第1ポート、32:第2ポート、50:画像認識回路、60:記憶媒体、70:情報入力部、80:表示部、90:画像処理部、100:処理装置

1: System 1, 10-1 to 10-4: Cameras, 20, 20-1 to 20-4: Second video signal conversion circuit, 30: Deserializer, 31: First port, 32: Second port, 50: Image recognition circuit, 60: Storage medium, 70: Information input unit, 80: Display unit, 90: Image processing unit, 100: Processing device

Claims (2)

複数のカメラと、画像認識用のSoCと、ドライブレコーダー用のSoCとを備えるシステムであって、
前記ドライブレコーダー用のSoCは、前記複数のカメラの各カメラで撮影された映像を示す映像信号の入力を受け付け、前記映像信号を変換した情報を前記画像認識用のSoCに出力し、加速度センサ、スイッチ、または、GPSモジュールの少なくともいずれかから受け取った所定の情報をリアルタイムに前記画像認識用のSoCへ出力し、
前記画像認識用のSoCは、前記映像信号を変換した情報を前記ドライブレコーダー用のSoCから受け取り、前記所定の情報を前記ドライブレコーダー用のSoCからリアルタイムに受け取り、前記映像信号を変換した情報と前記所定の情報を利用して所定の画像認識処理を行い、前記画像認識処理の結果に関する情報を、前記ドライブレコーダー用のSoCへ出力し、
前記ドライブレコーダー用のSoCは、前記結果に関する情報に基づいて、前記複数のカメラから出力された映像信号に基づく映像を記録する
システム。
A system including a plurality of cameras, an SoC for image recognition, and an SoC for a drive recorder,
the SoC for the drive recorder receives an input of a video signal indicating an image captured by each of the plurality of cameras, converts the video signal, outputs information obtained by converting the video signal to the SoC for image recognition, and outputs predetermined information received from at least one of an acceleration sensor, a switch, and a GPS module in real time to the SoC for image recognition;
the SoC for image recognition receives information obtained by converting the video signal from the SoC for the drive recorder, receives the predetermined information in real time from the SoC for the drive recorder, performs a predetermined image recognition process using the information obtained by converting the video signal and the predetermined information, and outputs information regarding a result of the image recognition process to the SoC for the drive recorder;
The SoC for the drive recorder records video based on the video signals output from the multiple cameras based on the information about the results.
前記複数のカメラは、車両のフロントガラスに取り付けられる第1のカメラと、車両のリアガラスに取り付けられる第2のカメラと、を含む、
請求項1に記載のシステム。
The plurality of cameras includes a first camera mounted on a windshield of the vehicle and a second camera mounted on a rear windshield of the vehicle.
The system of claim 1 .
JP2023150689A 2019-02-26 2023-09-19 Systems and programs Active JP7657480B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2023150689A JP7657480B2 (en) 2019-02-26 2023-09-19 Systems and programs
JP2025043145A JP7825902B2 (en) 2019-02-26 2025-03-18 Systems and programs

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019032365A JP7357328B2 (en) 2019-02-26 2019-02-26 Systems and programs etc.
JP2023150689A JP7657480B2 (en) 2019-02-26 2023-09-19 Systems and programs

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2019032365A Division JP7357328B2 (en) 2019-02-26 2019-02-26 Systems and programs etc.

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025043145A Division JP7825902B2 (en) 2019-02-26 2025-03-18 Systems and programs

Publications (2)

Publication Number Publication Date
JP2023179491A JP2023179491A (en) 2023-12-19
JP7657480B2 true JP7657480B2 (en) 2025-04-07

Family

ID=72263784

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2019032365A Active JP7357328B2 (en) 2019-02-26 2019-02-26 Systems and programs etc.
JP2023150689A Active JP7657480B2 (en) 2019-02-26 2023-09-19 Systems and programs
JP2025043145A Active JP7825902B2 (en) 2019-02-26 2025-03-18 Systems and programs

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2019032365A Active JP7357328B2 (en) 2019-02-26 2019-02-26 Systems and programs etc.

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025043145A Active JP7825902B2 (en) 2019-02-26 2025-03-18 Systems and programs

Country Status (1)

Country Link
JP (3) JP7357328B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7513965B2 (en) * 2021-10-25 2024-07-10 トヨタ自動車株式会社 Vehicle Control Systems
CN116095509B (en) * 2021-11-05 2024-04-12 荣耀终端有限公司 Method, device, electronic device and storage medium for generating video frames
CN114710638A (en) * 2022-03-03 2022-07-05 杭州图谱光电科技有限公司 MIPI protocol data transmission system of integrated USB interface control
JP7718304B2 (en) * 2022-03-24 2025-08-05 トヨタ自動車株式会社 Video transmission system, vehicle, and video transmission method

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020141731A1 (en) 2001-03-27 2002-10-03 David Elberbaum Method and apparatus for processing, digitally recording and retrieving a plurality of video signals
JP2008242725A (en) 2007-03-27 2008-10-09 Seiko Epson Corp Image data recording system and integrated circuit device
JP2010068069A (en) 2008-09-09 2010-03-25 Denso Corp Vehicle periphery photographing system
JP2011015097A (en) 2009-06-30 2011-01-20 Panasonic Corp Stereoscopic video recording apparatus and stereoscopic video photographing system
JP2011055232A (en) 2009-09-01 2011-03-17 Ricoh Co Ltd On-vehicle camera device
JP2012159955A (en) 2011-01-31 2012-08-23 Yazaki Corp Image recording control method, image recognition device, and on-vehicle image recording device
JP2017117322A (en) 2015-12-25 2017-06-29 株式会社東芝 Electronic equipment, control method and program
JP2018088048A (en) 2016-11-28 2018-06-07 ルネサスエレクトロニクス株式会社 Multiprocessor and multiprocessor system
JP2018205845A (en) 2017-05-30 2018-12-27 矢崎エナジーシステム株式会社 In-vehicle image recording device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4847165B2 (en) 2006-03-09 2011-12-28 株式会社日立製作所 Video recording / reproducing method and video recording / reproducing apparatus
JP2008213517A (en) 2007-02-28 2008-09-18 Auto Network Gijutsu Kenkyusho:Kk In-vehicle imaging system
JP6934652B2 (en) * 2016-09-07 2021-09-15 株式会社ユピテル system
JP6788447B2 (en) * 2016-09-12 2020-11-25 日立オートモティブシステムズ株式会社 Video output system
JP2018064250A (en) * 2016-10-14 2018-04-19 株式会社ブライセン Information processing apparatus, information processing method, and program
KR102454612B1 (en) * 2016-11-01 2022-10-13 스미토모 겐키 가부시키가이샤 Safety management system for construction machinery, management device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020141731A1 (en) 2001-03-27 2002-10-03 David Elberbaum Method and apparatus for processing, digitally recording and retrieving a plurality of video signals
JP2008242725A (en) 2007-03-27 2008-10-09 Seiko Epson Corp Image data recording system and integrated circuit device
JP2010068069A (en) 2008-09-09 2010-03-25 Denso Corp Vehicle periphery photographing system
JP2011015097A (en) 2009-06-30 2011-01-20 Panasonic Corp Stereoscopic video recording apparatus and stereoscopic video photographing system
JP2011055232A (en) 2009-09-01 2011-03-17 Ricoh Co Ltd On-vehicle camera device
JP2012159955A (en) 2011-01-31 2012-08-23 Yazaki Corp Image recording control method, image recognition device, and on-vehicle image recording device
JP2017117322A (en) 2015-12-25 2017-06-29 株式会社東芝 Electronic equipment, control method and program
JP2018088048A (en) 2016-11-28 2018-06-07 ルネサスエレクトロニクス株式会社 Multiprocessor and multiprocessor system
JP2018205845A (en) 2017-05-30 2018-12-27 矢崎エナジーシステム株式会社 In-vehicle image recording device

Also Published As

Publication number Publication date
JP2025094075A (en) 2025-06-24
JP2023179491A (en) 2023-12-19
JP2020137078A (en) 2020-08-31
JP7825902B2 (en) 2026-03-09
JP7357328B2 (en) 2023-10-06

Similar Documents

Publication Publication Date Title
JP7657480B2 (en) Systems and programs
CN109690628B (en) Image processing apparatus
JP7282798B2 (en) Imaging device, image processing method, and program
US20070285549A1 (en) Image processing system and method
KR20190051968A (en) Image pickup device and electronic device
WO2018192084A1 (en) Depth calculation processor, data processing method and 3d image device
JP2013214952A (en) Imaging device
US20170237937A1 (en) Video imaging apparatus
KR20210045106A (en) Vehicle and controlling method thereof
CN102098430B (en) Photographic equipment
CN109842750B (en) Image pickup apparatus system
WO2011082716A1 (en) Image forming device for a vehicle as well as driver assistance facility with such an image forming device as well as method for forming an overall image
CN218888598U (en) Image processing apparatus and in-vehicle system
JP2005020606A (en) Digital camera
JP2018186455A (en) Imaging device, imaging system, moving object, chip
US20240406592A1 (en) Color fringing processing independent of tone mapping
JP6604782B2 (en) Image processing device
CN219204583U (en) An image acquisition device and electronic equipment
JPWO2020174978A1 (en) Image pickup device, image data processing method of image pickup device, and program
US20070236582A1 (en) Video camera with multiple independent outputs
KR101436231B1 (en) An omnidirectional recording system without black image in display screen and the recording method.
CN108297791A (en) Camera system and visor alternative system
KR101918494B1 (en) Apparatus and methdo for transmitting image data of video data recording systems for road vehicel accident
TWM541406U (en) Vehicular image integration system
US11375096B2 (en) Authenticating images from a plurality of imaging units

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231010

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231010

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240902

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240917

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241115

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250203

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250218

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250318

R150 Certificate of patent or registration of utility model

Ref document number: 7657480

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150