JP7724709B2 - Image processing device, monitoring system and program - Google Patents
Image processing device, monitoring system and programInfo
- Publication number
- JP7724709B2 JP7724709B2 JP2021214284A JP2021214284A JP7724709B2 JP 7724709 B2 JP7724709 B2 JP 7724709B2 JP 2021214284 A JP2021214284 A JP 2021214284A JP 2021214284 A JP2021214284 A JP 2021214284A JP 7724709 B2 JP7724709 B2 JP 7724709B2
- Authority
- JP
- Japan
- Prior art keywords
- video
- image
- information
- unit
- identification information
- 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
Links
Landscapes
- Closed-Circuit Television Systems (AREA)
- Alarm Systems (AREA)
Description
本開示は、映像に情報を重畳する映像処理装置、監視システムおよびプログラムに関する。 This disclosure relates to a video processing device, a surveillance system, and a program that superimposes information onto video.
監視カメラによる監視映像をはじめ、各種映像から人物を抽出する技術が知られている。特許文献1には、モバイル端末が無線信号発生器から受信した電波の受信強度を示すセンサデータを用いて、映像センサが撮影した映像から抽出した人物を特定する技術が開示されている。特許文献1に記載の技術では、映像センサが撮影した映像から抽出した人物が、モバイル端末を保持する人物である場合に人物の識別情報が映像に重畳される。このため、映像を監視する監視員は、識別情報が表示されるか否かによって、映像に映る人物が部外者であるか否かを特定することができる。 Technology for extracting people from various types of video, including surveillance footage from surveillance cameras, is known. Patent Document 1 discloses technology for identifying a person extracted from video captured by a video sensor using sensor data indicating the reception strength of radio waves received by a mobile terminal from a wireless signal generator. With the technology described in Patent Document 1, if the person extracted from video captured by the video sensor is the person holding the mobile terminal, the person's identification information is superimposed on the video. As a result, a monitor monitoring the video can determine whether the person in the video is an outsider based on whether or not the identification information is displayed.
しかしながら、モバイル端末を保持する人物の全てが全てのエリアに立ち入ることが許可されているとは限らない。例えば、発電プラントなどのように、セキュリティ管理の厳しいエリアでは、同じ人物であっても、時間帯により立ち入りの可否が異なっていたり、エリアによって立ち入りの可否が異なっていたりする場合がある。このため、映像を確認して監視を行う監視員が、特許文献1に記載の技術を用いて人物の識別情報を確認しただけでは立ち入り可否の判断を十分に行うことができない。したがって、監視エリアへの立ち入り可否の判断を、より適切に支援することができる映像の生成が望まれる。 However, not all people carrying mobile devices are necessarily permitted to enter all areas. For example, in areas with strict security management, such as power plants, the same person's access may vary depending on the time of day, or even depending on the area. For this reason, a monitor who monitors by checking video footage cannot adequately determine whether or not to allow entry simply by checking a person's identification information using the technology described in Patent Document 1. Therefore, there is a need for the generation of video that can more appropriately assist in determining whether or not to allow entry into a monitored area.
本開示は、上記に鑑みてなされたものであって、監視エリアへの立ち入り可否の判断を、より適切に支援することができる映像を生成することができる映像処理装置を得ることを目的とする。 The present disclosure has been made in light of the above, and aims to provide an image processing device that can generate images that can more appropriately assist in determining whether or not to allow entry into a monitored area.
上述した課題を解決し、目的を達成するために、本開示にかかる映像処理装置は、発電プラントにおける監視エリアを撮影した映像を示す映像データを受信する映像データ受信部と、監視エリアにおける端末装置の位置と端末装置の識別情報である装置識別情報とを含む位置情報を受信する位置情報受信部と、装置識別情報と当該装置識別情報に対応する端末装置を携帯する人物の識別情報である人物識別情報とを含む登録情報を、装置識別情報ごとに記憶する登録情報記憶部と、を備える。映像処理装置は、さらに、位置情報に含まれる位置を人物位置として示した映像である位置情報映像を生成し、位置情報に含まれる装置識別情報に対応する登録情報を登録情報記憶部から取得する映像生成部と、時間帯ごとの、監視エリアへの立ち入りが許可される人物の人物識別情報を示す情報を含む許可計画を記憶する許可計画記憶部と、を備える。映像処理装置は、さらに、映像生成部によって取得された登録情報に含まれる人物識別情報と、許可計画とを用いて、当該人物識別情報に対応する人物の監視エリアへの立ち入りの可否を判定し、監視エリアへの立ち入りが不可であると判定された人物の人物識別情報を特定する判定部と、位置情報映像と映像データに対応する映像とを重畳し、重畳した映像を監視映像として出力し、判定部によって特定された人物識別情報に対応する人物位置が強調表示されるように監視映像を生成する映像重畳部と、を備える。 To solve the above-mentioned problems and achieve the objectives, the video processing device disclosed herein includes a video data receiving unit that receives video data showing video captured of a monitored area of a power plant; a location information receiving unit that receives location information including the location of a terminal device in the monitored area and device identification information that identifies the terminal device; and a registration information storage unit that stores, for each device identification information, registration information including the device identification information and personal identification information that identifies a person carrying a terminal device corresponding to the device identification information. The video processing device further includes a video generation unit that generates location information video that shows the location included in the location information as the person's position and obtains registration information corresponding to the device identification information included in the location information from the registration information storage unit; and a permission plan storage unit that stores, for each time period, a permission plan that includes information indicating the personal identification information of people who are permitted to enter the monitored area. The video processing device further includes a determination unit that uses the personal identification information included in the registration information acquired by the video generation unit and the permission plan to determine whether the person corresponding to the personal identification information is permitted to enter the monitored area and identifies the personal identification information of the person determined to be prohibited from entering the monitored area, and a video superimposition unit that superimposes the location information video with the video corresponding to the video data, outputs the superimposed video as a monitoring video, and generates the monitoring video so that the position of the person corresponding to the personal identification information identified by the determination unit is highlighted.
本開示にかかる映像処理装置は、監視エリアへの立ち入り可否の判断を、より適切に支援することができるという効果を奏する。 The video processing device disclosed herein has the effect of more appropriately assisting in determining whether or not to allow entry into a monitored area.
以下に、実施の形態にかかる映像処理装置、監視システムおよびプログラムを図面に基づいて詳細に説明する。 The video processing device, monitoring system, and program according to the embodiments are described in detail below with reference to the accompanying drawings.
実施の形態1.
図1は、実施の形態1にかかる監視システムの構成例を示す図である。本実施の形態の監視システム7は、監視対象のエリアである監視エリアの監視に用いられる監視映像を生成する映像処理装置1と、監視映像を表示する映像表示装置2と、を備える。映像処理装置1は、映像取得装置3によって取得された映像と、位置情報生成装置6によって取得された位置情報に基づいて生成される位置情報映像とを重畳することで監視映像を生成する装置である。
Embodiment 1.
1 is a diagram showing an example of the configuration of a monitoring system according to a first embodiment. A monitoring system 7 of this embodiment includes a video processing device 1 that generates monitoring video used for monitoring a monitoring area, which is an area to be monitored, and a video display device 2 that displays the monitoring video. The video processing device 1 is a device that generates monitoring video by superimposing a video acquired by a video acquisition device 3 and a position information video generated based on position information acquired by a position information generation device 6.
監視エリアは、例えば、発電プラントをはじめとした各種プラント、生産設備、重大な結果を招くおそれのある操作を伴う作業を行うエリア、機密情報が保管されているエリアなどのように立ち入りが管理されるエリアである。以下では、監視エリアが発電プラント内のエリアである例を説明するが、監視エリアはこれに限定されない。 Monitored areas are areas where access is controlled, such as power plants and other plants, production facilities, areas where work is performed that involves operations that could have serious consequences, and areas where confidential information is stored. The following describes an example in which the monitored area is an area within a power plant, but monitored areas are not limited to this.
映像取得装置3は、例えば、カメラであり、監視対象のエリアである監視エリアを撮像した映像を取得する映像センサである。図1では、映像取得装置3を1台図示しているが、映像取得装置3は複数であってもよい。また、監視システム7の監視対象となる監視エリアは、1つであってもよいし複数であってもよい。監視エリアが複数の場合には、各監視エリアに1つ以上の映像取得装置3が設けられる。 The image capture device 3 is, for example, a camera or an image sensor that captures images of the monitoring area, which is the area to be monitored. While one image capture device 3 is shown in FIG. 1, there may be multiple image capture devices 3. Furthermore, the monitoring area to be monitored by the monitoring system 7 may be one or multiple. If there are multiple monitoring areas, one or more image capture devices 3 are provided in each monitoring area.
本実施の形態では、発電プラントにおいて作業または管理を行う作業者は、作業者の位置を検出するために、信号送信装置5を身に着けている。信号送信装置5は、例えば、作業者のヘルメットに装着されるが、信号送信装置5の装着位置はこれに限定されない。信号送信装置5は、ビーコンとも呼ばれる発信機であり、信号送信装置5に固有の識別情報であるビーコン識別情報を含む信号を、無線信号として送信する。図1では信号受信装置4を1つ図示し他の信号受信装置4の図示を省略しているが、監視エリア内には複数の信号受信装置4が配置される。各信号受信装置4は、監視エリア内の複数の異なる位置に配置され、信号送信装置5から受信した無線信号の受信強度を示す情報と、受信した無線信号に含まれるビーコン識別情報とを含む受信情報に、自身の識別情報を付加して位置情報生成装置6へ送信する。信号受信装置4と位置情報生成装置6との間の通信路は、有線であってもよいし、無線であってもよいし、有線と無線との混在であってもよい。 In this embodiment, workers performing work or management at a power plant wear signal transmission devices 5 to detect their location. The signal transmission devices 5 are attached to the workers' helmets, for example, but the location where the signal transmission devices 5 are attached is not limited to this. The signal transmission devices 5 are transmitters also known as beacons, and transmit, as wireless signals, signals containing beacon identification information that is identification information unique to the signal transmission device 5. While FIG. 1 illustrates only one signal reception device 4 and omits the illustration of other signal reception devices 4, multiple signal reception devices 4 are disposed within the monitoring area. Each signal reception device 4 is disposed at multiple different locations within the monitoring area, and adds its own identification information to received information that includes information indicating the reception strength of the wireless signal received from the signal transmission device 5 and the beacon identification information contained in the received wireless signal, and transmits the received information to the position information generation device 6. The communication path between the signal reception device 4 and the position information generation device 6 may be wired, wireless, or a combination of wired and wireless.
位置情報生成装置6は、各信号受信装置4から受信した受信情報における受信強度に基づいて、当該受信情報に対応する信号の送信元の信号送信装置5の位置を算出し、算出した位置と当該受信情報に含まれるビーコン識別情報とを含む位置情報を生成し、生成した位置情報を映像処理装置1へ送信する。 The location information generating device 6 calculates the location of the signal transmitting device 5 that is the source of the signal corresponding to the received information based on the reception strength of the received information received from each signal receiving device 4, generates location information including the calculated location and the beacon identification information included in the received information, and transmits the generated location information to the video processing device 1.
図2は、本実施の形態における信号受信装置4の配置を模式的に示す図である。図2に示した例では、監視エリア8内に信号受信装置4が5つ設けられており、信号送信装置5を身に着けた作業者9が監視エリア8内に存在している。信号送信装置5から送信された無線信号は、監視エリア8内の複数の信号受信装置4によって受信される。また、図2に示した例では、監視エリア8に映像取得装置3が2つ設けられている。図2は、本実施の形態の位置検出の概念を説明するための図であり、信号受信装置4の数および配置位置、映像取得装置3の数および配置位置は図2に示した例に限定されない。 Figure 2 is a diagram schematically illustrating the placement of signal receiving devices 4 in this embodiment. In the example shown in Figure 2, five signal receiving devices 4 are provided within a monitoring area 8, and a worker 9 wearing a signal transmitting device 5 is present within the monitoring area 8. Wireless signals transmitted from the signal transmitting device 5 are received by multiple signal receiving devices 4 within the monitoring area 8. In addition, in the example shown in Figure 2, two image capturing devices 3 are provided in the monitoring area 8. Figure 2 is a diagram for explaining the concept of position detection in this embodiment, and the number and placement positions of signal receiving devices 4 and image capturing devices 3 are not limited to the example shown in Figure 2.
なお、ここでは、各信号受信装置4が信号送信装置5から受信した無線信号の受信強度を用いて信号送信装置5の位置を算出する例を説明するが、位置情報生成装置6は、さらに、信号の入射角度を用いて位置を算出してもよい。また、作業者がさらに加速度センサを身に着け、位置情報生成装置6は、さらに加速度センサから得られる移動情報を用いて作業者の位置を算出してもよい。または、監視エリアに発信機を複数設けておき、作業者が端末装置として無線通信装置を身に着け、当該無線通信装置が、複数の発信機から受信した信号の受信強度を、無線通信装置の識別情報である装置識別情報とともに位置情報生成装置6へ送信してもよい。この場合、位置情報生成装置6は、無線通信装置ごとに、当該無線通信装置が各発信機から受信した受信強度を用いて無線通信装置の位置を算出する。 Note that, while an example is described here in which each signal receiving device 4 calculates the position of the signal transmitting device 5 using the reception strength of the wireless signal received from the signal transmitting device 5, the position information generating device 6 may also calculate the position using the angle of incidence of the signal. Furthermore, the worker may also wear an acceleration sensor, and the position information generating device 6 may also calculate the worker's position using movement information obtained from the acceleration sensor. Alternatively, multiple transmitters may be installed in the monitoring area, and the worker may wear a wireless communication device as a terminal device, and the wireless communication device may transmit the reception strength of signals received from the multiple transmitters to the position information generating device 6 along with device identification information, which is identification information for the wireless communication device. In this case, the position information generating device 6 calculates the position of each wireless communication device using the reception strength received by the wireless communication device from each transmitter.
また、エリアが屋外などのGPS(Global Positioning System)測位が可能な場所である場合、信号受信装置4、信号送信装置5および位置情報生成装置6を用いる代わりに、作業者がGPS測位を行うGPS受信機を備えた無線通信装置を端末装置として身に着け、GPS受信機が算出した位置と、無線通信装置の識別情報である装置識別情報とを位置情報として映像処理装置1へ送信してもよい。GPS受信機は、補強情報を用いる高精度な測位を行うものであってもよい。 Furthermore, if the area is outdoors or elsewhere where GPS (Global Positioning System) positioning is possible, instead of using the signal receiving device 4, signal transmitting device 5, and position information generating device 6, the worker may wear a wireless communication device equipped with a GPS receiver that performs GPS positioning as a terminal device, and transmit the position calculated by the GPS receiver and device identification information, which is identification information for the wireless communication device, to the video processing device 1 as position information. The GPS receiver may also perform high-precision positioning using augmentation information.
以上述べた作業者の位置の検出方法は一例であり、作業者の位置の検出方法は上述した例に限定されず、どのような方法であってもよい。すなわち、信号送信装置5は、人物である作業者が携帯する端末装置の一例であり、ビーコン識別情報は端末装置の識別情報である装置識別情報の一例である。本実施の形態では、作業者が携帯する端末装置の位置が算出されればよく、端末装置の位置の算出方法には特に制約はなくどのような方法が用いられてもよい。 The above-described method for detecting the worker's position is one example, and the method for detecting the worker's position is not limited to the above example and any method may be used. In other words, the signal transmission device 5 is an example of a terminal device carried by a human worker, and the beacon identification information is an example of device identification information that identifies the terminal device. In this embodiment, it is sufficient to calculate the position of the terminal device carried by the worker, and there are no particular restrictions on the method for calculating the position of the terminal device, and any method may be used.
なお、監視システム7に、信号受信装置4、信号送信装置5および位置情報生成装置6を含めてもよい。さらに、監視システム7に映像取得装置3を含めてもよい。 The monitoring system 7 may also include a signal receiving device 4, a signal transmitting device 5, and a location information generating device 6. Furthermore, the monitoring system 7 may also include an image capturing device 3.
図1に示すように、映像処理装置1は、映像データ受信部12、映像データ処理部13、位置情報受信部14、座標算出部15、映像生成部16、映像重畳部17、登録情報記憶部18、管理情報受信部19、作業計画記憶部20、判定部21および警報部22を備える。 As shown in FIG. 1, the video processing device 1 includes a video data receiving unit 12, a video data processing unit 13, a position information receiving unit 14, a coordinate calculation unit 15, a video generation unit 16, a video superimposition unit 17, a registration information storage unit 18, a management information receiving unit 19, a work plan storage unit 20, a determination unit 21, and an alarm unit 22.
映像データ受信部12は、発電プラントにおける監視エリアを撮影した映像を示す映像データを受信する。詳細には、映像データ受信部12は、映像取得装置3から映像取得装置3によって取得された映像のデータである映像データを受信し、受信した映像データを映像データ処理部13へ出力する。映像データ処理部13は、映像データに対し、歪み補正、色補正などの映像処理を実施し、処理後の映像データをカメラ映像として映像重畳部17へ出力する。1つの監視エリアに複数の映像取得装置3が設けられる場合には、映像データ処理部13は、これら複数の映像データを用いて1つのカメラ映像を生成する合成処理を行ってもよい。合成処理は、俯瞰映像合成処理であってもよい。なお、映像データ処理部13は、映像取得装置3から受信された映像データがエンコードされている場合にはデコード処理も行う。また、映像データ処理部13は、映像データに対応する映像から人物に対応する領域を抽出してもよい。例えば、映像データ処理部13は、映像データが示す映像に映る人物を抽出し、抽出した人物に対応する領域をバウンディングボックスとして映像データに付加してカメラ映像を生成してもよい。 The video data receiving unit 12 receives video data showing video captured of the monitoring area of the power plant. Specifically, the video data receiving unit 12 receives video data, which is data of video captured by the video capture device 3, from the video capture device 3 and outputs the received video data to the video data processing unit 13. The video data processing unit 13 performs video processing such as distortion correction and color correction on the video data, and outputs the processed video data to the video superimposition unit 17 as camera video. If multiple video capture devices 3 are installed in one monitoring area, the video data processing unit 13 may perform synthesis processing to generate a single camera video using the video data from these multiple video capture devices. The synthesis processing may be overhead video synthesis processing. Note that if the video data received from the video capture device 3 is encoded, the video data processing unit 13 also performs decoding processing. The video data processing unit 13 may also extract an area corresponding to a person from the video corresponding to the video data. For example, the video data processing unit 13 may extract a person appearing in the video represented by the video data, and add an area corresponding to the extracted person as a bounding box to the video data to generate a camera image.
位置情報受信部14は、監視エリアにおける端末装置である信号送信装置5の位置と、信号送信装置5の装置識別情報であるビーコン識別情報とを含む位置情報を受信する。詳細には、位置情報受信部14は、位置情報生成装置6から位置情報を受信し、受信した位置情報を座標算出部15へ出力する。座標算出部15は、位置情報に含まれる各位置のカメラ映像における座標を算出する。すなわち、座標算出部15は、位置情報に含まれる位置を、カメラ映像に合わせた座標系の座標値に変換し、変換により得られた座標値と位置情報に含まれるビーコン識別情報とを映像生成部16へ出力する。 The position information receiving unit 14 receives position information including the position of the signal transmitting device 5, which is a terminal device in the monitoring area, and beacon identification information, which is device identification information for the signal transmitting device 5. In detail, the position information receiving unit 14 receives position information from the position information generating device 6 and outputs the received position information to the coordinate calculation unit 15. The coordinate calculation unit 15 calculates the coordinates in the camera image for each position included in the position information. In other words, the coordinate calculation unit 15 converts the positions included in the position information into coordinate values in a coordinate system that matches the camera image, and outputs the coordinate values obtained by the conversion and the beacon identification information included in the position information to the image generating unit 16.
管理情報受信部19は、発電プラントにおける作業を管理する管理装置10から、作業者に関する登録情報と、作業計画とを管理情報として受信する。管理情報受信部19は、受信した登録情報を登録情報記憶部18へ格納し、作業計画を作業計画記憶部20へ格納する。登録情報は、ビーコン識別情報ごとの、当該ビーコン識別情報に対応する作業者に関する情報であり、装置識別情報と当該装置識別情報に対応する信号送信装置5を携帯する作業者を識別する情報である作業者識別情報とを含む。登録情報の詳細については後述する。作業計画は、時間帯ごとの、監視エリアで作業する作業者と作業内容とを示す情報である。作業計画は、時間帯ごとの、監視エリアへの立ち入りが許可される人物の人物識別情報を示す情報を含む許可計画の一例である。作業計画の詳細については後述する。 The management information receiving unit 19 receives, as management information, registration information related to workers and work plans from the management device 10, which manages work at the power plant. The management information receiving unit 19 stores the received registration information in the registration information storage unit 18 and stores the work plans in the work plan storage unit 20. The registration information is information related to the worker corresponding to each beacon identification information, and includes device identification information and worker identification information that identifies the worker carrying the signal transmission device 5 corresponding to the device identification information. Details of the registration information will be described later. The work plan is information that indicates the workers who will be working in the monitored area and the work content for each time period. The work plan is an example of a permission plan that includes information indicating the personal identification information of people who are permitted to enter the monitored area for each time period. Details of the work plan will be described later.
映像生成部16は、位置情報に含まれる位置を人物位置として示した映像である位置情報映像を生成し、位置情報に含まれるビーコン識別情報に対応する登録情報を登録情報記憶部18から取得する。詳細には、映像生成部16は、座標算出部15から受け取った座標値を用いて、当該座標値の位置である作業者位置(人物位置)が図形や文字などのマークによって示される位置情報映像を生成する。また、映像生成部16は、登録情報記憶部18に格納されている登録情報から、座標算出部15から受け取ったビーコン識別情報に対応する登録情報を抽出し、抽出した登録情報を作業者と対応付け、作業者に対応付けられた登録情報を位置情報映像に付加し、登録情報を付加した位置情報映像を映像重畳部17へ出力する。このように、映像生成部16は、ビーコン識別情報に対応する登録情報を、ビーコン識別情報に対応する作業者位置に対応付け、対応付けた登録情報を位置情報映像とともに映像重畳部17へ出力する。なお、ここでは、位置情報映像に登録情報を付加する例を説明するが、映像生成部16は、位置情報映像に登録情報は付加せず、位置情報映像とは別に、各作業者に対応付けて登録情報を映像重畳部17へ出力してもよい。 The image generation unit 16 generates a location information image, which is an image showing the location included in the location information as the person's location, and acquires registration information corresponding to the beacon identification information included in the location information from the registration information storage unit 18. Specifically, the image generation unit 16 uses the coordinate values received from the coordinate calculation unit 15 to generate a location information image in which the worker's position (person's position), which is the position of the coordinate values, is indicated by a mark such as a figure or letter. The image generation unit 16 also extracts registration information corresponding to the beacon identification information received from the coordinate calculation unit 15 from the registration information stored in the registration information storage unit 18, associates the extracted registration information with the worker, adds the registration information associated with the worker to the location information image, and outputs the location information image with the added registration information to the image superimposition unit 17. In this way, the image generation unit 16 associates the registration information corresponding to the beacon identification information with the worker's position corresponding to the beacon identification information, and outputs the associated registration information to the image superimposition unit 17 together with the location information image. Note that, although an example of adding registration information to the position information video is described here, the video generation unit 16 may not add the registration information to the position information video, but may instead output the registration information to the video superimposition unit 17 in association with each worker separately from the position information video.
映像重畳部17は、位置情報映像に付加されている各作業に対応する登録情報内の作業者識別情報を判定部21へ出力する。また、映像重畳部17は、カメラ映像と、位置情報映像とを重畳することで、重畳映像を生成する。また、映像重畳部17は、カメラ映像における人物を位置情報映像内の作業者位置にそれぞれ対応付ける。例えば、映像重畳部17は、バウンディングボックスの代表点と各座標値と距離が最も短い座標値に対応する作業者位置を、当該バウンディングボックスに対応する作業者位置とする。バウンディングボックスの代表点は、バウンディングボックスの中心であってもよいし、バウンディングボックスにおける足元の中心の位置であってもよいし、バウンディングボックス内の頭の中心の位置であってもよい。また、映像データ処理部13がヘルメットの位置を検出し、ヘルメットの中心の位置をバウンディングボックスの代表点としてもよい。また、映像重畳部17は、作業者位置に対応付けられていないバウンディングボックスが存在する場合には、信号送信装置5を保持していない人物と判定し、信号送信装置5を保持していない人物が存在することを判定部21へ通知する。 The image superimposition unit 17 outputs the worker identification information in the registration information corresponding to each task added to the position information image to the determination unit 21. The image superimposition unit 17 also generates a superimposed image by superimposing the camera image and the position information image. The image superimposition unit 17 also associates people in the camera image with worker positions in the position information image. For example, the image superimposition unit 17 determines the worker position corresponding to the coordinate value with the shortest distance from the representative point of the bounding box as the worker position corresponding to the bounding box. The representative point of the bounding box may be the center of the bounding box, the center of the feet in the bounding box, or the center of the head in the bounding box. The image data processing unit 13 may also detect the position of the helmet, and determine the center of the helmet as the representative point of the bounding box. Furthermore, if there is a bounding box that is not associated with the worker's position, the video superimposition unit 17 determines that the person is not holding a signal transmission device 5 and notifies the determination unit 21 that there is a person who is not holding a signal transmission device 5.
判定部21は、映像生成部16によって取得された登録情報に含まれる作業者識別情報と、作業計画とを用いて、当該作業者識別情報に対応する作業者の監視エリアへの立ち入りの可否を判定し、監視エリアへの立ち入りが不可であると判定された作業者の作業者識別情報を特定する。詳細には、判定部21は、作業計画記憶部20に格納されている作業計画を参照し、映像重畳部17から通知された作業者識別情報に対応する作業者が、現在、監視エリアに立ち入りが許可されているか否かを判定する。監視映像における作業者識別情報に対応する作業者のうち、監視エリアに立ち入りが許可されていない作業者が含まれている場合には、異常と判定し、立ち入りが許可されていない作業者に対応する作業者識別情報を映像重畳部17へ通知し、警報部22に、警報の発出を指示することで警報を発出させる。また、判定部21は、映像重畳部17から信号送信装置5を保持していない人物が存在することが通知された場合、異常と判定し、警報部22に、警報の発出を指示する。 The determination unit 21 uses the worker identification information and work plan included in the registration information acquired by the video generation unit 16 to determine whether the worker corresponding to the worker identification information is permitted to enter the monitored area, and identifies the worker identification information of the worker determined to be prohibited from entering the monitored area. Specifically, the determination unit 21 references the work plan stored in the work plan storage unit 20 and determines whether the worker corresponding to the worker identification information notified by the video superimposition unit 17 is currently permitted to enter the monitored area. If the workers corresponding to the worker identification information in the monitored video include a worker who is not permitted to enter the monitored area, the determination unit 21 determines that an abnormality has occurred, notifies the video superimposition unit 17 of the worker identification information corresponding to the worker who is not permitted to enter, and instructs the alarm unit 22 to issue an alarm. Furthermore, if the determination unit 21 is notified by the video superimposition unit 17 that a person not carrying a signal transmission device 5 is present, the determination unit 21 determines that an abnormality has occurred and instructs the alarm unit 22 to issue an alarm.
映像重畳部17は、判定部21によって特定された作業者識別情報に対応する作業者位置が強調表示されるように監視映像を生成する。詳細には、映像重畳部17は、上述した重畳映像に対して、判定部21から通知された作業者識別情報に対応するバウンディングボックス、および作業者位置に対応付けられていないバウンディングボックスのうちの少なくとも一方が有る場合、強調表示させるように重畳映像を変更し、変更後の重畳映像を監視映像とする。強調表示は、例えば、色を定められた特定の色に変える、点滅させる、形の少なくとも一部を変更する、図形または文字を付加するといった表示であるが、他のバウンディングボックスと区別できるような表示であればよくこれらに限定されない。判定部21から通知された作業者識別情報に対応するバウンディングボックスと、作業者位置に対応付けられていないバウンディングボックスとで、強調表示の方法を異ならせてもよい。また、映像重畳部17は、作業者位置に対応付けられていないバウンディングボックスに信号送信装置5を保持していない人物であることを示す情報を付加し、判定部21から通知された作業者識別情報に対応するバウンディングボックスに、立ち入りが許可されていない作業者であることを示す情報を付加する。映像重畳部17は、監視映像を映像表示装置2へ出力することで、映像表示装置2に監視映像を表示させる。なお、映像重畳部17は、監視映像とともに、作業者に対応付けられた登録情報を映像表示装置2へ出力する。映像重畳部17は、判定部21から作業者識別情報が通知されない場合には、上述した重畳映像を監視映像として映像表示装置2へ出力する。 The video overlay unit 17 generates a surveillance video in which the worker position corresponding to the worker identification information identified by the determination unit 21 is highlighted. Specifically, if the video overlay unit 17 detects at least one of a bounding box corresponding to the worker identification information notified by the determination unit 21 and a bounding box not associated with a worker position, the video overlay unit 17 modifies the superimposed video to highlight the bounding box, and uses the modified superimposed video as the surveillance video. Highlighting may be achieved, for example, by changing the color to a specific color, blinking, changing at least a portion of the shape, or adding graphics or text, but is not limited to these, as long as it can be distinguished from other bounding boxes. The method of highlighting may be different for the bounding box corresponding to the worker identification information notified by the determination unit 21 and the bounding box not associated with a worker position. Furthermore, the video superimposition unit 17 adds information indicating that the person is not holding a signal transmission device 5 to bounding boxes not associated with the worker position, and adds information indicating that the worker is not permitted to enter to bounding boxes corresponding to worker identification information notified by the determination unit 21. The video superimposition unit 17 outputs the surveillance video to the video display device 2, causing the video display device 2 to display the surveillance video. The video superimposition unit 17 also outputs registration information associated with the worker to the video display device 2 along with the surveillance video. If the determination unit 21 does not notify the video superimposition unit 17 of worker identification information, the video superimposition unit 17 outputs the above-mentioned superimposed video as surveillance video to the video display device 2.
警報部22は、判定部21から警報の発出を指示されると、監視エリア内に立ち入りが許可されていない人物が存在することを警告する警報を発出する。警報は、音声、警告音などの音の発出であってもよいし、ランプの点灯などであってもよく、これらの組み合わせでもよい。また、図1では、警報部22が映像処理装置1内に設けられているが警報部22は映像処理装置1外に設けられてもよい。 When the determination unit 21 instructs the alarm unit 22 to issue an alarm, it issues an alarm to warn that an unauthorized person is present in the monitored area. The alarm may be a sound such as a voice or warning tone, or may be the illumination of a lamp, or a combination of these. Also, although the alarm unit 22 is provided within the video processing device 1 in FIG. 1, the alarm unit 22 may also be provided outside the video processing device 1.
次に、本実施の形態の動作について説明する。図3は、本実施の形態の映像処理装置1における映像処理手順の一例を示すフローチャートである。図3に示すように、映像処理装置1は、映像データを受信し(ステップS1)、映像データ処理を行う(ステップS2)。詳細には、ステップS1では、映像データ受信部12が映像取得装置3から映像データを受信し、映像データを映像データ処理部13へ出力する。ステップS2では、映像データ処理部13が映像データに対して映像処理を実施し、映像処理後の映像データをカメラ映像として映像重畳部17へ出力する。 Next, the operation of this embodiment will be described. Figure 3 is a flowchart showing an example of the video processing procedure in the video processing device 1 of this embodiment. As shown in Figure 3, the video processing device 1 receives video data (step S1) and processes the video data (step S2). In detail, in step S1, the video data receiving unit 12 receives video data from the video acquisition device 3 and outputs the video data to the video data processing unit 13. In step S2, the video data processing unit 13 performs video processing on the video data and outputs the processed video data to the video superimposition unit 17 as camera video.
また、映像処理装置1は、位置情報を受信し(ステップS3)、座標算出を行い(ステップS4)、位置情報映像を生成する(ステップS5)。詳細には、ステップS3では、位置情報受信部14が、位置情報生成装置6から位置情報を受信し、受信した位置情報を座標算出部15へ出力する。ステップS4では、座標算出部15が、位置情報における各位置をカメラ映像における座標値に変換し、変換した座標値を位置情報におけるビーコン識別情報とともに、映像生成部16へ出力する。ステップS5では、映像生成部16は、座標算出部15から受け取った座標値に対応する作業者位置にマークが表示される位置情報映像を生成する。そして、登録情報記憶部18に格納されている登録情報から、座標算出部15から受け取ったビーコン識別情報に対応する登録情報を抽出し、抽出した登録情報を位置情報映像へ付加し、登録情報を付加した位置情報映像を映像重畳部17へ出力する。 The video processing device 1 also receives position information (step S3), calculates coordinates (step S4), and generates position information video (step S5). Specifically, in step S3, the position information receiving unit 14 receives position information from the position information generating device 6 and outputs the received position information to the coordinate calculation unit 15. In step S4, the coordinate calculation unit 15 converts each position in the position information to a coordinate value in the camera video and outputs the converted coordinate value together with the beacon identification information in the position information to the video generation unit 16. In step S5, the video generation unit 16 generates position information video in which a mark is displayed at the worker position corresponding to the coordinate value received from the coordinate calculation unit 15. The video generation unit 16 then extracts registration information corresponding to the beacon identification information received from the coordinate calculation unit 15 from the registration information stored in the registration information storage unit 18, adds the extracted registration information to the position information video, and outputs the position information video with the registration information added to the video superimposition unit 17.
図4は、本実施の形態の登録情報の一例を示す図である。登録情報記憶部18には、例えば、図4に示した登録情報が格納される。図4に示した例では、登録情報は、ビーコン識別情報、作業者名、所属会社、部署、役職および担当作業を含む。図4は、一例であり、登録情報には、ビーコン識別情報と当該ビーコン識別情報に対応する信号送信装置5に対応する人物を識別する人物識別情報である作業者識別情報とが含まれていればよい。作業者名は、信号送信装置5を携帯する人物の作業者識別情報の一例であるが、作業者識別情報は、作業者名に限らず、作業者名と所属会社、部署および役職のうちの少なくとも1つとの組み合わせであってもよく、また、作業者名とは別に作業者に固有の識別情報が付与されている場合には、当該識別情報が用いられてもよい。 Figure 4 is a diagram showing an example of registration information in this embodiment. The registration information storage unit 18 stores, for example, the registration information shown in Figure 4. In the example shown in Figure 4, the registration information includes beacon identification information, worker name, affiliated company, department, position, and assigned work. Figure 4 is just one example, and the registration information may include beacon identification information and worker identification information, which is personal identification information that identifies the person corresponding to the signal transmission device 5 that corresponds to the beacon identification information. The worker name is an example of worker identification information for the person carrying the signal transmission device 5, but the worker identification information is not limited to the worker name and may be a combination of the worker name and at least one of the affiliated company, department, and position. Furthermore, if the worker has been assigned unique identification information separate from the worker name, that identification information may be used.
図3の説明に戻る。ステップS2およびステップS5の後、映像処理装置1は、映像重畳処理を行う(ステップS6)。詳細には、映像重畳部17がカメラ映像と、位置情報映像とを重畳することで、重畳映像を生成し、位置情報映像における各作業者位置に対応する作業者名を判定部21へ出力する。また、映像重畳部17は、作業者位置に対応付けられていないバウンディングボックスが存在する場合には、その旨を判定部21に通知する。 Returning to the explanation of Figure 3, after steps S2 and S5, the video processing device 1 performs video overlay processing (step S6). In detail, the video overlay unit 17 generates a superimposed video by overlaying the camera video and the position information video, and outputs the worker name corresponding to each worker position in the position information video to the determination unit 21. Furthermore, if there is a bounding box that is not associated with a worker position, the video overlay unit 17 notifies the determination unit 21 of this.
映像処理装置1は、異常があるか否かを判断する(ステップS7)。詳細には、判定部21が、映像重畳部17から作業者位置に対応付けられていないバウンディングボックスが存在することが通知された場合に異常と判定する。また、判定部21は、作業計画記憶部20に格納されている作業計画を参照し、映像重畳部17から通知された作業者名に対応する作業者が、現在、監視エリアに立ち入りが許可されていない場合にも、異常と判定する。判定部21は、映像重畳部17から作業者位置に対応付けられていないバウンディングボックスが存在することが通知されておらず、かつ映像重畳部17から通知された作業者名に対応する作業者の全員が、現在、監視エリアに立ち入りが許可されている場合に、異常ではないと判断する。 The video processing device 1 determines whether or not an abnormality has occurred (step S7). In particular, the determination unit 21 determines that an abnormality has occurred when the video superimposition unit 17 notifies the determination unit 21 that a bounding box not associated with a worker's position exists. The determination unit 21 also references the work plan stored in the work plan memory unit 20 and determines that an abnormality has occurred when a worker corresponding to the worker name notified by the video superimposition unit 17 is not currently permitted to enter the monitored area. The determination unit 21 determines that no abnormality has occurred when the video superimposition unit 17 has not notified the determination unit 21 that a bounding box not associated with a worker's position exists and all of the workers corresponding to the worker names notified by the video superimposition unit 17 are currently permitted to enter the monitored area.
図5は、本実施の形態の作業計画の一例を示す図である。図5に示すように、作業計画は、例えば、時間帯ごとの、作業(作業内容)と担当する作業者とを示す情報を含む。図5に示した例では、作業者を識別する作業者識別情報、すなわち人物を識別する人物識別情報として、作業者名を用いているが、作業者識別情報は、作業者名に限らず、作業者名とは別に固有に割り当てられた識別情報であってもよい。また、作業者識別情報として、作業者に対応するビーコン識別情報が用いられてもよい。また、作業者識別情報として、上述したように、作業者名と、所属会社および部署との組み合わせを用いるといったように、作業者名と別の情報との組み合わせを用いてもよい。なお、監視エリアが複数存在する場合、作業計画記憶部20には監視エリアごとに作業計画が格納される。また、同一時刻に複数の作業が実施されるように作業計画が作成されてもよい。図5は、一例であり、作業計画の内容は図5に示した例に限定されない。 Figure 5 is a diagram showing an example of a work plan according to this embodiment. As shown in Figure 5, the work plan includes information indicating, for example, work (work content) and the worker in charge, for each time period. In the example shown in Figure 5, the worker's name is used as worker identification information for identifying the worker, i.e., personal identification information for identifying the person. However, the worker identification information is not limited to the worker's name and may be identification information uniquely assigned separately from the worker's name. Furthermore, beacon identification information corresponding to the worker may also be used as the worker identification information. Furthermore, as described above, the worker identification information may be a combination of the worker's name and other information, such as a combination of the worker's name and the company and department to which they belong. If there are multiple monitored areas, the work plan storage unit 20 stores a work plan for each monitored area. Furthermore, a work plan may be created so that multiple tasks are performed at the same time. Figure 5 is merely an example, and the contents of the work plan are not limited to the example shown in Figure 5.
判定部21は、監視エリアR1を監視対象としており、現在時刻が9:00である場合に、映像重畳部17から通知された作業者の作業者名がA,B,Dであったとすると、作業者名Aの業者と作業者名Bの作業者は監視エリアR1で作業を行う計画であり立ち入りが許可されているが、作業者名Dの作業者は9:00には作業が計画されていない。この場合、判定部21は、異常と判定する。 The determination unit 21 is monitoring area R1, and if the current time is 9:00 and the names of the workers notified by the video superimposition unit 17 are A, B, and D, then a contractor with worker name A and a worker with worker name B are scheduled to work in monitoring area R1 and are permitted to enter, but worker name D is not scheduled to work at 9:00. In this case, the determination unit 21 determines that an abnormality has occurred.
図3の説明に戻る。異常がある場合(ステップS7 Yes)、映像処理装置1は、警報を発出し(ステップS8)、強調表示の処理を行い(ステップS9)、映像(監視映像)を出力する(ステップS10)。詳細には、ステップS8では、判定部21が警報部22に警報を発出させる。また、ステップS9では、映像重畳部17が、異常と判定されたバウンディングボックス、すなわち作業者位置に対応付けられていないバウンディングボックスおよび判定部21によって現在立ち入りが許可されていないと判定された作業者に対応するバウンディングボックスが強調表示されるように監視映像を生成する。なお、ここでは、バウンディングボックスが強調表示される例を説明するが、これに限らず、バウンディングボックス内またはバウンディングボックスの周辺に図形または文字が表示されることで強調表示が行われてもよい。ステップS10では、映像重畳部17が、監視映像を登録情報とともに映像表示装置2へ出力する。 Returning to the explanation of Figure 3, if an abnormality is detected (step S7: Yes), the video processing device 1 issues an alarm (step S8), performs highlighting processing (step S9), and outputs the video (monitoring video) (step S10). Specifically, in step S8, the determination unit 21 causes the alarm unit 22 to issue an alarm. In addition, in step S9, the video superimposition unit 17 generates the monitoring video so that bounding boxes determined to be abnormal, i.e., bounding boxes not associated with worker positions and bounding boxes corresponding to workers determined by the determination unit 21 to not currently have permission to enter, are highlighted. While an example of highlighting bounding boxes is described here, this is not limiting, and highlighting may also be achieved by displaying graphics or text within or around the bounding boxes. In step S10, the video superimposition unit 17 outputs the monitoring video together with the registration information to the video display device 2.
異常がない場合(ステップS7 No)、映像処理装置1は、処理をステップS10へ進める。すなわち、異常がない場合には、映像重畳部17は、強調表示の処理を行わない重畳映像を監視映像として映像表示装置2へ出力する。 If no abnormality is detected (No in step S7), the video processing device 1 proceeds to step S10. In other words, if no abnormality is detected, the video superimposition unit 17 outputs the superimposed video, which is not subjected to highlighting processing, as the monitoring video to the video display device 2.
なお、図3に示した処理は、映像データの1フレーム分の処理であり、各フレームについて順次図3に示す処理が実施される。また、ここでは、映像データの撮像周期と位置情報生成装置6における位置情報の生成周期とは同一であるとする。 Note that the processing shown in Figure 3 is for one frame of video data, and the processing shown in Figure 3 is performed sequentially for each frame. Also, here, it is assumed that the imaging cycle of the video data and the generation cycle of the position information in the position information generating device 6 are the same.
以上の処理によって、映像処理装置1は、信号送信装置5を身に着けていない作業者、および監視エリアに作業計画において立ち入りが許可されていない作業者のうち少なくとも一方が、カメラ映像に映っている場合に、警報を発出することができる。また、映像表示装置2は、信号送信装置5を身に着けていない作業者、および監視エリアに作業計画において立ち入りが許可されていない作業者のうち少なくとも一方が、カメラ映像に映っている場合に、対応する人物に対応する領域であるバウンディングボックスが強調表示される。これにより、監視員は、作業計画によって立ち入りが許可されていない人物を容易に特定することができる。 Through the above processing, the video processing device 1 can issue an alert when at least one of a worker not wearing a signal transmission device 5 and a worker not permitted to enter the monitored area according to the work plan is captured in camera footage. Furthermore, when at least one of a worker not wearing a signal transmission device 5 and a worker not permitted to enter the monitored area according to the work plan is captured in camera footage, the video display device 2 highlights the bounding box, which is the area corresponding to the corresponding person. This allows the monitor to easily identify people not permitted to enter according to the work plan.
図6は、本実施の形態の映像データ処理部13から出力されるカメラ映像を模式的に示す図である。図6に示した例では、カメラ映像に2人の人物が映っており、映像データ処理部13における処理によって、これらの人物に対応する領域がそれぞれバウンディングボックス201およびバウンディングボックス202として検出される。 Figure 6 is a diagram that schematically illustrates camera footage output from the video data processing unit 13 of this embodiment. In the example shown in Figure 6, two people appear in the camera footage, and through processing in the video data processing unit 13, the areas corresponding to these people are detected as bounding boxes 201 and 202, respectively.
図7は、本実施の形態の映像生成部16から出力される位置情報映像の一例を模式的に示す図である。図7に示した例では、位置情報が示す位置に対応する作業者位置203,204が示されている。また、各黒丸には、対応するビーコン識別情報である001と002とが付加されている。 Figure 7 is a diagram showing an example of a position information image output from the image generation unit 16 of this embodiment. In the example shown in Figure 7, worker positions 203 and 204 corresponding to the positions indicated by the position information are shown. In addition, each black circle has the corresponding beacon identification information 001 and 002 added to it.
図8は、本実施の形態の映像重畳部17によって生成された重畳映像の一例を模式的に示す図である。図8に示した重畳映像は、図6に示したカメラ映像と、図7に示した位置情報映像とを重畳した映像である。 Figure 8 is a diagram showing a schematic example of a superimposed image generated by the image superimposition unit 17 of this embodiment. The superimposed image shown in Figure 8 is an image obtained by superimposing the camera image shown in Figure 6 and the location information image shown in Figure 7.
図9は、本実施の形態の映像表示装置2に表示される監視映像の一例を模式的に示す図である。図9には、上述した判定部21における判定によって、左上の人物が、現在、立ち入り禁止が許可されていない作業員であると判定された場合の監視映像の例を示している。図9に示すように、当該作業員に対応するバウンディングボックスが他のバウンディングボックスと異なる形で表示されるとともに、当該バウンディングボックスに対応付けられて、立ち入り禁止が許可されていないことを示す「立ち入り権限無」という文字が示されている。また、図9に示した例では、監視映像にバウンディングボックスが付加されているが、監視映像にバウンディングボックスが付加されていなくてもよい。また、図9に示した例では、右側の人物に関する登録情報が矩形で囲って示されている。例えば、監視映像における対応する人物を選択すると、図9に示したように登録情報が表示されるようにしてもよい。これにより、作業員は、確認したい作業員に関する情報を得ることができる。また、図9に示した登録情報とともに、作業計画から抽出された作業時間が表示されてもよい。なお、図6から図9に示した映像は一例であり、表示する図形、文字などは、これらに限定されない。 Figure 9 is a schematic diagram illustrating an example of a surveillance image displayed on the video display device 2 of this embodiment. Figure 9 shows an example of surveillance image in which the determination unit 21 determines that the person in the upper left is a worker who is not currently authorized to enter the restricted area. As shown in Figure 9, the bounding box corresponding to the worker is displayed in a different form from the other bounding boxes, and the words "No Entry Authorization" are associated with the bounding box, indicating that the worker is not authorized to enter the restricted area. Although a bounding box is attached to the surveillance image in the example shown in Figure 9, it is not necessary for a bounding box to be attached to the surveillance image. In addition, in the example shown in Figure 9, the registered information for the person on the right is displayed within a rectangle. For example, when the corresponding person in the surveillance image is selected, the registered information may be displayed as shown in Figure 9. This allows the worker to obtain information about the worker he or she wishes to check. The work time extracted from the work plan may also be displayed together with the registered information shown in Figure 9. The images shown in Figures 6 to 9 are merely examples, and the displayed shapes, text, etc. are not limited to these.
図9では、映像表示装置2に監視映像が表示された状態で、監視映像内の人物が指定されると、図9に示したように登録情報が表示される例を示したが、登録情報の表示方法は、図9に示した例に限定されない。例えば、監視映像とは別の領域に登録情報がテキストとして作業員ごとに示されていてもよい。この場合、監視映像において、作業員を識別するビーコン識別情報または作業者名などの識別情報が人物ごとに表示され、登録情報が識別情報ごとに表示されることで、監視員は、監視映像内の作業員の登録情報を確認することができる。なお、監視映像と登録情報とが別領域に同時に表示される場合には、映像重畳部17は、監視映像と登録情報がテキストとして表示された映像とを並べた映像を生成して、映像表示装置2へ出力してもよい。または、映像表示装置2が、登録情報をテキストとして表示する表示データを生成する機能を有し、生成した表示データを用いて、登録情報と監視映像とを並べて表示してもよい。 Figure 9 shows an example in which, when a person in the surveillance video is selected while the surveillance video is displayed on the video display device 2, registration information is displayed as shown in Figure 9. However, the method of displaying registration information is not limited to the example shown in Figure 9. For example, registration information may be displayed as text for each worker in an area separate from the surveillance video. In this case, identification information such as beacon identification information or worker name that identifies the worker is displayed for each person in the surveillance video, and registration information is displayed for each identification information, allowing the monitor to check the registration information of the worker in the surveillance video. Note that when the surveillance video and registration information are displayed simultaneously in separate areas, the video superimposition unit 17 may generate a video in which the surveillance video and a video in which the registration information is displayed as text are side-by-side and output this to the video display device 2. Alternatively, the video display device 2 may have a function for generating display data that displays the registration information as text, and use the generated display data to display the registration information and surveillance video side-by-side.
また、図9に示すように、利用者によって指定された人物に対応する登録情報が映像表示装置2に表示される場合、選択された人物に対応する登録情報を含む映像の生成は、例えば、映像表示装置2が行ってもよいし、映像重畳部17が行ってもよいし、映像処理装置1における映像重畳部17の後段に設けられた図示しない画像加工部が行ってもよい。なお、選択された人物が作業員ではない場合、すなわち選択された人物に対応する登録情報がない場合には登録情報は表示されない。映像表示装置2が登録情報を含む映像を生成する場合、図示しない映像表示装置2の入力手段または映像表示装置2に接続される入力手段が、監視員などの利用者から人物の選択結果を受け付け、映像表示装置2が、選択結果に対応する登録情報を監視映像の指定された人物の人物位置に重畳し、登録情報が重畳された監視映像を表示する。入力手段は、マウス、キーボードなどであってもよいし、映像表示装置2における表示画面と一体化されたタッチパネルなどであってもよい。選択結果は、ビーコン識別情報などの作業員の識別情報により示されてもよいし、人物の監視映像における位置により示されてもよい。映像重畳部17または図示しない画像加工部が登録情報を含む映像を生成する場合、映像表示装置2に監視映像が表示された後に、図示しない映像表示装置2の入力手段または映像表示装置2に接続される入力手段が、監視員などのユーザから人物の選択結果を受け付け、受け付けた選択結果を映像処理装置1へ通知する。映像重畳部17または図示しない画像加工部は、映像表示装置2から通知された選択結果に対応する登録情報を監視映像に重畳し、登録情報が重畳された監視映像を映像表示装置2へ出力する。これにより、映像表示装置2は、登録情報が重畳された監視映像を生成する。すなわち、映像表示装置2は、監視映像とともに登録情報を表示する。 Furthermore, as shown in FIG. 9, when the registration information corresponding to a person designated by a user is displayed on the video display device 2, the generation of an image including the registration information corresponding to the selected person may be performed, for example, by the video display device 2, the video superimposition unit 17, or an image processing unit (not shown) provided downstream of the video superimposition unit 17 in the video processing device 1. Note that if the selected person is not a worker, i.e., if there is no registration information corresponding to the selected person, the registration information is not displayed. When the video display device 2 generates an image including the registration information, an input means (not shown) of the video display device 2 or an input means connected to the video display device 2 receives a person selection result from a user, such as a monitor, and the video display device 2 superimposes the registration information corresponding to the selection result on the position of the designated person on the surveillance video, and displays the surveillance video with the superimposed registration information. The input means may be a mouse, a keyboard, or a touch panel integrated with the display screen of the video display device 2. The selection result may be indicated by the worker's identification information, such as beacon identification information, or by the person's position in the surveillance video. When the video superimposition unit 17 or an image processing unit (not shown) generates video including registration information, after the surveillance video is displayed on the video display device 2, an input means of the video display device 2 (not shown) or an input means connected to the video display device 2 receives a person selection result from a user such as a security officer and notifies the video processing device 1. The video superimposition unit 17 or an image processing unit (not shown) superimposes the registration information corresponding to the selection result notified from the video display device 2 onto the surveillance video and outputs the surveillance video with the registration information superimposed to the video display device 2. As a result, the video display device 2 generates surveillance video with the registration information superimposed. In other words, the video display device 2 displays the registration information along with the surveillance video.
次に、本実施の形態の映像処理装置1のハードウェア構成について説明する。本実施の形態の映像処理装置1は、コンピュータシステム上で、映像処理装置1における処理が記述されたコンピュータプログラムである映像処理プログラムが実行されることにより、コンピュータシステムが映像処理装置1として機能する。図10は、本実施の形態の映像処理装置1を実現するコンピュータシステムの構成例を示す図である。図10に示すように、このコンピュータシステムは、制御部101と入力部102と記憶部103と表示部104と通信部105と出力部106とを備え、これらはシステムバス107を介して接続されている。 Next, the hardware configuration of the video processing device 1 of this embodiment will be described. The video processing device 1 of this embodiment functions as the video processing device 1 by executing a video processing program, which is a computer program that describes the processing to be performed by the video processing device 1, on the computer system. Figure 10 is a diagram showing an example configuration of a computer system that realizes the video processing device 1 of this embodiment. As shown in Figure 10, this computer system includes a control unit 101, an input unit 102, a memory unit 103, a display unit 104, a communication unit 105, and an output unit 106, which are connected via a system bus 107.
図10において、制御部101は、例えば、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)等のプロセッサであり、本実施の形態の映像処理装置1における処理が記述されたプログラムを実行する。入力部102は、たとえばキーボード、マウスなどで構成され、コンピュータシステムの使用者が、各種情報の入力を行うために使用する。記憶部103は、RAM(Random Access Memory),ROM(Read Only Memory)などの各種メモリおよびハードディスクなどのストレージデバイスを含み、上記制御部101が実行すべきプログラム、処理の過程で得られた必要なデータ、などを記憶する。また、記憶部103は、プログラムの一時的な記憶領域としても使用される。表示部104は、ディスプレイ、LCD(液晶表示パネル)などで構成され、コンピュータシステムの使用者に対して各種画面を表示する。通信部105は、通信処理を実施する受信機および送信機である。出力部106は、プリンタ、スピーカなどである。なお、図10は、一例であり、コンピュータシステムの構成は図10の例に限定されない。 In FIG. 10, the control unit 101 is a processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), and executes a program describing the processing of the video processing device 1 of this embodiment. The input unit 102 is composed of, for example, a keyboard, a mouse, etc., and is used by the user of the computer system to input various information. The memory unit 103 includes various types of memory, such as RAM (Random Access Memory) and ROM (Read Only Memory), and a storage device, such as a hard disk, and stores programs to be executed by the control unit 101, necessary data obtained during processing, etc. The memory unit 103 is also used as a temporary storage area for programs. The display unit 104 is composed of a display, LCD (Liquid Crystal Display Panel), etc., and displays various screens to the user of the computer system. The communication unit 105 is a receiver and transmitter that performs communication processing. The output unit 106 is a printer, speaker, etc. Note that FIG. 10 is an example, and the configuration of the computer system is not limited to the example in FIG. 10.
ここで、本実施の形態のプログラムが実行可能な状態になるまでのコンピュータシステムの動作例について説明する。上述した構成をとるコンピュータシステムには、たとえば、図示しないCD(Compact Disc)-ROMドライブまたはDVD(Digital Versatile Disc)-ROMドライブにセットされたCD-ROMまたはDVD-ROMから、コンピュータプログラムが記憶部103にインストールされる。そして、プログラムの実行時に、記憶部103から読み出されたプログラムが記憶部103の主記憶領域に格納される。この状態で、制御部101は、記憶部103に格納されたプログラムに従って、本実施の形態の映像処理装置1としての処理を実行する。 Here, we will explain an example of the operation of the computer system until the program of this embodiment is ready to be executed. In a computer system configured as described above, for example, a computer program is installed into storage unit 103 from a CD-ROM or DVD-ROM inserted in a CD (Compact Disc)-ROM drive or DVD (Digital Versatile Disc)-ROM drive (not shown). When the program is executed, the program is read from storage unit 103 and stored in the main memory area of storage unit 103. In this state, control unit 101 executes processing as video processing device 1 of this embodiment in accordance with the program stored in storage unit 103.
なお、上記の説明においては、CD-ROMまたはDVD-ROMを記録媒体として、映像処理装置1における処理を記述したプログラムを提供しているが、これに限らず、コンピュータシステムの構成、提供するプログラムの容量などに応じて、たとえば、通信部105を経由してインターネットなどの伝送媒体により提供されたプログラムを用いることとしてもよい。 In the above explanation, the program describing the processing in the video processing device 1 is provided on a CD-ROM or DVD-ROM as a recording medium. However, this is not limiting. Depending on the configuration of the computer system and the capacity of the program provided, for example, a program provided via a transmission medium such as the Internet via the communication unit 105 may also be used.
本実施の形態のプログラムは、例えば、コンピュータシステムに、発電プラントにおける監視エリアを撮影した映像を示す映像データを受信するステップと、監視エリアにおける端末装置の位置と端末装置の識別情報である装置識別情報とを含む位置情報を受信するステップと、位置情報が示す人物位置を、対応する付加情報とともに示した映像である位置情報映像を生成するステップとを実行させる。さらに、本実施の形態のプログラムは、コンピュータシステムに、装置識別情報と当該装置識別情報に対応する端末装置を携帯する人物の識別情報である人物識別情報とを含む登録情報を、装置識別情報ごとに登録情報記憶部18に記憶するステップと、位置情報に含まれる位置を人物位置として示した映像である位置情報映像を生成し、位置情報に含まれる装置識別情報に対応する登録情報を登録情報記憶部18から取得するステップと、時間帯ごとの、監視エリアへの立ち入りが許可される人物の人物識別情報を示す情報を含む許可計画を許可計画記憶部に記憶するステップとを実行させる。さらに、本実施の形態のプログラムは、コンピュータシステムに、取得された登録情報に含まれる人物識別情報と、許可計画とを用いて、当該人物識別情報に対応する人物の監視エリアへの立ち入りの可否を判定し、監視エリアへの立ち入りが不可であると判定された人物の人物識別情報を特定するステップと、位置情報映像と映像データに対応する映像とを重畳し、重畳した映像を監視映像として出力し、特定された人物識別情報に対応する人物位置が強調表示されるように監視映像を生成するステップとを実行させる。 The program of this embodiment causes a computer system to execute, for example, the following steps: receive video data showing video captured of a monitored area of a power plant; receive location information including the location of a terminal device in the monitored area and device identification information that identifies the terminal device; and generate location information video that shows the person's location indicated by the location information along with corresponding additional information. Furthermore, the program of this embodiment causes the computer system to execute the following steps: store, for each device identification information, registration information including the device identification information and person identification information that identifies the person carrying the terminal device corresponding to the device identification information in the registration information storage unit 18; generate location information video that shows the location included in the location information as the person's location, and acquire from the registration information storage unit 18 the registration information corresponding to the device identification information included in the location information; and store, in the permission plan storage unit, a permission plan that includes information indicating the person identification information of people who are permitted to enter the monitored area for each time period. Furthermore, the program of this embodiment causes the computer system to execute the steps of using the personal identification information included in the acquired registration information and the permission plan to determine whether the person corresponding to the personal identification information is permitted to enter the monitored area, and identifying the personal identification information of the person determined to be prohibited from entering the monitored area; and superimposing the location information image with an image corresponding to the image data, outputting the superimposed image as a monitored image, and generating the monitored image so that the position of the person corresponding to the identified personal identification information is highlighted.
図1に示した映像データ処理部13、座標算出部15、映像生成部16、映像重畳部17および判定部21は、図10に示した記憶部103に記憶されたコンピュータプログラムが図10に示した制御部101により実行されることにより実現される。図1に示した映像データ処理部13、座標算出部15、映像生成部16、映像重畳部17および判定部21の実現には、図10に示した記憶部103も用いられる。図1に示した登録情報記憶部18および作業計画記憶部20、は、図10に示した記憶部103の一部である。図1に示した映像データ受信部12、位置情報受信部14および管理情報受信部19は、図10に示した通信部105により実現される。警報部22は、例えば、図10に示した出力部106によって実現される。また、映像処理装置1は複数のコンピュータシステムにより実現されてもよい。例えば、映像処理装置1は、クラウドコンピュータシステムにより実現されてもよい。また、映像データ処理部13、座標算出部15、映像生成部16、映像重畳部17および判定部21のうちの少なくとも一部が専用のハードウェアにより実現されてもよい。例えば、映像データ処理部13および映像重畳部17の一部が映像処理用の専用ハードウェアにより実現されてもよい。 The video data processing unit 13, coordinate calculation unit 15, video generation unit 16, video superimposition unit 17, and determination unit 21 shown in FIG. 1 are realized by the control unit 101 shown in FIG. 10 executing a computer program stored in the memory unit 103 shown in FIG. 10. The memory unit 103 shown in FIG. 10 is also used to realize the video data processing unit 13, coordinate calculation unit 15, video generation unit 16, video superimposition unit 17, and determination unit 21 shown in FIG. 1. The registration information memory unit 18 and work plan memory unit 20 shown in FIG. 1 are part of the memory unit 103 shown in FIG. 10. The video data receiving unit 12, location information receiving unit 14, and management information receiving unit 19 shown in FIG. 1 are realized by the communication unit 105 shown in FIG. 10. The alarm unit 22 is realized, for example, by the output unit 106 shown in FIG. 10. The video processing device 1 may also be realized by multiple computer systems. For example, the video processing device 1 may be realized by a cloud computer system. Furthermore, at least some of the video data processing unit 13, coordinate calculation unit 15, video generation unit 16, video superimposition unit 17, and determination unit 21 may be implemented using dedicated hardware. For example, some of the video data processing unit 13 and video superimposition unit 17 may be implemented using dedicated hardware for video processing.
以上説明したように、本実施の形態では、信号送信装置5を身に着けていない作業者、および監視エリアに作業計画において立ち入りが許可されていない作業者のうち少なくとも一方が、カメラ映像に映っている場合に、警報を発出する。また、本実施の形態では、カメラ映像と位置情報映像とを重畳した監視映像において、信号送信装置5を身に着けていない作業者、および監視エリアに作業計画において立ち入りが許可されていない作業者のうち少なくとも一方が、カメラ映像に映っている場合に、対応する領域を強調表示することができる。これにより、本実施の形態では、時間帯ごとの立ち入り可否を示す情報である作業計画が考慮されていない場合に比べて、監視エリアへの立ち入り可否の判断を、より適切に支援することができる。 As described above, in this embodiment, an alarm is issued when at least one of a worker not wearing a signal transmission device 5 and a worker not permitted to enter the monitored area according to the work plan is captured in camera footage. Furthermore, in this embodiment, when at least one of a worker not wearing a signal transmission device 5 and a worker not permitted to enter the monitored area according to the work plan is captured in camera footage in which the camera footage and the location information image are superimposed, the corresponding area can be highlighted. This allows this embodiment to more appropriately assist in determining whether or not to enter the monitored area compared to when the work plan, which is information indicating whether or not entry is permitted according to time periods, is not taken into account.
実施の形態2.
図11は、実施の形態2にかかる監視システムの構成例を示す図である。本実施の形態の監視システム7aは、映像処理装置1の代わりに映像処理装置1aを備える以外は、実施の形態1の監視システム7と同様である。映像処理装置1aは、遅延処理部11が追加される以外は、実施の形態1の映像処理装置1と同様である。実施の形態1と同様の機能を有する構成要素は、実施の形態1と同一の符号を付して重複する説明を省略する。以下、実施の形態1と異なる点を主に説明する。
Embodiment 2.
11 is a diagram showing an example of the configuration of a monitoring system according to the second embodiment. A monitoring system 7a according to this embodiment is similar to the monitoring system 7 according to the first embodiment, except that it includes a video processing device 1a instead of the video processing device 1. The video processing device 1a is similar to the video processing device 1 according to the first embodiment, except that a delay processing unit 11 is added. Components having the same functions as those in the first embodiment are assigned the same reference numerals as those in the first embodiment, and redundant explanations will be omitted. Below, differences from the first embodiment will be mainly explained.
本実施の形態では、実施の形態1と同様に、カメラ映像と位置情報映像とを重畳するが、一般にカメラ映像と位置情報映像との間には時間のずれが生じる。特に、位置情報生成装置6における処理は、複数の信号受信装置4における受信強度を用いて位置を算出するため、位置検出処理に時間を要し処理遅延が発生する可能性がある。 In this embodiment, as in embodiment 1, camera images and location information images are superimposed, but there is generally a time lag between the camera images and the location information images. In particular, since the processing in the location information generating device 6 calculates the position using the reception strength of multiple signal receiving devices 4, the position detection process takes time, and processing delays may occur.
そこで、本実施の形態では、遅延処理部11が、映像データ処理部13から出力される映像データに遅延を与えて映像重畳部17に出力する。すなわち、遅延処理部11は、映像データ処理部13から出力される映像データを、定められた遅延時間遅延させて映像重畳部17に出力する。 In this embodiment, the delay processing unit 11 delays the video data output from the video data processing unit 13 and outputs it to the video superimposition unit 17. In other words, the delay processing unit 11 delays the video data output from the video data processing unit 13 by a predetermined delay time and outputs it to the video superimposition unit 17.
遅延時間は、例えば、監視システム7aの運用開始時などの調整期間において、遅延時間を変更しながら重畳映像を生成し、カメラ映像と位置情報映像とで位置ずれがあるか否かを調整作業者が確認することで適切な遅延時間を求めて、図示しない入力手段を用いて映像処理装置1aに入力する。 For example, during an adjustment period, such as when the monitoring system 7a starts operating, the delay time is changed while generating superimposed images, and the adjustment worker checks whether there is any positional misalignment between the camera image and the position information image to determine the appropriate delay time, which is then input into the image processing device 1a using input means (not shown).
または、信号受信装置4の数を変更して、上述した調整期間において、信号受信装置4の数ごとに、遅延時間の適切な値を求めておき、この結果を用いて、遅延時間を算出するための情報を取得してもよい。例えば、遅延時間と信号受信装置4の数とを対応付けたテーブルを上述した結果に基づいて生成し、生成したテーブルを遅延処理部11に保持させておく。遅延処理部11は、信号受信装置4の数に応じた遅延時間を、保持しているテーブルに基づいて決定する。または上述した調整期間における結果を用いて、遅延時間を信号受信装置4の数から遅延時間を算出する計算式を定めておき、遅延処理部11が、遅延時間を信号受信装置4の数を用いて、計算式に従って計算を行うことで遅延時間を求めてもよい。なお、信号受信装置4の数は、例えば、図示しない入力手段を用いて映像処理装置1aに入力される。 Alternatively, the number of signal receiving devices 4 may be changed, and appropriate delay time values may be determined for each number of signal receiving devices 4 during the adjustment period described above. These results may then be used to obtain information for calculating the delay time. For example, a table correlating delay time with the number of signal receiving devices 4 may be generated based on the results described above, and the generated table may be stored in the delay processing unit 11. The delay processing unit 11 may then determine the delay time corresponding to the number of signal receiving devices 4 based on the stored table. Alternatively, a formula for calculating the delay time from the number of signal receiving devices 4 may be determined using the results of the adjustment period described above, and the delay processing unit 11 may then use the number of signal receiving devices 4 to calculate the delay time according to the formula to determine the delay time. The number of signal receiving devices 4 may be input to the video processing device 1a, for example, using input means not shown.
また、信号受信装置4の数と、位置情報生成装置6が位置情報を生成した信号送信装置5の数とを用いて遅延時間を算出するためのテーブルまたは計算式が上記の例と同様に生成され、遅延処理部11が、信号受信装置4と、位置情報生成装置6が位置情報を生成した信号送信装置5の数とに応じた遅延時間を算出してもよい。例えば、信号受信装置4と位置情報生成装置6が位置情報を生成した信号送信装置5の数とを乗算した結果に応じた遅延時間がテーブルまたは計算式により定められてもよい。位置情報生成装置6が位置情報を生成した信号送信装置5の数は、映像処理装置1aが、信号送信装置5から最新の値を取得してもよいし、作業計画に基づいて平均的な数値を調整作業者が図示しない入力手段を用いて映像処理装置1aに入力してもよい。 Alternatively, a table or formula for calculating the delay time using the number of signal receiving devices 4 and the number of signal transmitting devices 5 for which the position information generating device 6 has generated position information may be generated in the same manner as in the above example, and the delay processing unit 11 may calculate the delay time according to the number of signal receiving devices 4 and the number of signal transmitting devices 5 for which the position information generating device 6 has generated position information. For example, a delay time according to the result of multiplying the number of signal receiving devices 4 by the number of signal transmitting devices 5 for which the position information generating device 6 has generated position information may be determined using a table or formula. The number of signal transmitting devices 5 for which the position information generating device 6 has generated position information may be obtained by the video processing device 1a from the signal transmitting devices 5, or an average value may be adjusted based on the work plan and input into the video processing device 1a using input means (not shown).
また、信号受信装置4の数と、位置情報生成装置6が位置情報を生成した信号送信装置5の数を入力データとし、調整期間において取得された対応する遅延時間を正解データとした学習用データセットを用いて、機械学習により学習済モデルを生成してもよい。この場合、遅延処理部11は、学習済モデルに、信号受信装置4の数と、位置情報生成装置6が位置情報を生成した信号送信装置5の数とを入力することで遅延時間を算出することができる。 Alternatively, a trained model may be generated by machine learning using a training dataset in which the number of signal receiving devices 4 and the number of signal transmitting devices 5 for which the position information generating device 6 has generated position information are used as input data, and the corresponding delay time obtained during the adjustment period is used as correct answer data. In this case, the delay processing unit 11 can calculate the delay time by inputting the number of signal receiving devices 4 and the number of signal transmitting devices 5 for which the position information generating device 6 has generated position information into the trained model.
また、監視システム7aの運用開始後に、監視員が監視映像を確認して、位置情報映像とカメラ映像とがずれていると判断した場合には、図示しない入力手段を用いて、映像処理装置1aに再調整を指示し、映像処理装置1aの遅延処理部11は、再調整の指示があると遅延時間を一定量変更するようにしてもよい。遅延量を変更する量についても、監視員から入力されてもよい。 Furthermore, after the monitoring system 7a begins operation, if a monitor checks the monitoring video and determines that there is a misalignment between the location information video and the camera video, the monitor can use an input means (not shown) to instruct the video processing device 1a to readjust, and the delay processing unit 11 of the video processing device 1a may change the delay time by a certain amount when the readjustment instruction is received. The amount by which the delay is to be changed may also be input by the monitor.
以上述べた以外の本実施の形態の動作は実施の形態1と同様である。本実施の形態の映像処理装置1aも実施の形態1の映像処理装置1と同様にコンピュータシステムにより実現される。 Other than as described above, the operation of this embodiment is the same as that of embodiment 1. Like the video processing device 1 of embodiment 1, the video processing device 1a of this embodiment is also realized by a computer system.
以上のように、本実施の形態では、映像処理装置1aは、位置情報映像のカメラ映像に対する遅延による両映像間の人物の位置ずれを補正するために、カメラ映像に遅延を与えるようにした。これにより、本実施の形態では、実施の形態1と同様の効果を奏するともに、位置情報映像とカメラ映像と位置ずれを抑制することができ、人物の特定の精度を向上させることができる。 As described above, in this embodiment, the video processing device 1a applies a delay to the camera image in order to correct for the positional shift of a person between the two images due to a delay in the positional information image relative to the camera image. As a result, this embodiment not only achieves the same effects as in embodiment 1, but also reduces the positional shift between the positional information image and the camera image, improving the accuracy of identifying people.
実施の形態3.
図12は、実施の形態3にかかる監視システムの構成例を示す図である。本実施の形態の監視システム7bは、映像処理装置1の代わりに映像処理装置1bを備える以外は、実施の形態1の監視システム7と同様である。映像処理装置1bは、同期処理部23が追加される以外は、実施の形態1の映像処理装置1と同様である。実施の形態1と同様の機能を有する構成要素は、実施の形態1と同一の符号を付して重複する説明を省略する。以下、実施の形態1と異なる点を主に説明する。
Embodiment 3.
12 is a diagram showing an example of the configuration of a monitoring system according to the third embodiment. A monitoring system 7b according to this embodiment is similar to the monitoring system 7 according to the first embodiment, except that it includes a video processing device 1b instead of the video processing device 1. The video processing device 1b is similar to the video processing device 1 according to the first embodiment, except that a synchronization processing unit 23 is added. Components having the same functions as those in the first embodiment are assigned the same reference numerals as those in the first embodiment, and redundant explanations will be omitted. Below, differences from the first embodiment will be mainly explained.
実施の形態2で述べたように、処理遅延などによって、一般にカメラ映像と位置情報映像とには時間のずれが発生する。本実施の形態では、映像取得装置3における撮像時刻を示す第1のタイムスタンプが映像データに付加されているとし、信号受信装置4が信号送信装置5から無線信号を受信した時刻を示す第2のタイムスタンプが位置情報に付加されているとし、同期処理部23が、これらの第1のタイムスタンプと第2のタイムスタンプとを用いてカメラ映像と位置情報映像とを同期させる。すなわち、同期処理部23は、カメラ映像および位置情報映像の元になる物理現象をセンサである映像取得装置3および信号受信装置4がとらえた時刻、すなわち光や電波を感知した時刻に基づいて、カメラ映像と位置情報映像とを同期させ、同期させたカメラ映像と位置情報映像とを映像重畳部17へ出力する。なお、信号受信装置4は、信号送信装置5から無線信号を受信した時刻を示すタイムスタンプを受信情報に付加して位置情報生成装置6へ送信し、位置情報生成装置6はこのタイムスタンプを第2のスタンプとして位置情報に付加して映像処理装置1bへ送信することとする。 As described in the second embodiment, a time lag typically occurs between the camera image and the location information image due to processing delays and the like. In this embodiment, a first timestamp indicating the time of image capture by the image acquisition device 3 is added to the image data, and a second timestamp indicating the time the signal receiving device 4 received the wireless signal from the signal transmitting device 5 is added to the location information. The synchronization processing unit 23 synchronizes the camera image and the location information image using these first and second timestamps. That is, the synchronization processing unit 23 synchronizes the camera image and the location information image based on the time the sensors, the image acquisition device 3 and the signal receiving device 4, captured the physical phenomenon that forms the basis of the camera image and the location information image, i.e., the time at which light or radio waves were detected, and outputs the synchronized camera image and location information image to the image superimposition unit 17. The signal receiving device 4 adds a timestamp indicating the time the wireless signal was received from the signal transmitting device 5 to the received information and transmits it to the location information generating device 6. The location information generating device 6 then adds this timestamp to the location information as a second stamp and transmits it to the image processing device 1b.
詳細には、映像データ処理部13から出力される映像データに第1のタイムスタンプが付加されており、映像生成部16から出力される位置情報映像に第2のタイムスタンプが付加されている。同期処理部23は、一時的にカメラ映像と位置情報映像とを複数のフレーム分保持し、例えば、第1のタイムスタンプと第2のスタンプとの差が最も小さい映像データおよび位置情報映像の組を映像重畳部17へ出力する。なお、信号受信装置4が無線信号を受信してから位置情報生成装置6へ送信するまでの時間は処理時間に比べて短いと考えられるため、第2のタイムスタンプとして、位置情報生成装置6が信号受信装置4から受信情報を受信した時刻を示す情報が用いられてもよい。すなわち、第2のタイムスタンプは、位置情報が示す位置の算出に用いられる信号が検出された時刻である。 In detail, a first timestamp is added to the video data output from the video data processing unit 13, and a second timestamp is added to the location information video output from the video generation unit 16. The synchronization processing unit 23 temporarily holds multiple frames of camera video and location information video, and outputs, for example, the set of video data and location information video with the smallest difference between the first and second timestamps to the video superimposition unit 17. Note that because the time from when the signal receiving device 4 receives a wireless signal to when it transmits it to the location information generating device 6 is considered to be short compared to the processing time, the second timestamp may be information indicating the time when the location information generating device 6 received the reception information from the signal receiving device 4. In other words, the second timestamp is the time when the signal used to calculate the position indicated by the location information was detected.
以上述べた以外の本実施の形態の動作は実施の形態1と同様である。本実施の形態の映像処理装置1bも実施の形態1の映像処理装置1と同様にコンピュータシステムにより実現される。 Other than as described above, the operation of this embodiment is the same as that of embodiment 1. Like the video processing device 1 of embodiment 1, the video processing device 1b of this embodiment is also realized by a computer system.
このように、本実施の形態では、カメラ映像および位置情報映像の元になる物理現象をセンサである映像取得装置3および信号受信装置4がとらえた時刻を用いて、カメラ映像と位置情報映像とを同期させるようにした。このため、実施の形態1と同様の効果を奏するともに、位置情報映像とカメラ映像と位置ずれを抑制することができ、人物の特定の精度を向上させることができる。 In this way, in this embodiment, the camera image and the location information image are synchronized using the time when the image acquisition device 3 and the signal receiving device 4, which are sensors, capture the physical phenomena that form the basis of the camera image and the location information image. This achieves the same effects as in embodiment 1, while also reducing positional deviation between the location information image and the camera image, improving the accuracy of identifying people.
実施の形態4.
図13は、実施の形態4にかかる監視システムの構成例を示す図である。本実施の形態の監視システム7cは、映像処理装置1の代わりに映像処理装置1cを備える以外は、実施の形態1の監視システム7と同様である。映像処理装置1cは、映像データ処理部13および映像生成部16の代わりに映像データ処理部13a、映像生成部16aおよび同期処理部23aを備える以外は、実施の形態1の映像処理装置1と同様である。実施の形態1と同様の機能を有する構成要素は、実施の形態1と同一の符号を付して重複する説明を省略する。以下、実施の形態1と異なる点を主に説明する。
Embodiment 4.
13 is a diagram showing an example of the configuration of a monitoring system according to a fourth embodiment. A monitoring system 7c according to this embodiment is similar to the monitoring system 7 according to the first embodiment, except that it includes a video processing device 1c instead of the video processing device 1. The video processing device 1c is similar to the video processing device 1 according to the first embodiment, except that it includes a video data processing device 13a, a video generation unit 16a, and a synchronization processing unit 23a instead of the video data processing unit 13 and the video generation unit 16. Components having the same functions as those according to the first embodiment are assigned the same reference numerals as those according to the first embodiment, and redundant explanations will be omitted. Below, differences from the first embodiment will be mainly explained.
実施の形態2,3で述べたように、処理遅延などによって、一般にカメラ映像と位置情報映像とには時間のずれが発生する。本実施の形態では、同期処理部23aが、カメラ映像におけるバウンディングボックスと、位置情報映像における作業者位置とを比較し、比較結果を用いてカメラ映像と位置情報映像とを同期させる。すなわち、同期処理部23aは、人物に対応する領域であるバウンディングボックスと位置情報映像における作業者位置とを対応付け、対応付けられたバウンディングボックス内の代表点と作業者位置との距離に基づいてカメラ映像と位置情報映像との時間のずれ量を算出し、ずれ量を用いてカメラ映像と位置情報映像とを同期させて映像重畳部17へ出力する。また、同期処理部23aは、比較結果を用いて位置ずれを補正するための補正を映像データ処理部13aおよび映像生成部16aのうちの少なくとも一方に行わせる。 As described in embodiments 2 and 3, a time lag generally occurs between the camera image and the position information image due to processing delays, etc. In this embodiment, the synchronization processing unit 23a compares a bounding box in the camera image with the worker's position in the position information image and synchronizes the camera image and the position information image using the comparison result. That is, the synchronization processing unit 23a associates a bounding box, which is an area corresponding to a person, with the worker's position in the position information image, calculates the amount of time lag between the camera image and the position information image based on the distance between a representative point in the associated bounding box and the worker's position, and uses the amount of lag to synchronize the camera image and the position information image and output them to the image superimposition unit 17. The synchronization processing unit 23a also causes at least one of the image data processing unit 13a and the image generation unit 16a to perform a correction to correct the position lag using the comparison result.
図14は、本実施の形態の同期処理を説明するための図である。図14では、左側に各フレームのカメラ映像を示し、右側に各フレームの位置情報映像を示す。図14では、n(nは0以上の整数)+0フレームからn+5フレームまでのカメラ映像および位置情報映像を示している。映像処理装置1cは、フレーム単位で処理を行っているとしすなわち1フレーム分の時間をフレーム時間とするとき、1フレーム時間内に同期処理部23aが受け取ったカメラ映像および位置情報映像は同一のフレーム番号の映像であるとする。 Figure 14 is a diagram for explaining the synchronization processing of this embodiment. In Figure 14, the camera video for each frame is shown on the left, and the position information video for each frame is shown on the right. Figure 14 shows camera video and position information video from frame n (n is an integer greater than or equal to 0) + 0 to frame n + 5. If we assume that the video processing device 1c performs processing on a frame-by-frame basis, i.e., the time for one frame is defined as the frame time, then the camera video and position information video received by the synchronization processing unit 23a within one frame time are video with the same frame number.
図14に示すように、同一フレーム番号における、カメラ映像におけるバウンディングボックス301の位置と位置情報映像における作業者位置302との間には、ずれがある。なお、図14において、カメラ映像における301の符号を付していない矩形もバウンディングボックスであり、位置情報映像における302の符号を付していない黒丸も作業者位置である。 As shown in Figure 14, there is a discrepancy between the position of the bounding box 301 in the camera image and the worker position 302 in the position information image for the same frame number. Note that in Figure 14, the rectangle without the reference number 301 in the camera image is also a bounding box, and the black circle without the reference number 302 in the position information image is also the worker position.
同期処理部23aは、バウンディングボックスごとに作業者位置を対応付ける。映像データ処理部13aは、バウンディングボックスの代表点を位置座標として同期処理部23aへ出力する。バウンディングボックスの代表点は、実施の形態1と同様に、例えば、バウンディングボックスの中心、足元の位置、頭の位置などであるがこれらに限定されない。例えば、同期処理部23aは、バウンディングボックスごとに、バウンディングボックスの代表点と位置情報映像における作業者位置との距離が最も小さい作業者位置を当該バウンディングボックスに対応する作業者位置とする。そして、同期処理部23aは、カメラ映像と位置情報映像とのフレーム番号を順次ずらして、バウンディングボックスの代表点と対応する作業者位置と距離の、全作業者位置に関する総和またはRMS(Root Mean Square:二乗平均平方根)が最小となるフレーム番号のずれ量を算出する。 The synchronization processing unit 23a associates a worker position with each bounding box. The video data processing unit 13a outputs the representative point of the bounding box as position coordinates to the synchronization processing unit 23a. As in embodiment 1, the representative point of the bounding box may be, for example, the center of the bounding box, the position of the feet, the position of the head, etc., but is not limited to these. For example, for each bounding box, the synchronization processing unit 23a determines the worker position with the smallest distance between the representative point of the bounding box and the worker position in the position information video as the worker position corresponding to that bounding box. The synchronization processing unit 23a then sequentially shifts the frame numbers of the camera video and the position information video to calculate the shift amount of the frame number that minimizes the sum or RMS (Root Mean Square) of the distance between the representative point of the bounding box and the corresponding worker position for all worker positions.
例えば、n+0フレームのカメラ映像に対して、n+0フレームからn+10フレームまでの位置情報映像を用いて、上記の総和またはRMSを算出し、総和またはRMSが最小となる位置情報映像のフレーム番号を算出し、算出したフレーム番号とn+0フレームのフレーム番号であるn+0との差をフレーム番号のずれ量とする。同期処理部23aは、カメラ映像のフレーム番号を変えて同様の処理を行い、カメラ映像の複数のフレームに関して算出したずれ量の平均値を、最終的なずれ量としてもよい。図14に示した例では、フレーム番号のずれ量が1として算出された例を示しており、n+0フレームのカメラ映像がn+1フレームの位置情報映像に対応していることになる。 For example, for the camera video of frame n+0, the above sum or RMS is calculated using position information video from frame n+0 to frame n+10, and the frame number of the position information video that minimizes the sum or RMS is calculated. The difference between the calculated frame number and n+0, the frame number of frame n+0, is used as the frame number deviation. The synchronization processing unit 23a may perform similar processing by changing the frame number of the camera video, and use the average of the deviations calculated for multiple frames of the camera video as the final deviation. In the example shown in Figure 14, the frame number deviation is calculated as 1, and the camera video of frame n+0 corresponds to the position information video of frame n+1.
同期処理部23aは、算出したずれ量を用いて、カメラ映像と位置情報映像とを同期させて映像重畳部17へ出力する。すなわち、同期処理部23aは、カメラ映像および位置情報映像のいずれか一方を算出したずれ量分だけ遅延させて映像重畳部17へ出力する。また、同期処理部23aは、同期させた後のカメラ映像と位置情報映像とを用いて、バウンディングボックスの代表点と対応する作業者位置と距離がしきい値以上である場合には、バウンディングボックスの代表点と対応する作業者位置と位置の座標値の差を求め、座標値の差を示す位置補正情報を映像生成部16aへ出力する。例えば、映像における横方向をX軸とし縦方向をY軸とするとき、X、Yの座標値の差を、作業者位置ごとに映像生成部16aへ出力する。また、同期処理部23aは、複数のフレーム分のカメラ映像と同期させた位置情報映像とを用いて、バウンディングボックスの代表点と対応する作業者位置との位置の座標値の差を算出してもよい。例えば、同期処理部23aは、バウンディングボックスの代表点と対応する作業者位置との座標値の差の複数フレーム分の平均値を示す位置補正情報を映像生成部16aへ出力してもよい。 The synchronization processing unit 23a uses the calculated amount of deviation to synchronize the camera video and the position information video and output them to the video superimposition unit 17. That is, the synchronization processing unit 23a delays either the camera video or the position information video by the calculated amount of deviation and outputs them to the video superimposition unit 17. Furthermore, using the synchronized camera video and position information video, if the distance between the bounding box representative point and the corresponding worker position is equal to or greater than a threshold, the synchronization processing unit 23a calculates the difference in coordinate values between the bounding box representative point and the corresponding worker position, and outputs position correction information indicating the difference in coordinate values to the video generation unit 16a. For example, if the horizontal direction in the video is the X axis and the vertical direction is the Y axis, the synchronization processing unit 23a outputs the difference in X and Y coordinate values for each worker position to the video generation unit 16a. Furthermore, the synchronization processing unit 23a may calculate the difference in coordinate values between the bounding box representative point and the corresponding worker position using multiple frames of camera video and the synchronized position information video. For example, the synchronization processing unit 23a may output position correction information indicating the average value of the difference in coordinate values between the representative point of the bounding box and the corresponding worker position over multiple frames to the image generation unit 16a.
映像生成部16aは、同期処理部23aから受け取った位置補正情報を用いて、位置情報映像における作業者位置を補正し、補正後の位置情報映像を同期処理部23aへ出力する。すなわち、映像生成部16aは、位置補正情報によって示される差を打ち消し作業者位置とバウンディングボックスの代表点とが重なるように作業者位置を変更し、作業者位置を変更した後の位置情報映像を同期処理部23aへ出力する。 The image generation unit 16a uses the position correction information received from the synchronization processing unit 23a to correct the worker's position in the position information image and outputs the corrected position information image to the synchronization processing unit 23a. In other words, the image generation unit 16a cancels out the difference indicated by the position correction information, changes the worker's position so that the worker's position overlaps with the representative point of the bounding box, and outputs the position information image after the worker's position has been changed to the synchronization processing unit 23a.
例えば、監視システム7cの初期運用時などの調整期間において、カメラ映像と位置情報映像とを同期させるためのずれ量を算出し、算出したずれ量を用いるようにしてもよい。この場合、運用中に、監視員などが、監視映像を確認してずれ量が適切でないと判断した場合に、図示しない入力手段を用いて再調整を指示し、再度ずれ量の算出が行われてもよい。 For example, during an adjustment period, such as the initial operation of the monitoring system 7c, the amount of deviation required to synchronize the camera image and the location information image may be calculated, and the calculated amount of deviation may be used. In this case, if a monitor or other person checks the monitoring image during operation and determines that the amount of deviation is inappropriate, they may use an input means (not shown) to instruct readjustment, and the amount of deviation may be calculated again.
以上述べた以外の本実施の形態の動作は実施の形態1と同様である。本実施の形態の映像処理装置1cも実施の形態1の映像処理装置1と同様にコンピュータシステムにより実現される。 Other than as described above, the operation of this embodiment is the same as that of embodiment 1. Like the video processing device 1 of embodiment 1, the video processing device 1c of this embodiment is also realized by a computer system.
このように、本実施の形態では、カメラ映像における人物の位置を示すバウンディングボックスと位置情報映像における作業者位置とを用いて、カメラ映像と位置情報映像とを同期させるようにした。このため、実施の形態1と同様の効果を奏するともに、位置情報映像とカメラ映像と位置ずれを抑制することができ、人物の特定の精度を向上させることができる。また、カメラ映像における人物の位置を示すバウンディングボックスと位置情報映像における作業者位置とを用いて映像生成部16aが作業者位置の位置ずれを補正することで、さらに位置ずれを抑制することができる。 In this way, in this embodiment, the camera image and the position information image are synchronized using a bounding box indicating the position of the person in the camera image and the worker position in the position information image. This achieves the same effects as in embodiment 1, while also reducing positional deviation between the position information image and the camera image, improving the accuracy of identifying people. Furthermore, the image generator 16a corrects the positional deviation of the worker position using the bounding box indicating the position of the person in the camera image and the worker position in the position information image, thereby further reducing positional deviation.
実施の形態5.
図15は、実施の形態5にかかる監視システムの構成例を示す図である。本実施の形態の監視システム7dは、映像処理装置1の代わりに映像処理装置1dを備える以外は、実施の形態1の監視システム7と同様である。映像処理装置1dは、映像データ処理部13および映像生成部16の代わりに映像データ処理部13b、映像生成部16aおよび同期処理部23bを備える以外は、実施の形態1の映像処理装置1と同様である。実施の形態1と同様の機能を有する構成要素は、実施の形態1と同一の符号を付して重複する説明を省略する。以下、実施の形態1と異なる点を主に説明する。
Embodiment 5.
15 is a diagram showing an example of the configuration of a monitoring system according to a fifth embodiment. A monitoring system 7d according to this embodiment is similar to the monitoring system 7 according to the first embodiment, except that it includes a video processing device 1d instead of the video processing device 1. The video processing device 1d is similar to the video processing device 1 according to the first embodiment, except that it includes a video data processing device 13b, a video generation unit 16a, and a synchronization processing unit 23b instead of the video data processing unit 13 and the video generation unit 16. Components having the same functions as those according to the first embodiment are assigned the same reference numerals as those according to the first embodiment, and redundant explanations will be omitted. Differences from the first embodiment will be mainly explained below.
実施の形態2,3,4で述べたように、処理遅延などによって、一般にカメラ映像と位置情報映像とには時間のずれが発生する。本実施の形態では、映像データ処理部13bが、人物の移動の軌跡を示す軌跡情報を生成し、同期処理部23bが、軌跡情報が示す軌跡上に作業者位置が存在する場合には、位置情報映像の遅延により位置ずれが生じていると判定する。同期処理部23bは、作業者位置をカメラ映像における位置にあわせるために、作業者位置とカメラ映像における人物の位置との差を位置補正情報として映像生成部16aへ出力する。 As described in embodiments 2, 3, and 4, a time lag generally occurs between the camera image and the position information image due to processing delays, etc. In this embodiment, the image data processing unit 13b generates trajectory information indicating the trajectory of the person's movement, and the synchronization processing unit 23b determines that a position lag has occurred due to a delay in the position information image if the worker's position is on the trajectory indicated by the trajectory information. In order to align the worker's position with the position in the camera image, the synchronization processing unit 23b outputs the difference between the worker's position and the person's position in the camera image to the image generation unit 16a as position correction information.
詳細には、映像データ処理部13bは、軌跡情報をカメラ画像とともに同期処理部23bに出力する。軌跡情報は、映像データにおける複数フレームにわたり同一人物と推定される領域の移動の履歴を示す情報である。同一人物であるか否かの特定方法は、一般的な画像および映像処理における人物の特定方法を用いることができるため詳細な説明を省略する。映像データ処理部13bは、例えば、新たに人物として抽出された領域が存在すると、後続のフレームにおいて同一の人物と推定される領域を順次特定する。例えば、映像データ処理部13bは、人物として抽出された領域に対応するバウンディングボックスの代表点の座標値を、人物ごとに順次記録することで軌跡情報を算出する。バウンディングボックスの代表点は、実施の形態1と同様に、例えば、バウンディングボックスの中心、足元の位置、頭の位置などであるがこれらに限定されない。なお軌跡情報は、人物が新たに抽出されてからの軌跡であってもよいし、一定時間前からの人物ごとの軌跡であってもよい。 In detail, the video data processing unit 13b outputs the trajectory information to the synchronization processing unit 23b along with the camera image. The trajectory information indicates the movement history of an area estimated to be the same person across multiple frames in the video data. A detailed description of the method for determining whether or not the person is the same person will be omitted, as it can use a general method for identifying people in image and video processing. For example, when a new area is extracted as a person, the video data processing unit 13b sequentially identifies areas estimated to be the same person in subsequent frames. For example, the video data processing unit 13b calculates the trajectory information by sequentially recording the coordinate values of the representative point of the bounding box corresponding to the area extracted as a person, for each person. As in embodiment 1, the representative point of the bounding box may be, for example, the center of the bounding box, the position of the feet, the position of the head, etc., but is not limited to these. The trajectory information may be the trajectory since the person was newly extracted, or the trajectory of each person from a certain period of time ago.
本実施の形態の同期処理部23bは、軌跡情報が示す軌跡上または軌跡からの距離がしきい値以内の範囲に、位置情報映像における作業者位置が存在する場合に、当該作業者位置に対応する作業者の本来の位置が、カメラ映像における対応する人物の位置であると判定する。そして、同期処理部23bは、作業者位置と本来の位置との差を示す位置補正情報を生成し、位置補正情報を映像生成部16aへ出力する。映像生成部16aは、実施の形態4と同様に位置補正情報を用いて作業者位置の補正を行う。同期処理部23bは、補正後の位置情報映像とカメラ映像とを映像重畳部17へ出力する。 In this embodiment, when a worker's position in the position information video is on the trajectory indicated by the trajectory information or within a distance from the trajectory within a threshold value, the synchronization processing unit 23b determines that the worker's actual position corresponding to that worker's position is the position of the corresponding person in the camera video. The synchronization processing unit 23b then generates position correction information indicating the difference between the worker's position and the actual position, and outputs the position correction information to the video generation unit 16a. The video generation unit 16a corrects the worker's position using the position correction information, as in embodiment 4. The synchronization processing unit 23b outputs the corrected position information video and camera video to the video superimposition unit 17.
図16は、本実施の形態の軌跡情報の一例を示す図である。図16に示した例では、バウンディングボックス401,402に対応する2人の人物が撮影されたカメラ映像の例を示しており、バウンディングボックス401,402のそれぞれに対応する軌跡情報によって示される軌跡403,404がカメラ映像に重畳されている。 Figure 16 is a diagram showing an example of trajectory information in this embodiment. The example shown in Figure 16 shows an example of camera footage of two people corresponding to bounding boxes 401 and 402, with trajectories 403 and 404 indicated by trajectory information corresponding to bounding boxes 401 and 402, respectively, superimposed on the camera footage.
図17は、本実施の形態における重畳映像の一例を示す図である。図17に示した例では、位置の補正が行われる前のカメラ映像と位置情報映像とを重畳した映像を示している。図17の上の図は、位置補正の前の映像を示し、図17の下の図は位置補正の後の映像を示す。図17に示した例では、図16に示した軌跡情報が重畳されたカメラ映像に位置情報映像が重畳されている。図17に示した作業者位置405,406は、それぞれ軌跡403,404上に存在している。このため、同期処理部23bは、作業者位置405に対応する人物の現在の位置はバウンディングボックス401の位置であり、作業者位置406に対応する人物の現在の位置はバウンディングボックス402の位置であると判定する。同期処理部23bは、例えば、作業者位置と対応するバウンディングボックスの代表点との差を位置補正情報として算出し、位置補正情報を映像生成部16aへ出力する。これにより、映像生成部16aは、作業者位置の補正を行う。図17では、バウンディングボックスの代表点を足元の位置としているため、作業者位置405,406は、それぞれ対応するバウンディングボックス401,402の足元の位置に補正される。なお、図17では、説明のために、重畳映像に軌跡403,404を重畳しているが、映像重畳部17が重畳する重畳映像には軌跡403,404が含まれていなくてもよいし含まれていてもよい。 Figure 17 is a diagram showing an example of a superimposed image in this embodiment. The example shown in Figure 17 shows an image in which camera image before position correction and position information image are superimposed. The upper diagram in Figure 17 shows the image before position correction, and the lower diagram in Figure 17 shows the image after position correction. In the example shown in Figure 17, position information image is superimposed on the camera image on which the trajectory information shown in Figure 16 is superimposed. Worker positions 405 and 406 shown in Figure 17 are located on trajectories 403 and 404, respectively. Therefore, synchronization processing unit 23b determines that the current position of the person corresponding to worker position 405 is the position of bounding box 401, and the current position of the person corresponding to worker position 406 is the position of bounding box 402. For example, synchronization processing unit 23b calculates the difference between the worker position and the representative point of the corresponding bounding box as position correction information, and outputs the position correction information to image generation unit 16a. As a result, image generation unit 16a corrects the worker position. In Figure 17, the representative points of the bounding boxes are set to the feet, so worker positions 405 and 406 are corrected to the feet of the corresponding bounding boxes 401 and 402. Note that in Figure 17, trajectories 403 and 404 are superimposed on the superimposed image for the sake of explanation, but the superimposed image superimposed by the image superimposition unit 17 may or may not include trajectories 403 and 404.
以上述べた以外の本実施の形態の動作は実施の形態1と同様である。本実施の形態の映像処理装置1dも実施の形態1の映像処理装置1と同様にコンピュータシステムにより実現される。 Other than as described above, the operation of this embodiment is the same as that of embodiment 1. The video processing device 1d of this embodiment is also realized by a computer system, just like the video processing device 1 of embodiment 1.
このように、本実施の形態では、カメラ映像における人物の軌跡を用いて位置情報映像における作業者位置を補正するようにした。このため、実施の形態1と同様の効果を奏するともに、位置情報映像とカメラ映像と位置ずれを抑制することができ、人物の特定の精度を向上させることができる。 In this way, in this embodiment, the trajectory of the person in the camera image is used to correct the worker's position in the position information image. This achieves the same effects as in embodiment 1, while also reducing positional discrepancies between the position information image and the camera image, improving the accuracy of identifying the person.
以上の実施の形態に示した構成は、一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、実施の形態同士を組み合わせることも可能であるし、要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。 The configurations shown in the above embodiments are merely examples, and may be combined with other known technologies, or different embodiments may be combined with each other. Parts of the configuration may also be omitted or modified without departing from the spirit of the invention.
1,1a,1b,1c,1d 映像処理装置、2 映像表示装置、3 映像取得装置、4 信号受信装置、5 信号送信装置、6 位置情報生成装置、7,7a,7b,7c,7d 監視システム、8 監視エリア、9 作業者、10 管理装置、11 遅延処理部、12 映像データ受信部、13,13a,13b 映像データ処理部、14 位置情報受信部、15 座標算出部、16,16a 映像生成部、17 映像重畳部、18 登録情報記憶部、19 管理情報受信部、20 作業計画記憶部、21 判定部、22 警報部、23,23a,23b 同期処理部。 1, 1a, 1b, 1c, 1d: Image processing device; 2: Image display device; 3: Image acquisition device; 4: Signal receiving device; 5: Signal transmitting device; 6: Position information generating device; 7, 7a, 7b, 7c, 7d: Monitoring system; 8: Monitoring area; 9: Worker; 10: Management device; 11: Delay processing unit; 12: Image data receiving unit; 13, 13a, 13b: Image data processing unit; 14: Position information receiving unit; 15: Coordinate calculation unit; 16, 16a: Image generating unit; 17: Image superimposition unit; 18: Registration information storage unit; 19: Management information receiving unit; 20: Work plan storage unit; 21: Determination unit; 22: Alarm unit; 23, 23a, 23b: Synchronization processing unit.
Claims (14)
前記監視エリアにおける端末装置の位置と前記端末装置の識別情報である装置識別情報とを含む位置情報を受信する位置情報受信部と、
装置識別情報と当該装置識別情報に対応する前記端末装置を携帯する人物の識別情報である人物識別情報とを含む登録情報を、前記装置識別情報ごとに記憶する登録情報記憶部と、
前記位置情報に含まれる前記位置を人物位置として示した映像である位置情報映像を生成し、前記位置情報に含まれる前記装置識別情報に対応する前記登録情報を前記登録情報記憶部から取得する映像生成部と、
時間帯ごとの、前記監視エリアへの立ち入りが許可される人物の人物識別情報を示す情報を含む許可計画を記憶する許可計画記憶部と、
前記映像生成部によって取得された前記登録情報に含まれる人物識別情報と、前記許可計画とを用いて、当該人物識別情報に対応する人物の前記監視エリアへの立ち入りの可否を判定し、前記監視エリアへの立ち入りが不可であると判定された人物の前記人物識別情報を特定する判定部と、
前記位置情報映像と前記映像データに対応する映像とを重畳し、重畳した映像を監視映像として出力し、前記判定部によって特定された前記人物識別情報に対応する前記人物位置が強調表示されるように前記監視映像を生成する映像重畳部と、
を備えることを特徴とする映像処理装置。 a video data receiving unit that receives video data representing a video image of a monitoring area in a power plant;
a location information receiving unit that receives location information including a location of the terminal device in the monitoring area and device identification information that is identification information of the terminal device;
a registration information storage unit that stores, for each piece of device identification information, registration information including device identification information and person identification information that is identification information of a person carrying the terminal device corresponding to the device identification information;
an image generating unit that generates a position information image that shows the position included in the position information as a person position, and acquires the registration information corresponding to the device identification information included in the position information from the registration information storage unit;
a permission plan storage unit that stores a permission plan including information indicating personal identification information of persons who are permitted to enter the monitoring area for each time period;
a determination unit that uses personal identification information included in the registration information acquired by the image generation unit and the permission plan to determine whether or not a person corresponding to the personal identification information is permitted to enter the monitoring area, and identifies the personal identification information of a person who is determined to be prohibited from entering the monitoring area;
an image superimposing unit that superimposes the position information image on an image corresponding to the image data, outputs the superimposed image as a surveillance image, and generates the surveillance image so that the person position corresponding to the person identification information specified by the determination unit is highlighted;
A video processing device comprising:
映像重畳部は、前記監視映像とともに、前記登録情報を出力することを特徴とする請求項1または2に記載の映像処理装置。 the image generation unit outputs the registration information corresponding to the device identification information to an image superimposition unit together with the position information image;
3. The video processing device according to claim 1, wherein the video superimposing unit outputs the registration information together with the monitoring video.
を備えることを特徴とする請求項1から3のいずれか1つに記載の映像処理装置。 a delay processing unit that delays the video corresponding to the video data by a predetermined delay time and outputs the delayed video to the video superimposing unit;
4. The video processing device according to claim 1, further comprising:
を備えることを特徴とする請求項1から3のいずれか1つに記載の映像処理装置。 a synchronization processing unit that synchronizes the video corresponding to the video data with the position information video using a first timestamp indicating an image capture time in a video capture device that captures the video corresponding to the video data and a second timestamp indicating a time when a signal used to calculate a position indicated by the position information was detected, and outputs the synchronized video corresponding to the video data and the position information video to the video superimposition unit;
4. The video processing device according to claim 1, further comprising:
前記位置情報に含まれる各前記位置の、前記映像データに対応する映像における座標値を算出する座標算出部と、
前記領域と、前記座標算出部によって算出された前記座標値に基づいて生成された前記位置情報映像、における前記人物位置とを対応付け、対応付けられた前記領域内の代表点と前記人物位置との距離に基づいて前記映像データに対応する映像と前記位置情報映像との時間のずれ量を算出し、前記ずれ量を用いて前記映像データに対応する映像と前記位置情報映像とを同期させて前記映像重畳部へ出力する同期処理部と、
を備えることを特徴とする請求項1から3のいずれか1つに記載の映像処理装置。 a video data processing unit that extracts an area corresponding to a person from a video corresponding to the video data;
a coordinate calculation unit that calculates coordinate values of each of the positions included in the position information in an image corresponding to the image data;
a synchronization processing unit that associates the area with the person position in the position information image generated based on the coordinate values calculated by the coordinate calculation unit, calculates a time lag between the image corresponding to the image data and the position information image based on a distance between a representative point in the associated area and the person position, and uses the time lag to synchronize the image corresponding to the image data with the position information image and output the synchronized image to the image superimposition unit;
4. The video processing device according to claim 1, further comprising:
前記映像生成部は、前記位置補正情報を用いて前記人物位置を補正し、補正後の前記人物位置を示す前記位置情報映像を生成することを特徴とする請求項6に記載の映像処理装置。 the synchronization processing unit generates position correction information indicating a difference in coordinate values between the associated area and the person position after synchronization;
The image processing device according to claim 6 , wherein the image generating unit corrects the person position using the position correction information, and generates the position information image indicating the person position after correction.
前記位置情報に含まれる各前記位置の前記映像データに対応する映像における座標値を算出する座標算出部と、
前記軌跡情報が示す前記軌跡上に、前記座標算出部によって算出された前記座標値に基づいて生成された前記位置情報映像、における前記人物位置が存在すると判定した場合に、当該人物位置と前記軌跡情報に対応する前記領域内の代表点との差を示す位置補正情報を生成する同期処理部と、
を備え、
前記映像生成部は、前記位置補正情報を用いて前記人物位置を補正し、補正後の前記人物位置を示す前記位置情報映像を生成することを特徴とする請求項1から3のいずれか1つに記載の映像処理装置。 a video data processing unit that extracts an area corresponding to a person from a video corresponding to the video data and generates trajectory information that indicates a trajectory of the area for each person;
a coordinate calculation unit that calculates coordinate values in an image corresponding to the image data of each of the positions included in the position information;
a synchronization processing unit that, when it is determined that the person position in the position information video generated based on the coordinate values calculated by the coordinate calculation unit is on the trajectory indicated by the trajectory information , generates position correction information that indicates a difference between the person position and a representative point in the area that corresponds to the trajectory information;
Equipped with
4. The image processing device according to claim 1, wherein the image generation unit corrects the person position using the position correction information and generates the position information image showing the person position after correction.
前記監視映像を表示する映像表示装置と、
を備え、
前記映像処理装置は、
前記監視エリアを撮影した映像を示す映像データを受信する映像データ受信部と、
前記監視エリアにおける端末装置の位置と前記端末装置の識別情報である装置識別情報とを含む位置情報を受信する位置情報受信部と、
装置識別情報と当該装置識別情報に対応する前記端末装置を携帯する人物の識別情報である人物識別情報とを含む登録情報を、前記装置識別情報ごとに記憶する登録情報記憶部と、
前記位置情報に含まれる前記位置を人物位置として示した映像である位置情報映像を生成し、前記位置情報に含まれる前記装置識別情報に対応する前記登録情報を前記登録情報記憶部から取得する映像生成部と、
時間帯ごとの、前記監視エリアへの立ち入りが許可される人物の人物識別情報を示す情報を含む許可計画を記憶する許可計画記憶部と、
前記映像生成部によって取得された前記登録情報に含まれる人物識別情報と、前記許可計画とを用いて、当該人物識別情報に対応する人物の前記監視エリアへの立ち入りの可否を判定し、前記監視エリアへの立ち入りが不可であると判定された人物の前記人物識別情報を特定する判定部と、
前記位置情報映像と前記映像データに対応する映像とを重畳し、重畳した映像を監視映像として前記映像表示装置へ出力し、前記判定部によって特定された前記人物識別情報に対応する前記人物位置が強調表示されるように前記監視映像を生成する映像重畳部と、
を備えることを特徴とする監視システム。 a video processing device that generates a monitoring video of a monitoring area in a power plant;
a video display device that displays the monitoring video;
Equipped with
The video processing device includes:
a video data receiving unit that receives video data representing a video image of the monitoring area;
a location information receiving unit that receives location information including a location of the terminal device in the monitoring area and device identification information that is identification information of the terminal device;
a registration information storage unit that stores, for each piece of device identification information, registration information including device identification information and person identification information that is identification information of a person carrying the terminal device corresponding to the device identification information;
an image generating unit that generates a position information image that shows the position included in the position information as a person position, and acquires the registration information corresponding to the device identification information included in the position information from the registration information storage unit;
a permission plan storage unit that stores a permission plan including information indicating personal identification information of persons who are permitted to enter the monitoring area for each time period;
a determination unit that uses personal identification information included in the registration information acquired by the image generation unit and the permission plan to determine whether or not a person corresponding to the personal identification information is permitted to enter the monitoring area, and identifies the personal identification information of a person who is determined to be prohibited from entering the monitoring area;
an image superimposing unit that superimposes the position information image and an image corresponding to the image data, outputs the superimposed image to the image display device as a surveillance image, and generates the surveillance image so that the person position corresponding to the person identification information specified by the determination unit is highlighted;
A monitoring system comprising:
映像重畳部は、前記監視映像とともに、前記登録情報を前記映像表示装置へ出力し、
前記映像表示装置は、前記監視映像とともに前記登録情報を表示することを特徴とする請求項10に記載の監視システム。 the image generation unit outputs the registration information corresponding to the device identification information to an image superimposition unit together with the position information image;
the video superimposing unit outputs the registration information together with the monitoring video to the video display device;
11. The monitoring system according to claim 10, wherein the video display device displays the registration information together with the monitoring video.
前記端末装置から送信された前記無線信号の受信強度を求め、前記受信強度と対応する前記装置識別情報とを含む受信情報を送信する複数の信号受信装置と、
前記複数の信号受信装置から前記受信情報を受信し、前記受信情報を用いて前記位置情報を生成する位置情報生成装置、
を備えることを特徴とする請求項10または11に記載の監視システム。 the terminal device that transmits a signal including the device identification information as a wireless signal;
a plurality of signal receiving devices that calculate the reception strength of the wireless signal transmitted from the terminal device and transmit reception information including the reception strength and the corresponding device identification information;
a location information generating device that receives the reception information from the plurality of signal receiving devices and generates the location information using the reception information;
12. The monitoring system according to claim 10, further comprising:
を備え、
前記遅延時間は、前記信号受信装置の数に基づいて決定されることを特徴とする請求項12に記載の監視システム。 a delay processing unit that delays the video corresponding to the video data by a predetermined delay time and outputs the delayed video to the video superimposing unit;
Equipped with
The monitoring system according to claim 12, wherein the delay time is determined based on the number of the signal receiving devices.
発電プラントにおける監視エリアを撮影した映像を示す映像データを受信するステップと、
前記監視エリアにおける端末装置の位置と前記端末装置の識別情報である装置識別情報とを含む位置情報を受信するステップと、
前記位置情報が示す人物位置を、対応する付加情報とともに示した映像である位置情報映像を生成するステップと、
前記装置識別情報と当該装置識別情報に対応する前記端末装置を携帯する人物の識別情報である人物識別情報とを含む登録情報を、前記装置識別情報ごとに登録情報記憶部に記憶するステップと、
前記位置情報に含まれる前記位置を人物位置として示した映像である位置情報映像を生成し、前記位置情報に含まれる前記装置識別情報に対応する前記登録情報を前記登録情報記憶部から取得するステップと、
時間帯ごとの、前記監視エリアへの立ち入りが許可される人物の人物識別情報を示す情報を含む許可計画を許可計画記憶部に記憶するステップと、
取得された前記登録情報に含まれる人物識別情報と、前記許可計画とを用いて、当該人物識別情報に対応する人物の前記監視エリアへの立ち入りの可否を判定し、前記監視エリアへの立ち入りが不可であると判定された人物の前記人物識別情報を特定するステップと、
前記位置情報映像と前記映像データに対応する映像とを重畳し、重畳した映像を監視映像として出力し、特定された前記人物識別情報に対応する前記人物位置が強調表示されるように前記監視映像を生成するステップと、
を実行させることを特徴とするプログラム。 In the computer system,
receiving video data representing a captured image of a monitored area in a power plant;
receiving location information including a location of a terminal device in the monitoring area and device identification information that is identification information of the terminal device;
generating a position information image that shows the person position indicated by the position information together with corresponding additional information;
storing registration information including the device identification information and personal identification information that is identification information of a person carrying the terminal device corresponding to the device identification information in a registration information storage unit for each of the device identification information;
generating a position information image that shows the position included in the position information as a person position, and acquiring the registration information corresponding to the device identification information included in the position information from the registration information storage unit;
storing a permission plan including information indicating personal identification information of persons permitted to enter the monitoring area for each time period in a permission plan storage unit;
a step of determining whether or not a person corresponding to the personal identification information is permitted to enter the monitoring area using the personal identification information included in the acquired registration information and the permission plan, and identifying the personal identification information of a person who is determined to be prohibited from entering the monitoring area;
a step of superimposing the position information image on an image corresponding to the image data, outputting the superimposed image as a surveillance image, and generating the surveillance image so that the person position corresponding to the specified person identification information is highlighted;
A program characterized by executing the following.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021214284A JP7724709B2 (en) | 2021-12-28 | 2021-12-28 | Image processing device, monitoring system and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021214284A JP7724709B2 (en) | 2021-12-28 | 2021-12-28 | Image processing device, monitoring system and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023097908A JP2023097908A (en) | 2023-07-10 |
| JP7724709B2 true JP7724709B2 (en) | 2025-08-18 |
Family
ID=87071833
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021214284A Active JP7724709B2 (en) | 2021-12-28 | 2021-12-28 | Image processing device, monitoring system and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7724709B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7828615B2 (en) * | 2024-01-15 | 2026-03-12 | 株式会社 インフォファーム | Location management system, location management method, and location management program |
Citations (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004005511A (en) | 2002-03-26 | 2004-01-08 | Toshiba Corp | Monitoring system, monitoring method and monitoring program |
| JP2008066864A (en) | 2006-09-05 | 2008-03-21 | Mitsubishi Electric Corp | Monitoring device and monitoring program |
| JP2008083933A (en) | 2006-09-27 | 2008-04-10 | Sogo Keibi Hosho Co Ltd | Apparatus, method and program for deciding suspicious person |
| WO2008152897A1 (en) | 2007-06-14 | 2008-12-18 | Nec Corporation | Monitoring system and monitoring method |
| JP2012093837A (en) | 2010-10-25 | 2012-05-17 | Takenaka Komuten Co Ltd | Monitoring support system and program |
| JP2016194759A (en) | 2015-03-31 | 2016-11-17 | 綜合警備保障株式会社 | Security system and security method |
| JP2018182705A (en) | 2017-04-21 | 2018-11-15 | パナソニックIpマネジメント株式会社 | Identification system, identification method and program |
| JP2019201413A (en) | 2015-03-17 | 2019-11-21 | 日本電気株式会社 | Monitoring system, monitoring method, and recording medium for storing monitoring program |
| JP2020030544A (en) | 2018-08-21 | 2020-02-27 | アイホン株式会社 | Suspicious person monitoring system |
| WO2020116023A1 (en) | 2018-12-05 | 2020-06-11 | ソニー株式会社 | Information processing device, information processing system, information processing method, and program |
| JP2020110030A (en) | 2019-01-07 | 2020-07-16 | 中国電力株式会社 | Approach monitoring system |
| JP2020119489A (en) | 2019-06-18 | 2020-08-06 | パナソニックi−PROセンシングソリューションズ株式会社 | Information processing device, determination method, and program |
| WO2020174634A1 (en) | 2019-02-27 | 2020-09-03 | 株式会社 テクノミライ | Accurate digital security system, method, and program |
| JP2021022342A (en) | 2019-07-30 | 2021-02-18 | パナソニックIpマネジメント株式会社 | Identification system, identification method, and program |
| JP2021174147A (en) | 2020-04-22 | 2021-11-01 | 富士通クライアントコンピューティング株式会社 | Information processing device, information processing system and program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08163625A (en) * | 1994-12-02 | 1996-06-21 | Hitachi Ltd | Wireless calling system |
| US7439439B2 (en) * | 2004-03-09 | 2008-10-21 | Electrolux Home Products, Inc. | Appliance audio notification device |
-
2021
- 2021-12-28 JP JP2021214284A patent/JP7724709B2/en active Active
Patent Citations (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004005511A (en) | 2002-03-26 | 2004-01-08 | Toshiba Corp | Monitoring system, monitoring method and monitoring program |
| JP2008066864A (en) | 2006-09-05 | 2008-03-21 | Mitsubishi Electric Corp | Monitoring device and monitoring program |
| JP2008083933A (en) | 2006-09-27 | 2008-04-10 | Sogo Keibi Hosho Co Ltd | Apparatus, method and program for deciding suspicious person |
| WO2008152897A1 (en) | 2007-06-14 | 2008-12-18 | Nec Corporation | Monitoring system and monitoring method |
| JP2012093837A (en) | 2010-10-25 | 2012-05-17 | Takenaka Komuten Co Ltd | Monitoring support system and program |
| JP2019201413A (en) | 2015-03-17 | 2019-11-21 | 日本電気株式会社 | Monitoring system, monitoring method, and recording medium for storing monitoring program |
| JP2016194759A (en) | 2015-03-31 | 2016-11-17 | 綜合警備保障株式会社 | Security system and security method |
| JP2018182705A (en) | 2017-04-21 | 2018-11-15 | パナソニックIpマネジメント株式会社 | Identification system, identification method and program |
| JP2020030544A (en) | 2018-08-21 | 2020-02-27 | アイホン株式会社 | Suspicious person monitoring system |
| WO2020116023A1 (en) | 2018-12-05 | 2020-06-11 | ソニー株式会社 | Information processing device, information processing system, information processing method, and program |
| JP2020110030A (en) | 2019-01-07 | 2020-07-16 | 中国電力株式会社 | Approach monitoring system |
| WO2020174634A1 (en) | 2019-02-27 | 2020-09-03 | 株式会社 テクノミライ | Accurate digital security system, method, and program |
| JP2020119489A (en) | 2019-06-18 | 2020-08-06 | パナソニックi−PROセンシングソリューションズ株式会社 | Information processing device, determination method, and program |
| JP2021022342A (en) | 2019-07-30 | 2021-02-18 | パナソニックIpマネジメント株式会社 | Identification system, identification method, and program |
| JP2021174147A (en) | 2020-04-22 | 2021-11-01 | 富士通クライアントコンピューティング株式会社 | Information processing device, information processing system and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023097908A (en) | 2023-07-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100839090B1 (en) | Image-based Fire Surveillance System | |
| US10558863B2 (en) | Video surveillance system and video surveillance method | |
| KR101073076B1 (en) | Fire monitoring system and method using compound camera | |
| KR101937272B1 (en) | Method and Apparatus for Detecting Event from Multiple Image | |
| US9191633B2 (en) | Tracking assistance device, tracking assistance system and tracking assistance method | |
| JP6631619B2 (en) | Video monitoring system and video monitoring method | |
| US20210096239A1 (en) | Intrusion detection system and intrusion detection method | |
| US9049384B2 (en) | Video processing apparatus, camera apparatus, video processing method, and program | |
| KR102033118B1 (en) | Apparatus for warning of a work site risk, a method therefor and a computer recordable medium storing program to perform the method | |
| US20230064953A1 (en) | Surveillance device, surveillance system, and surveillance method | |
| JP7724709B2 (en) | Image processing device, monitoring system and program | |
| KR101233412B1 (en) | Method for sending signal of crisis through comparing motion picture and system therefor | |
| US12169620B2 (en) | Video display method, device and system, and video camera | |
| JP5147760B2 (en) | Image monitoring device | |
| JPWO2017013863A1 (en) | Irradiation system, irradiation method, and irradiation program | |
| US12260719B2 (en) | Monitoring device and monitoring system | |
| JP6920776B2 (en) | Monitoring support system and monitoring support method | |
| MX2025003668A (en) | IMAGE CAPTURE ARRANGEMENT AND IMAGE CAPTURE METHOD | |
| KR20210147680A (en) | Video Surveillance Apparatus for Congestion Control | |
| EP4280187B1 (en) | Methods and systems for reducing redundant alarm notifications in a security system | |
| NO20180028A1 (en) | Integration of heads up display with data processing | |
| US20240333896A1 (en) | Image adjustment system, image adjustment method, and image adjustment device | |
| JP2019176380A (en) | Control unit and monitoring system | |
| US20250139830A1 (en) | Surveillance system, surveillance apparatus, surveillance method, and non-transitory computer-readable storage medium | |
| CN118038364A (en) | Operation monitoring method, device, equipment, storage medium and computer program product |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240722 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250326 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250630 |
|
| 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: 20250708 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250805 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7724709 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |