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
JP6576287B2 - Movie processing apparatus and movie processing method - Google Patents
[go: Go Back, main page]

JP6576287B2 - Movie processing apparatus and movie processing method - Google Patents

Movie processing apparatus and movie processing method Download PDF

Info

Publication number
JP6576287B2
JP6576287B2 JP2016071018A JP2016071018A JP6576287B2 JP 6576287 B2 JP6576287 B2 JP 6576287B2 JP 2016071018 A JP2016071018 A JP 2016071018A JP 2016071018 A JP2016071018 A JP 2016071018A JP 6576287 B2 JP6576287 B2 JP 6576287B2
Authority
JP
Japan
Prior art keywords
moving image
event
unit
frame
processing
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
JP2016071018A
Other languages
Japanese (ja)
Other versions
JP2017184110A (en
Inventor
智史 上野
智史 上野
内藤 整
整 内藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KDDI Corp
Original Assignee
KDDI Corp
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 KDDI Corp filed Critical KDDI Corp
Priority to JP2016071018A priority Critical patent/JP6576287B2/en
Publication of JP2017184110A publication Critical patent/JP2017184110A/en
Application granted granted Critical
Publication of JP6576287B2 publication Critical patent/JP6576287B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Signal Processing For Recording (AREA)
  • Closed-Circuit Television Systems (AREA)

Description

本発明は、動画処理装置および動画処理方法に関する。   The present invention relates to a moving image processing apparatus and a moving image processing method.

カメラの映像から人物の動きを追跡する技術は、防犯やマーケティング用途で利用されている。広い範囲を対象として人物の動きを追跡するためには、一つのカメラではなく複数のカメラが必要となる。カメラの数や設置のコストを考慮すると、各カメラの撮像範囲の重複度合いができるだけ少なくなるように複数のカメラを設置することが望ましい。   The technology for tracking the movement of a person from a camera image is used for crime prevention and marketing purposes. In order to track the movement of a person over a wide range, a plurality of cameras are required instead of a single camera. In consideration of the number of cameras and the installation cost, it is desirable to install a plurality of cameras so that the overlapping range of the imaging ranges of each camera is minimized.

複数のカメラから得られる映像から人物の動きを追跡する技術では、あるカメラの撮像範囲にいる人物が別のカメラの撮像範囲に移動した際に、各カメラの撮像範囲を気にすることなく、その人物を同一の人物として追跡し続けることが望ましい。カメラが固定カメラであり、それぞれのカメラの内部パラメータや撮像範囲での世界座標系などの外部パラメータが既知である場合は、カメラ間を移動する人物の位置をそれぞれのカメラの映像から正確に算出し、その算出された位置に基づいて人物の同一性を判定することができる。しかしながら、これにはそれぞれのカメラの映像が時刻同期されている必要がある。映像時刻にズレが生じていると正確な算出および判定は困難となる。   In the technology that tracks the movement of a person from video obtained from multiple cameras, when a person in the imaging range of one camera moves to the imaging range of another camera, without worrying about the imaging range of each camera, It is desirable to keep tracking that person as the same person. If the camera is a fixed camera and the internal parameters of each camera and external parameters such as the world coordinate system in the imaging range are known, the position of the person moving between the cameras is accurately calculated from the video of each camera The identity of the person can be determined based on the calculated position. However, this requires that the video of each camera be time synchronized. If there is a deviation in the video time, accurate calculation and determination becomes difficult.

従来、特許文献1に記載される手法が知られている。特許文献1では、映像を分割して視覚イベントを検知し、視覚イベントの検知時刻を示す情報を含む視覚イベント検知情報を生成する。   Conventionally, the method described in Patent Document 1 is known. In Patent Literature 1, a visual event is detected by dividing a video, and visual event detection information including information indicating the detection time of the visual event is generated.

国際公開第13/094115号パンフレットInternational Publication No. 13/094115 Pamphlet

特許文献1に記載される技術では映像のフレームレートが一定であることを前提としている。しかしながら、カメラのスペックにフレームレートが記載されている場合でも、カメラの撮像対象や性能、ネットワーク環境によってはフレームレートが変動することがあることを本発明者は見出した。特に監視カメラについては、消費電力と耐久性に重点を置いて設計されているので、出力されるフレームレートが変動することが多い。本発明者の実験によると、一例では30分の撮像時間に対して数フレームの欠損が見られた。このようなフレーム欠損の理由のひとつとしては以下のものが考えられる。映像は一般に圧縮符号化されてカメラから送信されるが、動きが激しかったりテクスチャが多く存在する場合はこの圧縮符号化処理に時間がかかり、その結果フレームが欠損しうる。   The technique described in Patent Document 1 assumes that the video frame rate is constant. However, the present inventors have found that even when the frame rate is described in the camera specifications, the frame rate may fluctuate depending on the imaging target, performance, and network environment of the camera. In particular, surveillance cameras are designed with an emphasis on power consumption and durability, so the output frame rate often fluctuates. According to the experiment by the present inventor, in one example, several frames were lost for an imaging time of 30 minutes. One of the reasons for such frame loss is as follows. The video is generally compression-encoded and transmitted from the camera. However, when the motion is intense or there are many textures, this compression-encoding process takes time, and as a result, the frame may be lost.

フレーム欠損が発生すると、たとえ特許文献1に記載される技術を使用して時刻同期したとしても、異なるカメラからの映像の比較に基づく動体追跡等の処理の精度が低下しうる。   When frame loss occurs, even if time synchronization is performed using the technique described in Patent Document 1, the accuracy of processing such as moving object tracking based on comparison of images from different cameras may be reduced.

本発明はこうした課題に鑑みてなされたものであり、その目的は、意図しない画像処理単位の数の変動が生じても適切に対応可能な動画処理技術の提供にある。   The present invention has been made in view of these problems, and an object of the present invention is to provide a moving image processing technique that can appropriately cope with fluctuations in the number of unintended image processing units.

本発明のある態様は、動画処理装置に関する。この動画処理装置は、同じイベントを検出可能な第1撮像装置および第2撮像装置からそれぞれ第1動画および第2動画をネットワークを介して取得する取得部と、取得部によって取得された第1動画から、第1イベントと第2イベントとの間の期間に対応する第1部分を特定し、取得部によって取得された第2動画から、期間に対応する第2部分を特定する特定部と、第2部分に含まれる処理単位の数に応じて、第1部分に含まれる処理単位の数を変更する変更部と、を備える。   One embodiment of the present invention relates to a moving image processing apparatus. This moving image processing apparatus includes an acquisition unit that acquires a first moving image and a second moving image from a first imaging device and a second imaging device that can detect the same event, respectively, and a first moving image acquired by the acquiring unit. To specify a first part corresponding to a period between the first event and the second event, and specify a second part corresponding to the period from the second moving image acquired by the acquiring part; A changing unit that changes the number of processing units included in the first part according to the number of processing units included in the two parts.

なお、以上の構成要素の任意の組み合わせや、本発明の構成要素や表現を装置、方法、システム、コンピュータプログラム、コンピュータプログラムを格納した記録媒体などの間で相互に置換したものもまた、本発明の態様として有効である。   It should be noted that any combination of the above-described constituent elements, or those obtained by replacing the constituent elements and expressions of the present invention with each other between apparatuses, methods, systems, computer programs, recording media storing computer programs, and the like are also included in the present invention. It is effective as an embodiment of

本発明によれば、意図しない画像処理単位の数の変動が生じても適切に対応できる。   According to the present invention, it is possible to appropriately cope with a change in the number of unintended image processing units.

実施の形態に係る動画処理装置を備える監視システムの模式図である。It is a mimetic diagram of a surveillance system provided with a video processing device concerning an embodiment. 動画の時刻のズレの説明図である。It is explanatory drawing of the gap | deviation of the time of a moving image. 図1の動画処理装置の機能および構成を示すブロック図である。It is a block diagram which shows the function and structure of the moving image processing apparatus of FIG. 図3の処理動画保持部に保持される第1動画および第2動画のフレーム構成を示す模式図である。It is a schematic diagram which shows the frame structure of the 1st moving image and 2nd moving image which are hold | maintained at the process moving image holding | maintenance part of FIG. 第1動画から特定された第1部分および第2動画から特定された第2部分を示す模式図である。It is a schematic diagram which shows the 1st part specified from the 1st moving image, and the 2nd part specified from the 2nd moving image. 第2動画の第2部分からフレームが間引かれた状態を示す模式図である。It is a schematic diagram which shows the state by which the flame | frame was thinned out from the 2nd part of a 2nd moving image. 図1の動画処理装置における一連の処理を示すフローチャートである。It is a flowchart which shows a series of processes in the moving image processing device of FIG.

以下、各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。また、各図面において説明上重要ではない部材の一部は省略して表示する。   Hereinafter, the same or equivalent components, members, and processes shown in the drawings are denoted by the same reference numerals, and repeated description is appropriately omitted. In addition, in the drawings, some of the members that are not important for explanation are omitted.

実施の形態に係る動画処理技術では、同じオブジェクトが複数の撮像装置の撮像範囲に入っている場合に、当該オブジェクトの状態の変化をイベントとして定義し、各撮像装置から得られる動画におけるイベントと次のイベントとの間のフレーム数を算出する。算出されたフレーム数が撮像装置により異なる場合、フレーム数を等しくするための処理が行われる。これにより、撮像装置から得られる動画と別の撮像装置から得られる動画とをフレームごとに比較する処理の結果に基づく動体認識・追跡処理等がより容易となり、かつその精度を高めることができる。   In the moving image processing technology according to the embodiment, when the same object is in the imaging range of a plurality of imaging devices, a change in the state of the object is defined as an event, and the event in the moving image obtained from each imaging device and the next The number of frames between the events is calculated. When the calculated number of frames differs depending on the imaging device, processing for equalizing the number of frames is performed. Thereby, the moving object recognition / tracking process based on the result of the process of comparing the moving image obtained from the imaging device and the moving image obtained from another imaging device for each frame becomes easier, and the accuracy can be improved.

図1は、実施の形態に係る動画処理装置100を備える監視システム10の模式図である。監視システム10は、複数の監視カメラと、動画処理装置100と、を備える。複数の監視カメラはネットワークを介して動画処理装置100と接続されている。複数の監視カメラのそれぞれは施設12の天井や壁等に固定され、施設12の一部を撮像する。動画処理装置100は、複数の監視カメラから送られてくる動画を解析することで施設12内を動く人16を追跡する。監視カメラは全方位カメラなどの広角カメラであってもよい。なお、監視システム10は一例であり、複数の撮像装置を含む他のシステムに本実施の形態の技術的思想を適用できることは、本明細書に触れた当業者には明らかである。   FIG. 1 is a schematic diagram of a monitoring system 10 including a moving image processing apparatus 100 according to an embodiment. The monitoring system 10 includes a plurality of monitoring cameras and a moving image processing apparatus 100. The plurality of monitoring cameras are connected to the moving image processing apparatus 100 via a network. Each of the plurality of monitoring cameras is fixed to the ceiling or wall of the facility 12 and images a part of the facility 12. The moving image processing apparatus 100 tracks a person 16 moving in the facility 12 by analyzing moving images sent from a plurality of monitoring cameras. The surveillance camera may be a wide-angle camera such as an omnidirectional camera. Note that the monitoring system 10 is an example, and it is obvious to those skilled in the art who have touched this specification that the technical idea of the present embodiment can be applied to other systems including a plurality of imaging devices.

施設12の入口には自動ドア14が設けられている。複数の監視カメラのうちの第1監視カメラ18および第2監視カメラ20はいずれもその撮像範囲に自動ドア14を含む。したがって、自動ドア14の状態の変化、すなわち開閉動作は第1監視カメラ18からの動画および第2監視カメラ20からの動画の両方に現れる。   An automatic door 14 is provided at the entrance of the facility 12. The first surveillance camera 18 and the second surveillance camera 20 of the plurality of surveillance cameras both include an automatic door 14 in the imaging range. Therefore, the change in the state of the automatic door 14, that is, the opening / closing operation appears in both the moving image from the first monitoring camera 18 and the moving image from the second monitoring camera 20.

複数の監視カメラの時刻は同期されている。しかしながら、監視カメラにおいて動画が圧縮符号化されることやネットワークを介して画像が配信されることにより、動画処理装置100側では複数の監視カメラからの動画の間に時間差が発生し、動画の時刻にズレが生じることがある。このズレは最大でも数秒程度である場合が多い。また、フレーム欠損も生じうる。   The times of a plurality of surveillance cameras are synchronized. However, when the moving image is compressed and encoded in the monitoring camera or the image is distributed via the network, a time difference occurs between the moving images from the plurality of monitoring cameras on the moving image processing apparatus 100 side, and the time of the moving image Deviation may occur. In many cases, this deviation is several seconds at the maximum. Also, frame defects can occur.

図2は、動画の時刻のズレの説明図である。横軸は動画処理装置100の時刻を示す。第1監視カメラ18の動画は連続的に動画処理装置100のHDD等の保持部に蓄積されている。第2監視カメラ20の動画についても同様である。斜線が付された部分は、現実世界の同じ所定の期間(例えば、10秒間)に撮像された部分である。ズレのない理想的な状況では当該部分の開始時刻t1、t3は同じになる。しかしながら、上記のようなズレがあるため、t1とt3とに差が生じる。終了時刻t2、t4についても同様である。このような状況で、動画処理装置100において動画処理装置100の時刻t5から時刻t6までの部分を各動画から切り出しても、それらの部分をそのまま比較することは難しい。   FIG. 2 is an explanatory diagram of a time lag of a moving image. The horizontal axis indicates the time of the moving image processing apparatus 100. The moving images of the first monitoring camera 18 are continuously stored in a holding unit such as an HDD of the moving image processing apparatus 100. The same applies to the moving image of the second monitoring camera 20. The hatched portion is a portion imaged during the same predetermined period (for example, 10 seconds) in the real world. In an ideal situation with no deviation, the start times t1 and t3 of the part are the same. However, there is a difference between t1 and t3 due to the above deviation. The same applies to the end times t2 and t4. In such a situation, even if the moving image processing apparatus 100 cuts out portions of the moving image processing device 100 from time t5 to time t6 from each moving image, it is difficult to compare those portions as they are.

図3は、本実施の形態に係る動画処理装置100の機能および構成を示すブロック図である。ここに示す各ブロックは、ハードウエア的には、コンピュータのCPUをはじめとする素子や機械装置で実現でき、ソフトウエア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウエア、ソフトウエアの組合せによっていろいろなかたちで実現できることは、本明細書に触れた当業者には理解されるところである。   FIG. 3 is a block diagram showing functions and configuration of the moving image processing apparatus 100 according to the present embodiment. Each block shown here can be realized by hardware and other elements such as a computer CPU and a mechanical device, and software can be realized by a computer program or the like. Draw functional blocks. Therefore, it is understood by those skilled in the art who have touched this specification that these functional blocks can be realized in various forms by a combination of hardware and software.

動画処理装置100は、動画取得部302と、イベント検出部304と、時刻同期部306と、フレーム数調整部308と、動体認識部310と、動体追跡部312と、生動画保持部314と、処理動画保持部316と、を備える。   The moving image processing apparatus 100 includes a moving image acquisition unit 302, an event detection unit 304, a time synchronization unit 306, a frame number adjustment unit 308, a moving object recognition unit 310, a moving object tracking unit 312, a live moving image holding unit 314, A processed moving image holding unit 316.

動画取得部302は、複数の監視カメラのそれぞれからネットワークを介して動画を取得する。動画取得部302は、取得された動画を生動画保持部314に格納する。第1監視カメラ18から取得された動画を第1動画、第2監視カメラ20から取得された動画を第2動画と称す。以下では第1動画と第2動画とを解析することで動体追跡を行う場合を説明するが、代替的にまたは追加的に他の監視カメラからの動画を使用して動体追跡を行う場合にも、本実施の形態に係る技術的思想を適用できることは、本明細書に触れた当業者には明らかである。   The moving image acquisition unit 302 acquires a moving image from each of the plurality of monitoring cameras via a network. The moving image acquisition unit 302 stores the acquired moving image in the live moving image holding unit 314. The moving image acquired from the first monitoring camera 18 is referred to as a first moving image, and the moving image acquired from the second monitoring camera 20 is referred to as a second moving image. In the following, the case where moving body tracking is performed by analyzing the first moving image and the second moving image will be described. Alternatively or additionally, when moving body tracking is performed using a moving image from another surveillance camera. It will be apparent to those skilled in the art who have touched this specification that the technical idea according to the present embodiment can be applied.

イベント検出部304は、動画取得部302によって取得された第1動画および第2動画を解析し、そのそれぞれからイベントを検出する。イベントは、自動ドア14が開く瞬間と、閉じる瞬間と、を含む。前者を開イベント、後者を閉イベントと称す。イベント検出部304は、オブジェクト認識部318と、イベントフレーム特定部320と、を含む。   The event detection unit 304 analyzes the first moving image and the second moving image acquired by the moving image acquisition unit 302 and detects an event from each of them. The event includes a moment when the automatic door 14 opens and a moment when the automatic door 14 closes. The former is called an open event, and the latter is called a closed event. The event detection unit 304 includes an object recognition unit 318 and an event frame identification unit 320.

オブジェクト認識部318は、第1動画の各フレームからオブジェクトすなわち自動ドア14に対応する画像領域を検出する。この検出処理は、公知の画像認識技術を使用して実現されてもよい。例えば、オプティカルフローにより画像全体の動き領域を算出し、そのうち、左右に周期性のある動きを示す領域を自動ドア14に対応する画像領域として推定してもよい。あるいはまた、監視カメラは固定されており、自動ドア14に対応する画像領域は頻繁に変化するものではないため、手動で自動ドア14に対応する画像領域を設定してもよい。オブジェクト認識部318は、第2動画についても上記と同様の処理を行い、第2動画の各フレームから自動ドア14に対応する画像領域を検出する。   The object recognition unit 318 detects an image region corresponding to the object, that is, the automatic door 14 from each frame of the first moving image. This detection process may be realized using a known image recognition technique. For example, the motion region of the entire image may be calculated by optical flow, and the region showing the periodic motion on the left and right may be estimated as the image region corresponding to the automatic door 14. Alternatively, since the surveillance camera is fixed and the image area corresponding to the automatic door 14 does not change frequently, the image area corresponding to the automatic door 14 may be set manually. The object recognizing unit 318 also performs the same process as described above for the second moving image, and detects an image area corresponding to the automatic door 14 from each frame of the second moving image.

イベントフレーム特定部320は、オブジェクト認識部318における検出結果に基づいて、第1動画から開イベントに対応する開イベントフレームEhと閉イベントに対応する閉イベントフレームEtとを特定する。イベントフレーム特定部320は、第2動画についても同様に開イベントフレームEhと閉イベントフレームEtとを特定する。開イベントフレームEhは、自動ドア14の開イベントが発生したときのフレームであり、自動ドア14の閉状態が映るフレームと開状態が映るフレームとの境界に位置するフレームであってもよい。閉イベントフレームEtは、自動ドア14の閉イベントが発生したときのフレームであり、自動ドア14の開状態が映るフレームと閉状態が映るフレームとの境界に位置するフレームであってもよい。イベントフレーム特定部320は、自動ドアの閉状態の画像、開き始めたときの画像、および閉まる直前の画像を別途蓄積し、教師付き学習処理により上記の開/閉イベントフレームの特定を実現してもよい。なお、上記の開/閉イベントの他に、自動ドア14が開ききった瞬間や閉じ始める瞬間等をイベントとして利用してもよい。   The event frame specifying unit 320 specifies the open event frame Eh corresponding to the open event and the closed event frame Et corresponding to the closed event from the first moving image based on the detection result in the object recognition unit 318. The event frame specifying unit 320 similarly specifies the open event frame Eh and the closed event frame Et for the second moving image. The opening event frame Eh is a frame when an opening event of the automatic door 14 occurs, and may be a frame located at a boundary between a frame where the closed state of the automatic door 14 is reflected and a frame where the opened state is reflected. The closing event frame Et is a frame when a closing event of the automatic door 14 occurs, and may be a frame located at a boundary between a frame in which the open state of the automatic door 14 is reflected and a frame in which the closed state is reflected. The event frame specifying unit 320 separately stores an image of the automatic door closed state, an image when the door starts to open, and an image immediately before closing, and realizes the above-mentioned opening / closing event frame by supervised learning processing. Also good. In addition to the above opening / closing events, the moment when the automatic door 14 is fully opened or the moment when it starts to close may be used as an event.

イベントフレーム特定部320は、第1動画から特定された開イベントフレームEhにそれが開イベントフレームEhであることを示す識別子を付与する。イベントフレーム特定部320は、第1動画から特定された閉イベントフレームEtにそれが閉イベントフレームEtであることを示す識別子を付与する。イベントフレーム特定部320は、識別子が付与された第1動画を処理動画保持部316に格納する。あるいはまた、イベントフレーム特定部320は、第1動画のどのフレームが開イベントフレームEhであり、どのフレームが閉イベントフレームEtであるかを示すテーブルを別途生成し、生成されたテーブルを第1動画に関連付けて処理動画保持部316に格納してもよい。イベントフレーム特定部320は、第2動画についても同様な処理を行い、識別子が付与された第2動画を処理動画保持部316に格納する。   The event frame specifying unit 320 assigns an identifier indicating that it is the open event frame Eh to the open event frame Eh specified from the first moving image. The event frame specifying unit 320 assigns an identifier indicating that it is the closed event frame Et to the closed event frame Et specified from the first moving image. The event frame specifying unit 320 stores the first moving image assigned with the identifier in the processed moving image holding unit 316. Alternatively, the event frame specifying unit 320 separately generates a table indicating which frame of the first moving image is the open event frame Eh and which frame is the closed event frame Et, and the generated table is used as the first moving image. It may be stored in the processed moving image holding unit 316 in association with. The event frame specifying unit 320 performs the same process on the second moving image, and stores the second moving image assigned with the identifier in the processed moving image holding unit 316.

時刻同期部306は、イベントフレーム特定部320によって特定されたイベントフレームに基づいて、第1動画と第2動画との間の時刻のズレを補正する。例えば時刻同期部306は、第1動画の開イベントフレームEhの時刻と第2動画の開イベントフレームEhの時刻とが合うように、第1動画全体を時間方向にオフセットしてもよいし、フレームを削除したり新たなフレームを追加したりしてもよい。時刻同期部306は、補正後の第1動画および第2動画を処理動画保持部316に格納する。   The time synchronization unit 306 corrects the time lag between the first moving image and the second moving image based on the event frame specified by the event frame specifying unit 320. For example, the time synchronization unit 306 may offset the entire first moving image in the time direction so that the time of the open event frame Eh of the first moving image matches the time of the open event frame Eh of the second moving image, May be deleted or a new frame may be added. The time synchronization unit 306 stores the corrected first moving image and second moving image in the processed moving image holding unit 316.

図4は、処理動画保持部316に保持される第1動画および第2動画のフレーム構成を示す模式図である。第1動画は、開イベントフレームEhおよび閉イベントフレームEtを含む一連のフレームを含む。第1動画の開イベントフレームEhは左から3番目のフレームであり、閉イベントフレームEtは11番目のフレームである。第2動画の開イベントフレームEhは左から3番目のフレームであり、閉イベントフレームEtは12番目のフレームである。図4に示される第1動画および第2動画は、開イベントフレームEhの時刻が両者で揃うように補正されている。   FIG. 4 is a schematic diagram showing a frame configuration of the first moving image and the second moving image held in the processed moving image holding unit 316. The first moving image includes a series of frames including an open event frame Eh and a closed event frame Et. The open event frame Eh of the first moving image is the third frame from the left, and the closed event frame Et is the eleventh frame. The open event frame Eh of the second moving image is the third frame from the left, and the closed event frame Et is the twelfth frame. The first moving image and the second moving image shown in FIG. 4 are corrected so that the times of the open event frame Eh are aligned.

以下、図3および図4を参照して説明する。フレーム数調整部308は、第1動画から開イベントと閉イベントとの間の期間に対応する第1部分を特定し、第2動画から同じ期間に対応する第2部分を特定し、第1部分および第2部分のうちの一方に含まれるフレームの数に応じて、他方に含まれるフレームの数を変更する。フレーム数調整部308は、部分特定部322と、フレーム構成解析部324と、調整要否判定部326と、調整内容決定部328と、フレーム構成変更部330と、を含む。   Hereinafter, a description will be given with reference to FIGS. 3 and 4. The frame number adjustment unit 308 identifies a first part corresponding to the period between the open event and the closed event from the first video, identifies a second part corresponding to the same period from the second video, And according to the number of frames included in one of the second parts, the number of frames included in the other is changed. The frame number adjustment unit 308 includes a part specifying unit 322, a frame configuration analysis unit 324, an adjustment necessity determination unit 326, an adjustment content determination unit 328, and a frame configuration change unit 330.

部分特定部322は、イベントフレーム特定部320によって付与された識別子に基づいて、第1動画のなかから開イベントに対応する開イベントフレームEhと閉イベントに対応する閉イベントフレームEtとを特定する。部分特定部322は、特定された開イベントフレームEhと閉イベントフレームEtとに基づいて調整対象となる第1部分402を特定する。例えば部分特定部322は、開イベントフレームEhを始点とし閉イベントフレームEtを終点とするフレーム群を第1部分402として特定する。図4の例では、第1部分402は3番目のフレームから11番目のフレームまでを含む。第1部分402は開イベントフレームEhと閉イベントフレームEtとで挟まれるフレーム群を含む。部分特定部322は、同様の処理により第2動画から調整対象となる第2部分404を特定する。図4の例では、第2部分404は3番目のフレームから12番目のフレームまでを含む。   The part specifying unit 322 specifies an open event frame Eh corresponding to the open event and a closed event frame Et corresponding to the closed event from the first moving image based on the identifier given by the event frame specifying unit 320. The part specifying unit 322 specifies the first part 402 to be adjusted based on the specified open event frame Eh and the closed event frame Et. For example, the part specifying unit 322 specifies a frame group having the open event frame Eh as the start point and the closed event frame Et as the end point as the first part 402. In the example of FIG. 4, the first portion 402 includes the third frame to the eleventh frame. The first portion 402 includes a frame group sandwiched between the open event frame Eh and the closed event frame Et. The part specifying unit 322 specifies the second part 404 to be adjusted from the second moving image by the same process. In the example of FIG. 4, the second portion 404 includes from the third frame to the twelfth frame.

図5は、第1動画から特定された第1部分402および第2動画から特定された第2部分404を示す模式図である。以下、図3および図5を参照して説明する。フレーム構成解析部324は、部分特定部322によって特定された第1部分402および第2部分404のフレーム構成を解析する。フレーム構成解析部324は、第1部分402に含まれるフレームの数と、各フレーム間隔と、を算出する。フレーム構成解析部324は、第2部分404に含まれるフレームの数と、各フレーム間隔と、を算出する。図5の例では、フレーム構成解析部324は第1部分402に含まれるフレームの数として9を算出し、第2部分404に含まれるフレームの数として10を算出する。   FIG. 5 is a schematic diagram showing a first portion 402 specified from the first moving image and a second portion 404 specified from the second moving image. Hereinafter, a description will be given with reference to FIGS. 3 and 5. The frame configuration analysis unit 324 analyzes the frame configurations of the first part 402 and the second part 404 specified by the part specifying unit 322. The frame configuration analysis unit 324 calculates the number of frames included in the first portion 402 and each frame interval. The frame configuration analysis unit 324 calculates the number of frames included in the second portion 404 and each frame interval. In the example of FIG. 5, the frame configuration analysis unit 324 calculates 9 as the number of frames included in the first portion 402 and calculates 10 as the number of frames included in the second portion 404.

調整要否判定部326は、フレーム数の調整が必要か否かを判定する。調整要否判定部326は、フレーム構成解析部324によって算出された第1部分402のフレームの数と第2部分404のフレームの数とが等しい場合はフレーム数の調整は不要と判定する。調整要否判定部326は、それらの数が異なる場合はフレーム数の調整が必要と判定する。なお、調整要否判定部326における判定の基準は、等しいかそうでないかに限られず、差分が所定の範囲に収まっているか否か等の他の基準が採用されてもよい。   The adjustment necessity determination unit 326 determines whether adjustment of the number of frames is necessary. The adjustment necessity determination unit 326 determines that the adjustment of the number of frames is unnecessary when the number of frames of the first portion 402 and the number of frames of the second portion 404 calculated by the frame configuration analysis unit 324 are equal. The adjustment necessity determination unit 326 determines that the number of frames needs to be adjusted when the numbers are different. Note that the determination criterion in the adjustment necessity determination unit 326 is not limited to being equal or not, and other criteria such as whether or not the difference is within a predetermined range may be employed.

調整内容決定部328は、調整要否判定部326においてフレーム数の調整が必要と判定された場合、第2部分404に含まれるフレームの数と第1部分402に含まれるフレームの数とが等しくなるように調整の内容を決定する。調整内容決定部328は、(1)第1部分402、第2部分404のどちらを変更するか、(2)既存のフレームを除くか新たなフレームを追加するか、(3)変更の場所、を決定する。例えば、調整内容決定部328はまず最小フレーム間隔と最大フレーム間隔とに基づいて(2)を決定する。(2)が決まると(1)、(3)は自動的に決まる。図5の例で説明すると、調整内容決定部328はまずフレームの少ない第1部分402の最大フレーム間隔Δmaxと、フレームの多い第2部分404の最小フレーム間隔Δminと、を取得する。調整内容決定部328は次に、最小フレーム間隔Δmin、最大フレーム間隔Δmaxのうちフレーム間隔の平均値Δaveからより離れている方を選択する。Δmax−Δave>Δave−Δminの場合、調整内容決定部328は最大フレーム間隔Δmaxを選択し、新たなフレームの追加を選択し、該フレームを追加する場所として最大フレーム間隔Δmaxを有するフレーム間を選択する。Δmax−Δave<Δave−Δminの場合、調整内容決定部328は最小フレーム間隔Δminを選択し、既存のフレームの除去を選択し、最小フレーム間隔Δminを有する2つのフレームのうちの一方を除去対象として選択する。以上の選択方法は、フレーム間隔のばらつきを抑えるように調整内容を決定することに対応する。あるいはまた、調整内容決定部328は、上記の(1)、(2)、(3)をランダムに決定してもよい。   When the adjustment necessity determination unit 326 determines that the number of frames needs to be adjusted, the adjustment content determination unit 328 equals the number of frames included in the second portion 404 and the number of frames included in the first portion 402. The contents of adjustment are determined so that The adjustment content determination unit 328 (1) whether to change the first part 402 or the second part 404, (2) whether to remove an existing frame or add a new frame, (3) the place of change, To decide. For example, the adjustment content determination unit 328 first determines (2) based on the minimum frame interval and the maximum frame interval. When (2) is determined, (1) and (3) are automatically determined. In the example of FIG. 5, the adjustment content determination unit 328 first obtains the maximum frame interval Δmax of the first portion 402 with few frames and the minimum frame interval Δmin of the second portion 404 with many frames. Next, the adjustment content determination unit 328 selects one of the minimum frame interval Δmin and the maximum frame interval Δmax that is further away from the average value Δave of the frame intervals. When Δmax−Δave> Δave−Δmin, the adjustment content determination unit 328 selects the maximum frame interval Δmax, selects addition of a new frame, and selects between frames having the maximum frame interval Δmax as a place to add the frame. To do. When Δmax−Δave <Δave−Δmin, the adjustment content determination unit 328 selects the minimum frame interval Δmin, selects removal of an existing frame, and sets one of two frames having the minimum frame interval Δmin as a removal target. select. The above selection method corresponds to determining the adjustment contents so as to suppress the variation in the frame interval. Or the adjustment content determination part 328 may determine said (1), (2), (3) at random.

フレーム構成変更部330は、調整内容決定部328によって決定された内容でフレーム数の調整を実行する。フレーム構成変更部330は、調整内容決定部328によって第1部分402に新たなフレームを加えることが決定された場合、第1部分402の最大フレーム間隔Δmaxを有するフレーム間(9番目のフレームと10番目のフレームとの間)に新たなフレームを挿入する。この際、フレーム構成変更部330は、新たなフレームとして9番目または10番目のフレームの複製を使用してもよいし、9番目および10番目のフレームに基づいて新たなフレームを合成してもよい。フレーム構成変更部330は、調整内容決定部328によって第2部分404からフレームを除くことが決定された場合、第2部分404の最小フレーム間隔Δminを有する2つのフレーム(9番目および10番目のフレーム)のうちの一方を間引く。   The frame configuration changing unit 330 adjusts the number of frames with the content determined by the adjustment content determining unit 328. When the adjustment content determination unit 328 determines to add a new frame to the first portion 402, the frame configuration change unit 330 determines that there is an interval between frames having the maximum frame interval Δmax of the first portion 402 (the ninth frame and the 10th frame). Insert a new frame (between the second frame). At this time, the frame configuration changing unit 330 may use a copy of the ninth or tenth frame as a new frame, or may synthesize a new frame based on the ninth and tenth frames. . When the adjustment content determination unit 328 determines to exclude the frame from the second portion 404, the frame configuration changing unit 330 has two frames (the ninth and tenth frames) having the minimum frame interval Δmin of the second portion 404. ) Is thinned out.

フレームを追加する場合は情報を失わないので後の認識処理の精度が高まる一方、フレーム生成のための処理が必要となる。フレームを間引く場合はフレーム生成のための処理は不要であるが、間引いた分情報が失われる。   When a frame is added, information is not lost, so that the accuracy of the subsequent recognition process is improved, while a process for generating a frame is required. When thinning out frames, processing for frame generation is not necessary, but information corresponding to the thinned out frames is lost.

図6は、第2動画の第2部分404からフレームが間引かれた状態を示す模式図である。以下、図3および図6を参照して説明する。フレーム構成変更部330は、第2動画の第2部分404から10番目のフレームを除去する。これにより、第1部分402のフレーム数と第2部分404のフレーム数とは9で同じになる。フレーム構成変更部330はさらに、フレーム間隔を均一にするための処理を行う。フレーム構成変更部330は、変更後の第1部分402および第2部分404を処理動画保持部316に格納する。   FIG. 6 is a schematic diagram showing a state where frames are thinned out from the second portion 404 of the second moving image. Hereinafter, a description will be given with reference to FIGS. 3 and 6. The frame configuration changing unit 330 removes the tenth frame from the second portion 404 of the second moving image. As a result, the number of frames of the first portion 402 and the number of frames of the second portion 404 are equal to nine. The frame configuration changing unit 330 further performs processing for making the frame interval uniform. The frame configuration changing unit 330 stores the changed first part 402 and second part 404 in the processed moving image holding unit 316.

動体認識部310は、フレーム構成変更部330による変更の結果得られた第1部分402および第2部分404を処理動画保持部316から読み出す。動体認識部310は、第1部分402および第2部分404の各フレームに画像認識処理を行い、人16などの動体を認識する。   The moving body recognizing unit 310 reads the first part 402 and the second part 404 obtained as a result of the change by the frame configuration changing unit 330 from the processed moving image holding unit 316. The moving object recognition unit 310 performs image recognition processing on each frame of the first portion 402 and the second portion 404 to recognize moving objects such as the person 16.

動体追跡部312は、動体認識部310における画像認識結果に基づいて動体追跡を行う。動体追跡部312は、第1部分402に含まれるフレームの画像認識結果と、第2部分404に含まれる対応するフレームの画像認識結果と、を比較し、前者のフレームで認識された動体と後者のフレームで認識された動体とが同じか否かを判定する。動体追跡部312は、同じであると認識された動体の動きを第1部分402および第2部分404の両方に亘って追跡する。   The moving object tracking unit 312 performs moving object tracking based on the image recognition result in the moving object recognition unit 310. The moving body tracking unit 312 compares the image recognition result of the frame included in the first portion 402 with the image recognition result of the corresponding frame included in the second portion 404, and the moving body recognized in the former frame and the latter It is determined whether or not the moving object recognized in the frame is the same. The moving body tracking unit 312 tracks the movement of the moving body recognized to be the same over both the first portion 402 and the second portion 404.

以上の構成による動画処理装置100の動作を説明する。図7は、動画処理装置100における一連の処理を示すフローチャートである。動画処理装置100は、ネットワークを介して第1監視カメラ18および第2監視カメラ20から、第1動画および第2動画を取得する(S702)。動画処理装置100は、第1動画および第2動画から開イベントフレームEhおよび閉イベントフレームEtを特定する(S704)。動画処理装置100は、ステップS704で特定された開イベントフレームEhまたは閉イベントフレームEtに基づいて第1動画および第2動画の時刻を同期させる(S706)。動画処理装置100は、第1動画から開イベントフレームEhと閉イベントフレームEtとの間の期間に対応する第1部分402を特定し、第2動画から同期間に対応する第2部分404を特定する(S708)。動画処理装置100は、第1部分402に含まれるフレームの数と、第2部分404に含まれるフレームの数と、を算出する(S710)。動画処理装置100は、算出された2つの数が等しいか否か判定する(S712)。等しい場合(S712のY)、動画処理装置100は第1部分402および第2部分404を使用して動体認識・追跡処理を行う(S718)。等しくない場合(S712のN)、動画処理装置100は、どちらの部分のどこに/どこからフレームを追加/削除するか等の変更内容を決定する(S714)。動画処理装置100は、ステップS714で決定された内容に従ってフレームを追加/削除する(S716)。動画処理装置100は、フレーム数が等しくなった第1部分402および第2部分404を使用して、動体認識・追跡処理を行う(S718)。   The operation of the moving image processing apparatus 100 having the above configuration will be described. FIG. 7 is a flowchart showing a series of processes in the moving image processing apparatus 100. The moving image processing apparatus 100 acquires the first moving image and the second moving image from the first monitoring camera 18 and the second monitoring camera 20 via the network (S702). The moving image processing apparatus 100 identifies the open event frame Eh and the closed event frame Et from the first moving image and the second moving image (S704). The moving image processing apparatus 100 synchronizes the times of the first moving image and the second moving image based on the open event frame Eh or the closed event frame Et specified in step S704 (S706). The video processing device 100 specifies the first part 402 corresponding to the period between the open event frame Eh and the closed event frame Et from the first video, and specifies the second part 404 corresponding to the same period from the second video. (S708). The moving image processing apparatus 100 calculates the number of frames included in the first portion 402 and the number of frames included in the second portion 404 (S710). The moving image processing apparatus 100 determines whether the two calculated numbers are equal (S712). If equal (Y in S712), the moving image processing apparatus 100 performs the moving object recognition / tracking process using the first portion 402 and the second portion 404 (S718). If they are not equal (N in S712), the moving image processing apparatus 100 determines a change content such as where / from which part a frame is added / deleted (S714). The moving image processing apparatus 100 adds / deletes a frame according to the content determined in step S714 (S716). The moving image processing apparatus 100 performs moving object recognition / tracking processing using the first portion 402 and the second portion 404 having the same number of frames (S718).

上述の実施の形態において、保持部の例は、ハードディスクや半導体メモリである。また、本明細書の記載に基づき、各部を、図示しないCPUや、インストールされたアプリケーションプログラムのモジュールや、システムプログラムのモジュールや、ハードディスクから読み出したデータの内容を一時的に記憶する半導体メモリなどにより実現できることは本明細書に触れた当業者には理解される。   In the embodiment described above, examples of the holding unit are a hard disk and a semiconductor memory. Further, based on the description of the present specification, each unit is configured by a CPU (not shown), a module of an installed application program, a module of a system program, a semiconductor memory that temporarily stores the content of data read from the hard disk, or the like. It will be appreciated by those skilled in the art who have touched this specification that this can be achieved.

本実施の形態に係る動画処理装置100によると、監視カメラの設置間隔が比較的広い環境下でも、自動ドア14などの信頼できる物体の動きを検知することでより精度の高い映像の同期を実現できる。加えて、映像のフレームレートがフレーム欠損等により一定ではない場合でも、イベント間のフレーム数が同じになるよう調整されるので、フレームベースの画像認識・追跡処理の精度を維持するか高めることができる。   According to the moving image processing apparatus 100 according to the present embodiment, more accurate video synchronization is realized by detecting the movement of a reliable object such as the automatic door 14 even in an environment where the installation interval of the surveillance cameras is relatively wide. it can. In addition, even if the frame rate of the video is not constant due to frame loss, etc., the number of frames between events is adjusted so that the accuracy of frame-based image recognition and tracking processing can be maintained or increased. it can.

以上、実施の形態に係る動画処理装置100の構成と動作について説明した。この実施の形態は例示であり、各構成要素や各処理の組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解される。   The configuration and operation of the moving image processing apparatus 100 according to the embodiment has been described above. This embodiment is an exemplification, and it will be understood by those skilled in the art that various modifications can be made to each component and combination of processes, and such modifications are within the scope of the present invention.

実施の形態では、自動ドア14の開閉をイベントとして定義する場合について説明したが、これに限られず、自動ドア14以外のオブジェクトの状態の変化をイベントとして使用してもよい。例えばLEDの点滅をイベントとして使用してもよい。TV受像機の画面やPCのディスプレイの画面が使用されてもよい。あるいはまた、オブジェクトではなく、施設12の照明のオンオフが使用されてもよい。この場合、動画において背景の輝度が明から暗に変わる瞬間および暗から明に変わる瞬間をイベントとして定義してもよい。   In the embodiment, the case where the opening / closing of the automatic door 14 is defined as an event has been described. However, the present invention is not limited thereto, and a change in the state of an object other than the automatic door 14 may be used as an event. For example, LED flashing may be used as an event. A TV receiver screen or a PC display screen may be used. Alternatively, on / off of the lighting of the facility 12 instead of the object may be used. In this case, the moment when the luminance of the background changes from light to dark and the moment when the background luminance changes from dark to light may be defined as events.

