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
JP7572032B2 - Analysis method - Google Patents
[go: Go Back, main page]

JP7572032B2 - Analysis method - Google Patents

Analysis method Download PDF

Info

Publication number
JP7572032B2
JP7572032B2 JP2020174581A JP2020174581A JP7572032B2 JP 7572032 B2 JP7572032 B2 JP 7572032B2 JP 2020174581 A JP2020174581 A JP 2020174581A JP 2020174581 A JP2020174581 A JP 2020174581A JP 7572032 B2 JP7572032 B2 JP 7572032B2
Authority
JP
Japan
Prior art keywords
image data
stream
analysis
unit
people
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
JP2020174581A
Other languages
Japanese (ja)
Other versions
JP2022065842A (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.)
NEC Solution Innovators Ltd
Original Assignee
NEC Solution Innovators Ltd
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 NEC Solution Innovators Ltd filed Critical NEC Solution Innovators Ltd
Priority to JP2020174581A priority Critical patent/JP7572032B2/en
Publication of JP2022065842A publication Critical patent/JP2022065842A/en
Application granted granted Critical
Publication of JP7572032B2 publication Critical patent/JP7572032B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Closed-Circuit Television Systems (AREA)

Description

本発明は、解析方法、解析装置、プログラムに関する。 The present invention relates to an analysis method, an analysis device, and a program.

監視カメラなどの撮像装置が取得した画像データに基づいて、人の検出など様々な処理が行われることが知られている。 It is known that various processes, such as human detection, are performed based on image data acquired by imaging devices such as surveillance cameras.

例えば、特許文献1には、監視カメラに撮影された画像から人物の移動軌跡を求めたり顔認証を行ったりする監視情報収集システムが記載されている。特許文献1によると、監視情報収集システムは、人検知手段と、軌跡解析手段と、顔認識手段と、記録手段と、通信手段と、を備える。軌跡解析手段は、人検知手段で検知された人を画像上で解析して移動軌跡を求める。また、顔認識手段は、人検知手段で検知されるとともに軌跡解析手段で移動軌跡が求められる人の画像上の顔から他の顔と識別可能な顔データを求めて顔を認識する。そして、記録手段は、顔データと顔データに対応する移動軌跡を記録し、通信手段は、他のカメラやサーバとデータ通信する。 For example, Patent Document 1 describes a surveillance information collection system that obtains a person's movement trajectory from an image captured by a surveillance camera and performs facial recognition. According to Patent Document 1, the surveillance information collection system includes a person detection means, a trajectory analysis means, a face recognition means, a recording means, and a communication means. The trajectory analysis means analyzes a person detected by the person detection means on an image to obtain a movement trajectory. The face recognition means recognizes the face by obtaining face data that is distinguishable from other faces from the face on the image of the person detected by the person detection means and whose movement trajectory is obtained by the trajectory analysis means. The recording means then records the face data and the movement trajectory corresponding to the face data, and the communication means communicates data with other cameras and a server.

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

軌跡の解析や顔認証などの解析目的のほか、防犯目的など様々な目的で監視カメラなどの撮像装置が取得した画像データを活用することが出来る。このように、撮像装置が取得する画像データは様々な目的で用いることができるが、用いる目的に応じて、適切な解像度やFPS(Frames Per Second)などには差異がある。そのため、上記のように複数の目的に対応する際には、それぞれに対応するカメラを設置し、それぞれのカメラから取得した画像を用いてサーバなどの情報処理装置が必要な処理を施すことが一般的であった。その結果、カメラなどを複数用意することが必要となり、コストがかかってしまうという課題が生じていた。 In addition to analytical purposes such as trajectory analysis and face recognition, image data acquired by an imaging device such as a surveillance camera can be used for various purposes such as crime prevention. In this way, image data acquired by an imaging device can be used for various purposes, but the appropriate resolution and FPS (frames per second) vary depending on the purpose. Therefore, when dealing with multiple purposes as described above, it was common to install a camera corresponding to each purpose and have an information processing device such as a server perform the necessary processing using images acquired from each camera. As a result, it became necessary to prepare multiple cameras, which gave rise to the problem of high costs.

そこで、本発明の目的は、画像を複数の目的で用いる際にコストを削減することが難しい、という課題を解決する解析方法、解析装置、プログラムを提供することにある。 The object of the present invention is to provide an analysis method, analysis device, and program that solves the problem of how difficult it is to reduce costs when using images for multiple purposes.

かかる目的を達成するため本開示の一形態である解析方法は、
情報処理装置が、
同一の撮像装置から第1ストリームの画像データと第2ストリームの画像データとを取得し、
取得した前記第1ストリームの画像データと、前記第2ストリームの画像データと、に対して、異なる処理を行う
という構成をとる。
In order to achieve this object, an analysis method according to one embodiment of the present disclosure includes:
An information processing device,
acquiring a first stream of image data and a second stream of image data from a same imaging device;
The acquired image data of the first stream and the image data of the second stream are subjected to different processes.

また、本開示の他の形態である解析装置は、
同一の撮像装置から第1ストリームの画像データと第2ストリームの画像データとを取得する取得部と、
前記取得部が取得した前記第1ストリームの画像データと、前記第2ストリームの画像データと、に対して、異なる処理を行う処理部と、
を有する
という構成をとる。
In addition, an analysis device according to another aspect of the present disclosure includes:
an acquisition unit that acquires a first stream of image data and a second stream of image data from a single imaging device;
a processing unit that performs different processes on the image data of the first stream and the image data of the second stream acquired by the acquisition unit;
The configuration has the following:

また、本開示の他の形態であるプログラムは、
情報処理装置に、
同一の撮像装置から第1ストリームの画像データと第2ストリームの画像データとを取得し、
取得した前記第1ストリームの画像データと、前記第2ストリームの画像データと、に対して、異なる処理を行う
処理を実現するためのプログラムである。
In addition, a program according to another aspect of the present disclosure includes:
In the information processing device,
acquiring a first stream of image data and a second stream of image data from a same imaging device;
The program is for implementing different processes on the acquired image data of the first stream and the image data of the second stream.

上述したような各構成によると、画像を複数の目的で用いる際にコストを削減することが可能となる。 The above-mentioned configurations make it possible to reduce costs when using images for multiple purposes.

本開示の第1の実施形態における解析システムの全体の構成例を示す図である。1 is a diagram illustrating an example of the overall configuration of an analysis system according to a first embodiment of the present disclosure. 撮像装置が配信する画像の一例を説明するための図である。1 is a diagram illustrating an example of an image delivered by an imaging device. FIG. 図1で示す解析装置の構成例を示すブロック図である。2 is a block diagram showing an example of the configuration of the analysis device shown in FIG. 1 . 人流解析部の処理例を説明するための図である。11 is a diagram for explaining an example of processing by a people flow analysis unit; FIG. 解析装置の動作例を示すフローチャートである。13 is a flowchart showing an example of the operation of the analysis device. 解析装置の他の構成例を示すブロック図である。FIG. 13 is a block diagram showing another example of the configuration of the analysis device. 第2解析部の処理例を説明するための図である。FIG. 11 is a diagram for explaining an example of processing by a second analysis unit; 本開示の第2の実施形態における解析装置のハードウェア構成例を示すブロック図である。FIG. 11 is a block diagram illustrating an example of a hardware configuration of an analysis device according to a second embodiment of the present disclosure. 解析装置の構成例を示すブロック図である。FIG. 2 is a block diagram showing a configuration example of an analysis device.

