JP4381952B2 - Recording / playback device - Google Patents
Recording / playback device Download PDFInfo
- Publication number
- JP4381952B2 JP4381952B2 JP2004299797A JP2004299797A JP4381952B2 JP 4381952 B2 JP4381952 B2 JP 4381952B2 JP 2004299797 A JP2004299797 A JP 2004299797A JP 2004299797 A JP2004299797 A JP 2004299797A JP 4381952 B2 JP4381952 B2 JP 4381952B2
- Authority
- JP
- Japan
- Prior art keywords
- image data
- imaging device
- output
- camera
- time
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Closed-Circuit Television Systems (AREA)
Description
本発明は、監視システム等、複数の撮像装置からの画像データを記憶及び再生することが可能な記録再生装置に関する。 The present invention relates to a recording / reproducing apparatus capable of storing and reproducing image data from a plurality of imaging devices such as a monitoring system.
近年では、監視システム等、複数の撮像装置(カメラ)から次々と出力される画像データ(例えばデジタルデータ)を、切り換えることなく(ほぼ)同時に記憶するとともに、記憶した画像データを読み出してカメラ毎の画像データを同時に表示することが可能な記録再生装置がある。
例えばこのような記録再生装置を警備用車両に適用して、車両の前方及び後方等、複数の方向の画像データが得られるようにカメラを搭載して、走行しながら複数の方向の画像データを記憶し、必要に応じて再生することで種々の証拠として役立てることが考えられる。
In recent years, image data (for example, digital data) output one after another from a plurality of imaging devices (cameras) such as a monitoring system is stored (almost) simultaneously without switching, and the stored image data is read out for each camera. There is a recording / reproducing apparatus capable of simultaneously displaying image data.
For example, when such a recording / reproducing device is applied to a security vehicle, a camera is mounted so that image data in a plurality of directions such as the front and rear of the vehicle can be obtained, and image data in a plurality of directions is obtained while traveling. It can be used as various evidence by memorizing it and reproducing it as necessary.
特許文献1に記載の従来技術では、複数のカメラを用い、且つカメラ相互間に同期信号用ケーブルを配線することなく、各カメラからの映像信号を映像切換器で切り換えながら、同期ずれを発生させることなく、複数のモニタへの表示、及び1台のVTRに複数のカメラからの映像信号を録画することが可能な映像信号切換装置が提案されている。この映像信号切換装置では、映像信号を画像信号と同期信号に分離して、当該同期信号を用いて映像信号を切り換えている。
また、特許文献2に記載の従来技術では、同期制御した複数のカメラからの映像信号を、カメラケーブル長の違いによる位相ずれを発生させることなく、同期的に処理することが可能な映像処理システムが提案されている。この映像処理システムでは、1つのカメラからの映像信号の同期信号に、他のカメラからの映像信号の同期信号の位相が一致するように、他のカメラに出力する同期制御信号を発生させている。
なお、特許文献1及び2に記載されている映像信号はアナログ信号である。
Further, in the conventional technique described in
Note that the video signals described in
複数のカメラからの画像データを記憶して、その後に再生する場合、カメラに対して同期制御信号を出力していない場合では、各々のカメラが各々のタイマを基準として所定時間間隔(例えば1/30秒間隔)で画像データを出力する。この場合、複数のカメラが画像データの出力を同時に開始することはまず有り得ず、例えば数ms程度の種々の時間差で画像データの出力を開始する。また、各カメラが全く同じ時を刻むこともまず有り得ず、例えばあるカメラでは1時間を計測すると59分59秒かかり、別のカメラでは1時間を計測すると60分01秒かかるような場合が発生する。
従って、各カメラからの画像データ間の時間差は、記憶の開始時点はもちろんのこと、記憶を継続している間にも絶えず変動することになる。
この場合、警備用として記憶した画像データを再生して、ある時点にて複数カメラが撮影した画像データを同時に表示して証拠として利用するような場合、各画像データの時間差が重要となる場合が考えられる。
When image data from a plurality of cameras is stored and then played back, and when no synchronization control signal is output to the cameras, each camera has a predetermined time interval (for example, 1 / Image data is output at intervals of 30 seconds. In this case, it is unlikely that a plurality of cameras start outputting image data at the same time. For example, output of image data is started at various time differences of about several ms. In addition, it is unlikely that each camera will have the exact same time. For example, if one camera measures 1 hour, it takes 59 minutes 59 seconds, and another camera takes 60 minutes 01 seconds. To do.
Accordingly, the time difference between the image data from each camera constantly fluctuates not only at the start of storage but also during the storage.
In this case, when the image data stored for security is reproduced and the image data taken by a plurality of cameras at a certain point in time is displayed simultaneously and used as evidence, the time difference between the image data may be important. Conceivable.
特許文献1に記載の従来技術では、VTRに録画するので、映像信号から分離した画像信号をA/D変換器でデジタルデータに変換して一時的にメモリに記憶し、メモリのデータをD/A変換器でアナログデータに変換してVTRに記憶している。しかし、カメラ間の映像信号の時間差については特に記載されていないため、再生時にカメラ間の画像信号の時間差を知ることはできない、または非常に困難であると推定される。
また、特許文献2に記載の従来技術では、複数のカメラからの映像信号の同期信号の位相が一致するように同期制御信号を発生させるため、カメラ間の画像信号の時間差は、発生させた同期制御信号の時間差で推定できる。しかし、各カメラに同期制御信号を入力するケーブルを接続する必要と、同期制御信号を発生する回路等が必要(カメラも同期制御に対応したカメラが必要)になり、システムが複雑化する。
In the conventional technique described in
In the prior art described in
本発明は、このような点に鑑みて創案されたものであり、よりシンプルな構成で、複数の撮像装置から次々と出力される画像データを順次記憶するとともに、撮像装置間における画像データの時間差に関する情報も再生時に確認することが可能な記録再生装置を提供することを課題とする。 The present invention was devised in view of such points, and sequentially stores image data output one after another from a plurality of imaging devices with a simpler configuration, and the time difference of the image data between the imaging devices. It is an object of the present invention to provide a recording / reproducing apparatus capable of confirming information related to reproduction at the time of reproduction.
上記課題を解決するための手段として、本発明の第1発明は、請求項1に記載されたとおりの記録再生装置である。
請求項1に記載の記録再生装置は、各々のタイマを基準として所定時間間隔で画像データを出力する複数の撮像装置と、記憶手段と、制御手段とを備えた記録再生装置である。
制御手段は、各撮像装置から入力される画像データを記憶手段に順次記憶する記録モード時において、入力される画像データに、撮像装置識別情報とフレーム番号と当該画像データの入力時刻に基づいた取り込み時刻とを付与して記憶手段に記憶する際、撮像装置のそれぞれが自身のタイマを用いて計測する前記所定時間が、それぞれの撮像装置にて微細なずれを有しており、それぞれの撮像装置から出力される画像データの出力タイミングのずれが時間の経過とともに累積された場合であって、ある撮像装置aからのn番目の画像データである画像データ[n]aに対する別の撮像装置bからのn番目の画像データである画像データ[n]bが、前記撮像装置aからの画像データの出力周期である周期Ta以上、前記画像データ[n]aよりも遅れた場合、前記撮像装置bからのn番目の画像データ[n]b以降のn+m番目の画像データ[n+m]bには、フレーム番号n+mを付与せずにフレーム番号n+m+1を付与して記憶し、前記撮像装置aと前記撮像装置bとの画像データの出力タイミングのずれを補正する。
また制御手段は、記憶手段に記憶されている画像データを読み出して表示出力する再生モード時では、異なる撮像装置識別情報が付与されており且つ同じフレーム番号が付与されている画像データを読み出して同時に表示出力可能であるとともに、当該画像データに付与されている取り込み時刻、または当該取り込み時刻に基づいた時間差の少なくとも一方を、表示出力している画像データと同時に表示出力可能である。
As means for solving the above-mentioned problems, the first invention of the present invention is a recording / reproducing apparatus as described in
The recording / reproducing apparatus according to
In the recording mode in which the image data input from each imaging device is sequentially stored in the storage unit, the control unit captures the input image data based on the imaging device identification information, the frame number, and the input time of the image data. When the time is given and stored in the storage means, the predetermined time measured by each of the imaging devices using its own timer has a slight deviation in each imaging device, and each imaging device The output timing deviation of the image data output from A is accumulated over time, from another imaging device b to the image data [n] a that is the n-th image data from the imaging device a. The image data [n] b that is the n-th image data of the image data [n] a is equal to or longer than the period Ta that is the output period of the image data from the imaging device a. Is delayed, the n + m-th image data [n + m] b after the n-th image data [n] b from the imaging device b is assigned a frame number n + m + 1 without being assigned a frame number n + m. Then, the deviation of the output timing of the image data between the imaging device a and the imaging device b is corrected.
In the playback mode in which the image data stored in the storage means is read out and displayed for output , the control means reads out the image data to which different imaging device identification information is assigned and the same frame number is simultaneously read. In addition to being capable of display output, at least one of the capture time given to the image data or the time difference based on the capture time can be displayed and output simultaneously with the image data being displayed and output.
また、本発明の第2発明は、請求項2に記載されたとおりの記録再生装置である。
請求項2に記載の記録再生装置は、各々のタイマを基準として所定時間間隔で画像データを出力する複数の撮像装置と、記憶手段と、表示手段と、制御手段とを備えた記録再生装置である。
制御手段は、各撮像装置から入力される画像データを記憶手段に順次記憶する記録モード時において、入力される画像データに、撮像装置識別情報とフレーム番号と当該画像データの入力時刻に基づいた取り込み時刻とを付与して記憶手段に記憶する際、撮像装置のそれぞれが自身のタイマを用いて計測する前記所定時間が、それぞれの撮像装置にて微細なずれを有しており、それぞれの撮像装置から出力される画像データの出力タイミングのずれが時間の経過とともに累積された場合であって、ある撮像装置aからのn番目の画像データである画像データ[n]aに対する別の撮像装置bからのn番目の画像データである画像データ[n]bが、前記撮像装置aからの画像データの出力周期である周期Ta以上、前記画像データ[n]aよりも遅れた場合、前記撮像装置bからのn番目の画像データ[n]b以降のn+m番目の画像データ[n+m]bには、フレーム番号n+mを付与せずにフレーム番号n+m+1を付与して記憶し、前記撮像装置aと前記撮像装置bとの画像データの出力タイミングのずれを補正する。
また制御手段は、記憶手段に記憶されている画像データを読み出して表示手段に表示する再生モード時では、異なる撮像装置識別情報が付与されており且つ同じフレーム番号が付与されている画像データを読み出して表示手段に同時に表示可能であるとともに、当該画像データに付与されている取り込み時刻、または当該取り込み時刻に基づいた時間差の少なくとも一方を、表示手段に表示している画像データと同時に表示可能である。
A second aspect of the present invention is a recording / reproducing apparatus as set forth in the second aspect.
The recording / reproducing apparatus according to
In the recording mode in which the image data input from each imaging device is sequentially stored in the storage unit, the control unit captures the input image data based on the imaging device identification information, the frame number, and the input time of the image data. When the time is given and stored in the storage means, the predetermined time measured by each of the imaging devices using its own timer has a slight deviation in each imaging device, and each imaging device The output timing deviation of the image data output from A is accumulated over time, from another imaging device b to the image data [n] a that is the n-th image data from the imaging device a. The image data [n] b that is the n-th image data of the image data [n] a is equal to or longer than the period Ta that is the output period of the image data from the imaging device a Is delayed, the n + m-th image data [n + m] b after the n-th image data [n] b from the imaging device b is assigned a frame number n + m + 1 without being assigned a frame number n + m. Then, the deviation of the output timing of the image data between the imaging device a and the imaging device b is corrected.
Further, the control means reads out the image data to which different imaging device identification information is given and the same frame number is given in the reproduction mode in which the image data stored in the storage means is read and displayed on the display means. Can be displayed simultaneously on the display means, and at least one of the capture time given to the image data or the time difference based on the capture time can be displayed simultaneously with the image data displayed on the display means. .
請求項1に記載の記録再生装置を用いれば、異なる撮像装置識別情報が付与されており且つ同じフレーム番号が付与されている画像データを同時に表示出力可能であるとともに、各々の画像データに付与されている取り込み時刻、または取り込み時刻に基づいた時間差の少なくとも一方を表示出力している画像データと同時に表示出力可能である。このため、記憶した画像データを監視者等が再生した際、撮像装置間における画像データの時間差に関する情報を、再生時に明確に確認することができる。
また、撮像装置に同期制御信号を必要とせず、よりシンプルな構成にすることができる。
If the recording / reproducing apparatus according to
In addition, a synchronization control signal is not required for the imaging apparatus, and a simpler configuration can be achieved.
また、請求項2に記載の記録再生装置は、請求項1に記載の記録再生装置に対して表示手段を備えている。このため、例えば画像データの記録を行ったその場で、記憶した画像データを再生モードで確認することができるので便利である。また、記録モード時では、例えば記憶している画像データを確認しながら記憶することも可能であるため、便利である。
Further, the recording / reproducing apparatus according to
以下に本発明を実施するための最良の形態を図面を用いて説明する。図1は、本発明の記録再生装置1の構成及び動作を示している。
●[記録再生装置の構成及び動作(図1)]
記録再生装置1は、複数の撮像装置10a及び10b(例えばCCDカメラであり、以下カメラ10a、カメラ10bと記載する)と、制御手段30(以下、CPU30と記載する)と、記憶手段40(例えばHard Disk Drive)と、表示手段50(例えばLCDモニタ)で構成されている。なお、図1に示す例は、2台の撮像装置で構成した例を示しているが、3台以上の撮像装置で構成してもよい。以下の説明では、2台の撮像装置(カメラ10a、カメラ10b)を用いた例を説明する。
また、各々のカメラ(10a及び10b)とCPU30との間に、画像データを圧縮する圧縮手段(例えば圧縮用のIC)を設けてもよい。
The best mode for carrying out the present invention will be described below with reference to the drawings. FIG. 1 shows the configuration and operation of a recording / reproducing
● [Configuration and operation of recording and playback device (Fig. 1)]
The recording / reproducing
A compression unit (for example, a compression IC) that compresses image data may be provided between each camera (10a and 10b) and the
本実施の形態における記録再生装置1は、録画モードと再生モードとの少なくとも一方のモードにて動作させることが可能である(いずれか一方のモードで動作させることも、双方のモードを同時に動作させることも可能である)。
記録モード時では、カメラ10a及び20bは、所定時間間隔(例えば1/30秒)で、次々と画像データを出力する。なお、本実施の形態では、カメラが出力する画像データの単位はフレーム単位であってもフィールド単位であってもよいが、以下では「フレーム(コマ)」を画像データの単位(フレーム=画像データ)として説明する。
なお、本実施の形態では、カメラ10aとカメラ10bは互いに非同期、すなわち各々が互いに非同期であり、カメラ10aはカメラ10aの内部タイマを基準にして所定時間間隔で画像データ(Da[i]、Da[i+1]、Da[i+2]・・)をCPU30に出力し、カメラ10bはカメラ10bの内部タイマを基準にして所定時間間隔で画像データ(Db[i]、Db[i+1]、Db[i+2]・・)をCPU30に出力する。
そしてCPU30は、入力された画像データを順次記憶手段40に記憶する。
The recording / reproducing
In the recording mode, the
In the present embodiment, the
Then, the
再生モード時では、CPU30は、記憶手段40から画像データを読み出し、カメラ毎の画像データを表示手段50に同時に表示する。図1に示す例では、表示手段50において、カメラ10aからの画像データを表示手段50の50a部に表示し、カメラ10bからの画像データを表示手段50の50b部に表示している。
本実施の形態では、録画モード時において、CPU30が各画像データを記憶手段40に記憶する際、画像データ毎の取り込み時刻も記憶することで、再生モード時において、表示手段に表示した画像データ間(カメラ10a側の画像データとカメラ10b側の画像データとの間)の時間差が判別可能となるように表示する。以下、その詳細について説明する。
In the playback mode, the
In the present embodiment, when the
●[理想状態における画像データの入力状態(図2)]
次に図2を用いて、理想状態における画像データの入力状態について説明する。なお、「理想状態」とは、カメラ10aとカメラ10bの内部タイマが完全に同じ間隔で時を刻んでいる場合(カメラ10aからの画像データの出力周期Ta=カメラ10bからの画像データの出力周期Tb)を示しており、2台のカメラから出力される画像データの時間差(図2中のTD)は、常時同一の時間差である場合をいう。また、以下では「画像データ」を「フレーム」という。
● [Image data input state in ideal state (Fig. 2)]
Next, the input state of image data in the ideal state will be described with reference to FIG. The “ideal state” means that the internal timers of the
また、以下に説明する本実施の形態では、各フレームの入力時刻に基づいた取り込み時刻を、フレームの入力完了時に設定して説明するが、取り込み時刻をフレームの入力開始時に設定してもよい。なお、取り込み時刻は、CPU30が決定する。
本実施の形態では、カメラ10a、カメラ10b、CPU30が、各々のタイマを基準として各々が独自の時を刻む状態において、CPU30による時刻を基準としている。本実施の形態では、厳密な絶対時刻での記憶を必要としているわけではなく、カメラ毎のフレーム間(同一フレーム番号のフレーム間)の相対的な時間差に関する情報を記憶すればよいので、CPU30による時刻を基準とすることに、特に問題はない。
なお、図2に示す例では、カメラ10aとカメラ10bが理想状態において1/30秒毎にフレームを出力している状態を示している。また各フレームの上に記載した数字(1、2、3・・)は、各フレームに対してCPU30が割り付けたフレーム番号である。
また、カメラから出力されるフレームの周期をフレーム周期Ta(フレーム周期Tb)と記載する。
Further, in the present embodiment described below, the capture time based on the input time of each frame is described as being set when the input of the frame is completed, but the capture time may be set at the start of frame input. The
In the present embodiment, the
In the example shown in FIG. 2, the
Further, the period of the frame output from the camera is referred to as a frame period Ta (frame period Tb).
理想状態(フレーム周期Ta=フレーム周期Tb)においては、2台のカメラから出力されるフレームの相対的な時間差(図2中のTD)は一定である。このため、記憶されたデータの再生時において、カメラ毎の同一フレーム番号のフレームを表示手段50に同時に表示した場合、その時間差はTD(一定)である。
しかし、複数のカメラを非同期で使用して、フレーム周期を同一出力周期に設定しても、各々のカメラの内部タイマは実際には微妙に「ずれ」を有している場合が多い。また、フレームの出力を開始するタイミングも同時とならない場合が多く、フレームの出力を開始した時点においても「ずれ」を有している場合が多い。従って、フレーム番号毎に、時間差が変動している可能性が高い。
そこで、以下に説明する方法にて記憶及び再生することで、再生時においてフレーム番号毎の時間差を明確に認識できるようにする。
In the ideal state (frame period Ta = frame period Tb), the relative time difference (TD in FIG. 2) between the frames output from the two cameras is constant. For this reason, when the frame having the same frame number for each camera is simultaneously displayed on the display means 50 during the reproduction of the stored data, the time difference is TD (constant).
However, even when a plurality of cameras are used asynchronously and the frame period is set to the same output period, the internal timer of each camera often has a subtle “deviation” in practice. Also, the timing for starting the output of the frame is often not the same, and there is often a “deviation” even when the output of the frame is started. Therefore, there is a high possibility that the time difference varies for each frame number.
Therefore, by storing and reproducing by the method described below, it is possible to clearly recognize the time difference for each frame number at the time of reproduction.
●[フレーム周期Ta<フレーム周期Tbの場合の記憶方法(図3)]
次に図3を用いて、カメラ10aのフレーム周期Taの方が、カメラ10bのフレーム周期Tbよりも短い場合について説明する。
例えば基準となるカメラをカメラ10aに設定する。この場合、フレーム周期Taの方がフレーム周期Tbよりも短いため、カメラ10aからのフレーム出力タイミングに対して、カメラ10bからのフレーム出力タイミングが徐々に遅れていき、カメラ毎のフレーム間の時間差が徐々に大きくなる。
[Storage method when frame period Ta <frame period Tb (FIG. 3)]
Next, the case where the frame period Ta of the
For example, the reference camera is set to the
そこで、基準に設定したカメラ(この場合、カメラ10a)から出力されるフレームに基づいてフレーム番号を割り付け、撮像装置識別情報(どのカメラからのフレームであるかを示す情報であり、以下「カメラ番号」という)と、フレーム番号と、当該フレームの入力時刻に基づいた取り込み時刻(この例では入力が完了した時刻)とを付与したフレームを記憶手段40に記憶する。
図5(A)は、記憶手段40に記憶しているフレームの例を示している。記憶手段40に記憶しているフレームは、カメラから入力されたフレーム(画像データ)にヘッダ情報を付与して記憶されている。このヘッダ情報に、上記のカメラ番号、フレーム番号、取り込み時刻とが含まれている。
Therefore, a frame number is assigned based on a frame output from the camera set as a reference (in this case, the
FIG. 5A shows an example of frames stored in the
図3に示す例では、フレーム周期Tbの方がフレーム周期Taよりも長いため、カメラ毎にフレームの先頭から順にフレーム番号を1、2、3・・と割り付けていくと、ある時点からカメラ10bからのフレームが、カメラ10aからのフレームに対して、1周期以上遅れた時間差となる。図3の例では、カメラ10bからのフレーム番号11(補正前)が、当該時点に相当する。
この場合、カメラ10bのフレーム番号11(補正前)を、カメラ10bのフレーム番号12(補正後)に補正する。
従って、この場合、カメラ10bからのフレーム番号11に相当するフレームが存在しなくなるが、フレーム自体がなくなるわけではないので、特に実質的な問題はない。
In the example shown in FIG. 3, since the frame period Tb is longer than the frame period Ta, if the frame numbers are assigned to the cameras in the order of 1, 2, 3,. Is a time difference delayed by one cycle or more with respect to the frame from the
In this case, the frame number 11 (before correction) of the
Therefore, in this case, there is no frame corresponding to the
なお、図3に示す状態において、上記のヘッダ情報を付与して各フレームを記憶していった場合、ヘッダ情報の内容を一覧にすると、図5(B)に示すフレーム一覧40aとなる。フレーム一覧40aは、特に記憶手段40に記憶する必要はなく(もちろん、記憶してもよい)、説明のために示したものである。
また、フレーム一覧40aにおける取り込み時刻において、例えば最上段の取り込み時刻は、13h(時)45m(分)12s(秒)034ms(msec)という時刻を示している。
なお、図5(B)に示すフレーム一覧40aの例では、フレーム毎に時間差も示しているが、例えば時間差は同一フレーム番号において、「カメラ10b側取り込み時刻」−「カメラ10a側取り込み時刻」にて求めることができる。
In the state shown in FIG. 3, when the above header information is added and each frame is stored, when the contents of the header information are listed, a frame list 40a shown in FIG. 5B is obtained. The frame list 40a is not particularly required to be stored in the storage means 40 (of course, may be stored), and is shown for explanation.
In the capture time in the frame list 40a, for example, the top capture time indicates a time of 13h (hours) 45m (minutes) 12s (seconds) 034ms (msec).
In the example of the frame list 40a shown in FIG. 5B, the time difference is also shown for each frame. For example, the time difference is “
●[フレーム周期Ta>フレーム周期Tbの場合の記憶方法(図4)]
次に図4を用いて、カメラ10aのフレーム周期Taの方が、カメラ10bのフレーム周期Tbよりも長い場合について説明する。
例えば基準となるカメラをカメラ10aに設定する。この場合、フレーム周期Taの方がフレーム周期Tbよりも長いため、カメラ10aからのフレーム出力タイミングに対して、カメラ10bからのフレーム出力タイミングが徐々に進んでいき、カメラ毎のフレーム間の時間差が徐々に大きくなる。
[Storage method when frame period Ta> frame period Tb (FIG. 4)]
Next, the case where the frame period Ta of the
For example, the reference camera is set to the
そこで、基準に設定したカメラ(この場合、フレーム番号の割り付け開始時点ではカメラ10a)から出力されるフレームに基づいて、まずフレーム番号を割り付けていく。
そして図3の説明と同様に、カメラ番号と、フレーム番号と、当該フレームの入力時刻に基づいた取り込み時刻(この例では入力が完了した時刻)とを付与したフレームを記憶手段40に記憶する。記憶手段40に記憶しているフレームの形態は、図5(A)に示す形態である。
Therefore, first, frame numbers are allocated based on frames output from the camera set as a reference (in this case, the
Similarly to the description of FIG. 3, the
また、図4に示す例では、フレーム周期Tbの方がフレーム周期Taよりも短いため、カメラ毎にフレームの先頭から順にフレーム番号を1、2、3・・と割り付けていくと、ある時点ではカメラ10aのフレーム周期1周期の中に、カメラ10bからのフレームが2つ(2つのフレームの取り込み時刻タイミング(入力が完了したタイミング))存在する場合が発生する。図4の例では、カメラ10bからのフレーム番号5及び6が、当該時点に相当する。
ここで、カメラ10bのフレーム番号6のフレームの取り込み時刻タイミング(入力が完了したタイミング)にて、基準に設定するカメラをカメラ10aからカメラ10bに修正する(図4中の「基準(2点鎖線)」を参照)。これにより、フレーム番号1〜5まではカメラ10aが基準に設定されており、フレーム番号5には、それぞれ1つずつのフレームが対応している。
そしてフレーム番号6以降では、カメラ10bが基準となるように、基準を修正する。
In the example shown in FIG. 4, since the frame period Tb is shorter than the frame period Ta, if the frame numbers are assigned as 1, 2, 3,. There may occur a case where there are two frames from the
Here, the camera to be set as the reference is corrected from the
After
また、カメラ10aのフレーム番号14(補正前)の部分では、図3の例におけるカメラ10bのフレーム番号11と同じ現象(時間差がフレーム周期1周期以上)が発生している。
この場合、カメラ10aのフレーム番号14(補正前)を、カメラ10aのフレーム番号15(補正後)に補正する。
従って、この場合、カメラ10aからのフレーム番号14に相当するフレームが存在しなくなるが、フレーム自体がなくなるわけではないので、特に実質的な問題はない。
Further, in the portion of frame number 14 (before correction) of the
In this case, the frame number 14 (before correction) of the
Therefore, in this case, there is no frame corresponding to the
なお、図4に示す状態において、上記のヘッダ情報を付与して各フレームを記憶していった場合、ヘッダ情報の内容を一覧にすると、図5(C)に示すフレーム一覧40bとなる。フレーム一覧40bは、特に記憶手段40に記憶する必要はなく(もちろん、記憶してもよい)、説明のために示したものである。
なお、図5(C)に示すフレーム一覧40bにおける時間差は、基準に設定するカメラを変更しても、時間差=「カメラ10b側取り込み時刻」−「カメラ10a側取り込み時刻」であることに変わりはない。従って、フレーム番号6以降では、時間差が−(マイナス)となっている。
その他の点については、フレーム一覧40aにて説明した内容と同じであるので説明を省略する。
In the state shown in FIG. 4, when the header information is added and each frame is stored, when the contents of the header information are listed, a
It should be noted that the time difference in the
The other points are the same as those described in the frame list 40a, and thus the description thereof is omitted.
●[表示手段への表示の例(図6)]
次に図6に、再生モード時における表示手段50への表示の例を示す。
再生モード時では、CPU30は、記憶手段40に記憶されている画像データを読み出して、異なるカメラ番号が付与されており且つ同じフレーム番号が付与されている画像データを表示手段50に同時に表示可能であるとともに、当該画像データに付与されている取り込み時刻、または当該取り込み時刻に基づいた時間差の少なくとも一方を、表示手段50に表示している画像データと同時に表示可能である。
● [Example of display on display means (Fig. 6)]
Next, FIG. 6 shows an example of display on the display means 50 in the reproduction mode.
In the reproduction mode, the
例えば図3の例に示す状態において、各フレームにカメラ番号とフレーム番号と取り込み時刻とを付与して記憶手段40に記憶し、利用者が再生モードを動作させて、「(時刻)13h45m12s190ms」と指定する。
すると、記録再生装置1は、指定された時刻以降であり且つ指定された時刻に最も近い「フレーム番号6」に対応するフレームを記憶手段40から読み出して、表示手段50に同時に(並べて)表示することが可能である。この場合、フレーム番号6が付与されているカメラ10aのフレーム(取り込み時刻:13h45m12s199msのフレーム)と、フレーム番号6が付与されているカメラ10bのフレーム(取り込み時刻:13h45m12s219msのフレーム)とが表示される。
For example, in the state shown in the example of FIG. 3, a camera number, a frame number, and a capture time are assigned to each frame and stored in the
Then, the recording / reproducing
CPU30は、上記の2つのフレームを表示手段50に表示するとともに、各フレームの取り込み時刻、またはフレーム間の時間差の少なくとも一方を同時に表示することが可能である。図6に示す例では、各フレームの取り込み時刻と、フレーム間の時間差との双方を同時に表示した例を示している。
例えば図6に示す例では、警備用車両の車外前方を撮影したカメラ10aのフレームと、車外後方を撮影したカメラ10bのフレームに、決定的な瞬間が写されており、2つのフレーム間の時間差が+20msであることも明確に判る。これにより、決定的瞬間を写したフレームとしての証拠能力における欠点を補うことができる。
以上に説明したように、本発明の記録再生装置1を用いれば、よりシンプルな構成で、複数の撮像装置から次々と出力される画像データを順次記憶するとともに、撮像装置間における画像データの時間差に関する情報も再生時に確認することが可能となる。
なお、上記の説明では「取り込み時刻」を指定して表示手段50に表示させる例を説明したが、「フレーム番号」を指定して表示手段50に表示させることも可能である。
The
For example, in the example shown in FIG. 6, a decisive moment is captured in the frame of the
As described above, when the recording / reproducing
In the above description, an example in which the “capture time” is designated and displayed on the
以上に説明した記録再生装置1では表示手段50を備えている例を説明したが、表示手段50を備えていなくてもよい。表示手段50を備えていなくとも、記録再生装置1は、記録モードにおいて画像データを上記に説明したように記憶することが可能である。
また、表示手段50を備えていなくとも、記録再生装置1は再生モードにおいて、記憶手段40に記憶されている画像データを読み出して、異なるカメラ番号が付与されており且つ同じフレーム番号が付与されている画像データを同時に表示出力可能であるとともに、当該画像データに付与されている取り込み時刻、または当該取り込み時刻に基づいた時間差の少なくとも一方を、表示出力している画像データと同時に表示出力可能である。このとき、任意の表示手段50を接続しておけば、表示出力されている表示内容を確認することができ、表示手段50を選択する自由度が向上する。
In the recording / reproducing
Even if the
本発明の記録再生装置1は、本実施の形態で説明した構成、動作、処理等に限定されず、本発明の要旨を変更しない範囲で種々の変更、追加、削除が可能である。
例えば、複数の警備用車両に記録再生装置1を搭載している場合、同定のための情報である識別データ(記録再生装置1に固有のIDであり、この場合は車両に固有のIDに相当する)を記憶している構成としてもよく、記録画像の再生の際には、表示手段50にその識別データを表示させて、どの記録再生装置1での再生画像かが判るようにしてもよい。これにより、記録再生装置1で画像データを記憶した記憶手段40を取り外して異なる記録再生装置1で再生した場合(例えば、警備用車両に搭載した記録再生装置1で記憶した記憶手段40を取り外して本部の記録再生装置1に接続して再生した場合)、どの記録再生装置1で記憶した画像データであるか、明確に判る。
本実施の形態では、2台のカメラ(互いに非同期のカメラ10a及びカメラ10b)を用いた例にて説明したが、3台以上のカメラ(互いに非同期)を用いた場合にも適用することができる。
フレーム一覧40a及び40bは、図5(B)及び(C)に示す例に限定されるものではない。
また、本実施の形態の説明に用いた数値等は一例であり、この数値等に限定されるものではない。
The recording / reproducing
For example, when the recording / reproducing
In this embodiment, the example using two cameras (
The frame lists 40a and 40b are not limited to the examples shown in FIGS.
Further, the numerical values and the like used in the description of the present embodiment are examples, and are not limited to these numerical values and the like.
本発明の記録再生装置1は、監視装置等、複数の撮像装置からの画像データを記憶する種々の記録装置に適用することができる。
The recording / reproducing
1 記録再生装置
10a、10b カメラ(撮像装置)
30 CPU(制御手段)
40 記憶手段
50 表示手段
1 Recording / reproducing
30 CPU (control means)
40 storage means 50 display means
Claims (2)
制御手段は、
各撮像装置から入力される画像データを記憶手段に順次記憶する記録モード時において、入力される画像データに、撮像装置識別情報とフレーム番号と当該画像データの入力時刻に基づいた取り込み時刻とを付与して記憶手段に記憶する際、
撮像装置のそれぞれが自身のタイマを用いて計測する前記所定時間が、それぞれの撮像装置にて微細なずれを有しており、それぞれの撮像装置から出力される画像データの出力タイミングのずれが時間の経過とともに累積された場合であって、ある撮像装置aからのn番目の画像データである画像データ[n]aに対する別の撮像装置bからのn番目の画像データである画像データ[n]bが、前記撮像装置aからの画像データの出力周期である周期Ta以上、前記画像データ[n]aよりも遅れた場合、
前記撮像装置bからのn番目の画像データ[n]b以降のn+m番目の画像データ[n+m]bには、フレーム番号n+mを付与せずにフレーム番号n+m+1を付与して記憶し、前記撮像装置aと前記撮像装置bとの画像データの出力タイミングのずれを補正し、
記憶手段に記憶されている画像データを読み出して表示出力する再生モード時では、異なる撮像装置識別情報が付与されており且つ同じフレーム番号が付与されている画像データを読み出して同時に表示出力可能であるとともに、当該画像データに付与されている取り込み時刻、または当該取り込み時刻に基づいた時間差の少なくとも一方を、表示出力している画像データと同時に表示出力可能である、
ことを特徴とする記録再生装置。 A recording / reproducing apparatus comprising a plurality of imaging devices that output image data at predetermined time intervals with each timer as a reference, storage means, and control means,
The control means
In the recording mode in which the image data input from each imaging device is sequentially stored in the storage unit , the input image data is given imaging device identification information, a frame number, and a capture time based on the input time of the image data. And when storing it in the storage means ,
The predetermined time that each of the imaging devices measures using its own timer has a slight deviation in each imaging device, and the deviation in the output timing of the image data output from each imaging device is time. Image data [n] as n-th image data from another imaging device b with respect to image data [n] a as n-th image data from a certain imaging device a. When b is delayed from the image data [n] a by a period Ta or more, which is an output period of the image data from the imaging device a,
The n + m-th image data [n + m] b after the n-th image data [n] b from the imaging device b is assigned with a frame number n + m + 1 without being assigned a frame number n + m, and is stored. a shift in output timing of image data between a and the imaging device b is corrected,
In the playback mode in which the image data stored in the storage means is read out and displayed for output, the image data to which different imaging device identification information is assigned and the same frame number is read out and can be simultaneously displayed and output. In addition, at least one of the capture time given to the image data or the time difference based on the capture time can be displayed and output simultaneously with the image data being displayed and output.
And a recording / reproducing apparatus.
制御手段は、
各撮像装置から入力される画像データを記憶手段に順次記憶する記録モード時において、入力される画像データに、撮像装置識別情報とフレーム番号と当該画像データの入力時刻に基づいた取り込み時刻とを付与して記憶手段に記憶する際、
撮像装置のそれぞれが自身のタイマを用いて計測する前記所定時間が、それぞれの撮像装置にて微細なずれを有しており、それぞれの撮像装置から出力される画像データの出力タイミングのずれが時間の経過とともに累積された場合であって、ある撮像装置aからのn番目の画像データである画像データ[n]aに対する別の撮像装置bからのn番目の画像データである画像データ[n]bが、前記撮像装置aからの画像データの出力周期である周期Ta以上、前記画像データ[n]aよりも遅れた場合、
前記撮像装置bからのn番目の画像データ[n]b以降のn+m番目の画像データ[n+m]bには、フレーム番号n+mを付与せずにフレーム番号n+m+1を付与して記憶し、前記撮像装置aと前記撮像装置bとの画像データの出力タイミングのずれを補正し、
記憶手段に記憶されている画像データを読み出して表示手段に表示する再生モード時では、異なる撮像装置識別情報が付与されており且つ同じフレーム番号が付与されている画像データを読み出して表示手段に同時に表示可能であるとともに、当該画像データに付与されている取り込み時刻、または当該取り込み時刻に基づいた時間差の少なくとも一方を、表示手段に表示している画像データと同時に表示可能である、
ことを特徴とする記録再生装置。 A recording / reproducing apparatus comprising a plurality of imaging devices that output image data at predetermined time intervals with reference to each timer, storage means, display means, and control means,
The control means
In the recording mode in which the image data input from each imaging device is sequentially stored in the storage unit , the input image data is given imaging device identification information, a frame number, and a capture time based on the input time of the image data. And when storing it in the storage means ,
The predetermined time that each of the imaging devices measures using its own timer has a slight deviation in each imaging device, and the deviation in the output timing of the image data output from each imaging device is time. Image data [n] as n-th image data from another imaging device b with respect to image data [n] a as n-th image data from a certain imaging device a. When b is delayed from the image data [n] a by a period Ta or more, which is an output period of the image data from the imaging device a,
The n + m-th image data [n + m] b after the n-th image data [n] b from the imaging device b is assigned with a frame number n + m + 1 without being assigned a frame number n + m, and is stored. a shift in output timing of image data between a and the imaging device b is corrected,
In the reproduction mode in which the image data stored in the storage means is read out and displayed on the display means, the image data to which different imaging device identification information is assigned and the same frame number is read out and displayed on the display means simultaneously. And at least one of the capture time given to the image data or the time difference based on the capture time can be displayed simultaneously with the image data displayed on the display means.
And a recording / reproducing apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004299797A JP4381952B2 (en) | 2004-10-14 | 2004-10-14 | Recording / playback device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004299797A JP4381952B2 (en) | 2004-10-14 | 2004-10-14 | Recording / playback device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006115152A JP2006115152A (en) | 2006-04-27 |
| JP4381952B2 true JP4381952B2 (en) | 2009-12-09 |
Family
ID=36383297
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004299797A Expired - Fee Related JP4381952B2 (en) | 2004-10-14 | 2004-10-14 | Recording / playback device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4381952B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011199477A (en) * | 2010-03-18 | 2011-10-06 | Hitachi Kokusai Electric Inc | Video signal capturing device |
| JP5940004B2 (en) * | 2013-03-04 | 2016-06-29 | 株式会社ドッドウエル ビー・エム・エス | Camera monitoring system and camera monitoring method |
| JP6772487B2 (en) | 2016-03-09 | 2020-10-21 | ヤマハ株式会社 | Recorded data analysis method and recorded data analysis device |
| WO2022259379A1 (en) * | 2021-06-08 | 2022-12-15 | 三菱電機株式会社 | Programmable logic controller, moving image management device, moving image management system, moving image management method, and program |
-
2004
- 2004-10-14 JP JP2004299797A patent/JP4381952B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006115152A (en) | 2006-04-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20090041425A1 (en) | Reproducing device | |
| JP2002032975A (en) | Data recording apparatus and method, data recording / reproducing apparatus and method, and disk-shaped recording medium | |
| JP4381952B2 (en) | Recording / playback device | |
| US7773123B2 (en) | Image pickup apparatus and control unit therefor | |
| JPH114446A (en) | Information signal decoding method and apparatus | |
| JPH11122575A (en) | Date and time display | |
| JP3740576B2 (en) | Disc recording / reproducing apparatus and disc recording apparatus | |
| KR100419942B1 (en) | Video camera having storage medium-equipped recorder-reproducer and control method thereof | |
| JP4561452B2 (en) | IMAGING DEVICE, VIDEO OUTPUT METHOD, AND VIDEO REPRODUCTION PROGRAM | |
| KR100576688B1 (en) | Intermittent selection method and recording device for multi-channel video signal | |
| JP2002252830A (en) | Image recording device | |
| JP4451754B2 (en) | Image data storage method | |
| JPH0832871A (en) | Compound-eye imaging device and compound-eye imaging recording / reproducing device | |
| JP4176084B2 (en) | Video playback device | |
| JP4420028B2 (en) | Imaging device, control device, imaging system, and image signal generation device | |
| JP2001103407A (en) | Method for displaying recording and reproduced state of video image and video recording and reproducing device | |
| JP2687881B2 (en) | HDTV signal decoding device | |
| JP3853519B2 (en) | Image recording device | |
| JP2007243706A (en) | Apparatus and method for data format conversion | |
| JPH11341431A (en) | Device and method for reproducing plural video image | |
| JPH05110947A (en) | Superimpose confirming circuit for magnetic recording and reproducing device | |
| JP2005011453A (en) | Digital information recording device | |
| JP2006054640A (en) | Video reproducing device | |
| JPH11164202A (en) | Frame converter | |
| JPH06327032A (en) | Recording signal processing method and reproduction signal processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071004 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071004 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090414 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090421 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090605 |
|
| 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: 20090825 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090916 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121002 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121002 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151002 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |