JP2019140643A - Transmission equipment - Google Patents
Transmission equipment Download PDFInfo
- Publication number
- JP2019140643A JP2019140643A JP2018025004A JP2018025004A JP2019140643A JP 2019140643 A JP2019140643 A JP 2019140643A JP 2018025004 A JP2018025004 A JP 2018025004A JP 2018025004 A JP2018025004 A JP 2018025004A JP 2019140643 A JP2019140643 A JP 2019140643A
- Authority
- JP
- Japan
- Prior art keywords
- image
- imaging
- imaging device
- transmission
- receiving
- 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.)
- Pending
Links
Images
Landscapes
- Studio Devices (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
本発明は、伝送装置、撮像装置、伝送方法及び撮像システムに関する。 The present invention relates to a transmission device, an imaging device, a transmission method, and an imaging system.
複数のカメラを異なる位置に設置して多視点で同期撮像し、撮像により得られた複数視点画像を用いて仮想視点コンテンツを生成する技術が知られている。複数視点画像から仮想視点コンテンツを生成することにより、ユーザに高臨場感を与えることができる。そして、ネットワークで接続された複数のカメラを制御して撮像開始及び画像送信タイミングを同期させる技術が知られている。 A technique is known in which a plurality of cameras are installed at different positions, synchronously imaged from multiple viewpoints, and virtual viewpoint content is generated using a plurality of viewpoint images obtained by imaging. By generating virtual viewpoint content from a plurality of viewpoint images, a high sense of presence can be given to the user. And the technique which controls the some camera connected with a network and synchronizes an imaging start and image transmission timing is known.
特許文献1には、撮像開始前に制御装置が各カメラまでのネットワーク送信時間を計測し、ネットワーク送信時間と現在時刻を基に撮像開始時刻を決定した後、各カメラに撮像を行う命令を送信することで同期撮像する技術が開示されている。
In
特許文献2には、撮像開始前に制御装置が各カメラに予行動作を行わせ、各カメラが撮像命令を受けてから実際に撮像開始されるまでの遅延時間を計測し、各カメラの内部処理固有の処理時間を考慮することで同期撮像する技術が開示されている。 In Patent Document 2, the control device causes each camera to perform a replay operation before imaging starts, measures the delay time from when each camera receives an imaging command until it actually starts imaging, and performs internal processing of each camera. A technique for performing synchronous imaging by considering a specific processing time is disclosed.
しかしながら、特許文献1では、事前にネットワーク送信時間を計測する必要がある。また、特許文献1では、送信時間の揺らぎを考慮すると、撮像開始時間はマージンを考慮して決定する必要があるため、撮像開始命令の応答性が低下する。特許文献2では、カメラ内部の処理時間を事前に計測する必要がある。また、特許文献2では、各カメラで他の制御処理と実施タイミングが重なり、事前に計測した送信時間が揺らいだ場合、撮像開始タイミングの同期がとれない。
However, in
本発明の目的は、同期撮影された画像を伝送することである。 An object of the present invention is to transmit a synchronously photographed image.
本発明の伝送装置は、ネットワークを介して画像を伝送する伝送装置であって、画像の伝送の開始を指示する信号を受信する第1受信手段と、他の伝送装置から画像を受信する第2受信手段と、前記第1受信手段により前記信号を受信した後に前記第2受信手段により画像を前記他の伝送装置から受信した場合、前記第2受信手段により受信した画像に付加されている時間情報に対応する時間に撮影された画像を取得する取得手段と、前記取得手段により取得された画像を、前記ネットワークを介して伝送する伝送手段と、を有する。 The transmission apparatus according to the present invention is a transmission apparatus that transmits an image via a network, and includes a first receiving unit that receives a signal instructing start of image transmission, and a second reception unit that receives an image from another transmission apparatus. Time information added to the image received by the second receiving means when the second receiving means receives an image from the other transmission device after receiving the signal by the receiving means and the first receiving means. Acquisition means for acquiring an image taken at a time corresponding to, and transmission means for transmitting the image acquired by the acquisition means via the network.
本発明によれば、同期撮影された画像を伝送することができる。 According to the present invention, it is possible to transmit a synchronously photographed image.
(第1の実施形態)
図1は、本発明の第1の実施形態による撮像システム100の構成例を示す図である。撮像システム100は、複数の撮像装置110a〜110zと、スイッチングハブ500と、制御装置200と、画像サーバ300と、タイムサーバ400とを有する。撮像装置110a〜110zの各々は、カメラ111a〜111zと、外部センサ112a〜112zと、カメラアダプタ113a〜113zとを有する。複数のカメラアダプタ113a〜113zは、ネットワーク170a〜170yによりチェーン接続され、データの送受信が可能である。一端の撮像装置110zは、終端である。他端の撮像装置110aは、スイッチングハブ500を介して、制御装置200、画像サーバ300及びタイムサーバ400に接続される。カメラ111a〜111zは、放送用カメラ、産業用カメラ、赤外線カメラ等であり、光電変換により画像を撮像する。カメラ111a〜111zは、被写体を複数の方向から撮像する。外部センサ112a〜112zは、マイク、ジャイロセンサ、温度センサ等であり、種々のデータを取得する。
(First embodiment)
FIG. 1 is a diagram illustrating a configuration example of an
カメラアダプタ113aは、ネットワーク510を介して、スイッチングハブ500に接続される。制御装置200は、ネットワーク520を介して、スイッチングハブ500に接続される。画像サーバ300は、ネットワーク530を介して、スイッチングハブ500に接続される。タイムサーバ400は、ネットワーク540を介して、スイッチングハブ500に接続される。ここで、ネットワークは、Ethernet(登録商標)であるIEEE標準準拠のGbE(ギガビットネットワーク)や10GbEでもよいし、インターコネクトInfiniband、産業用ネットワーク等を組合せて構成されてもよい。また、ネットワークは、これらに限定されず、他の種別のネットワークであってもよい。
The
制御装置200は、撮像装置110a〜110z内のカメラアダプタ113a〜113zに対して、動作状態の管理及びパラメータ設定制御等を行う。画像サーバ300は、カメラ111a〜111zにより撮像された画像を受信し、複数視点画像から仮想視点コンテンツ生成処理等を行う。タイムサーバ400は、撮像装置110a〜110z、制御装置200、画像サーバ300に対して、時刻同期等を行うマスタクロックとして機能する。
The
図2は、カメラアダプタ113の構成例を示す図である。カメラアダプタ113は、図1のカメラアダプタ113a〜113zの各々に対応する。カメラ111は、図1のカメラ111a〜111zの各々に対応する。外部センサ112は、図1の外部センサ112a〜112zの各々に対応する。カメラアダプタ113は、機器制御部1310と、画像処理部1320と、ネットワーク制御部1330とを有する。
FIG. 2 is a diagram illustrating a configuration example of the
機器制御部1310は、外部機器制御部1311と、内部機器制御部1312と、カメラ制御部1313とを有する。外部機器制御部1311は、外部センサ112を制御する。内部機器制御部1312は、SMPTE12Mのフォーマットに準拠したタイムコード生成等に必要な機器を制御する。なお、SMPTE12M以外の規格でもよい。カメラ制御部1313は、カメラ111に対して、カメラパラメータ設定やカメラの姿勢制御等を行う。
The
画像処理部1320は、画像保存部1321と、データ処理部1322とを有する。画像保存部1321は、カメラ111から取得した画像及びデータ等を保存する。データ処理部1322は、ネットワーク負荷を削減するために、画像データ容量の削減等を行う。
The
ネットワーク制御部1330は、データ送受信部1331と、時刻同期制御部1332と、ルーティング処理部1333とを有する。データ送受信部1331は、通信手段であり、ネットワークを介して、他のカメラアダプタ113、制御装置200、画像サーバ300及びタイムサーバ400に対して、パケットデータ送受信等を行う。時刻同期制御部1332は、タイムサーバ400の時刻と同期するための処理等を行う。例えば、時刻同期制御部1332は、Network Time Protocolを使用してもよいし、Network Time Protocol以外のプロトコル、規格を使用してもよい。時刻同期制御部1332は、タイムサーバ400から受信した時刻情報を基に、時刻同期処理とタイムコード生成を行い、カメラ111が撮像した画像に対して生成したタイムコードを付加する。タイムコードは、時間情報である。また、時刻同期制御部1332は、外部機器制御部1311を介して、外部センサ112に含まれるマイクのデータ等にタイムコードを付加してもよい。ルーティング処理部1333は、パケットデータの送信先、経路情報等を保有し、データに応じて送信先を決定する処理等を行う。カメラアダプタ113の各構成要素間は、内部でデータの送受信が可能である。
The
特別な説明がない場合、撮像装置110aから撮像装置110zまでの26セットを区別せずに、撮像装置110と表す。各撮像装置110内の装置についても同様に、特別な説明がない場合は区別せず、カメラ111、外部センサ112、及びカメラアダプタ113と表す。なお、撮像装置110の台数として26セットの例を示すが、あくまでも一例であり、台数をこれに限定するものではない。なお、本実施形態では、特に断りがない限り、画像は、動画と静止画を含むものとして説明する。すなわち、本実施形態の撮像システム100は、静止画及び動画の何れについても処理可能である。
When there is no special description, 26 sets from the
図3は、撮像システム100の制御方法を示すシーケンスである。図4は、撮像システム100の制御方法を示すフローチャートである。以下、撮像システム100の撮像同期方法を説明する。
FIG. 3 is a sequence showing a control method of the
時刻F600では、制御装置200は、撮像装置110a〜110zのカメラアダプタ113a〜113zに対して、撮像開始信号を送信する。なお、撮像開始信号は、撮像画像の伝送開始を指示する信号ということもできる。ステップS401では、カメラアダプタ113a〜113zは、それぞれ、時刻F600、F600a〜F600zで、撮像開始信号を受信する。カメラアダプタ113aは、撮像開始信号を受信した場合に、その撮像開始信号を隣のカメラアダプタ113bに送信する。カメラアダプタ113b〜yも同様に、受信した撮像開始信号を隣のカメラアダプタ113c〜113zに送信する。
At time F600, the
次に、ステップS402では、カメラ111a〜111zは、それぞれ、時刻F610a〜F610zで、カメラアダプタ113a〜113zの制御の下、画像の撮像を開始する。カメラアダプタ113a〜113zは、それぞれ、カメラ111a〜111zにより撮像された画像に対して、タイムコードを付加する。
Next, in step S402, the
次に、ステップS403では、撮像装置110a〜110zは、それぞれ、自己の撮像装置がネットワーク接続の最遠点であるか否かを判断する。具体的には、撮像装置110a〜110zは、自己の撮像装置がネットワーク接続の終端である場合には、自己の撮像装置がネットワーク接続の最遠点であると判断する。例えば、カメラアダプタ113a〜113zのルーティング処理部1333は、それぞれ、上記で受信した撮像開始信号の送信先の有無等を判定することにより、自己のカメラアダプタ113がネットワーク接続の最遠点か否かを判断する。ルーティング処理部1333は、自己が受信した撮像開始信号の送信先がない場合は、自己のカメラアダプタ113が最遠点であると判断し、自己が受信した撮像開始信号の送信先がある場合は、自己のカメラアダプタ113が最遠点でないと判断する。例えば、カメラアダプタ113zが最遠点のカメラアダプタである。カメラアダプタ113a〜113zは、それぞれ、自己が最遠点である場合にはステップS407に進み、自己が最遠点でない場合にはステップS404に進む。
Next, in step S403, each of the
ステップS404では、カメラアダプタ113a〜113yの画像保存部1321は、それぞれ、時刻F620a〜F620yで、タイムコードが付加された画像を保存することにより、画像のバッファリング(保持)を開始する。すなわち、カメラアダプタ113a〜113yは、撮像開始指示を受信した場合でも、すぐに撮像画像の伝送を開始せず、撮像画像の伝送を制限する。画像保存部1321は、記憶容量が枯渇すると、古いタイムコードの画像を破棄し、新しいタイムコードの画像を保存する。例えば、画像保存部1321は、リングバッファである。
In step S404, the
ステップS407では、最遠点のカメラアダプタ113zにおいて、データ処理部1322は、時刻F630で、カメラ111により撮像された画像に対して、画像処理等を行う。次に、ステップS408では、最遠点のカメラアダプタ113zにおいて、データ送受信部1331は、時刻F640zで、ルーティング処理部1333に従って送信先のカメラアダプタ113yへ、タイムコードが付加された画像処理済みの画像を送信する。
In step S407, in the farthest
ステップS405では、カメラアダプタ113yのデータ送受信部1331は、他のカメラアダプタ113zから画像を受信する。次に、ステップS406では、カメラアダプタ113yにおいて、データ処理部1322は、受信した画像に付加されているタイムコードと同じタイムコードが付加された画像が画像保存部1321に保存されているか否かを判定する。カメラアダプタ113yは、同じタイムコードが付加された画像が保存されている場合にはステップS407に進み、同じタイムコードが付加された画像が保存されていない場合にはステップS409に進む。ステップS407では、カメラアダプタ113yにおいて、データ処理部1322は、時刻F650yで、上記の同じタイムコードが付加された画像を画像保存部1321から選択して読み出し、その読み出した画像に対して画像処理を行う。次に、ステップS408では、カメラアダプタ113yにおいて、データ送受信部1331は、時刻F640yで、ルーティング処理部1333に従ってカメラアダプタ113xへ、同じタイムコードが付加された撮像装置110y及び110zの画像を送信する。すなわち、データ送受信部1331は、その画像処理した撮像装置110yの画像を、上記の受信した撮像装置110zの画像と共に、カメラアダプタ110xに送信する。次に、ステップS410では、撮像装置110は、制御装置200から画像送信終了命令を受信していない場合には、ステップS405に戻り、上記の処理を繰り返す。
In step S405, the data transmission /
ステップS405では、カメラアダプタ113a〜113yのデータ送受信部1331は、それぞれ、隣のカメラアダプタ113b〜113zから画像を受信する。次に、ステップS406では、カメラアダプタ113a〜113yにおいて、データ処理部1322は、受信した画像に付加されているタイムコードと同じタイムコードが付加されている画像が画像保存部1321に保存されているか否かを判定する。カメラアダプタ113a〜113yは、同じタイムコードが付加された画像が保存されている場合にはステップS407に進み、同じタイムコードが付加された画像が保存されていない場合にはステップS409に進む。ステップS407では、カメラアダプタ113a〜113yにおいて、データ処理部1322は、時刻F650a〜F650yで、上記の同じタイムコードが付加された画像を画像保存部1321から読み出し、その読み出した画像に対して画像処理を行う。次に、ステップS408では、カメラアダプタ113b〜113yにおいて、データ送受信部1331は、時刻F640b〜F640yで、ルーティング処理部1333に従って送信先のカメラアダプタ113a〜113xへ画像を送信する。カメラアダプタ113aのデータ送受信部1331は、ルーティング処理部1333に従って画像サーバ300に、撮像装置110a〜110zの画像を送信する。すなわち、カメラアダプタ113a〜113yは、画像の伝送の開始を指示する信号を受信してから、他のカメラアダプタから画像を受信するまで、画像の伝送を制限する。そして、カメラアダプタ113a〜113yは、他のカメラアダプタから画像を受信した場合、その画像に付加されている時間情報に対応する時間に撮影された画像を取得する。そして、カメラアダプタ113a〜113yは、取得した画像を伝送する。これにより、撮影開始指示や画像の伝送の開始指示の伝送遅延が生じる場合であって、撮影時刻がそろった画像の伝送を各カメラアダプタ113a〜113zは行うことができる。
In step S405, the data transmission /
ステップS409では、カメラアダプタ113は、制御装置200に対して、異常状態通知を送信し、ステップS410に進む。上記の撮像及び画像送信を終了する場合、制御装置200が画像送信終了命令を撮像装置110に送信する。ステップS410では、撮像装置110は、制御装置200から画像送信終了命令を受信した場合には、図4の処理を終了する。
In step S409, the
以上のように、撮像装置110は、右隣の撮像装置110から受信した画像に付加されているタイムコードと同じタイムコードが付加された画像を左隣の撮像装置110に送信する。撮像装置110a〜110zは、画像サーバ300に対して、同じタイムコードが付加された画像を送信することができる。これにより、画像サーバ300は、複数の撮像装置110が同期撮像した画像の取得及び画像処理が可能となる。
As described above, the imaging device 110 transmits an image to which the same time code as the time code added to the image received from the right-side imaging device 110 is added to the left-side imaging device 110. The
(第2の実施形態)
図5は、本発明の第2の実施形態による撮像システム100の構成例を示す図である。撮像システム100は、2個の最遠点の撮像装置110m及び110nを有する。本実施形態の撮像システム100は、第1の実施形態の撮像システム100に対して、構成要素が同様である。以下、本実施形態が第1の実施形態と異なる点を説明する。
(Second Embodiment)
FIG. 5 is a diagram illustrating a configuration example of an
カメラアダプタ113a〜113mは、ネットワーク170a〜170lにより、デイジーチェーン接続される。カメラアダプタ113n〜113zは、ネットワーク170n〜170yにより、デイジーチェーン接続される。カメラアダプタ113aは、ネットワーク510により、スイッチングハブ500に接続される。カメラアダプタ113zは、ネットワーク550により、スイッチングハブ500に接続される。カメラアダプタ113mとカメラアダプタ113nの間は接続されていない。そのため、撮像装置110mと撮像装置110nは、それぞれ、最遠点の撮像装置となる。撮像装置110a〜110zは、各々が終端の撮像装置110m及び110nを含む複数のチェーン接続を有する。その複数のチェーン接続は、画像サーバ300に接続され、画像サーバ300に対して、それぞれ、同じタイムコードが付加された画像を送信する。画像サーバ300は、撮像装置110a及び110zを介して、撮像装置110a〜110zにより撮像された画像を受信する。撮像システム100では、画像サーバ300が受信する全ての画像に付加されているタイムコードが同じでない可能性がある。それは、2個の最遠点の撮像装置110m及び110nが存在するため、2個の最遠点の撮像装置110m及び110nは、制御装置200により送信された撮像開始信号を受信するタイミングが異なるためである。
The
図6は、画像サーバ300の処理方法を示すフローチャートである。ステップS601では、画像サーバ300は、撮像装置110a〜110mにより撮像された画像を撮像装置110aから受信し、撮像装置110n〜110zにより撮像された画像を撮像装置110zから受信する。次に、ステップS602では、画像サーバ300は、全ての撮像装置110a〜110zにより撮像された同一のタイムコードの画像を受信したか否かを判定する。画像サーバ300は、同一のタイムコードの全ての画像を受信した場合にはステップS603に進み、同一のタイムコードの全ての画像を受信していない場合にはステップS601に戻る。なお、画像サーバ300は、所定時間内に同一のタイムコードの全ての画像を受信できなかった場合には、そのタイムコードの画像を破棄してもよい。ステップS603では、画像サーバ300は、サーバ処理として、画像のデータベース化処理、映像生成処理等を行う。次に、ステップS604では、画像サーバ300は、制御装置200から画像送信終了命令を受信したか否かを判定する。画像サーバ300は、画像送信終了命令を受信していない場合にはステップS601に戻り、画像送信終了命令を受信した場合には図6の処理を終了する。
FIG. 6 is a flowchart showing a processing method of the
以上のように、画像サーバ300は、全ての撮像装置110a〜110zにより撮像された同一のタイムコードの画像を取得することができる。画像サーバ300は、同じタイムコードが付加された撮像装置110a〜110zの全ての画像を受信した場合に、同じタイムコードが付加された撮像装置110a〜110zの全ての画像の処理を行う。なお、最遠点の撮像装置110が2個ある場合を例に説明したが、最遠点の撮像装置110が3個以上ある場合も同様である。
As described above, the
(第3の実施形態)
図7は、本発明の第3の実施形態による撮像システム100の構成例を示す図である。全てのカメラアダプタ113a〜113zは、スイッチングハブ500を介して、リング接続される。カメラアダプタ113a〜113zは、ネットワーク170a〜170yにより、デイジーチェーン接続される。カメラアダプタ113aは、ネットワーク510により、スイッチングハブ500に接続される。カメラアダプタ113zは、ネットワーク550により、スイッチングハブ500に接続される。撮像装置110a〜110zは、両端の撮像装置110a及び110zがスイッチングハブ500を介して画像サーバ300に接続され、同じタイムコードが付加された画像を送信する。以下、本実施形態が第1の実施形態と異なる点を説明する。
(Third embodiment)
FIG. 7 is a diagram illustrating a configuration example of an
カメラアダプタ113zは、ネットワーク550により、スイッチングハブ500に接続されるので、撮像装置110zは、最遠点の撮像装置ではない。最遠点の撮像装置110は、撮像装置110aから撮像装置110zまでの中間地点の撮像装置である。しかし、中間地点の撮像装置110は、両隣の撮像装置110に接続されているため、第1の実施形態の方法では、自己の撮像装置110が最遠点の撮像装置110であるか否かを判定することができない。以下、最遠点の撮像装置110の判断方法を説明する。
Since the
図4のステップS403では、撮像装置110a〜110zは、それぞれ、自己の撮像装置110がネットワーク接続の最遠点の撮像装置110であるか否かを判断する。具体的には、撮像装置110は、撮像装置110a及び110zを介して、制御装置200から撮像開始信号を2回受信した場合には、自己の撮像装置110がネットワーク接続の最遠点の撮像装置110であると判定する。すなわち、撮像装置110は、自己の撮像装置に対して両隣の撮像装置から撮像開始信号を受信した場合には、撮像開始信号の送信を停止し、自己の撮像装置がネットワーク接続の最遠点であると判断する。最遠点の撮像装置110は、制御装置200から撮像装置110a及び110zを介した送信時間が同一になる中間地点の撮像装置110である。最遠点の撮像装置100を画像の送信開始地点とすることにより、画像送信時間遅延を最小限にすることができる。例えば、撮像装置110pが撮像開始信号を2回受信した場合、撮像装置110pが最遠点の撮像装置になる。
In step S403 of FIG. 4, each of the
ステップS408では、最遠点の撮像装置110pは、ネットワーク510側とネットワーク550側の両方に画像送信を開始する。すなわち、最遠点の撮像装置110pは、タイムコードが付加された画像を、自己の撮像装置に対して両隣の撮像装置に送信する。その他の処理は、第1の実施形態と同様である。
In step S408, the farthest-point imaging device 110p starts image transmission to both the
また、事前に最遠点の撮像装置110を設定しても良い。その場合、撮像装置110は、自己の撮像装置が最遠の撮像装置であることが設定されている場合には、自己の撮像装置がネットワーク接続の最遠点であると判断する。また、複数の撮像装置110a〜110zをメッシュネットワークにより接続し、各撮像装置110が撮像開始信号を指定回数受信することで、自己の撮像装置100がネットワーク接続の最遠点の撮像装置であると判定してもよい。
Further, the farthest imaging device 110 may be set in advance. In that case, if it is set that the imaging device 110 is the farthest imaging device, the imaging device 110 determines that the imaging device 110 is the farthest point of network connection. In addition, when a plurality of
(第4の実施形態)
図8は、本発明の第4の実施形態による撮像システム100の制御方法を示すシーケンスである。図9は、第4の実施形態による撮像システム100の制御方法を示すフローチャートである。本実施形態では、図2に示す画像保存部1321の記憶容量は、撮像対象となる競技試合時間分の画像データを保存可能である。複数の撮像装置100a〜100zの接続形態は、限定されない。以下、本実施形態が第1の実施形態と異なる点を説明する。
(Fourth embodiment)
FIG. 8 is a sequence showing a control method of the
ステップS901では、カメラ111a〜111zは、撮像システム100の起動直後に、それぞれ、時刻F800a〜F800zで、カメラアダプタ113a〜113zの制御の下、画像の撮像を開始する。各撮像装置110において、データ処理部1322は、それぞれ、カメラ111により撮像された画像に対して、タイムコードを付加する。
In step S901, the
次に、ステップS902では、カメラアダプタ113a〜113zの画像保存部1321は、それぞれ、時刻F810a〜F810zで、タイムコードが付加された画像を保存することにより、画像のバッファリングを開始する。次に、制御装置200は、撮像装置110a〜110zに送信開始命令を送信する。
Next, in step S902, the
ステップS903では、カメラアダプタ113a〜113zは、それぞれ、時刻F820,F820a〜F820yで、送信開始命令を受信する。カメラアダプタ113aは、送信開始命令を受信した場合に、その送信開始命令を隣のカメラアダプタ113bに送信する。他のカメラアダプタ113も、受信した送信開始命令を隣のカメラアダプタ113に送信する。
In step S903, the
次に、ステップS904では、カメラアダプタ113a〜113zは、それぞれ、自己のカメラアダプタ113がネットワーク接続の最遠点か否かを判断する。例えば、ルーティング処理部1333は、自己が受信した送信開始命令の送信先がない場合は、自己のカメラアダプタ113が最遠点であると判断し、自己が受信した送信開始命令の送信先がある場合は、自己のカメラアダプタ113が最遠点でないと判断する。カメラアダプタ113a〜113zは、それぞれ、自己が最遠点である場合にはステップS906に進み、自己が最遠点でない場合にはステップS905に進む。
Next, in step S904, each of the
ステップS906では、各カメラアダプタ113において、データ処理部1322は、受信した画像に付加されているタイムコードと同じタイムコードが付加された画像が画像保存部1321に保存されているか否かを判定する。各カメラアダプタ113は、同じタイムコードが付加された画像が保存されている場合にはステップS907に進み、同じタイムコードが付加された画像が保存されていない場合にはステップS909に進む。
In step S906, in each
ステップS909では、カメラアダプタ113は、制御装置200に対して、異常状態通知を送信し、ステップS910に進む。なお、ステップS909では、カメラアダプタ113は、送信開始命令に含まれるタイムコードより新しいタイムコードの画像を取得してもよい。
In step S909, the
ステップS907では、カメラアダプタ113zにおいて、データ処理部1322は、時刻F830zで、上記の同じタイムコードが付加された画像を画像保存部1321から読み出し、その読み出した画像に対して画像処理を行う。次に、ステップS908では、カメラアダプタ113zにおいて、データ送受信部1331は、時刻F840zで、ルーティング処理部1333に従って送信先のカメラアダプタ113yへ画像を送信する。次に、ステップS910では、撮像装置110は、制御装置200から画像送信終了命令を受信していない場合には、ステップS905に戻り、上記の処理を繰り返す。
In step S907, in the
ステップS905では、カメラアダプタ113a〜113yのデータ送受信部1331は、それぞれ、隣のカメラアダプタ113b〜113zから画像を受信する。次に、ステップS906では、カメラアダプタ113a〜113yにおいて、データ処理部1322は、受信した画像に付加されているタイムコードと同じタイムコードが付加された画像が画像保存部1321に保存されているか否かを判定する。カメラアダプタ113a〜113yは、同じタイムコードが付加された画像が保存されている場合にはステップS907に進み、同じタイムコードが付加された画像が保存されていない場合にはステップS909に進む。ステップS907では、カメラアダプタ113a〜113yにおいて、データ処理部1322は、時刻F850a〜F850yで、上記の同じタイムコードが付加された画像を画像保存部1321から読み出し、その読み出した画像に対して画像処理を行う。次に、ステップS908では、カメラアダプタ113b〜113yにおいて、データ送受信部1331は、時刻F840b〜F840yで、ルーティング処理部1333に従って送信先のカメラアダプタ113a〜113xへ画像を送信する。カメラアダプタ113aのデータ送受信部1331は、ルーティング処理部1333に従って画像サーバ300に、同じタイムコードが付加された撮像装置110a〜110zの画像を送信する。
In step S905, the data transmission /
次に、ステップS410では、撮像装置110は、制御装置200から画像送信終了命令を受信した場合には、図4の処理を終了する。なお、撮像装置100は、制御装置200から受信した送信開始命令に含まれる送信時間が経過後に終了してもよい。
Next, in step S410, when the imaging apparatus 110 receives an image transmission end command from the
本実施形態によれば、撮像システム100は、画像保存部1321が保存可能な画像が多いほど、過去に遡って必要なシーンの画像を生成することができる。また、画像サーバ300に障害が発生し、使用できる記憶容量が少ない場合等にも有効である。
According to the present embodiment, the
(その他の実施形態)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other embodiments)
The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in the computer of the system or apparatus read and execute the program This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
なお、上記実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。 The above-described embodiments are merely examples of implementation in carrying out the present invention, and the technical scope of the present invention should not be construed in a limited manner. That is, the present invention can be implemented in various forms without departing from the technical idea or the main features thereof.
100 撮像システム、110 撮像装置、111 カメラ、112 外部センサ、113 カメラアダプタ、200 制御装置、300 画像サーバ、400 タイムサーバ、500 スイッチングハブ
DESCRIPTION OF
Claims (18)
画像の伝送の開始を指示する信号を受信する第1受信手段と、
他の伝送装置から画像を受信する第2受信手段と、
前記第1受信手段により前記信号を受信した後に前記第2受信手段により画像を前記他の伝送装置から受信した場合、前記第2受信手段により受信した画像に付加されている時間情報に対応する時間に撮影された画像を取得する取得手段と、
前記取得手段により取得された画像を、前記ネットワークを介して伝送する伝送手段と、
を有することを特徴とする伝送装置。 A transmission device for transmitting an image via a network,
First receiving means for receiving a signal instructing start of image transmission;
Second receiving means for receiving an image from another transmission device;
A time corresponding to time information added to the image received by the second receiving means when the second receiving means receives an image from the other transmission device after receiving the signal by the first receiving means; Acquisition means for acquiring an image taken in
Transmission means for transmitting the image acquired by the acquisition means via the network;
A transmission apparatus comprising:
前記取得手段は、前記保持手段により保持された複数の画像から、前記第2受信手段により受信した画像に付加されている時間情報に対応する時間に撮影された画像を選択して取得することを特徴とする請求項1又は2に記載の伝送装置。 A holding means for holding a plurality of images taken until the second receiving means receives an image from the other transmission device when the signal is received by the first receiving means;
The acquisition unit selects and acquires an image photographed at a time corresponding to time information added to the image received by the second reception unit from a plurality of images held by the holding unit. The transmission apparatus according to claim 1, wherein the transmission apparatus is characterized.
前記撮像された画像に時間情報を付加する付加手段と、
自己の撮像装置がネットワーク接続の最遠の撮像装置であるか否かを判断する判断手段と、
自己の撮像装置が最遠の撮像装置である場合には、前記付加手段により時間情報が付加された画像を他の撮像装置に送信し、自己の撮像装置が最遠の撮像装置でない場合には、時間情報が付加された画像を他の撮像装置から受信し、前記受信した画像に付加されている時間情報と同じ時間情報が前記付加手段により付加された画像を、前記受信した画像と共にさらに他の撮像装置に送信する通信手段と、
を有することを特徴とする撮像装置。 An imaging means for capturing an image;
Adding means for adding time information to the captured image;
A judging means for judging whether or not the own imaging device is the farthest imaging device connected to the network;
When the own imaging device is the farthest imaging device, the image to which the time information is added by the adding means is transmitted to another imaging device, and when the own imaging device is not the farthest imaging device An image to which time information is added is received from another imaging apparatus, and an image to which the same time information as the time information added to the received image is added by the adding means is added together with the received image. Communication means for transmitting to the imaging device;
An imaging device comprising:
前記撮像手段は、前記撮像開始信号を受信した場合に画像の撮像を開始し、
前記判断手段は、前記通信手段の前記撮像開始信号の送信先がない場合には、自己の撮像装置がネットワーク接続の最遠の撮像装置であると判断することを特徴とする請求項4又は5に記載の撮像装置。 When the communication means receives an imaging start signal via the network, the communication means transmits the imaging start signal to another imaging device,
The imaging means starts imaging when receiving the imaging start signal,
6. The determination unit according to claim 4 or 5, wherein when there is no transmission destination of the imaging start signal of the communication unit, the determination unit determines that its own imaging device is the farthest imaging device connected to the network. The imaging device described in 1.
前記撮像手段は、前記撮像開始信号を受信した場合に画像の撮像を開始し、
前記判断手段は、前記通信手段が自己の撮像装置に対して両隣の撮像装置から前記撮像開始信号の受信した場合には、自己の撮像装置がネットワーク接続の最遠の撮像装置であると判断することを特徴とする請求項4に記載の撮像装置。 When the communication means receives an imaging start signal via the network, the communication means transmits the imaging start signal to another imaging device,
The imaging means starts imaging when receiving the imaging start signal,
The determining unit determines that the imaging unit is the farthest imaging device connected to the network when the communication unit receives the imaging start signal from the imaging devices adjacent to the imaging unit. The imaging apparatus according to claim 4.
前記判断手段は、前記通信手段の前記送信開始命令の送信先がない場合には、自己の撮像装置がネットワーク接続の最遠の撮像装置であると判断することを特徴とする請求項4又は5に記載の撮像装置。 When the communication means receives a transmission start command via the network, it transmits the transmission start command to another imaging device, and starts transmitting the image.
6. The determination unit according to claim 4 or 5, wherein, when there is no transmission destination of the transmission start command of the communication unit, the determination unit determines that its own imaging device is the farthest imaging device connected to the network. The imaging device described in 1.
画像の伝送の開始を指示する信号を受信する第1受信工程と、
他の伝送装置から画像を受信する第2受信工程と、
前記第1受信工程において前記信号を受信した後に前記第2受信工程において画像を前記他の伝送装置から受信した場合、前記第2受信工程において受信した画像に付加されている時間情報に対応する時間に撮影された画像を取得する取得工程と、
前記取得工程において取得された画像を、前記ネットワークを介して伝送する伝送工程と、
を有することを特徴とする伝送方法。 A transmission method by a transmission device for transmitting an image via a network,
A first receiving step of receiving a signal instructing start of image transmission;
A second receiving step of receiving an image from another transmission device;
When an image is received from the other transmission device in the second receiving step after receiving the signal in the first receiving step, a time corresponding to time information added to the image received in the second receiving step An acquisition step of acquiring an image taken in
A transmission step of transmitting the image acquired in the acquisition step via the network;
A transmission method characterized by comprising:
前記複数の撮像装置の各々は、
画像を撮像する撮像手段と、
前記撮像された画像に時間情報を付加する付加手段と、
自己の撮像装置がネットワーク接続の最遠の撮像装置であるか否かを判断する判断手段と、
自己の撮像装置が最遠の撮像装置である場合には、前記付加手段により時間情報が付加された画像を他の撮像装置に送信し、自己の撮像装置が最遠の撮像装置でない場合には、時間情報が付加された画像を他の撮像装置から受信し、前記受信した画像に付加されている時間情報と同じ時間情報が前記付加手段により付加された画像を、前記受信した画像と共にさらに他の撮像装置に送信する通信手段と、
を有することを特徴とする撮像システム。 A plurality of imaging devices connected in a chain via a network;
Each of the plurality of imaging devices is
An imaging means for capturing an image;
Adding means for adding time information to the captured image;
A judging means for judging whether or not the own imaging device is the farthest imaging device connected to the network;
When the own imaging device is the farthest imaging device, the image to which the time information is added by the adding means is transmitted to another imaging device, and when the own imaging device is not the farthest imaging device An image to which time information is added is received from another imaging apparatus, and an image to which the same time information as the time information added to the received image is added by the adding means is added together with the received image. Communication means for transmitting to the imaging device;
An imaging system comprising:
前記複数のチェーン接続は、画像サーバに接続され、前記画像サーバに対して、それぞれ、同じ時間情報が付加された画像を送信することを特徴とする請求項12に記載の撮像システム。 The plurality of imaging devices each have a plurality of chain connections each including a terminal imaging device;
The imaging system according to claim 12, wherein the plurality of chain connections are connected to an image server, and each of the images is transmitted with an image to which the same time information is added.
前記複数の撮像装置は、それぞれ、前記撮像開始信号を受信すると、画像の撮像を開始することを特徴とする請求項12〜16のいずれか1項に記載の撮像システム。 A control device for transmitting an imaging start signal to the plurality of imaging devices;
The imaging system according to any one of claims 12 to 16, wherein each of the plurality of imaging devices starts imaging when receiving the imaging start signal.
前記複数の撮像装置は、それぞれ、前記送信開始命令を受信すると、画像の送信を開始することを特徴とする請求項12〜17のいずれか1項に記載の撮像システム。 A control device that transmits a transmission start command to the plurality of imaging devices;
The imaging system according to any one of claims 12 to 17, wherein each of the plurality of imaging devices starts transmission of an image when receiving the transmission start command.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018025004A JP2019140643A (en) | 2018-02-15 | 2018-02-15 | Transmission equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018025004A JP2019140643A (en) | 2018-02-15 | 2018-02-15 | Transmission equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2019140643A true JP2019140643A (en) | 2019-08-22 |
Family
ID=67695527
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018025004A Pending JP2019140643A (en) | 2018-02-15 | 2018-02-15 | Transmission equipment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2019140643A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021034986A (en) * | 2019-08-29 | 2021-03-01 | 沖電気工業株式会社 | Processing apparatus, program and processing method |
-
2018
- 2018-02-15 JP JP2018025004A patent/JP2019140643A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021034986A (en) * | 2019-08-29 | 2021-03-01 | 沖電気工業株式会社 | Processing apparatus, program and processing method |
JP7287188B2 (en) | 2019-08-29 | 2023-06-06 | 沖電気工業株式会社 | Processing device, program and processing method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9282232B2 (en) | Collaborative image control | |
KR101389789B1 (en) | Image pickup apparatus, image pickup system, image pickup method and computer readable non-transitory recording medium | |
US20170223252A1 (en) | Synchronous photographing system that controls synchronous photographing by plurality of image capture apparatus | |
JP2016123137A (en) | Image communication apparatus and imaging apparatus | |
CN102439965B (en) | Camera system, signal delay amount adjustment method and program | |
CN110636603A (en) | Aircraft time synchronization system and method | |
JP2019140643A (en) | Transmission equipment | |
US10536401B2 (en) | Communication device, communication system and communication method | |
JP2019008429A (en) | Image processing apparatus, image processing system, image processing method and program | |
JP2016005214A (en) | Network system, on-vehicle system, time synchronization method, node and program | |
CN112740579B (en) | Data transmission method, device and related equipment | |
WO2023201822A1 (en) | Multi-camera synchronous correction method and apparatus, and storage medium | |
JP5068282B2 (en) | Video transmission apparatus and method | |
JP2021090127A (en) | Control unit, control method, and program | |
JP2021093695A (en) | Synchronous control device, control method thereof, and program | |
US20230155949A1 (en) | Communication apparatus, control method for communication apparatus, and storage medium | |
JP2020145559A (en) | Information processor, information processing method, and program | |
US20240107094A1 (en) | Communication apparatus, control method, and storage medium | |
JP2022169044A (en) | Communication device and method for controlling the same | |
JP2021097300A (en) | Control unit, control method, and program | |
JP2012124740A (en) | Imaging system and method for specifying position of object | |
JP2024033864A (en) | Synchronization control apparatus, synchronized photographing device, synchronization control method, and program | |
JP2022028499A (en) | Communication device, communication method, and program | |
JP2024074327A (en) | Communication device, transmission system, control method for communication device, and program | |
JP2019003325A (en) | Image processing system, image processing method and program |