[第1の実施形態]
本開示の第1の実施形態について、図1から図7までを参照して説明する。図1は、解析システム100の全体の構成例を示す図である。図2は、撮像装置200が配信する画像の一例を説明するための図である。図3は、解析装置300の構成例を示すブロック図である。図4は、人流解析部353の処理例を説明するための図である。図5は、解析装置300の動作例を示すフローチャートである。図6は、解析装置300の他の構成例を示すブロック図である。図7は、第2解析部354の処理例を説明するための図である。
[First embodiment]
A first embodiment of the present disclosure will be described with reference to Figs. 1 to 7. Fig. 1 is a diagram illustrating an example of the overall configuration of an analysis system 100. Fig. 2 is a diagram illustrating an example of an image distributed by an imaging device 200. Fig. 3 is a block diagram illustrating an example of the configuration of an analysis device 300. Fig. 4 is a diagram illustrating an example of a process performed by the people flow analysis unit 353. Fig. 5 is a flowchart illustrating an example of an operation of the analysis device 300. Fig. 6 is a block diagram illustrating another example of the configuration of the analysis device 300. Fig. 7 is a diagram illustrating an example of a process performed by a second analysis unit 354.

本開示の第1の実施形態においては、1台の撮像装置200から取得した画像データに基づいて、複数の異なる処理を行う解析装置300について説明する。後述するように、本実施形態の場合、解析装置300は、複数ストリームの画像データを撮像装置200から受信する。そして、解析装置300は、取得したそれぞれのストリームに応じた処理を行う。例えば、解析装置300は、第1ストリームの画像データに対して、記憶部340に格納する処理を行う。一方、解析装置300は、第2ストリームの画像データに対して、人の流れを解析する人流解析を行う。このように、解析装置300は、1台の撮像装置200から取得した画像データに基づいて、複数の種類が異なる処理を行う。換言すると、解析装置300は、利用目的の異なる複数ストリームの画像データを取得し、取得したそれぞれのストリームごと(つまり、利用目的ごと)の処理を行う。 In the first embodiment of the present disclosure, an analysis device 300 that performs a plurality of different processes based on image data acquired from one imaging device 200 will be described. As will be described later, in this embodiment, the analysis device 300 receives a plurality of streams of image data from the imaging device 200. The analysis device 300 then performs a process according to each of the acquired streams. For example, the analysis device 300 performs a process of storing the image data of the first stream in the storage unit 340. On the other hand, the analysis device 300 performs a people flow analysis of the image data of the second stream to analyze the flow of people. In this way, the analysis device 300 performs a plurality of different types of processes based on the image data acquired from one imaging device 200. In other words, the analysis device 300 acquires a plurality of streams of image data with different purposes of use, and performs a process for each of the acquired streams (i.e., for each purpose of use).

なお、以下においては、撮像装置200において同一画角など同一の設定で取得する一連の画像データについて、同一ストリームの画像データと表現する。また、本実施形態においては、第1ストリームと第2ストリームからなる2ストリームの画像データを受信し、受診したそれぞれのストリームに応じた処理を行う解析装置300について説明する。しかしながら、解析装置300は、3ストリーム以上の画像データを受信してそれぞれのストリームに応じた処理を行ってもよい。 Note that, in the following, a series of image data acquired by the imaging device 200 with the same settings, such as the same angle of view, will be referred to as image data of the same stream. In addition, in this embodiment, an analysis device 300 will be described that receives two streams of image data consisting of a first stream and a second stream, and performs processing according to each of the received streams. However, the analysis device 300 may receive three or more streams of image data and perform processing according to each stream.

図1は、解析システム100の全体の構成例を示している。図1を参照すると、解析システム100は、撮像装置200と解析装置300とを有している。図1で示すように、撮像装置200と解析装置300とは、ネットワークなどを介して互いに通信可能なように接続されている。 Figure 1 shows an example of the overall configuration of an analysis system 100. Referring to Figure 1, the analysis system 100 has an imaging device 200 and an analysis device 300. As shown in Figure 1, the imaging device 200 and the analysis device 300 are connected so as to be able to communicate with each other via a network or the like.

撮像装置200は、当該撮像装置200を設置した箇所周辺の画像データを取得する。撮像装置200は、複数ストリームの画像データを配信可能な装置であり、例えば、4Kカメラなどである。撮像装置200は、道路脇や交差点付近などに予め設置されており、設置箇所付近の画像データを取得する。 The imaging device 200 acquires image data of the area around the location where the imaging device 200 is installed. The imaging device 200 is a device capable of distributing multiple streams of image data, such as a 4K camera. The imaging device 200 is installed in advance on the side of a road or near an intersection, and acquires image data of the area around the installation location.

例えば、撮像装置200は、同じ時間帯に撮影した、第1ストリームの画像データと、第1ストリームとは画角の異なる第2ストリームの画像データと、を解析装置300に対して配信する。図2は、撮像装置200が配信する画像データの一例を説明するための図である。例えば、図2で示すように、撮像装置200は、第1ストリームの画像データとして、道路や交差点などの車が走行する車道部分と、歩道、道路脇、横断歩道、歩道橋などの人が通る通行部分と、を含む領域Aについての画像データを配信する。また、撮像装置200は、第2ストリームの画像データとして、歩道、道路脇、横断歩道、歩道橋などの人が通る通行部分を含む領域Bについての画像データを配信する。つまり、撮像装置200は、第2ストリームの画像データとして、第1ストリームの画像データよりも画角が制限された、画像データを配信する。例えば、以上のように、撮像装置200は、第1ストリームと、第1ストリームの画像のうちの一部の領域を示す画像データである第2ストリームと、の2ストリームの画像を配信する。なお、撮像装置200は、解析装置300においてストリームの判別が可能なように画像データを配信する。例えば、撮像装置200は、画像データと、当該画像データが属するストリームを示す識別子と、を対応付けて画像データを配信する。 For example, the imaging device 200 delivers to the analysis device 300 image data of a first stream and image data of a second stream, which are taken during the same time period and have a different angle of view from the first stream. FIG. 2 is a diagram for explaining an example of image data delivered by the imaging device 200. For example, as shown in FIG. 2, the imaging device 200 delivers image data of an area A including roadway parts where cars run, such as roads and intersections, and traffic parts where people pass, such as sidewalks, roadsides, crosswalks, and pedestrian bridges, as image data of the first stream. Also, the imaging device 200 delivers image data of an area B including traffic parts where people pass, such as sidewalks, roadsides, crosswalks, and pedestrian bridges, as image data of the second stream. In other words, the imaging device 200 delivers image data with a more limited angle of view than the image data of the first stream, as image data of the second stream. For example, as described above, the imaging device 200 delivers two streams of images, the first stream and the second stream, which is image data showing a part of the image of the first stream. The imaging device 200 distributes image data so that the stream can be identified by the analysis device 300. For example, the imaging device 200 distributes image data by associating the image data with an identifier indicating the stream to which the image data belongs.