なお、自動ドア14の開閉は不規則に発生するので、自動ドア14の開イベントおよび閉イベントは不規則に発生する一連の開閉イベントに含まれる。上記の実施の形態では、イベントが発生する間隔は不規則であることが好ましい。規則的に発生する場合はその周期分だけ時刻がずれた場合に適切な対応が必要となるからである。   Since the automatic door 14 is opened and closed irregularly, the automatic door 14 opening and closing events are included in a series of irregular opening and closing events. In the above embodiment, it is preferable that the intervals at which events occur are irregular. This is because when it occurs regularly, appropriate measures are required when the time is shifted by the period.

実施の形態では、時刻同期部306により時刻同期が行われる場合について説明したが、これに限られず、時刻同期は行われなくてもよい。   In the embodiment, the case where time synchronization is performed by the time synchronization unit 306 has been described. However, the present invention is not limited to this, and time synchronization may not be performed.

実施の形態では、フレームの数を揃える場合について説明したが、これに限られず、フレーム以外の任意の画像処理の単位の数が揃えられてもよい。   In the embodiment, the case of arranging the number of frames has been described. However, the present invention is not limited to this, and the number of arbitrary image processing units other than the frame may be arranged.

実施の形態において、第1部分402において検出されたイベントが第2部分404において検出できない場合は、当該イベントに関してフレーム数の同期は行われなくてもよい。   In the embodiment, when the event detected in the first portion 402 cannot be detected in the second portion 404, the number of frames may not be synchronized with respect to the event.

実施の形態では、フレームを追加する場合、新たなフレームを生成して追加する場合について説明したが、これに限られない。例えば、第1部分402および第2部分404が後に人物の認識および追跡処理に使用されるのであれば、新たなフレームを生成する代わりに、該新たなフレームで人物が認識されるであろう位置を算出し、その算出結果を保持してもよい。この場合、処理量を低減できる。   In the embodiment, when adding a frame, a case where a new frame is generated and added has been described. However, the present invention is not limited to this. For example, if the first part 402 and the second part 404 are later used for human recognition and tracking processing, instead of generating a new frame, the position where the person will be recognized in the new frame May be calculated and the calculation result may be retained. In this case, the processing amount can be reduced.

実施の形態では、監視カメラは施設12の壁や天井に固定される場合について説明したが、これに限られず、カメラは監視ロボット等に搭載されて移動してもよいし、スマートフォン等の携帯端末のカメラからの動画が利用されてもよい。   In the embodiment, the case where the surveillance camera is fixed to the wall or ceiling of the facility 12 has been described. However, the present invention is not limited thereto, and the camera may be mounted on a surveillance robot or the like, or may be a mobile terminal such as a smartphone. A video from the camera may be used.

実施の形態では、複数の監視カメラの時刻は同期されている場合について説明したが、これに限られず、インターネットに接続されていないLAN環境下のカメラからの動画や、モバイルやロボットカメラからの動画の処理に、実施の形態に係る技術的思想を適用してもよい。   In the embodiment, a case has been described in which the times of a plurality of surveillance cameras are synchronized. However, the present invention is not limited to this, and a video from a camera in a LAN environment not connected to the Internet, a video from a mobile or robot camera, or the like. The technical idea according to the embodiment may be applied to this process.

10 監視システム、 12 施設、 14 自動ドア、 100 動画処理装置。   10 monitoring systems, 12 facilities, 14 automatic doors, 100 video processing devices.

Claims (11)