また、撮像装置200は、ストリームごとに個別の解像度やFPSを設定可能である。つまり、第1ストリームの画像データと第2ストリームの画像データとで画像データを取得する際の設定が異なっている。例えば、本実施形態の場合、第1ストリームでは、第2ストリームよりも低い解像度、低いFPSが設定されている。換言すると、撮像装置200は、第1ストリームよりも高い解像度、高いFPSで第2ストリームの画像データを解析装置300に対して配信する。なお、解像度、FPSの具体的な値は、任意に設定してよい。 The imaging device 200 can also set an individual resolution and FPS for each stream. That is, the settings used when acquiring image data are different for the image data of the first stream and the image data of the second stream. For example, in the case of this embodiment, a lower resolution and a lower FPS are set for the first stream than for the second stream. In other words, the imaging device 200 delivers image data of the second stream to the analysis device 300 at a higher resolution and a higher FPS than the first stream. Note that the specific values of the resolution and FPS may be set arbitrarily.

以上のように、撮像装置200は、複数ストリームの画像データを配信することが出来る。なお、撮像装置200による配信数は2つである場合に限定されない。撮像装置200は、3ストリーム以上の画像データを配信可能であってよい。また、撮像装置200が配信する画像データに含まれる領域は、上記例示した場合に限定されない。 As described above, the imaging device 200 can distribute multiple streams of image data. Note that the number of streams distributed by the imaging device 200 is not limited to two. The imaging device 200 may be capable of distributing three or more streams of image data. In addition, the areas included in the image data distributed by the imaging device 200 are not limited to the above example.

解析装置300は、撮像装置200から画像データを受信すると、それぞれのストリームに応じた処理を行う情報処理装置である。例えば、解析装置300は、第1ストリームと、第2ストリームと、からなる2ストリームの画像データを受信する。そして、解析装置300は、それぞれのストリームに応じた処理を行う。 The analysis device 300 is an information processing device that, upon receiving image data from the imaging device 200, performs processing according to each stream. For example, the analysis device 300 receives two streams of image data consisting of a first stream and a second stream. Then, the analysis device 300 performs processing according to each stream.

図3は、解析装置300の構成例を示している。図3を参照すると、解析装置300は、主な構成要素として、例えば、操作入力部310と、画面表示部320と、通信I/F部330と、記憶部340と、演算処理部350と、を有している。なお、解析装置300は、操作入力部310や画面表示部320を有さないなど上記構成の一部のみから構成されてもよい。 Figure 3 shows an example of the configuration of the analysis device 300. Referring to Figure 3, the analysis device 300 has, as main components, for example, an operation input unit 310, a screen display unit 320, a communication I/F unit 330, a memory unit 340, and an arithmetic processing unit 350. Note that the analysis device 300 may be configured with only a part of the above configuration, such as not having the operation input unit 310 or the screen display unit 320.

操作入力部310は、キーボードやマウスなどの操作入力装置からなる。操作入力部310は、解析装置300を操作する操作者の操作を検出して演算処理部350に出力する。 The operation input unit 310 is composed of an operation input device such as a keyboard or a mouse. The operation input unit 310 detects the operation of the operator who operates the analysis device 300 and outputs it to the calculation processing unit 350.

画面表示部320は、LCD(Liquid Crystal Display、液晶ディスプレイ)などの画面表示装置からなる。画面表示部320は、演算処理部350からの指示に応じて、記憶部340に格納された各種情報などを画面表示することが出来る。 The screen display unit 320 is composed of a screen display device such as an LCD (Liquid Crystal Display). The screen display unit 320 can display various information stored in the memory unit 340 on the screen in response to instructions from the calculation processing unit 350.

通信I/F部330は、データ通信回路からなる。通信I/F部330は、撮像装置200やそのほか外部装置などとの間でデータ通信を行う。 The communication I/F unit 330 is composed of a data communication circuit. The communication I/F unit 330 performs data communication with the imaging device 200 and other external devices.

記憶部340は、ハードディスクやメモリなどの記憶装置である。記憶部340は、演算処理部350における各種処理に必要な処理情報やプログラム344を記憶する。プログラム344は、演算処理部350に読み込まれて実行されることにより各種処理部を実現する。プログラム344は、通信I/F部330などのデータ入出力機能を介して外部装置や記録媒体から予め読み込まれ、記憶部340に保存されている。記憶部340で記憶される主な情報としては、例えば、第1ストリーム画像情報341、第2ストリーム画像情報342、解析結果情報343などがある。 The storage unit 340 is a storage device such as a hard disk or memory. The storage unit 340 stores processing information and programs 344 necessary for various processes in the calculation processing unit 350. The programs 344 are read into the calculation processing unit 350 and executed to realize various processing units. The programs 344 are read in advance from an external device or recording medium via a data input/output function such as the communication I/F unit 330, and are stored in the storage unit 340. Examples of main information stored in the storage unit 340 include first stream image information 341, second stream image information 342, and analysis result information 343.

第1ストリーム画像情報341は、第1ストリームの画像データを含んでいる。例えば、第1ストリーム画像情報341には、第1ストリームに属する時系列の画像データが格納されている。 The first stream image information 341 includes image data of the first stream. For example, the first stream image information 341 stores time-series image data belonging to the first stream.

第2ストリーム画像情報342は、第2ストリームの画像データを含んでいる。例えば、第2ストリーム画像情報342には、第2ストリームに属する時系列の画像データが格納されている。 The second stream image information 342 includes image data of the second stream. For example, the second stream image information 342 stores time-series image data belonging to the second stream.

解析結果情報343は、後述する人流解析部353が第2ストリーム画像情報342に含まれる画像データを解析することにより取得した解析情報が含まれている。ここで、解析情報には、例えば、検出した人の合計数である合計人数などを示す人数情報、性別や年齢などの人ごとの属性情報、人が移動した軌跡を示す軌跡情報、検出した人の場所を示す場所情報、などのうちの少なくとも1つが含まれる。解析情報には、顔の特徴量など上記例示した以外の情報が含まれてもよい。 The analysis result information 343 includes analysis information acquired by the people flow analysis unit 353 (described later) by analyzing the image data included in the second stream image information 342. Here, the analysis information includes, for example, at least one of the following: number-of-people information indicating the total number of people detected, attribute information for each person such as gender and age, trajectory information indicating the trajectory of a person's movement, and location information indicating the location of a detected person. The analysis information may also include information other than the above examples, such as facial features.

演算処理部350は、CPUなどの演算装置とその周辺回路を有する。演算処理部350は、記憶部340からプログラム344を読み込んで実行することにより、上記ハードウェアとプログラム344とを協働させて各種処理部を実現する。演算処理部350で実現される主な処理部としては、例えば、画像取得部351、画像格納部352、人流解析部353などがある。 The calculation processing unit 350 has a calculation device such as a CPU and its peripheral circuits. The calculation processing unit 350 reads and executes the program 344 from the storage unit 340, thereby implementing various processing units by having the above hardware and the program 344 work together. The main processing units implemented by the calculation processing unit 350 include, for example, an image acquisition unit 351, an image storage unit 352, and a people flow analysis unit 353.

画像取得部351は、通信I/F部330を介して、撮像装置200が配信する画像データを取得する。本実施形態の場合、画像取得部351は、第1ストリームの画像データと第2ストリームの画像データとを取得する。 The image acquisition unit 351 acquires image data distributed by the imaging device 200 via the communication I/F unit 330. In this embodiment, the image acquisition unit 351 acquires image data of the first stream and image data of the second stream.

画像格納部352は、画像取得部351が取得した第1ストリームの画像データに対して予め定められた第1処理を行う処理部である。例えば、画像格納部352は、第1処理として、画像取得部351が取得した第1ストリームの画像データを第1ストリーム画像情報341として記憶部340に記憶する記憶処理を行う。 The image storage unit 352 is a processing unit that performs a predetermined first process on the image data of the first stream acquired by the image acquisition unit 351. For example, as the first process, the image storage unit 352 performs a storage process to store the image data of the first stream acquired by the image acquisition unit 351 in the storage unit 340 as first stream image information 341.

このように、第1処理として記憶処理を行うことで、第1ストリームの画像データを防犯目的などに使用することが可能となる。 In this way, by performing storage processing as the first process, it becomes possible to use the image data of the first stream for crime prevention purposes, etc.

人流解析部353は、画像取得部351が取得した第2ストリームの画像データに対して予め定められた第2処理を行う処理部である。例えば、人流解析部353は、第2処理として、画像取得部351が取得した第2ストリームの画像データを第2ストリーム画像情報342として記憶部340に記憶する。また、人流解析部353は、第2ストリーム画像情報342に含まれる画像データに対して、所定の人流解析を行う。つまり、人流解析部353は、図4で示すように、歩道、道路脇、横断歩道、歩道橋などの人が通る通行部分を含む領域Bに対して人流解析を行う。換言すると、人流解析部353は、撮像装置200が取得可能な画像データ全体である領域A内の一部である領域Bに対して人流解析を行う。 The people flow analysis unit 353 is a processing unit that performs a predetermined second process on the image data of the second stream acquired by the image acquisition unit 351. For example, as the second process, the people flow analysis unit 353 stores the image data of the second stream acquired by the image acquisition unit 351 in the storage unit 340 as second stream image information 342. In addition, the people flow analysis unit 353 performs a predetermined people flow analysis on the image data included in the second stream image information 342. That is, as shown in FIG. 4, the people flow analysis unit 353 performs people flow analysis on area B including passage areas where people pass, such as sidewalks, roadsides, crosswalks, and pedestrian bridges. In other words, the people flow analysis unit 353 performs people flow analysis on area B, which is a part of area A, which is the entire image data that can be acquired by the imaging device 200.

例えば、人流解析部353は、領域Bに対応する画像データから人や人の顔領域を検出する。そして、人流解析部353は、検出した結果に基づいて、人の年齢や性別などを推定する。また、人流解析部353は、検出した結果を用いて時系列で近接する画像データ間において同一の人を特定することなどにより、人が移動した軌跡を示す軌跡情報を取得する。例えば、以上のように、人流解析部353は、第2ストリーム画像情報342に含まれる画像データに基づいて、人の流れを解析する処理である人流解析を行う。そして、人流解析部353は、解析の結果を解析結果情報343として記憶部340に格納する。 For example, the people flow analysis unit 353 detects people or face areas from the image data corresponding to area B. Then, the people flow analysis unit 353 estimates the age and gender of the person based on the detection results. The people flow analysis unit 353 also acquires trajectory information indicating the trajectory of the person's movement by using the detection results to identify the same person between chronologically adjacent image data. For example, as described above, the people flow analysis unit 353 performs people flow analysis, which is a process of analyzing the flow of people, based on the image data included in the second stream image information 342. Then, the people flow analysis unit 353 stores the analysis results in the storage unit 340 as analysis result information 343.

なお、人流解析部353は、色情報を用いるなど、既知の技術を用いて人や人の顔領域を検出してよい。また、人流解析部353は、事前に学習した学習済みモデルを用いた推定を行うなど、既知の技術を用いて人の年齢や性別などを推定することが出来る。学習済みモデルは、例えば、顔の特徴量に対して年齢と性別とをラベル付けすることにより生成した教師データを用いた機械学習を行うことにより生成したものであるなど、一般的なものであってよい。また、人流解析部353は、色情報などの特徴量を用いて画像データ間の人を特定するなど、既知の方法を用いて軌跡情報を取得してよい。 The people flow analysis unit 353 may detect people or their facial regions using known techniques, such as using color information. The people flow analysis unit 353 can also estimate people's ages, genders, and the like, using known techniques, such as making estimates using a trained model that has been trained in advance. The trained model may be a general one, such as one generated by performing machine learning using training data generated by labeling age and gender for facial features. The people flow analysis unit 353 may also acquire trajectory information using known methods, such as identifying people in image data using features such as color information.

このように、第2処理として解析処理を行うことで、第2ストリームの画像データを人流解析目的などに使用することが可能となる。 In this way, by performing analysis processing as the second process, it becomes possible to use the image data of the second stream for purposes such as people flow analysis.

以上が、解析システム100の構成例である。続いて、図5を参照して、解析装置300の動作例について説明する。 The above is an example of the configuration of the analysis system 100. Next, an example of the operation of the analysis device 300 will be described with reference to FIG. 5.

図5は、解析装置300の動作例を示すフローチャートである。図5を参照すると、解析装置300の画像取得部351は、通信I/F部330を介して、撮像装置200が配信する画像データを取得する(ステップS101)。本実施形態の場合、画像取得部351は、第1ストリームの画像データと第2ストリームの画像データとを取得する。 Fig. 5 is a flowchart showing an example of the operation of the analysis device 300. Referring to Fig. 5, the image acquisition unit 351 of the analysis device 300 acquires image data distributed by the imaging device 200 via the communication I/F unit 330 (step S101). In this embodiment, the image acquisition unit 351 acquires image data of the first stream and image data of the second stream.

画像格納部352は、画像取得部351が取得した第1ストリームの画像データに対して予め定められた第1処理を行う。例えば、画像格納部352は、第1処理として、画像取得部351が取得した第1ストリームの画像データを第1ストリーム画像情報341として記憶部340に記憶する記憶処理を行う(ステップS102)。 The image storage unit 352 performs a predetermined first process on the image data of the first stream acquired by the image acquisition unit 351. For example, as the first process, the image storage unit 352 performs a storage process to store the image data of the first stream acquired by the image acquisition unit 351 as first stream image information 341 in the storage unit 340 (step S102).

人流解析部353は、画像取得部351が取得した第2ストリームの画像データに対して予め定められた第2処理を行う。例えば、人流解析部353は、第2処理として、画像取得部351が取得した第2ストリームの画像データを第2ストリーム画像情報342として記憶部340に記憶する。また、人流解析部353は、第2ストリーム画像情報342に含まれる画像データに対して、所定の人流解析を行う(ステップS103)。 The people flow analysis unit 353 performs a predetermined second process on the image data of the second stream acquired by the image acquisition unit 351. For example, as the second process, the people flow analysis unit 353 stores the image data of the second stream acquired by the image acquisition unit 351 in the storage unit 340 as second stream image information 342. In addition, the people flow analysis unit 353 performs a predetermined people flow analysis on the image data included in the second stream image information 342 (step S103).