同じイベントを検出可能な第1撮像装置および第2撮像装置からそれぞれ第1動画および第2動画をネットワークを介して取得する取得部と、
前記取得部によって取得された第1動画から、第1イベントと第2イベントとの間の期間に対応する第1部分を特定し、前記取得部によって取得された第2動画から、前記期間に対応する第2部分を特定する特定部と、
第1動画および第2動画の比較に基づく動体認識または動体追跡の処理単位について、前記第2部分に含まれる処理単位の数と前記第1部分に含まれる処理単位の数とが等しくなるように、前記第1部分に含まれる処理単位の数を変更する変更部と、を備えることを特徴とする動画処理装置。
An acquisition unit that acquires the first moving image and the second moving image from the first imaging device and the second imaging device that can detect the same event, respectively, via a network;
The first part corresponding to the period between the first event and the second event is identified from the first moving picture obtained by the obtaining unit, and the second part is obtained from the second moving picture obtained by the obtaining part. A specifying unit for specifying the second part to be performed;
Regarding the processing unit for moving object recognition or tracking based on the comparison between the first moving image and the second moving image, the number of processing units included in the second part is equal to the number of processing units included in the first part. And a changing unit for changing the number of processing units included in the first part.
前記特定部は、前記取得部によって取得された第1動画のなかから前記第1イベントに対応する第1処理単位と前記第2イベントに対応する第2処理単位とを特定し、特定された前記第1処理単位と前記第2処理単位とに基づいて前記第1部分を特定することを特徴とする請求項1に記載の動画処理装置。   The specifying unit specifies a first processing unit corresponding to the first event and a second processing unit corresponding to the second event from the first moving image acquired by the acquiring unit, and the specified The moving image processing apparatus according to claim 1, wherein the first portion is specified based on a first processing unit and the second processing unit. 前記変更部は、前記第2部分に含まれる処理単位が前記第1部分に含まれる処理単位より多い場合、前記第1部分に新たな処理単位を加え、前記第2部分に含まれる処理単位が前記第1部分に含まれる処理単位より少ない場合、前記第1部分から処理単位を除くことを特徴とする請求項に記載の動画処理装置。 When the number of processing units included in the second part is greater than the processing units included in the first part, the changing unit adds a new processing unit to the first part, and the processing unit included in the second part is If less than the processing units included in the first portion, moving picture processing device according to claim 1 characterized in that except for the processing unit from the first portion. 前記変更部は、前記第1部分に新たな処理単位を加える場合、前記第1部分のなかで比較的広い間隔を有する2つの処理単位の間に前記新たな処理単位を加えることを特徴とする請求項に記載の動画処理装置。 The changing unit, when adding a new processing unit to the first part, adds the new processing unit between two processing units having a relatively wide interval in the first part. The moving image processing apparatus according to claim 3 . 前記変更部は、前記第1部分から処理単位を除く場合、前記第1部分のなかで比較的狭い間隔を有する2つの処理単位のうちの少なくともひとつを除くことを特徴とする請求項に記載の動画処理装置。 The changing unit, when excluding the processing unit from said first portion, according to claim 3, characterized in that except at least one of the two processing units having a relatively narrow spacing among the first part Video processing device. 前記第1イベントおよび前記第2イベントは不規則に発生する一連のイベントに含まれることを特徴とする請求項1からのいずれか1項に記載の動画処理装置。 Moving image processing apparatus according to any one of claims 1-5 wherein the first event and the second event, characterized in that included in a series of events that occur irregularly. 前記変更部による変更の結果得られる前記第1部分に含まれる処理単位の画像認識結果と、前記第2部分に含まれる対応する処理単位の画像認識結果と、を比較する比較部をさらに備えることを特徴とする請求項1からのいずれか1項に記載の動画処理装置。 A comparison unit that compares an image recognition result of the processing unit included in the first part obtained as a result of the change by the changing unit and an image recognition result of the corresponding processing unit included in the second part; moving image processing apparatus according to any one of claims 1 6, characterized in. 前記第1イベントおよび前記第2イベントのうちの少なくともひとつは、前記第1撮像装置の撮像範囲および前記第2撮像装置の撮像範囲の両方に存在するオブジェクトに関連することを特徴とする請求項1からのいずれか1項に記載の動画処理装置。 The at least one of the first event and the second event is related to an object that exists in both the imaging range of the first imaging device and the imaging range of the second imaging device. 8. The moving image processing apparatus according to any one of items 1 to 7 . 処理単位はフレームであることを特徴とする請求項1からのいずれか1項に記載の動画処理装置。 Moving image processing apparatus according to any one of claims 1, wherein the processing unit is a frame 8. 同じイベントを検出可能な第1撮像装置および第2撮像装置からそれぞれ第1動画および第2動画をネットワークを介して取得することと、
前記取得された第1動画から、第1イベントと第2イベントとの間の期間に対応する第1部分を特定し、前記取得された第2動画から、前記期間に対応する第2部分を特定することと、
第1動画および第2動画の比較に基づく動体認識または動体追跡の処理単位について、前記第2部分に含まれる処理単位の数と前記第1部分に含まれる処理単位の数とが等しくなるように、前記第1部分に含まれる処理単位の数を変更することと、を含むことを特徴とする動画処理方法。
Acquiring a first moving image and a second moving image from a first image capturing device and a second image capturing device that can detect the same event, respectively, via a network;
The first part corresponding to the period between the first event and the second event is specified from the acquired first video, and the second part corresponding to the period is specified from the acquired second video To do
Regarding the processing unit for moving object recognition or tracking based on the comparison between the first moving image and the second moving image, the number of processing units included in the second part is equal to the number of processing units included in the first part. And changing the number of processing units included in the first part.
同じイベントを検出可能な第1撮像装置および第2撮像装置からそれぞれ第1動画および第2動画をネットワークを介して取得する機能と、
前記取得された第1動画から、第1イベントと第2イベントとの間の期間に対応する第1部分を特定し、前記取得された第2動画から、前記期間に対応する第2部分を特定する機能と、
第1動画および第2動画の比較に基づく動体認識または動体追跡の処理単位について、前記第2部分に含まれる処理単位の数と前記第1部分に含まれる処理単位の数とが等しくなるように、前記第1部分に含まれる処理単位の数を変更する機能と、をコンピュータに実現させることを特徴とするコンピュータプログラム。
A function of acquiring a first moving image and a second moving image from a first image capturing device and a second image capturing device capable of detecting the same event, respectively, via a network;
The first part corresponding to the period between the first event and the second event is specified from the acquired first video, and the second part corresponding to the period is specified from the acquired second video Function to
Regarding the processing unit for moving object recognition or tracking based on the comparison between the first moving image and the second moving image, the number of processing units included in the second part is equal to the number of processing units included in the first part. A computer program for causing a computer to realize a function of changing the number of processing units included in the first part.
JP2016071018A 2016-03-31 2016-03-31 Movie processing apparatus and movie processing method Active JP6576287B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016071018A JP6576287B2 (en) 2016-03-31 2016-03-31 Movie processing apparatus and movie processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016071018A JP6576287B2 (en) 2016-03-31 2016-03-31 Movie processing apparatus and movie processing method

Publications (2)

Publication Number Publication Date
JP2017184110A JP2017184110A (en) 2017-10-05
JP6576287B2 true JP6576287B2 (en) 2019-09-18

Family

ID=60007788

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016071018A Active JP6576287B2 (en) 2016-03-31 2016-03-31 Movie processing apparatus and movie processing method

Country Status (1)

Country Link
JP (1) JP6576287B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114245007B (en) * 2021-12-06 2023-09-05 西北工业大学 High-frame-rate video synthesis method, device, equipment and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3712538B2 (en) * 1998-09-25 2005-11-02 三菱電機株式会社 Spatial representation device with multiple video images
JP2001186471A (en) * 1999-12-27 2001-07-06 Hisaya Sato Video comparing device and recording medium recording video comparing program
US7286157B2 (en) * 2003-09-11 2007-10-23 Intellivid Corporation Computerized method and apparatus for determining field-of-view relationships among multiple image sensors
JP5821236B2 (en) * 2011-03-31 2015-11-24 カシオ計算機株式会社 Image processing apparatus, synchronization method, and program

Also Published As

Publication number Publication date
JP2017184110A (en) 2017-10-05

Similar Documents

Publication Publication Date Title
KR102050821B1 (en) Method of searching fire image based on imaging area of the ptz camera
US9674442B2 (en) Image stabilization techniques for video surveillance systems
US9681125B2 (en) Method and system for video coding with noise filtering
US10204275B2 (en) Image monitoring system and surveillance camera
JP6546828B2 (en) Modify at least one parameter used in video processing
CN103310187B (en) face image prioritization based on face quality analysis
CN103685924A (en) Configuration of Image Capture Settings
US20130201328A1 (en) Multimedia processing as a service
US10373015B2 (en) System and method of detecting moving objects
KR102282470B1 (en) Camera apparatus and method of object tracking using the same
KR20230173667A (en) Controlling the shutter value of a surveillance camera through AI-based object recognition
US10462346B2 (en) Control apparatus, control method, and recording medium
KR20230173668A (en) Noise removal from surveillance camera images through AI-based object recognition
US20200045242A1 (en) Display control device, display control method, and program
JP5693147B2 (en) Photographic interference detection method, interference detection device, and surveillance camera system
JP6576287B2 (en) Movie processing apparatus and movie processing method
KR20190026625A (en) Image displaying method, Computer program and Recording medium storing computer program for the same
CN101118679A (en) Monitoring equipment, monitoring method and program
US20250391148A1 (en) Method and processing device for providing a scene segmentation map
JP5710230B2 (en) Monitoring system and monitoring method
US10194072B2 (en) Method and apparatus for remote detection of focus hunt
WO2024062971A1 (en) Information processing device, information processing method, and information processing program
KR101272631B1 (en) Apparatus for detecting a moving object and detecting method thereof
KR20080015994A (en) Close-up method of surveillance camera
US12413809B2 (en) Methods and systems for privacy protecting a live video stream with an archived video stream

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180307

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181207

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20190205

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190218

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: 20190802

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190820

R150 Certificate of patent or registration of utility model

Ref document number: 6576287

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150