例えば、人流解析部353は、第2ストリームの画像データから人や人の顔領域を検出する。そして、人流解析部353は、検出した結果に基づいて、人の年齢や性別などを推定する。また、人流解析部353は、検出した結果を用いて時系列で近接する画像データ間において同一の人を特定することなどにより、人が移動した軌跡を示す軌跡情報を取得する。例えば、以上のように、人流解析部353は、第2ストリーム画像情報342に含まれる画像データに基づいて、人の流れを解析する処理である人流解析を行う。 For example, the people flow analysis unit 353 detects people and their facial areas from the image data of the second stream. Then, the people flow analysis unit 353 estimates the age, gender, and so on of the people based on the detection results. The people flow analysis unit 353 also acquires trajectory information indicating the trajectory of the movement of the person by using the detection results to identify the same person between chronologically adjacent image data. For example, as described above, the people flow analysis unit 353 performs people flow analysis, which is a process of analyzing the flow of people, based on the image data included in the second stream image information 342.

このように、解析装置300は、画像格納部352と人流解析部353とを有している。このような構成によると、解析装置300は、撮像装置200から受信した画像データに基づいて、画像格納部352による第1処理と行うとともに、人流解析部353による第2処理を行うことが出来る。これにより、1台の撮像装置200から受信した画像データに基づいて複数の異なる種類の処理を行うことが可能となる。その結果、設置する撮像装置200の数を減らすことが可能となり、コストを削減することが可能となる。 In this way, the analysis device 300 has an image storage unit 352 and a people flow analysis unit 353. With this configuration, the analysis device 300 can perform a first process by the image storage unit 352 and a second process by the people flow analysis unit 353 based on the image data received from the imaging device 200. This makes it possible to perform multiple different types of processing based on image data received from a single imaging device 200. As a result, it becomes possible to reduce the number of imaging devices 200 to be installed, thereby enabling costs to be reduced.

また、解析装置300は、複数ストリームの画像データを受信し、それぞれのストリームに応じた処理を行うよう構成されている。このような構成によると、それぞれの処理に適した設定で取得された画像データに基づいてそれぞれの処理を行うことが出来る。その結果、コストを削減しつつ、処理の精度などを向上させることが出来る。 The analysis device 300 is also configured to receive multiple streams of image data and perform processing appropriate to each stream. With this configuration, each process can be performed based on image data acquired with settings appropriate for that process. As a result, it is possible to reduce costs while improving the accuracy of the processing.

なお、本実施形態においては、第1処理として記憶部340に記憶する処理、第2処理として人流解析を行う場合について説明した。しかしながら、解析装置300が行う処理は上記例示した場合に限定されない。換言すると、解析装置300は、防犯目的と人流解析目的以外を目的とするストリームの画像データを受信してもよい。 In this embodiment, the first process is a process of storing in the storage unit 340, and the second process is a process of performing people flow analysis. However, the processes performed by the analysis device 300 are not limited to the above example. In other words, the analysis device 300 may receive image data of a stream for purposes other than crime prevention and people flow analysis.

例えば、図6は、解析装置300の他の構成例を示している。図6を参照すると、解析装置300の演算処理部350は、記憶部340からプログラム344を読み込んで実行することにより、図3を参照して説明した構成に加えて、第2解析部354を実現することが出来る。 For example, FIG. 6 shows another example configuration of the analysis device 300. Referring to FIG. 6, the calculation processing unit 350 of the analysis device 300 can realize a second analysis unit 354 in addition to the configuration described with reference to FIG. 3 by reading and executing the program 344 from the storage unit 340.

第2解析部354は、画像取得部351が取得して画像格納部352が記憶部340に記憶した第1ストリームの画像データに対して、追加の第1処理として判別処理などを行う。図7は、第2解析部354の処理を説明するための図である。図7を参照すると、第2解析部354は、領域Aのうち予め定められた対象領域に対して、車のナンバープレートを検出して番号を判別する判別処理を行う。または、第2解析部354は、ナンバープレートの判別処理に変えて、または、判別処理とともに、走行する車を検出して車の台数を計測する計測処理を行う。例えば、以上のように、第2解析部354は、対象領域に対して判別処理を行ったり計測処理を行ったりする。なお、対象領域は、例えば、領域A内のうち道路や交差点などの車が走行する車道部分、つまり、通行部分を除いた部分に形成されている。そのため、第2解析部354は、領域Aのうち第2処理を行う部分を除いた部分に第1処理を行う、ということも出来る。第2解析部354は、領域A全体に対して第1処理を行ってもよい。また、第2解析部354が行う判別処理や計測処理の内容については、特に限定しない。第2解析部354は、既知の方法を用いて判別処理や計測処理を行ってよい。 The second analysis unit 354 performs a discrimination process or the like as an additional first process on the image data of the first stream acquired by the image acquisition unit 351 and stored in the memory unit 340 by the image storage unit 352. FIG. 7 is a diagram for explaining the process of the second analysis unit 354. Referring to FIG. 7, the second analysis unit 354 performs a discrimination process to detect the license plate of the car and discriminate the number for a predetermined target area of the area A. Alternatively, instead of the discrimination process of the license plate, or in addition to the discrimination process, the second analysis unit 354 performs a measurement process to detect the running cars and measure the number of cars. For example, as described above, the second analysis unit 354 performs a discrimination process or a measurement process on the target area. Note that the target area is formed, for example, in the roadway portion on which the cars run, such as a road or an intersection, within the area A, that is, the portion excluding the traffic portion. Therefore, the second analysis unit 354 can also perform the first process on the portion of the area A excluding the portion on which the second process is performed. The second analysis unit 354 may perform the first process on the entire area A. Furthermore, there are no particular limitations on the contents of the discrimination process and measurement process performed by the second analysis unit 354. The second analysis unit 354 may perform the discrimination process and measurement process using a known method.

例えば、以上のように、解析装置300は、本実施形態で例示した以外の処理を行ってもよい。また、解析装置300は、例えば、第1ストリームの画像データと第2ストリームの画像データとに加えて、図7で示す対象領域のみを含む第3ストリームの画像データを取得し、第1ストリームに対して記憶処理、第12ストリームに対して解析処理、第3ストリームに対して判別処理または計測処理、というようにそれぞれのストリームに応じた処理を行ってもよい。例えば、以上のように、解析装置300が行う処理は、本実施形態で例示した場合に限定されない。 For example, as described above, the analysis device 300 may perform processing other than that exemplified in this embodiment. Furthermore, the analysis device 300 may, for example, acquire image data of a third stream including only the target region shown in FIG. 7 in addition to the image data of the first stream and the image data of the second stream, and perform processing appropriate to each stream, such as a storage process for the first stream, an analysis process for the twelfth stream, and a discrimination process or measurement process for the third stream. For example, as described above, the processing performed by the analysis device 300 is not limited to the case exemplified in this embodiment.

なお、図3や図6では、1台の情報処理装置により解析装置300としての機能を実現する場合について例示した。しかしながら、解析装置300としての機能は、例えば、ネットワークを介して接続された複数台の情報処理装置により実現されても構わない。例えば、解析装置300としての機能は、クラウドコンピューティングなどを利用して実現されてもよい。 3 and 6 show an example in which the functions of the analysis device 300 are realized by one information processing device. However, the functions of the analysis device 300 may be realized by, for example, multiple information processing devices connected via a network. For example, the functions of the analysis device 300 may be realized by using cloud computing, etc.

[第2の実施形態]
次に、図8、図9を参照して、本開示の第2の実施形態について説明する。第2の実施形態では、解析装置400の構成の概要について説明する。
Second Embodiment
Next, a second embodiment of the present disclosure will be described with reference to Fig. 8 and Fig. 9. In the second embodiment, an overview of the configuration of an analysis device 400 will be described.

図8は、解析装置400のハードウェア構成例を示している。図8を参照すると、解析装置400は、一例として、以下のようなハードウェア構成を有している。
・CPU(Central Processing Unit)401(演算装置)
・ROM(Read Only Memory)402(記憶装置)
・RAM(Random Access Memory)403(記憶装置)
・RAM403にロードされるプログラム群404
・プログラム群404を格納する記憶装置405
・情報処理装置外部の記録媒体410の読み書きを行うドライブ装置406
・情報処理装置外部の通信ネットワーク411と接続する通信インタフェース407
・データの入出力を行う入出力インタフェース408
・各構成要素を接続するバス409
Fig. 8 shows an example of a hardware configuration of analysis device 400. Referring to Fig. 8, analysis device 400 has, as an example, the following hardware configuration.
・CPU (Central Processing Unit) 401 (arithmetic unit)
ROM (Read Only Memory) 402 (storage device)
RAM (Random Access Memory) 403 (storage device)
Program group 404 loaded into RAM 403
A storage device 405 for storing the programs 404
A drive device 406 that reads and writes data from and to a recording medium 410 outside the information processing device.
A communication interface 407 that connects to a communication network 411 outside the information processing device
Input/output interface 408 for inputting and outputting data
A bus 409 that connects each component

また、解析装置400は、プログラム群404をCPU401が取得して当該CPU401が実行することで、図9に示す取得部421、処理部422としての機能を実現することが出来る。なお、プログラム群404は、例えば、予め記憶装置405やROM402に格納されており、必要に応じてCPU401がRAM4403などにロードして実行する。また、プログラム群404は、通信ネットワーク411を介してCPU401に供給されてもよいし、予め記録媒体410に格納されており、ドライブ装置406が該プログラムを読み出してCPU401に供給してもよい。 The analysis device 400 can realize the functions of the acquisition unit 421 and the processing unit 422 shown in FIG. 9 by the CPU 401 acquiring the program group 404 and executing it. The program group 404 is stored in advance in the storage device 405 or the ROM 402, for example, and is loaded into the RAM 4403 or the like by the CPU 401 as necessary for execution. The program group 404 may be supplied to the CPU 401 via the communication network 411, or may be stored in advance in the recording medium 410, and the drive device 406 may read out the programs and supply them to the CPU 401.

なお、図8は、解析装置400のハードウェア構成例を示している。解析装置400のハードウェア構成は上述した場合に限定されない。例えば、解析装置400は、ドライブ装置406を有さないなど、上述した構成の一部から構成されてもよい。 Note that FIG. 8 shows an example of the hardware configuration of the analysis device 400. The hardware configuration of the analysis device 400 is not limited to the above-described case. For example, the analysis device 400 may be configured with only a part of the above-described configuration, such as not having the drive device 406.

取得部421は、同一の撮像装置から第1ストリームの画像データと第2ストリームの画像データとを取得する。 The acquisition unit 421 acquires the first stream of image data and the second stream of image data from the same imaging device.

処理部422は、取得部421が取得した第1ストリームの画像データと、第2ストリームの画像データと、に対して、異なる処理を行う。例えば、処理部422は、ストリームの画像データと、第2ストリームの画像データと、に対して、利用目的が異なる処理を行う。 The processing unit 422 performs different processes on the image data of the first stream and the image data of the second stream acquired by the acquisition unit 421. For example, the processing unit 422 performs processes for different purposes on the image data of the first stream and the image data of the second stream.

このように、解析装置400は、取得部421と処理部422とを有している。このような構成によると、処理部422は、取得部421が取得した第1ストリームの画像データと、第2ストリームの画像データと、に対して、利用目的などに応じた異なる処理を行うことが出来る。これにより、1台の撮像装置から受信した画像データに基づいて複数の異なる種類の処理を行うことが可能となる。その結果、設置する撮像装置の数を減らすことが可能となり、コストを削減することが可能となる。 In this way, the analysis device 400 has an acquisition unit 421 and a processing unit 422. With this configuration, the processing unit 422 can perform different processing on the first stream image data and the second stream image data acquired by the acquisition unit 421 according to the purpose of use, etc. This makes it possible to perform multiple different types of processing based on image data received from a single imaging device. As a result, it becomes possible to reduce the number of imaging devices to be installed, thereby enabling costs to be reduced.

なお、上述した解析装置400は、当該解析装置400に所定のプログラムが組み込まれることで実現できる。具体的に、本発明の他の形態であるプログラムは、情報処理装置に、同一の撮像装置から第1ストリームの画像データと第2ストリームの画像データとを取得し、取得した第1ストリームの画像データと、第2ストリームの画像データと、に対して、異なる処理を行う、処理を実現するためのプログラムである。 The above-mentioned analysis device 400 can be realized by incorporating a predetermined program into the analysis device 400. Specifically, the program, which is another aspect of the present invention, is a program for realizing processing in an information processing device, which acquires a first stream of image data and a second stream of image data from the same imaging device, and performs different processing on the acquired first stream of image data and second stream of image data.

また、上述した解析装置400などの情報処理装置により実行される解析方法は、情報処理装置が、同一の撮像装置から第1ストリームの画像データと第2ストリームの画像データとを取得し、取得した第1ストリームの画像データと、第2ストリームの画像データと、に対して、異なる処理を行う、という方法である。 The analysis method executed by an information processing device such as the above-mentioned analysis device 400 is a method in which the information processing device acquires a first stream of image data and a second stream of image data from the same imaging device, and performs different processing on the acquired first stream of image data and second stream of image data.

上述した構成を有する、プログラム(または記録媒体)、または、解析方法、の発明であっても、上記解析装置400と同様の作用・効果を有するために、上述した本発明の目的を達成することが出来る。 Even if the invention is a program (or recording medium) or an analysis method having the above-mentioned configuration, it has the same action and effect as the above-mentioned analysis device 400, and therefore can achieve the above-mentioned object of the present invention.

<付記>
上記実態の一部又は全部は、以下の付記のようにも記載されうる。以下、本発明における解析装置などの概略を説明する。但し、本発明は、以下の構成に限定されない。
<Additional Notes>
A part or all of the above-mentioned actual situation can be described as follows: The following provides an overview of the analysis device and the like of the present invention. However, the present invention is not limited to the following configuration.

(付記1)
情報処理装置が、
同一の撮像装置から第1ストリームの画像データと第2ストリームの画像データとを取得し、
取得した前記第1ストリームの画像データと、前記第2ストリームの画像データと、に対して、異なる処理を行う
解析方法。
(付記2)
前記第2ストリームの画像データは、前記第1ストリームの画像データのうちの一部の領域を示している
付記1に記載の解析方法。
(付記3)
前記第1ストリームの画像データと前記第2ストリームの画像データとでは、画像データを取得する際の設定が異なっている
付記1または付記2に記載の解析方法。
(付記4)
前記第1ストリームの画像データと前記第2ストリームの画像データとでは、画像データを取得する際の画角が異なっている
付記1から付記3までのうちのいずれか1項に記載の解析方法。
(付記5)
前記第1ストリームの画像データに対して当該第1ストリームの画像データを記憶部に記憶する記憶処理を行うとともに、前記第2ストリームの画像データに対して人の流れを解析する人流解析を行う
付記1から付記4までのうちのいずれか1項に記載の解析方法。
(付記6)
前記第1ストリームの画像データとして、車が走行する車道部分と、人が通る通行部分と、を含む第1領域についての画像データを取得し、前記第2ストリームの画像データとして、前記第1領域の一部である、人が通る通行部分を含む領域についての画像データを取得する
付記5に記載の解析方法。
(付記7)
前記第1ストリームの画像データと前記第2ストリームの画像データとで、画像データの利用目的が異なっている
付記1から付記6までのうちのいずれか1項に記載の解析方法。
(付記8)
同一の撮像装置から第1ストリームの画像データと第2ストリームの画像データとを取得する取得部と、
前記取得部が取得した前記第1ストリームの画像データと、前記第2ストリームの画像データと、に対して、異なる処理を行う処理部と、
を有する
解析装置。
(付記9)
前記第2ストリームの画像データは、前記第1ストリームの画像データのうちの一部の領域を示している
付記8に記載の解析装置。
(付記10)
情報処理装置に、
同一の撮像装置から第1ストリームの画像データと第2ストリームの画像データとを取得し、
取得した前記第1ストリームの画像データと、前記第2ストリームの画像データと、に対して、異なる処理を行う
処理を実現するためのプログラム。
(Appendix 1)
An information processing device,
acquiring a first stream of image data and a second stream of image data from a same imaging device;
An analysis method comprising: performing different processes on the acquired image data of the first stream and the image data of the second stream.
(Appendix 2)
The analysis method according to claim 1, wherein the image data of the second stream indicates a partial area of the image data of the first stream.
(Appendix 3)
The analysis method according to claim 1 or 2, wherein settings for acquiring the image data of the first stream and the image data of the second stream are different.
(Appendix 4)
The analysis method according to any one of Supplementary Note 1 to Supplementary Note 3, wherein the image data of the first stream and the image data of the second stream are acquired at different angles of view.
(Appendix 5)
The analysis method according to any one of Supplementary Note 1 to Supplementary Note 4, further comprising: performing a storage process for storing the image data of the first stream in a storage unit; and performing people flow analysis for analyzing a flow of people on the image data of the second stream.
(Appendix 6)
The analysis method described in Appendix 5, wherein image data of a first area including a roadway portion on which vehicles travel and a traffic portion on which people pass is obtained as the image data of the first stream, and image data of an area that is part of the first area and includes the traffic portion on which people pass is obtained as the image data of the second stream.
(Appendix 7)
The analysis method according to any one of Supplementary Note 1 to Supplementary Note 6, wherein the image data of the first stream and the image data of the second stream have different purposes of use of the image data.
(Appendix 8)
an acquisition unit that acquires a first stream of image data and a second stream of image data from a single imaging device;
a processing unit that performs different processes on the image data of the first stream and the image data of the second stream acquired by the acquisition unit;
An analysis device having the above configuration.
(Appendix 9)
The image data of the second stream represents a partial area of the image data of the first stream.
(Appendix 10)
In the information processing device,
acquiring a first stream of image data and a second stream of image data from a same imaging device;
A program for implementing different processes on the acquired image data of the first stream and the image data of the second stream.

なお、上記各実施形態及び付記において記載したプログラムは、記憶装置に記憶されていたり、コンピュータが読み取り可能な記録媒体に記録されていたりする。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。 The programs described in the above embodiments and appendices may be stored in a storage device or a computer-readable recording medium. For example, the recording medium may be a portable medium such as a flexible disk, an optical disk, a magneto-optical disk, or a semiconductor memory.

以上、上記各実施形態を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明の範囲内で当業者が理解しうる様々な変更をすることが出来る。 The present invention has been described above with reference to the above-mentioned embodiments, but the present invention is not limited to the above-mentioned embodiments. Various modifications that can be understood by a person skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.

100 解析システム
200 撮像装置
300 解析装置
310 操作入力部
320 画面表示部
330 通信I/F部
340 記憶部
341 第1ストリーム画像情報
342 第2ストリーム画像情報
343 解析結果情報
344 プログラム
350 演算処理部
351 画像取得部
352 画像格納部
353 人流解析部
354 第2解析部
400 解析装置
401 CPU
402 ROM
403 RAM
404 プログラム群
405 記憶装置
406 ドライブ装置
407 通信インタフェース
408 入出力インタフェース
409 バス
410 記録媒体
411 通信ネットワーク
421 取得部
422 処理部

REFERENCE SIGNS LIST 100 Analysis system 200 Imaging device 300 Analysis device 310 Operation input unit 320 Screen display unit 330 Communication I/F unit 340 Storage unit 341 First stream image information 342 Second stream image information 343 Analysis result information 344 Program 350 Calculation processing unit 351 Image acquisition unit 352 Image storage unit 353 People flow analysis unit 354 Second analysis unit 400 Analysis device 401 CPU
402 ROM
403 RAM
404 Program group 405 Storage device 406 Drive device 407 Communication interface 408 Input/output interface 409 Bus 410 Recording medium 411 Communication network 421 Acquisition unit 422 Processing unit

Claims (6)

情報処理装置が、
同一の撮像装置から第1ストリームの画像データと第2ストリームの画像データとを取得し、
取得した前記第1ストリームの画像データと、前記第2ストリームの画像データと、に対して、異なる処理を行い、
前記第2ストリームの画像データは、前記第1ストリームの画像データとは異なる画角で取得された、前記第1ストリームの画像データのうちの予め定められた一部分の領域を示しており、
前記第1ストリームの画像データに対して当該第1ストリームの画像データを記憶部に記憶する記憶処理を行うとともに、前記第2ストリームの画像データに対して人の流れを解析する人流解析を行う
解析方法。
An information processing device,
acquiring a first stream of image data and a second stream of image data from a same imaging device;
performing different processes on the acquired image data of the first stream and the image data of the second stream;
the image data of the second stream indicates a predetermined partial area of the image data of the first stream, the predetermined partial area being acquired at a different angle of view from the image data of the first stream;
A storage process is performed on the image data of the first stream to store the image data of the first stream in a storage unit, and a people flow analysis is performed on the image data of the second stream to analyze a flow of people.
Analysis method.
前記第1ストリームの画像データと前記第2ストリームの画像データとでは、画像データを取得する際の設定が異なっている
請求項1に記載の解析方法。
The analysis method according to claim 1 , wherein settings for acquiring the image data of the first stream and the image data of the second stream are different.
前記第1ストリームの画像データとして、車が走行する車道部分と、人が通る通行部分と、を含む第1領域についての画像データを取得し、前記第2ストリームの画像データとして、前記第1領域の一部である、人が通る通行部分を含む領域についての画像データを取得する
請求項に記載の解析方法。
The analysis method according to claim 1, wherein image data of a first area including a roadway portion on which vehicles travel and a traffic portion on which people pass is obtained as the image data of the first stream, and image data of an area that is part of the first area and includes the traffic portion on which people pass is obtained as the image data of the second stream.
前記第1ストリームの画像データと前記第2ストリームの画像データとで、画像データの利用目的が異なっている
請求項1から請求項までのうちのいずれか1項に記載の解析方法。
The analysis method according to claim 1 , wherein the image data of the first stream and the image data of the second stream have different purposes of use of the image data.
同一の撮像装置から第1ストリームの画像データと第2ストリームの画像データとを取得する取得部と、
前記取得部が取得した前記第1ストリームの画像データと、前記第2ストリームの画像データと、に対して、異なる処理を行う処理部と、
を有し、
前記第2ストリームの画像データは、前記第1ストリームの画像データとは異なる画角で取得された、前記第1ストリームの画像データのうちの予め定められた一部分の領域を示しており、
前記処理部は、前記第1ストリームの画像データに対して当該第1ストリームの画像データを記憶部に記憶する記憶処理を行うとともに、前記第2ストリームの画像データに対して人の流れを解析する人流解析を行う
解析装置。
an acquisition unit that acquires a first stream of image data and a second stream of image data from a single imaging device;
a processing unit that performs different processes on the image data of the first stream and the image data of the second stream acquired by the acquisition unit;
having
the image data of the second stream indicates a predetermined partial area of the image data of the first stream, the predetermined partial area being acquired at a different angle of view from the image data of the first stream;
The processing unit performs a storage process for storing the image data of the first stream in a storage unit, and performs a people flow analysis for analyzing a flow of people on the image data of the second stream.
Analysis equipment.
情報処理装置に、
同一の撮像装置から第1ストリームの画像データと第2ストリームの画像データとを取得し、
取得した前記第1ストリームの画像データと、前記第2ストリームの画像データと、に対して、異なる処理を行う
処理を実現させ、
前記第2ストリームの画像データは、前記第1ストリームの画像データとは異なる画角で取得された、前記第1ストリームの画像データのうちの予め定められた一部分の領域を示しており、
前記第1ストリームの画像データに対して当該第1ストリームの画像データを記憶部に記憶する記憶処理を行うとともに、前記第2ストリームの画像データに対して人の流れを解析する人流解析を行うプログラム。
In the information processing device,
acquiring a first stream of image data and a second stream of image data from a same imaging device;
performing different processes on the acquired image data of the first stream and the image data of the second stream;
the image data of the second stream indicates a predetermined partial area of the image data of the first stream, the predetermined partial area being acquired at a different angle of view from the image data of the first stream;
A program that performs a storage process for storing the image data of the first stream in a storage unit, and performs people flow analysis for analyzing the flow of people for the image data of the second stream .
JP2020174581A 2020-10-16 2020-10-16 Analysis method Active JP7572032B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020174581A JP7572032B2 (en) 2020-10-16 2020-10-16 Analysis method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020174581A JP7572032B2 (en) 2020-10-16 2020-10-16 Analysis method

Publications (2)

Publication Number Publication Date
JP2022065842A JP2022065842A (en) 2022-04-28
JP7572032B2 true JP7572032B2 (en) 2024-10-23

Family

ID=81387800

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020174581A Active JP7572032B2 (en) 2020-10-16 2020-10-16 Analysis method

Country Status (1)

Country Link
JP (1) JP7572032B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005033303A (en) 2003-07-08 2005-02-03 Mitsubishi Electric Corp Video surveillance system
JP2011521541A (en) 2008-05-05 2011-07-21 イオムニサイエント ピーティーワイ リミテッド System and method for electronic monitoring
JP2013009050A (en) 2011-06-22 2013-01-10 Canon Inc Image processing apparatus and image processing method
US20130088600A1 (en) 2011-10-05 2013-04-11 Xerox Corporation Multi-resolution video analysis and key feature preserving video reduction strategy for (real-time) vehicle tracking and speed enforcement systems
JP2013070187A (en) 2011-09-21 2013-04-18 Panasonic Corp Image transmission apparatus and image transmission system using the same
JP2019201344A (en) 2018-05-17 2019-11-21 株式会社アクセル Image processing apparatus, image processing method, and program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005033303A (en) 2003-07-08 2005-02-03 Mitsubishi Electric Corp Video surveillance system
JP2011521541A (en) 2008-05-05 2011-07-21 イオムニサイエント ピーティーワイ リミテッド System and method for electronic monitoring
JP2013009050A (en) 2011-06-22 2013-01-10 Canon Inc Image processing apparatus and image processing method
JP2013070187A (en) 2011-09-21 2013-04-18 Panasonic Corp Image transmission apparatus and image transmission system using the same
US20130088600A1 (en) 2011-10-05 2013-04-11 Xerox Corporation Multi-resolution video analysis and key feature preserving video reduction strategy for (real-time) vehicle tracking and speed enforcement systems
JP2019201344A (en) 2018-05-17 2019-11-21 株式会社アクセル Image processing apparatus, image processing method, and program

Also Published As

Publication number Publication date
JP2022065842A (en) 2022-04-28

Similar Documents

Publication Publication Date Title
JP7375006B2 (en) Image semantic segmentation network training method, device, equipment and computer program
CN110364008B (en) Road condition determining method and device, computer equipment and storage medium
CN102902955B (en) The intelligent analysis method of a kind of vehicle behavior and system
CN112885130B (en) Method and device for presenting road information
Wu et al. Automated safety diagnosis based on unmanned aerial vehicle video and deep learning algorithm
CN109740590B (en) ROI accurate extraction method and system based on target tracking assistance
US20230177959A1 (en) Vehicle accident prediction system, vehicle accident prediction method, vehicle accident prediction program, and learned model creation system
CN109887283B (en) Road congestion prediction method, system and device based on checkpoint data
CN104350510A (en) Multi-cue object detection and analysis
CN111783665A (en) Action recognition method and device, storage medium and electronic equipment
CN112562406B (en) Method and device for identifying off-line driving
Siebert et al. Computer vision-based helmet use registration for e-scooter riders–The impact of the mandatory helmet law in Copenhagen
CN114693722B (en) A vehicle driving behavior detection method, detection device and detection equipment
JP2017163374A (en) Traffic condition analysis device, traffic condition analysis method, and traffic condition analysis program
US9947107B2 (en) Method and system for tracking objects between cameras
US20100246885A1 (en) System and method for monitoring motion object
CN117830354A (en) Trajectory acquisition method, device, computer equipment and storage medium
Zhang et al. Arterial vehicle trajectory reconstruction based on Stopbar video sensor for automated traffic signal performance measures
CN110223505A (en) A kind of determination method and device of pedestrian running red light behavior
JP7572032B2 (en) Analysis method
CN116543353B (en) Methods, systems, electronic devices and storage media for identifying obstructed fire lanes
Kanaujia et al. Motion Based Real-Time Siamese Multiple Object Tracker Model
Reddy et al. Crowd Control and Monitoring using Deep Learning
Foresti et al. Vehicle detection and tracking for traffic monitoring
CN109063675A (en) Vehicle density calculation method, system, terminal and computer readable storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230905

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240611

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240618

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240815

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241003

R150 Certificate of patent or registration of utility model

Ref document number: 7572032

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150