Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7653134B2 - Surveillance camera installation support system, surveillance camera installation support device, and surveillance camera installation support program - Google Patents
[go: Go Back, main page]

JP7653134B2 - Surveillance camera installation support system, surveillance camera installation support device, and surveillance camera installation support program - Google Patents

Surveillance camera installation support system, surveillance camera installation support device, and surveillance camera installation support program Download PDF

Info

Publication number
JP7653134B2
JP7653134B2 JP2021064410A JP2021064410A JP7653134B2 JP 7653134 B2 JP7653134 B2 JP 7653134B2 JP 2021064410 A JP2021064410 A JP 2021064410A JP 2021064410 A JP2021064410 A JP 2021064410A JP 7653134 B2 JP7653134 B2 JP 7653134B2
Authority
JP
Japan
Prior art keywords
installation
surveillance camera
camera
image
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
Application number
JP2021064410A
Other languages
Japanese (ja)
Other versions
JP2022159930A (en
Inventor
悠平 大森
祐貴 千葉
寛典 半澤
安紘 土田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to JP2021064410A priority Critical patent/JP7653134B2/en
Publication of JP2022159930A publication Critical patent/JP2022159930A/en
Application granted granted Critical
Publication of JP7653134B2 publication Critical patent/JP7653134B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Alarm Systems (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Closed-Circuit Television Systems (AREA)

Description

本発明は、監視カメラ設置支援システム、監視カメラ設置支援装置、及び監視カメラ設置支援プログラムに関する。 The present invention relates to a surveillance camera installation support system, a surveillance camera installation support device, and a surveillance camera installation support program.

従来から、店舗等に、いわゆるAI(Artificial Intelligence)カメラ等の監視カメラを配して、監視カメラで撮影したフレーム画像の分析(フレーム画像に映り込んだ人等の物体に対する、学習済物体検出用ニューラルネットワークを用いた検出や、学習済物体認識用ニューラルネットワークを用いた認識等)を行うようにした装置やシステムが知られている(例えば、特許文献1参照)。 Conventionally, devices and systems have been known that place surveillance cameras, such as so-called AI (Artificial Intelligence) cameras, in stores and the like and analyze frame images captured by the surveillance cameras (detecting objects such as people captured in the frame images using a trained object detection neural network, or recognizing objects using a trained object recognition neural network, etc.) (see, for example, Patent Document 1).

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

ところが、上記特許文献1に記載されたような従来の監視カメラで撮影したフレーム画像の分析を行う装置やシステムでは、監視カメラの設置位置、設置角度、監視カメラの周囲の光源等の影響により、分析結果の精度(例えば、人等の物体の検出や認識の精度)が十分に得られない場合がある。従って、この種の装置やシステムにおいて、分析結果の精度を担保するためには、監視カメラの設置現場において、設置者が監視カメラの設置位置や設置角度を調整(変更)した時に、分析結果の精度(例えば、人等の物体の検出や認識の精度)の変化を簡単に確認できるようにすることが必要である。 However, in devices and systems that analyze frame images captured by conventional surveillance cameras such as those described in Patent Document 1, the accuracy of the analysis results (e.g., the accuracy of detection and recognition of objects such as people) may not be sufficient due to the influence of the installation position and angle of the surveillance camera, the light source around the surveillance camera, etc. Therefore, in order to ensure the accuracy of the analysis results in this type of device or system, it is necessary to make it easy to check changes in the accuracy of the analysis results (e.g., the accuracy of detection and recognition of objects such as people) when the installer adjusts (changes) the installation position or angle of the surveillance camera at the installation site.

本発明は、上記課題を解決するものであり、監視カメラの設置現場において、設置者が監視カメラの設置位置や設置角度等の監視カメラの設置状況を調整(変更)した時に、設置状況の調整による分析結果の精度の変化を簡単に確認することが可能な監視カメラ設置支援システム、監視カメラ設置支援装置、及び監視カメラ設置支援プログラムを提供することを目的とする。 The present invention aims to solve the above problems and provide a surveillance camera installation support system, a surveillance camera installation support device, and a surveillance camera installation support program that enable an installer to easily check the change in accuracy of analysis results due to adjustments to the installation conditions, such as the installation position and installation angle, when the installer adjusts (changes) the installation conditions of the surveillance camera at the installation site.

上記課題を解決するために、本発明の第1の態様による監視カメラ設置支援システムは、所定の撮影エリアを撮影する監視カメラの設置を支援するための監視カメラ設置支援システムにおいて、前記監視カメラの撮影時の床からの高さの情報を含むカメラ設置情報を取得する設置情報取得手段と、前記床からの高さにおいて前記監視カメラから入力された各フレーム画像を分析する画像分析手段と、前記各フレーム画像に前記画像分析手段による前記各フレーム画像の分析結果の情報を重畳した重畳画像を生成する分析結果重畳手段と、前記床からの高さにおいて前記分析結果重畳手段により生成された各重畳画像から構成される重畳映像を記憶する重畳映像記憶手段と、前記設置情報取得手段により取得した、前記監視カメラの撮影時のカメラ設置情報を、前記重畳映像記憶手段に記憶された重畳映像と紐づけて記憶する設置情報記憶手段と、前記重畳映像記憶手段に記憶された重畳映像を、前記設置情報記憶手段に記憶された、前記重畳映像に紐づけられたカメラ設置情報と共に表示する映像表示手段と、前記監視カメラ設置支援システムとは異なる場所に設置された別の監視カメラ設置支援システムにおける前記設置情報記憶手段に記憶されたカメラ設置情報の中から、今回設置しようとしている監視カメラの床からの高さと類似した床からの高さに対応するカメラ設置情報を検索するカメラ設置情報検索手段とを備え、前記映像表示手段は、前記カメラ設置情報検索手段により検索したカメラ設置情報と紐づけられた重畳映像を、前記検索したカメラ設置情報と共に表示する In order to solve the above-mentioned problems, a surveillance camera installation support system according to a first aspect of the present invention is a surveillance camera installation support system for supporting the installation of a surveillance camera that shoots a specified shooting area, comprising: installation information acquisition means for acquiring camera installation information including information on the height from the floor when the surveillance camera was shooting; image analysis means for analyzing each frame image input from the surveillance camera at the height from the floor; analysis result superimposition means for generating a superimposed image in which information on the analysis result of each frame image by the image analysis means is superimposed on each of the frame images; superimposed image storage means for storing a superimposed image composed of each superimposed image generated by the analysis result superimposition means at the height from the floor; the surveillance camera installation support system includes an installation information storage means for storing camera installation information linked to the superimposed image stored in the superimposed image storage means, an image display means for displaying the superimposed image stored in the superimposed image storage means together with camera installation information stored in the installation information storage means linked to the superimposed image, and a camera installation information search means for searching for camera installation information corresponding to a height from the floor similar to the height from the floor of the surveillance camera to be currently installed, from among the camera installation information stored in the installation information storage means in another surveillance camera installation support system installed in a location different from that of the surveillance camera installation support system, and the image display means displays the superimposed image linked to the camera installation information searched for by the camera installation information search means, together with the searched camera installation information .

この監視カメラ設置支援システムにおいて、前記映像表示手段は、前記監視カメラの複数の床からの高さにおける重畳映像を、並べて表示することが望ましい。 In this surveillance camera installation assistance system, it is preferable that the image display means displays overlapping images of the surveillance cameras at a plurality of heights from the floor side by side.

この監視カメラ設置支援システムにおいて、前記映像表示手段は、前記カメラ設置情報検索手段により検索した複数のカメラ設置情報と紐づけられた重畳映像の各々を、並べて表示することが望ましい。 In this surveillance camera installation support system, it is preferable that the image display means displays, side by side, each of the superimposed images linked to the multiple camera installation information searched for by the camera installation information search means.

本発明の第2の態様による監視カメラ設置支援システムは、所定の撮影エリアを撮影する監視カメラの設置を支援するための監視カメラ設置支援システムにおいて、前記監視カメラの撮影時の設置状況を示すカメラ設置情報を取得する設置情報取得手段と、前記設置状況において前記監視カメラから入力された各フレーム画像を分析する画像分析手段と、 前記各フレーム画像に前記画像分析手段による前記各フレーム画像の分析結果の情報を重畳した重畳画像を生成する分析結果重畳手段と、前記設置状況において前記分析結果重畳手段により生成された各重畳画像から構成される重畳映像を記憶する重畳映像記憶手段と、 前記設置情報取得手段により取得した、前記監視カメラの撮影時のカメラ設置情報を、前記重畳映像記憶手段に記憶された重畳映像と紐づけて記憶する設置情報記憶手段と、前記重畳映像記憶手段に記憶された重畳映像を、前記設置情報記憶手段に記憶された、前記重畳映像に紐づけられたカメラ設置情報と共に表示する映像表示手段とを備え、前記カメラ設置情報は、前記監視カメラの設置位置及び設置角度の情報を含み、前記監視カメラ設置支援システムは、モバイル端末を含み、前記設置情報取得手段は、前記モバイル端末に搭載された、カメラを含むセンサから得た情報に基づいて、前記監視カメラの設置位置及び設置角度の情報を取得する。 A surveillance camera installation support system according to a second aspect of the present invention is a surveillance camera installation support system for supporting the installation of a surveillance camera that photographs a specified photographing area, comprising: installation information acquisition means for acquiring camera installation information indicating an installation situation at the time of photographing the surveillance camera; image analysis means for analyzing each frame image input from the surveillance camera in the installation situation; analysis result superimposition means for generating a superimposed image in which information on the analysis result of each frame image by the image analysis means is superimposed on each of the frame images; superimposed image storage means for storing a superimposed image composed of each superimposed image generated by the analysis result superimposition means in the installation situation ; The surveillance camera installation support system includes an installation information storage means for storing camera installation information at the time of shooting by the surveillance camera acquired by the acquisition means, linked to the superimposed image stored in the superimposed image storage means, and an image display means for displaying the superimposed image stored in the superimposed image storage means together with the camera installation information stored in the installation information storage means and linked to the superimposed image, wherein the camera installation information includes information on the installation position and installation angle of the surveillance camera, and the installation information acquisition means acquires the information on the installation position and installation angle of the surveillance camera based on information obtained from sensors including a camera mounted on the mobile terminal.

本発明の第3の態様による監視カメラ設置支援システムは、所定の撮影エリアを撮影する監視カメラの設置を支援するための監視カメラ設置支援システムにおいて、前記監視カメラの撮影時の設置状況を示すカメラ設置情報を取得する設置情報取得手段と、前記設置状況において前記監視カメラから入力された各フレーム画像を分析する画像分析手段と、 前記各フレーム画像に前記画像分析手段による前記各フレーム画像の分析結果の情報を重畳した重畳画像を生成する分析結果重畳手段と、前記設置状況において前記分析結果重畳手段により生成された各重畳画像から構成される重畳映像を記憶する重畳映像記憶手段と、 前記設置情報取得手段により取得した、前記監視カメラの撮影時のカメラ設置情報を、前記重畳映像記憶手段に記憶された重畳映像と紐づけて記憶する設置情報記憶手段と、前記重畳映像記憶手段に記憶された重畳映像を、前記設置情報記憶手段に記憶された、前記重畳映像に紐づけられたカメラ設置情報と共に表示する映像表示手段とを備え、前記カメラ設置情報は、前記監視カメラの設置位置及び設置角度の情報を含み、前記設置情報取得手段は、前記撮影エリア内に設置された2次元バーコードのボードを前記監視カメラで撮影した画像に基づいて、前記監視カメラの設置位置及び設置角度の情報を取得する。 A surveillance camera installation support system according to a third aspect of the present invention is a surveillance camera installation support system for supporting the installation of a surveillance camera which photographs a specified photographing area, comprising: installation information acquisition means for acquiring camera installation information indicating an installation situation at the time of photographing the surveillance camera; image analysis means for analyzing each frame image input from the surveillance camera in said installation situation; analysis result superimposition means for generating a superimposed image in which information on the analysis result of each frame image by the image analysis means is superimposed on each of the frame images; and superimposed image storage means for storing a superimposed image composed of each of the superimposed images generated by the analysis result superimposition means in said installation situation. the installation information storage means for storing the camera installation information at the time of shooting by the surveillance camera acquired by the installation information acquisition means in association with the superimposed image stored in the superimposed image storage means; and an image display means for displaying the superimposed image stored in the superimposed image storage means together with the camera installation information stored in the installation information storage means and linked to the superimposed image, wherein the camera installation information includes information on the installation position and installation angle of the surveillance camera, and the installation information acquisition means acquires the information on the installation position and installation angle of the surveillance camera based on an image captured by the surveillance camera of a two-dimensional barcode board installed within the shooting area .

この監視カメラ設置支援システムにおいて、前記設置情報取得手段は、前記2次元バーコードの各マークの画像に基づいて、前記監視カメラの設置高さ位置及び設置角度を推定するようにしてもよい。 In this surveillance camera installation support system, the installation information acquisition means may estimate the installation height position and installation angle of the surveillance camera based on the image of each mark in the two-dimensional barcode.

本発明の第4の態様による監視カメラ設置支援プログラムは、所定の撮影エリアを撮影する監視カメラの設置を支援するための監視カメラ設置支援システムの監視カメラ設置支援プログラムであって、コンピュータを、前記監視カメラの撮影時の床からの高さの情報を含むカメラ設置情報を取得する設置情報取得手段と、前記床からの高さにおいて前記監視カメラから入力された各フレーム画像を分析する画像分析手段と、前記各フレーム画像に前記画像分析手段による前記各フレーム画像の分析結果の情報を重畳した重畳画像を生成する分析結果重畳手段と、前記床からの高さにおいて前記分析結果重畳手段により生成された各重畳画像から構成される重畳映像を記憶する重畳映像記憶手段と、前記設置情報取得手段により取得した、前記監視カメラの撮影時のカメラ設置情報を、前記重畳映像記憶手段に記憶された重畳映像と紐づけて記憶する設置情報記憶手段と、前記重畳映像記憶手段に記憶された重畳映像を、前記設置情報記憶手段に記憶された、前記重畳映像に紐づけられたカメラ設置情報と共に表示する映像表示手段と、前記監視カメラ設置支援システムとは異なる場所に設置された別の監視カメラ設置支援システムにおける前記設置情報記憶手段に記憶されたカメラ設置情報の中から、今回設置しようとしている監視カメラの床からの高さと類似した床からの高さに対応するカメラ設置情報を検索するカメラ設置情報検索手段として機能させ、前記映像表示手段は、前記カメラ設置情報検索手段により検索したカメラ設置情報と紐づけられた重畳映像を、前記検索したカメラ設置情報と共に表示する。
本発明の第5の態様による監視カメラ設置支援プログラムは、所定の撮影エリアを撮影する監視カメラの設置を支援するための監視カメラ設置支援プログラムであって、コンピュータを、前記監視カメラの撮影時の設置状況を示すカメラ設置情報を取得する設置情報取得手段と、前記設置状況において前記監視カメラから入力された各フレーム画像を分析する画像分析手段と、前記各フレーム画像に前記画像分析手段による前記各フレーム画像の分析結果の情報を重畳した重畳画像を生成する分析結果重畳手段と、前記設置状況において前記分析結果重畳手段により生成された各重畳画像から構成される重畳映像を記憶する重畳映像記憶手段と、前記設置情報取得手段により取得した、前記監視カメラの撮影時のカメラ設置情報を、前記重畳映像記憶手段に記憶された重畳映像と紐づけて記憶する設置情報記憶手段と、前記重畳映像記憶手段に記憶された重畳映像を、前記設置情報記憶手段に記憶された、前記重畳映像に紐づけられたカメラ設置情報と共に表示する映像表示手段として機能させ、前記カメラ設置情報は、前記監視カメラの設置位置及び設置角度の情報を含み、前記設置情報取得手段は、モバイル端末に搭載された、カメラを含むセンサから得た情報に基づいて、前記監視カメラの設置位置及び設置角度の情報を取得する。
本発明の第6の態様による監視カメラ設置支援プログラムは、所定の撮影エリアを撮影する監視カメラの設置を支援するための監視カメラ設置支援プログラムであって、コンピュータを、前記監視カメラの撮影時の設置状況を示すカメラ設置情報を取得する設置情報取得手段と、前記設置状況において前記監視カメラから入力された各フレーム画像を分析する画像分析手段と、前記各フレーム画像に前記画像分析手段による前記各フレーム画像の分析結果の情報を重畳した重畳画像を生成する分析結果重畳手段と、前記設置状況において前記分析結果重畳手段により生成された各重畳画像から構成される重畳映像を記憶する重畳映像記憶手段と、前記設置情報取得手段により取得した、前記監視カメラの撮影時のカメラ設置情報を、前記重畳映像記憶手段に記憶された重畳映像と紐づけて記憶する設置情報記憶手段と、前記重畳映像記憶手段に記憶された重畳映像を、前記設置情報記憶手段に記憶された、前記重畳映像に紐づけられたカメラ設置情報と共に表示する映像表示手段として機能させ、前記カメラ設置情報は、前記監視カメラの設置位置及び設置角度の情報を含み、前記設置情報取得手段は、前記撮影エリア内に設置された2次元バーコードのボードを前記監視カメラで撮影した画像に基づいて、前記監視カメラの設置位置及び設置角度の情報を取得する。
A surveillance camera installation support program according to a fourth aspect of the present invention is a surveillance camera installation support program for a surveillance camera installation support system for supporting the installation of a surveillance camera that photographs a specified photographing area, comprising a computer, installation information acquisition means for acquiring camera installation information including information on the height from the floor when the surveillance camera photographs, image analysis means for analyzing each frame image input from the surveillance camera at the height from the floor, analysis result superimposition means for generating a superimposed image in which information on the analysis result of each frame image by the image analysis means is superimposed on each of the frame images, superimposed image storage means for storing a superimposed image composed of each superimposed image generated by the analysis result superimposition means at the height from the floor, and information on the photographed image of the surveillance camera acquired by the installation information acquisition means. The system includes an installation information storage means for storing the current camera installation information in association with the superimposed image stored in the superimposed image storage means, a video display means for displaying the superimposed image stored in the superimposed image storage means together with the camera installation information stored in the installation information storage means and linked to the superimposed image, and a camera installation information search means for searching for camera installation information corresponding to a height from the floor similar to the height from the floor of the surveillance camera to be currently installed from among camera installation information stored in the installation information storage means in another surveillance camera installation support system installed in a location different from that of the surveillance camera installation support system, and the video display means displays the superimposed image linked to the camera installation information searched for by the camera installation information search means together with the searched camera installation information.
A surveillance camera installation support program according to a fifth aspect of the present invention is a surveillance camera installation support program for supporting the installation of a surveillance camera that photographs a specified photographing area, comprising: installation information acquisition means for acquiring camera installation information indicating the installation situation at the time of photographing the surveillance camera; image analysis means for analyzing each frame image input from the surveillance camera in the installation situation; analysis result superimposition means for generating a superimposed image in which information on the analysis result of each frame image by the image analysis means is superimposed on each of the frame images; and a superimposed video composed of each of the superimposed images generated by the analysis result superimposition means in the installation situation. the installation information acquisition means for acquiring information on the installation position and angle of the surveillance camera based on information obtained from sensors including a camera mounted on a mobile terminal, and storing the information on the installation position and angle of the surveillance camera based on information obtained from sensors including a camera mounted on the mobile terminal, the installation information acquisition means for acquiring ...
A surveillance camera installation support program according to a sixth aspect of the present invention is a surveillance camera installation support program for supporting the installation of a surveillance camera that photographs a specified photographing area, comprising: installation information acquisition means for acquiring camera installation information indicating an installation situation at the time of photographing the surveillance camera; image analysis means for analyzing each frame image input from the surveillance camera in the installation situation; analysis result superimposition means for generating a superimposed image in which information on an analysis result of each frame image by the image analysis means is superimposed on each of the frame images; and a superimposed image storage means for storing a superimposed image composed of each of the superimposed images generated by the analysis result superimposition means in the installation situation. The surveillance camera functions as a storage means, an installation information storage means for storing camera installation information at the time of shooting by the surveillance camera acquired by the installation information acquisition means in association with the superimposed image stored in the superimposed image storage means, and an image display means for displaying the superimposed image stored in the superimposed image storage means together with the camera installation information stored in the installation information storage means and linked to the superimposed image, the camera installation information including information on the installation position and installation angle of the surveillance camera, and the installation information acquisition means acquires information on the installation position and installation angle of the surveillance camera based on an image captured by the surveillance camera of a two-dimensional barcode board installed within the shooting area.

本発明の第1の態様による監視カメラ設置支援システム、及び第の態様による監視カメラ設置支援プログラムによれば、異なる場所(例えば、他店舗)に設置された別の監視カメラ設置支援システムにおける設置情報記憶手段に記憶されたカメラ設置情報の中から、今回設置しようとしている監視カメラの床からの高さと類似した床からの高さに対応するカメラ設置情報を検索して、検索したカメラ設置情報と紐づけられた重畳映像を、検索したカメラ設置情報(監視カメラの床からの高さの情報)と共に表示するようにした。これにより、監視カメラの設置現場において、(監視カメラの)設置作業者が、異なる場所(例えば、他店舗)の監視カメラの床からの高さと、その床からの高さにおける重畳映像の分析結果を参照して、今自分が設置しようとしている監視カメラの床からの高さを決定することができる。 According to the surveillance camera installation support system according to the first aspect of the present invention and the surveillance camera installation support program according to the fourth aspect, the camera installation information stored in the installation information storage means of another surveillance camera installation support system installed in a different location (e.g., another store) is searched for camera installation information corresponding to a height from the floor similar to the height from the floor of the surveillance camera to be installed this time, and the superimposed image linked to the searched camera installation information is displayed together with the searched camera installation information ( information on the height from the floor of the surveillance camera). This allows the (surveillance camera) installer at the surveillance camera installation site to refer to the height from the floor of the surveillance camera in a different location (e.g., another store) and the analysis result of the superimposed image at that height from the floor to determine the height from the floor of the surveillance camera that he or she is currently attempting to install .

本発明の一実施形態の監視カメラ設置支援システムの概略の構成を示すブロック構成図。1 is a block diagram showing a schematic configuration of a surveillance camera installation support system according to an embodiment of the present invention; 図1中の分析ボックスの概略のハードウェア構成を示すブロック図。FIG. 2 is a block diagram showing a schematic hardware configuration of an analysis box in FIG. 1 . 図1中のスマホの概略のハードウェア構成を示すブロック図。FIG. 2 is a block diagram showing a schematic hardware configuration of the smartphone in FIG. 1 . 図1中のタブレットの概略のハードウェア構成を示すブロック図。FIG. 2 is a block diagram showing a schematic hardware configuration of the tablet in FIG. 1 . 図1中の監視カメラ、分析ボックス、スマホ、及びタブレットの機能ブロック構成図。FIG. 2 is a functional block diagram of the surveillance camera, analysis box, smartphone, and tablet in FIG. 1 . 図5中の映像取得部と画像分析部と分析結果重畳部により行われる重畳映像保存シーケンスの一つ目の説明図。6 is a diagram illustrating a first superimposed image storage sequence performed by the image acquisition unit, the image analysis unit, and the analysis result superimposition unit in FIG. 5 . 上記重畳映像保存シーケンスの二つ目の説明図。FIG. 11 is a second explanatory diagram of the above-mentioned superimposed image storage sequence. 図5中の映像取得部と分析結果重畳部と映像確認部により行われる重畳映像検索・表示シーケンスの説明図。6 is an explanatory diagram of a superimposed image search and display sequence performed by the image acquisition unit, the analysis result superimposition unit, and the image confirmation unit in FIG. 5 . 上記スマホに設置情報取得部を設けた場合における、監視カメラの設置位置及び設置角度の取得方法の一例の説明図。An explanatory diagram of an example of a method for acquiring the installation position and installation angle of a surveillance camera when an installation information acquisition unit is provided on the smartphone. 上記スマホに設置情報取得部を設けた場合における、照明の3次元位置の取得方法の一例の説明図。13 is an explanatory diagram of an example of a method for acquiring the three-dimensional position of lighting when an installation information acquisition unit is provided in the smartphone. 上記スマホに設置情報取得部を設けた場合における、照明のタイプ、強さ、色等の情報の取得方法の一例の説明図。An explanatory diagram of an example of a method for acquiring information such as lighting type, intensity, and color when an installation information acquisition unit is provided on the smartphone. (a)は、2次元バーコードを印刷したボードの撮影画像を示す図、(b)は、監視カメラの設置位置のXYZ座標の説明図。FIG. 1A is a diagram showing a captured image of a board on which a two-dimensional barcode is printed, and FIG. 1B is an explanatory diagram of the XYZ coordinates of the installation position of a surveillance camera. タブレットに表示される重畳映像生成検索画面を示す図。FIG. 13 is a diagram showing a superimposed image generation search screen displayed on a tablet. 重畳映像の記録時に、タブレットに表示される重畳映像記録画面を示す図。FIG. 13 is a diagram showing a superimposed video recording screen displayed on a tablet when a superimposed video is recorded. 重畳映像の記録完了時に、タブレットに表示される重畳映像記録完了画面を示す図。FIG. 13 is a diagram showing a superimposed video recording completion screen displayed on the tablet when recording of the superimposed video is completed. 図13の本店舗の類似カメラ映像表示ボタンが押された場合に、タブレットに表示される店舗内カメラ設置状況選択画面を示す図。14 is a diagram showing an in-store camera installation status selection screen displayed on the tablet when the button for displaying similar camera images of the main store in FIG. 13 is pressed. FIG. 図16中の設置状況の選択時に、タブレットに表示される店舗内カメラ映像検索結果表示画面を示す図。FIG. 17 is a diagram showing an in-store camera video search result display screen displayed on the tablet when the installation situation in FIG. 16 is selected. 図13の他店舗の類似カメラ映像表示ボタンが押された場合に、タブレットに表示される他店舗カメラ設置状況選択画面を示す図。FIG. 14 is a diagram showing a selection screen for selecting camera installation status at other stores that is displayed on the tablet when the button for displaying images from similar cameras at other stores in FIG. 13 is pressed. 図18中の設置状況の選択時に、タブレットに表示される他店舗カメラ映像検索結果表示画面を示す図。19 is a diagram showing a search result display screen for camera footage from other stores that is displayed on the tablet when the installation status in FIG. 18 is selected.

以下、本発明を具体化した実施形態による監視カメラ設置支援システム、監視カメラ設置支援装置、及び監視カメラ設置支援プログラムについて、図面を参照して説明する。図1は、本実施形態による監視カメラ設置支援システム1の概略の構成を示すブロック構成図である。本実施形態では、所定の撮影エリアを撮影する監視用のネットワークカメラ(IP(Internet Protocol)カメラ)である複数の監視カメラ2と、これらの監視カメラ2が接続される分析ボックス3(請求項における「監視カメラ設置支援装置」に相当)が、チェーン店等の店舗S内に配される場合の例について説明する。図1に示すように、監視カメラ設置支援システム1は、店舗S内に、上記の監視カメラ2と、分析ボックス3とに加えて、スマートフォン(以下、「スマホ」と略す)4(請求項における「モバイル端末」に相当)と、タブレット5と、WiFi AP(WiFi Access Point)6と、ハブ7と、ルータ8とを備えている。 Hereinafter, a surveillance camera installation support system, a surveillance camera installation support device, and a surveillance camera installation support program according to an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing the general configuration of a surveillance camera installation support system 1 according to this embodiment. In this embodiment, a plurality of surveillance cameras 2, which are network cameras (IP (Internet Protocol) cameras) for monitoring a predetermined shooting area, and an analysis box 3 (corresponding to the "surveillance camera installation support device" in the claims) to which these surveillance cameras 2 are connected, are installed in a store S such as a chain store. As shown in FIG. 1, the surveillance camera installation support system 1 includes, in addition to the surveillance cameras 2 and the analysis box 3, a smartphone (hereinafter abbreviated as "smartphone") 4 (corresponding to the "mobile terminal" in the claims), a tablet 5, a WiFi AP (WiFi Access Point) 6, a hub 7, and a router 8 in the store S.

分析ボックス3は、WiFi AP6及びハブ7を介して、スマホ4及びタブレット5に接続されると共に、LAN(Local Area Network)20とハブ7とを介して、複数の監視カメラ2と接続されて、これらの監視カメラ2の各々から入力された画像を分析する。具体的には、分析ボックス3は、監視カメラ2の各々から入力された画像に対する物体検出処理(例えば、人(顧客)や顔の検出処理)や、この物体検出処理で検出された物体の画像に対する物体認識処理(例えば、人(顧客)の性別・年齢等の属性の認識処理等)を行う。また、分析ボックス3は、監視カメラ2の設置時や調整時に、監視カメラ2から入力された各フレーム画像に、各フレーム画像の分析結果(例えば、人等の検出結果や認識結果)の情報を重畳した重畳画像を生成し、これらの重畳画像から構成される重畳映像を、この重畳映像に紐づけられたカメラ設置情報(例えば、監視カメラ2の設置位置や設置角度の情報)と共に、タブレット5に出力して表示させる。設置情報取得部(図5参照)を分析ボックス3に設けた場合には、分析ボックス3とタブレット5が、請求項における「コンピュータ」に相当し、設置情報取得部をスマホ4に設けた場合には、分析ボックス3とスマホ4とタブレット5が、請求項における「コンピュータ」に相当し、設置情報取得部を設置(又は調整)対象の監視カメラ2に設けた場合には、監視カメラ2と分析ボックス3とタブレット5が、請求項における「コンピュータ」に相当する。 The analysis box 3 is connected to the smartphone 4 and tablet 5 via the Wi-Fi AP 6 and the hub 7, and is also connected to multiple surveillance cameras 2 via the LAN (Local Area Network) 20 and the hub 7 to analyze images input from each of these surveillance cameras 2. Specifically, the analysis box 3 performs object detection processing (e.g., detection processing of people (customers) and faces) on images input from each of the surveillance cameras 2, and object recognition processing (e.g., recognition processing of attributes such as the gender and age of people (customers)) on images of objects detected by this object detection processing. In addition, when the surveillance camera 2 is installed or adjusted, the analysis box 3 generates a superimposed image in which information on the analysis results of each frame image (e.g., detection results and recognition results of people, etc.) is superimposed on each frame image input from the surveillance camera 2, and the superimposed image composed of these superimposed images is output to the tablet 5 together with camera installation information (e.g., information on the installation position and installation angle of the surveillance camera 2) linked to the superimposed image to be displayed. When the installation information acquisition unit (see FIG. 5) is provided in the analysis box 3, the analysis box 3 and the tablet 5 correspond to the "computer" in the claims. When the installation information acquisition unit is provided in the smartphone 4, the analysis box 3, the smartphone 4, and the tablet 5 correspond to the "computer" in the claims. When the installation information acquisition unit is provided in the surveillance camera 2 to be installed (or adjusted), the surveillance camera 2, the analysis box 3, and the tablet 5 correspond to the "computer" in the claims.

また、監視カメラ設置支援システム1は、クラウドC上のAI分析サーバ9、及び管理サーバ10を備えている。AI分析サーバ9は、分析ボックス3からの物体検出結果や物体認識結果に基づいて、例えば、各店舗内における人物の行動を分析し、分析結果の情報を、マーケティングや防犯等の種々の用途のアプリケーションが使い易いデータに変換して出力する。 The surveillance camera installation support system 1 also includes an AI analysis server 9 on the cloud C, and a management server 10. The AI analysis server 9 analyzes, for example, the behavior of people in each store based on the object detection results and object recognition results from the analysis box 3, and converts the information on the analysis results into data that is easy to use for applications for various purposes such as marketing and crime prevention, and outputs it.

上記の管理サーバ10は、各店舗に配された多数の分析ボックス3、及びこれらの分析ボックス3に接続された監視カメラ2の管理を行う。具体的には、管理サーバ10は、各店舗の分析ボックス3へのアプリパッケージのインストールや、これらの分析ボックス3に接続された監視カメラ2の起動及び停止等の制御を行う。なお、このアプリパッケージは、学習済の物体検出用ニューラルネットワークモデル(以下、「物体検出用NNモデル」という)と、学習済の物体認識用ニューラルネットワークモデル(以下、「物体認識用NNモデル」という)と、これらのニューラルネットワークモデル(以下、「NNモデル」という)の使い方(処理の順番)を記載した制御用スクリプトとを含んだパッケージ・プログラムであり、監視カメラの設置を支援するためのプログラムが含まれている。 The management server 10 manages the numerous analysis boxes 3 arranged in each store and the surveillance cameras 2 connected to these analysis boxes 3. Specifically, the management server 10 installs application packages in the analysis boxes 3 in each store and controls the starting and stopping of the surveillance cameras 2 connected to these analysis boxes 3. This application package is a package program that includes a trained neural network model for object detection (hereinafter referred to as the "NN model for object detection"), a trained neural network model for object recognition (hereinafter referred to as the "NN model for object recognition"), and a control script that describes how to use these neural network models (hereinafter referred to as the "NN model") (the order of processing), and includes a program to support the installation of surveillance cameras.

次に、図2を参照して、分析ボックス3のハードウェア構成について説明する。分析ボックス3は、装置全体の制御及び各種演算を行うCPU11と、各種のデータやプログラムを格納するハードディスク12と、RAM(Random Access Memory)13と、DNN推論用プロセッサである推論チップ(以下、「チップ」と略す)14a~14hと、通信制御IC15とを備えている。CPU11は、一般的な汎用CPU、又は多数の映像ストリームを同時処理するため並列処理性能を高めるように設計されたCPUである。また、ハードディスク12に格納されるデータには、後述する映像DB54(図5参照)等の各種DB(Data Base)が含まれる。ハードディスク12に格納されるプログラムには、上記のアプリパッケージ17(請求項における「監視カメラ設置支援プログラム」の要部)に加えて、分析ボックスOSのプログラムが含まれている。なお、請求項における「監視カメラ設置支援プログラム」は、上記のアプリパッケージ17に加えて、後述するスマホ4の設置情報取得アプリケーション32と、タブレット5の重畳映像生成確認プログラム47から構成される。 Next, the hardware configuration of the analysis box 3 will be described with reference to FIG. 2. The analysis box 3 includes a CPU 11 that controls the entire device and performs various calculations, a hard disk 12 that stores various data and programs, a RAM (Random Access Memory) 13, inference chips (hereinafter abbreviated as "chips") 14a to 14h that are DNN inference processors, and a communication control IC 15. The CPU 11 is a general-purpose CPU, or a CPU designed to improve parallel processing performance in order to simultaneously process a large number of video streams. The data stored in the hard disk 12 includes various DBs (Data Bases) such as the video DB 54 (see FIG. 5) described later. The programs stored in the hard disk 12 include the above-mentioned application package 17 (the main part of the "surveillance camera installation support program" in the claims), as well as the program of the analysis box OS. In addition, the "surveillance camera installation support program" in the claims is composed of the above-mentioned application package 17, as well as an installation information acquisition application 32 for the smartphone 4 and a superimposed image generation confirmation program 47 for the tablet 5, which will be described later.

上記の(推論)チップ14a~14hは、DNN(Deep Neural Networks)推論に最適化されたプロセッサ(推論専用チップ)であることが望ましいが、一般的な用途に用いられる汎用のGPU(Graphics Processing Unit)、又はその他のプロセッサであってもよい。また、上記の各チップ14a~14hは、1つのボードコンピュータ上に複数のチップ(推論用プロセッサ)が集積(搭載)されたデバイスであってもよい。 The above (inference) chips 14a to 14h are preferably processors (chips dedicated to inference) optimized for DNN (Deep Neural Networks) inference, but may also be general-purpose GPUs (Graphics Processing Units) used for general purposes, or other processors. Also, each of the above chips 14a to 14h may be a device in which multiple chips (inference processors) are integrated (mounted) on a single board computer.

図2に示すように、上記の(推論)チップ14a~14hは、PCI Express又はUSBにより、CPU11に接続される。また、上記の通信制御IC15は、Ethernet規格のLANへの接続用のポートであるLANポート16を有している。 As shown in FIG. 2, the (inference) chips 14a to 14h are connected to the CPU 11 via PCI Express or USB. The communication control IC 15 also has a LAN port 16, which is a port for connecting to an Ethernet-standard LAN.

次に、図3を参照して、スマホ4のハードウェア構成と、スマホ4にインストールされた設置情報取得アプリケーション32について、説明する。スマホ4は、SoC(System-on-a-Chip)21と、内蔵カメラ24と、マイク25と、タッチパネルディスプレイ26と、スピーカ27と、各種のデータやプログラムを記憶するメモリ28と、通信部29と、二次電池30と、充電端子31とを備えている。SoC21は、装置全体の制御及び各種演算を行うCPU22と、物体検出用NNモデル及び物体認識用NNモデルの推論処理等に用いられるGPU23とを備えている。また、タッチパネルディスプレイ26は、ユーザ(監視カメラ2の設置作業者)が、タッチパネルディスプレイ26上に表示された内蔵カメラ24からの入力画像における監視カメラ2周辺の光源(照明等)の位置を指定するためのポインティングデバイスとしても用いられる。 Next, referring to FIG. 3, the hardware configuration of the smartphone 4 and the installation information acquisition application 32 installed in the smartphone 4 will be described. The smartphone 4 includes a SoC (System-on-a-Chip) 21, a built-in camera 24, a microphone 25, a touch panel display 26, a speaker 27, a memory 28 for storing various data and programs, a communication unit 29, a secondary battery 30, and a charging terminal 31. The SoC 21 includes a CPU 22 for controlling the entire device and performing various calculations, and a GPU 23 used for inference processing of the NN model for object detection and the NN model for object recognition. The touch panel display 26 is also used as a pointing device for the user (the person installing the surveillance camera 2) to specify the position of a light source (such as lighting) around the surveillance camera 2 in the input image from the built-in camera 24 displayed on the touch panel display 26.

上記のメモリ28に格納されるプログラムには、管理サーバ10からスマホ4にダウンロードされてインストールされた設置情報取得アプリケーション32が含まれている。図3に示す例では、設置情報取得アプリケーション32は、カメラ検出モデル33、及びARアプリケーション34を含んでいる。ARアプリケーション34は、ARKit(iPhone(登録商標)・iPad(登録商標)向けのAR対応アプリケーションのためのフレームワーク)等の既存の技術を用いたARエンジン用のプログラムである。ただし、後述するように、ユーザがスマホ4のUIを用いて、監視カメラ2の撮影時の設置状況を示すカメラ設置情報を手入力する場合には、設置情報取得アプリケーション32は、上記のカメラ検出モデル33、及びARアプリケーション34を含んでいる必要はなく、カメラ設置情報の入力用のUIを実現するためのプログラムを含んでいれば良い。 The programs stored in the memory 28 include an installation information acquisition application 32 downloaded from the management server 10 to the smartphone 4 and installed. In the example shown in FIG. 3, the installation information acquisition application 32 includes a camera detection model 33 and an AR application 34. The AR application 34 is a program for an AR engine using existing technology such as ARKit (a framework for AR-compatible applications for iPhone (registered trademark) and iPad (registered trademark)). However, as described below, when the user manually inputs camera installation information indicating the installation status at the time of shooting the surveillance camera 2 using the UI of the smartphone 4, the installation information acquisition application 32 does not need to include the above camera detection model 33 and AR application 34, and only needs to include a program for realizing a UI for inputting camera installation information.

通信部29は、通信ICとアンテナを備えている。スマホ4は、通信部29とネットワークとを介して、管理サーバ10と接続されている。また、二次電池30は、リチウムイオン電池等の、充電により繰り返し使用することが可能な電池であり、AC/DCコンバータにより直流電力に変換した後の商用電源からの電力を、蓄電して、スマホ4の各部に供給する。 The communication unit 29 includes a communication IC and an antenna. The smartphone 4 is connected to the management server 10 via the communication unit 29 and a network. The secondary battery 30 is a battery that can be used repeatedly by charging, such as a lithium-ion battery, and stores power from a commercial power source after it is converted to DC power by an AC/DC converter, and supplies the power to each part of the smartphone 4.

次に、図4を参照して、タブレット5のハードウェア構成について説明する。タブレット5は、内蔵カメラ40と、SoC(System-on-a-Chip)41と、タッチパネルディスプレイ44と、スピーカ45と、各種のデータやプログラムを記憶するメモリ46と、通信部48と、二次電池49と、充電端子39とを備えている。SoC41は、装置全体の制御及び各種演算を行うCPU42と、各種の学習済DNN(Deep Neural Networks)モデルの推論処理等に用いられるGPU43とを備えている。 Next, the hardware configuration of the tablet 5 will be described with reference to FIG. 4. The tablet 5 includes a built-in camera 40, a SoC (System-on-a-Chip) 41, a touch panel display 44, a speaker 45, a memory 46 that stores various data and programs, a communication unit 48, a secondary battery 49, and a charging terminal 39. The SoC 41 includes a CPU 42 that controls the entire device and performs various calculations, and a GPU 43 that is used for inference processing of various trained DNN (Deep Neural Networks) models.

上記のメモリ46に格納されるプログラムには、図5で後述する映像確認部63の機能を実現するためのプログラムである重畳映像生成確認プログラム47が含まれている。この重畳映像生成確認プログラム47は、監視カメラ2の各々から入力されたフレーム画像にその分析結果の情報を重畳した重畳映像の生成処理を指示入力する機能と、同一店舗に配された監視カメラ2の中から、今回設置しようとしている監視カメラ2の設置状況と類似した設置状況の監視カメラ2の重畳画像の検索表示を指示入力する機能と、他店舗に配された監視カメラ2の中から、今回設置しようとしている監視カメラ2の設置状況と類似した設置状況の監視カメラ2の重畳画像の検索表示を指示入力する機能とを実現するためのプログラムである。 The programs stored in the memory 46 include a superimposed image generation confirmation program 47, which is a program for realizing the functions of the image confirmation unit 63 described later in FIG. 5. This superimposed image generation confirmation program 47 is a program for realizing a function of instructing and inputting a generation process of a superimposed image in which information on the analysis result is superimposed on the frame images input from each of the surveillance cameras 2, a function of instructing and inputting a search and display of a superimposed image of a surveillance camera 2 installed in a similar installation situation to the surveillance camera 2 to be installed this time from among the surveillance cameras 2 installed in the same store, and a function of instructing and inputting a search and display of a superimposed image of a surveillance camera 2 installed in a similar installation situation to the surveillance camera 2 to be installed this time from among the surveillance cameras 2 installed in other stores.

上記の通信部48は、通信ICとアンテナを備えている。タブレット5は、通信部48とネットワークとを介して、分析ボックス3、及びクラウドC上の管理サーバ10と接続されている。また、二次電池49は、リチウムイオン電池等の、充電により繰り返し使用することが可能な電池であり、AC/DCコンバータにより直流電力に変換した後の商用電源からの電力を、蓄電して、タブレット5の各部に供給する。 The communication unit 48 includes a communication IC and an antenna. The tablet 5 is connected to the analysis box 3 and the management server 10 on the cloud C via the communication unit 48 and a network. The secondary battery 49 is a battery that can be used repeatedly by charging, such as a lithium-ion battery, and stores power from a commercial power source after it is converted to DC power by an AC/DC converter, and supplies the power to each part of the tablet 5.

図5は、上記の監視カメラ2と、分析ボックス3と、スマホ4と、タブレット5の機能ブロックの例を示す。分析ボックス3は、主な機能ブロックとして、映像取得部53と、画像分析部55と、分析結果重畳部57とを備えている。上記の分析結果重畳部57は、重畳部58と、設置情報連結部59と、クエリ受付部61とを備えている。クエリ受付部61は、映像出力部62を備えている。上記の映像取得部53と、画像分析部55と、重畳部58と、設置情報連結部59と、クエリ受付部61とは、分析ボックス3のCPU11が有する機能ブロックである。分析ボックス3のCPU11は、上記のアプリパッケージ17を用いて、これらの機能を実現している。また、分析ボックス3は、ハードディスク12(図2参照)に、映像DB54と、分析結果DB56と、設置情報DB60とを備えている。上記の画像分析部55と、分析結果重畳部57と、映像DB54と、設置情報DB60と、映像出力部62とは、それぞれ、請求項における画像分析手段と、分析結果重畳手段と、重畳映像記憶手段と、設置情報記憶手段と、映像出力手段とに相当する。 Figure 5 shows an example of the functional blocks of the above-mentioned surveillance camera 2, analysis box 3, smartphone 4, and tablet 5. The analysis box 3 has, as its main functional blocks, a video acquisition unit 53, an image analysis unit 55, and an analysis result superimposition unit 57. The above-mentioned analysis result superimposition unit 57 has a superimposition unit 58, an installation information linking unit 59, and a query reception unit 61. The query reception unit 61 has a video output unit 62. The above-mentioned video acquisition unit 53, image analysis unit 55, superimposition unit 58, installation information linking unit 59, and query reception unit 61 are functional blocks possessed by the CPU 11 of the analysis box 3. The CPU 11 of the analysis box 3 realizes these functions using the above-mentioned application package 17. In addition, the analysis box 3 has a video DB 54, an analysis result DB 56, and an installation information DB 60 in the hard disk 12 (see Figure 2). The image analysis unit 55, the analysis result superimposition unit 57, the video DB 54, the installation information DB 60, and the video output unit 62 correspond to the image analysis means, the analysis result superimposition means, the superimposed video storage means, the installation information storage means, and the video output means, respectively, in the claims.

上記の監視カメラ2は、撮像部50を備えている。また、図5に示す例では、スマホ4が、設置情報取得部52を備えている。ただし、図5中に破線で示すように、監視カメラ2が設置情報取得部51を備えていても良いし、分析ボックス3が設置情報取得部68を備えていても良い。上記の設置情報取得部51、設置情報取得部52、又は設置情報取得部68が、請求項における設置情報取得手段に相当する。設置情報取得部51、設置情報取得部52、又は設置情報取得部68は、監視カメラ2の撮影時の設置状況を示すカメラ設置情報を取得する。上記の設置情報取得部52は、スマホ4のSoC21(図3参照)が有する機能ブロックであり、設置情報取得部68は、分析ボックス3のCPU11(図2参照)が有する機能ブロックである。また、上記の設置情報取得部51は、監視カメラ2のCPU(不図示)が有する機能ブロックである。以下の説明では、主に、スマホ4が設置情報取得部52を備える場合の例について、説明する。 The above surveillance camera 2 includes an imaging unit 50. In the example shown in FIG. 5, the smartphone 4 includes an installation information acquisition unit 52. However, as shown by the dashed line in FIG. 5, the surveillance camera 2 may include the installation information acquisition unit 51, and the analysis box 3 may include the installation information acquisition unit 68. The above installation information acquisition unit 51, the installation information acquisition unit 52, or the installation information acquisition unit 68 corresponds to the installation information acquisition means in the claims. The installation information acquisition unit 51, the installation information acquisition unit 52, or the installation information acquisition unit 68 acquires camera installation information indicating the installation status at the time of shooting of the surveillance camera 2. The above installation information acquisition unit 52 is a functional block possessed by the SoC 21 (see FIG. 3) of the smartphone 4, and the installation information acquisition unit 68 is a functional block possessed by the CPU 11 (see FIG. 2) of the analysis box 3. The above installation information acquisition unit 51 is a functional block possessed by the CPU (not shown) of the surveillance camera 2. The following explanation mainly focuses on an example in which the smartphone 4 is equipped with an installation information acquisition unit 52.

上記の分析ボックス3における映像取得部53は、いわゆるVMS(Video Management System)により実現される機能であって、監視カメラ2からハブ7を介して入力される映像ストリームをデコードして、デコード後のフレーム画像(のデータ)を、ハードディスク12の映像DB54に記憶すると共に、分析ボックス3内のバスを介して画像分析部55に出力する。この映像取得部53は、映像DB54と共に、VMSサーバを構成する。 The video acquisition unit 53 in the above-mentioned analysis box 3 is a function realized by a so-called VMS (Video Management System), which decodes the video stream input from the surveillance camera 2 via the hub 7, stores the decoded frame images (data) in the video DB 54 on the hard disk 12, and outputs them to the image analysis unit 55 via the bus in the analysis box 3. This video acquisition unit 53, together with the video DB 54, constitutes a VMS server.

上記の画像分析部55は、監視カメラ2から入力された各フレーム画像を分析する。分析結果DB56は、画像分析部55による各フレーム画像の分析結果の情報を記憶(格納)する。分析結果重畳部57は、監視カメラ2から入力された各フレーム画像に、画像分析部55による各フレーム画像の分析結果の情報を重畳した重畳画像を生成する。映像DB54は、上記の監視カメラ2から入力されたデコード後のフレーム画像に加えて、分析結果重畳部57により生成された各重畳画像から構成される重畳映像を記憶する。より正確に言うと、分析結果重畳部57における重畳部58が、映像DB54に格納されている監視カメラ2からの各フレーム画像に、分析結果DB56に格納された、各フレーム画像の分析結果の情報を重畳した重畳画像を生成して、生成した各重畳画像から構成される重畳映像を、映像DB54に格納する。また、設置情報連結部59は、上記のスマホ4の設置情報取得部52から送られたカメラ設置情報を、重畳部58が生成した重畳映像のビデオ開始時間(重畳映像の生成開始時間)と共に、設置情報DB60に書き込む。これにより、設置情報DB60は、スマホ4側の設置情報取得部52により取得した、監視カメラ2の撮影時のカメラ設置情報を、映像DB54に記憶された重畳映像と紐づけて記憶するようになる。 The image analysis unit 55 analyzes each frame image input from the surveillance camera 2. The analysis result DB 56 stores (stores) information on the analysis result of each frame image by the image analysis unit 55. The analysis result superimposition unit 57 generates a superimposed image by superimposing information on the analysis result of each frame image by the image analysis unit 55 on each frame image input from the surveillance camera 2. The video DB 54 stores a superimposed image composed of each superimposed image generated by the analysis result superimposition unit 57 in addition to the decoded frame image input from the surveillance camera 2. More precisely, the superimposition unit 58 in the analysis result superimposition unit 57 generates a superimposed image by superimposing information on the analysis result of each frame image stored in the analysis result DB 56 on each frame image from the surveillance camera 2 stored in the video DB 54, and stores the superimposed image composed of each generated superimposed image in the video DB 54. The installation information linking unit 59 also writes the camera installation information sent from the installation information acquisition unit 52 of the smartphone 4 to the installation information DB 60 together with the video start time of the superimposed image generated by the superimposition unit 58 (the start time of generation of the superimposed image). As a result, the installation information DB 60 stores the camera installation information at the time of shooting by the surveillance camera 2, acquired by the installation information acquisition unit 52 on the smartphone 4 side, in association with the superimposed image stored in the image DB 54.

また、上記のタブレット5は、映像確認部63を備えている。映像確認部63は、表示部64と、条件入力部66と、クエリ発行部67とを備えている。表示部64(請求項における映像表示手段に相当)は、映像DB54に記憶された重畳映像を、設置情報DB60に記憶された、上記の重畳映像に紐づけられたカメラ設置情報と共に表示する。 The tablet 5 also includes a video confirmation unit 63. The video confirmation unit 63 includes a display unit 64, a condition input unit 66, and a query issuing unit 67. The display unit 64 (corresponding to the video display means in the claims) displays the superimposed video stored in the video DB 54 together with the camera installation information associated with the superimposed video stored in the installation information DB 60.

図5に示すように、監視カメラ設置支援システム1は、カメラ設置情報検索部65(請求項におけるカメラ設置情報検索手段に相当)を備えている。カメラ設置情報検索部65は、タブレット5側の条件入力部66及びクエリ発行部67と、分析ボックス3側のクエリ受付部61とから構成される。 As shown in FIG. 5, the surveillance camera installation support system 1 includes a camera installation information search unit 65 (corresponding to the camera installation information search means in the claims). The camera installation information search unit 65 is composed of a condition input unit 66 and a query issuing unit 67 on the tablet 5 side, and a query receiving unit 61 on the analysis box 3 side.

カメラ設置情報検索部65は、同じ店舗S内に設置された図5中の分析ボックス3の設置情報DB60に記憶されたカメラ設置情報の中から、今回設置しようとしている監視カメラ2の設置状況と類似した設置状況に対応するカメラ設置情報を検索する機能を有している。換言すると、カメラ設置情報検索部65は、同じ店舗S内に設置された監視カメラ2の映像に基づく重畳映像の中から、今回設置しようとしている監視カメラ2の設置状況と類似した設置状況の監視カメラ2の重畳映像を検索する機能を有している。また、カメラ設置情報検索部65は、ネットワークを介して、別の店舗における設置情報DB60(図1及び図5中の監視カメラ設置支援システム1とは異なる場所に設置された別の監視カメラ設置支援システム1における設置情報DB60)に記憶されたカメラ設置情報の中から、今回設置しようとしている監視カメラ2の設置状況と類似した設置状況に対応するカメラ設置情報を検索する機能を有している。換言すると、カメラ設置情報検索部65は、別の店舗に設置された監視カメラ2の映像に基づく重畳映像の中から、今回設置しようとしている監視カメラ2の設置状況と類似した設置状況の監視カメラ2の重畳映像を検索する機能を有している。 The camera installation information search unit 65 has a function of searching for camera installation information corresponding to an installation situation similar to that of the surveillance camera 2 to be installed this time from among the camera installation information stored in the installation information DB 60 of the analysis box 3 in FIG. 5 installed in the same store S. In other words, the camera installation information search unit 65 has a function of searching for a superimposed image of a surveillance camera 2 in an installation situation similar to that of the surveillance camera 2 to be installed this time from among the superimposed images based on the images of the surveillance cameras 2 installed in the same store S. In addition, the camera installation information search unit 65 has a function of searching for camera installation information corresponding to an installation situation similar to that of the surveillance camera 2 to be installed this time from among the camera installation information stored in the installation information DB 60 in another store (the installation information DB 60 in another surveillance camera installation support system 1 installed in a different place from the surveillance camera installation support system 1 in FIG. 1 and FIG. 5) via the network. In other words, the camera installation information search unit 65 has the function of searching for superimposed images based on the images of surveillance cameras 2 installed in other stores, for superimposed images of surveillance cameras 2 with installation conditions similar to that of the surveillance camera 2 to be installed this time.

上記の表示部64は、カメラ設置情報検索部65により検索したカメラ設置情報と紐づけられた重畳映像を、検索したカメラ設置情報と共に表示する。また、詳細については後述するが、表示部64は、カメラ設置情報検索部65による検索結果であるカメラ設置情報が複数のときは、複数のカメラ設置情報と紐づけられた重畳映像の各々を、並べて表示する(図17及び図19参照)。 The display unit 64 displays the superimposed images linked to the camera installation information searched for by the camera installation information search unit 65 together with the searched camera installation information. In addition, although details will be described later, when the search result by the camera installation information search unit 65 is a plurality of pieces of camera installation information, the display unit 64 displays each of the superimposed images linked to the plurality of pieces of camera installation information side by side (see Figures 17 and 19).

次に、図6及び図7を参照して、主に、上記の映像取得部53と、画像分析部55と、分析結果重畳部57により行われる重畳映像保存シーケンスについて、説明する。まず、分析ボックス3における分析結果重畳部57は、図5中のスマホ4の設置情報取得部52が取得した、監視カメラ2の撮影時の設置状況を示すカメラ設置情報を、スマホ4から入力する。このカメラ設置情報は、監視カメラ2の撮影時における設置位置、設置角度、監視カメラ2の周囲の光源状況、検出対象の検出箇所等の設置状況を示す情報である。上記の設置情報取得部52は、ユーザがスマホ4のUIを用いて、上記のカメラ設置情報を手入力することにより実現されるものであっても良い。タブレット5のタッチパネルディスプレイ44に表示される重畳映像生成検索画面78(図13参照)における重畳映像生成ボタン79がユーザにより押されると、分析結果重畳部57は、上記の監視カメラ2の設置位置等のカメラ設置情報を、ビデオ開始時間(重畳映像の生成開始時間)と共に、設置情報DB60に保存する(S1)。 Next, referring to FIG. 6 and FIG. 7, the superimposed image storage sequence performed mainly by the image acquisition unit 53, the image analysis unit 55, and the analysis result superimposition unit 57 will be described. First, the analysis result superimposition unit 57 in the analysis box 3 inputs the camera installation information indicating the installation situation at the time of shooting of the surveillance camera 2 acquired by the installation information acquisition unit 52 of the smartphone 4 in FIG. 5 from the smartphone 4. This camera installation information is information indicating the installation situation such as the installation position, installation angle, light source situation around the surveillance camera 2, and detection location of the detection target at the time of shooting of the surveillance camera 2. The installation information acquisition unit 52 may be realized by the user manually inputting the camera installation information using the UI of the smartphone 4. When the user presses the superimposed image generation button 79 on the superimposed image generation search screen 78 (see FIG. 13) displayed on the touch panel display 44 of the tablet 5, the analysis result superimposition unit 57 stores the camera installation information such as the installation position of the surveillance camera 2 together with the video start time (the start time of generating the superimposed image) in the installation information DB 60 (S1).

一方、上記の映像取得部53は、上記の重畳映像生成ボタン79(図13参照)が押されると、監視カメラ2から映像(ストリーム)を取得して(S2)、デコードし、デコード後のフレーム画像を画像分析部55に送信する(S3)と共に、フレーム画像から構成されるカメラ映像を映像DB54に保存する(S4)。 On the other hand, when the superimposed image generation button 79 (see FIG. 13) is pressed, the image acquisition unit 53 acquires the image (stream) from the surveillance camera 2 (S2), decodes it, and transmits the decoded frame images to the image analysis unit 55 (S3), while also saving the camera image composed of the frame images in the image DB 54 (S4).

また、画像分析部55は、上記S3で映像取得部53(VMS)から送られたフレーム画像を取得すると、このフレーム画像を各種の学習済DNNモデルに入力して、人や顔等の検出結果や、性別、年齢等の認識結果の情報(推論情報)を取得する(S6)。これらの推論情報の取得が終了すると、画像分析部55は、これらの推論情報と、上記S5で取得したフレーム画像を、分析結果重畳部57へ送信する(S7)。 When the image analysis unit 55 acquires the frame image sent from the video acquisition unit 53 (VMS) in S3 above, it inputs this frame image into various trained DNN models to acquire information (inference information) such as the detection results of people, faces, etc., and the recognition results of gender, age, etc. (S6). After acquiring this inference information, the image analysis unit 55 transmits this inference information and the frame image acquired in S5 above to the analysis result superimposition unit 57 (S7).

分析結果重畳部57は、上記S7で画像分析部55から送信されたフレーム画像と推論情報(推論結果)を取得すると(S8)、取得した各フレーム画像に推論結果を重畳表示した重畳画像を生成し(S9)、これらの重畳画像から重畳映像を生成して、映像取得部53(VMS)に送信する(S10)。映像取得部53は、この重畳映像を映像DB54に保存する(S11)。 When the analysis result superimposition unit 57 acquires the frame images and inference information (inference results) transmitted from the image analysis unit 55 in S7 above (S8), it generates superimposed images in which the inference results are superimposed on each of the acquired frame images (S9), generates superimposed videos from these superimposed images, and transmits them to the video acquisition unit 53 (VMS) (S10). The video acquisition unit 53 stores this superimposed video in the video DB 54 (S11).

また、分析結果重畳部57は、上記S10の処理後に、画像分析部55から受信した推論結果に基づいて、人検出数等の統計情報を計算して、分析結果DB56に保存する(S12)。この統計情報は、映像DB54に格納された所定時間分(例えば、1~2分)の各重畳映像において検出された人や顔の合計数や推論精度等の統計情報であり、必ずしも、分析結果重畳部57が自動計算したものである必要はなく、例えば、作業者が、スマホ4やタブレット5を用いて、手入力したものであってもよい。 After the processing of S10, the analysis result superimposition unit 57 calculates statistical information such as the number of people detected based on the inference results received from the image analysis unit 55, and stores the information in the analysis result DB 56 (S12). This statistical information is statistical information such as the total number of people or faces detected in each superimposed video for a predetermined time period (e.g., 1 to 2 minutes) stored in the video DB 54, and the inference accuracy, and does not necessarily have to be calculated automatically by the analysis result superimposition unit 57, but may be manually entered by an operator using, for example, the smartphone 4 or tablet 5.

次に、図8を参照して、主に、分析ボックス3側の映像取得部53及び分析結果重畳部57と、タブレット5側の映像確認部63により行われる重畳映像検索・表示シーケンスについて、説明する。ユーザが、タブレット5側の映像確認部63における条件入力部66(図5参照)から、設置(又は調整)作業中の監視カメラ2の設置状況と類似した設置状況の監視カメラ2の重畳映像を検索するために、検索キーとなるカメラ設置位置等のカメラ設置情報を入力すると、クエリ発行部67は、入力されたカメラ設置情報をキーにして、分析ボックス3側の分析結果重畳部57に、クエリを発行する(S21)。なお、クエリ発行部67は、同じ店舗S内に設置された監視カメラ2の映像に基づく重畳映像の中から、今回設置しようとしている監視カメラ2の設置状況と類似した設置状況の監視カメラ2の重畳映像を検索するときには、同じ店舗S内に設置された分析ボックス3の分析結果重畳部57に、クエリを発行する。また、クエリ発行部67は、別の店舗に設置された監視カメラ2の映像に基づく重畳映像の中から、今回設置しようとしている監視カメラ2の設置状況と類似した設置状況の監視カメラ2の重畳映像を検索するときには、別の店舗に設置された分析ボックス3の分析結果重畳部57に、クエリを発行する。 Next, referring to FIG. 8, the superimposed image search and display sequence performed mainly by the image acquisition unit 53 and the analysis result superimposition unit 57 on the analysis box 3 side and the image confirmation unit 63 on the tablet 5 side will be described. When the user inputs camera installation information such as the camera installation position as a search key from the condition input unit 66 (see FIG. 5) in the image confirmation unit 63 on the tablet 5 side to search for superimposed images of the surveillance camera 2 in an installation situation similar to that of the surveillance camera 2 being installed (or adjusted) work, the query issuing unit 67 issues a query to the analysis result superimposition unit 57 on the analysis box 3 side using the input camera installation information as a key (S21). Note that when searching for superimposed images of the surveillance camera 2 in an installation situation similar to that of the surveillance camera 2 to be installed this time from superimposed images based on the images of the surveillance cameras 2 installed in the same store S, the query issuing unit 67 issues a query to the analysis result superimposition unit 57 of the analysis box 3 installed in the same store S. Furthermore, when searching for superimposed video of a surveillance camera 2 installed in a similar installation situation to that of the surveillance camera 2 to be installed, from among superimposed video based on the video of the surveillance camera 2 installed in another store, the query issuing unit 67 issues a query to the analysis result superimposing unit 57 of the analysis box 3 installed in the other store.

分析ボックス3側の分析結果重畳部57は、クエリ受付部61によって、タブレット5側のクエリ発行部67から発行されたクエリを受け取ると、設置情報DB60に記憶されたカメラ設置情報の中から、クエリにキーとして含まれるカメラ設置情報に類似したカメラ設置情報を検索する(S22)。そして、検索結果となるカメラ設置情報に紐づけられた重畳映像のビデオ開始時間を設置情報DB60から読みだして、このビデオ開始時間をキーとした重畳映像取得クエリを、映像取得部53に発行する(S23)。映像取得部53は、映像DB54に格納された重畳映像の中から、上記の重畳映像取得クエリに含まれるビデオ開始時間に対応するビデオ開始時間を有する重畳映像を検索して(S24)、検索した重畳映像を、タブレット5側の映像確認部63に送る(S25)。 When the analysis result superimposition unit 57 on the analysis box 3 side receives the query issued by the query issuing unit 67 on the tablet 5 side through the query receiving unit 61, it searches the camera installation information stored in the installation information DB 60 for camera installation information similar to the camera installation information included as a key in the query (S22). Then, it reads out the video start time of the superimposed video linked to the camera installation information that is the search result from the installation information DB 60, and issues a superimposed video acquisition query with this video start time as a key to the video acquisition unit 53 (S23). The video acquisition unit 53 searches the superimposed video stored in the video DB 54 for a superimposed video having a video start time that corresponds to the video start time included in the superimposed video acquisition query (S24), and sends the searched superimposed video to the video confirmation unit 63 on the tablet 5 side (S25).

上記の分析結果重畳部57は、上記S23の処理の終了後、上記のS24で映像取得部53により検索された重畳映像の統計情報を、分析結果DB56から取得して、取得した統計情報を、S22で検索したカメラ設置情報と共に、タブレット5側の映像確認部63に送信する(S26)。タブレット5側の映像確認部63は、上記S25とS26で分析ボックス3側から送信された重畳映像とカメラ設置情報と統計情報を受信して(S27及びS28)、受信した重畳映像とカメラ設置情報と統計情報を、表示部64に表示する(S29)。 After completing the process of S23, the analysis result superimposition unit 57 acquires from the analysis result DB 56 the statistical information of the superimposed image searched by the image acquisition unit 53 in S24, and transmits the acquired statistical information together with the camera installation information searched in S22 to the image confirmation unit 63 on the tablet 5 side (S26). The image confirmation unit 63 on the tablet 5 side receives the superimposed image, camera installation information, and statistical information transmitted from the analysis box 3 side in S25 and S26 above (S27 and S28), and displays the received superimposed image, camera installation information, and statistical information on the display unit 64 (S29).

次に、図9を参照して、スマホ4に、設置情報取得部52(図5参照)を設けた場合における、カメラ設置情報の取得方法の一例について、説明する。この取得方法によるカメラ設置情報取得処理を実行する前に、監視カメラ2の設置作業者は、スマホ4に、管理サーバ10(図1参照)から設置情報取得アプリケーション32(図3参照)をダウンロードして、インストールしておく。そして、監視カメラ2の設置時又は調整時に、設置作業者が、上記の設置情報取得アプリケーション32を起動して、スマホ4を監視カメラ2に向けると、スマホ4のSoC21が、図3に示す設置情報取得アプリケーション32に含まれるカメラ検出モデル33を用いて、監視カメラ2を検出した後、ARアプリケーション34(図3参照)が有するAR機能により、監視カメラ2の3次元位置を取得する。例えば、スマホ4が有する、内蔵カメラ24(図3参照)と、GPS(全地球測位システム)センサと、電子コンパスと、加速度センサを利用して、監視カメラ2の3次元位置(設置位置)及び設置角度を取得する。具体的には、スマホ4の内蔵カメラ24による撮影画像69に加えて、GPSセンサ(GPSモジュール)によって捕捉されたスマホ4の位置情報と、電子コンパスを利用して取得した内蔵カメラ24の撮影の方角と、加速度センサを利用して取得したスマホ4の傾き等に基づいて、監視カメラ2の3次元位置(設置位置)及び設置角度を取得する。なお、図9における70は、監視カメラ2の周囲の光源である照明を示し、2aと70aは、それぞれ、監視カメラ2の画像(カメラ画像)と、照明70の画像(照明画像)を示す。 Next, referring to FIG. 9, an example of a method for acquiring camera installation information when the smartphone 4 is provided with an installation information acquisition unit 52 (see FIG. 5) will be described. Before executing the camera installation information acquisition process by this acquisition method, the installer of the surveillance camera 2 downloads and installs the installation information acquisition application 32 (see FIG. 3) from the management server 10 (see FIG. 1) to the smartphone 4. Then, when installing or adjusting the surveillance camera 2, the installer starts the installation information acquisition application 32 and points the smartphone 4 toward the surveillance camera 2. The SoC 21 of the smartphone 4 detects the surveillance camera 2 using the camera detection model 33 included in the installation information acquisition application 32 shown in FIG. 3, and then acquires the three-dimensional position of the surveillance camera 2 by the AR function of the AR application 34 (see FIG. 3). For example, the three-dimensional position (installation position) and installation angle of the surveillance camera 2 are acquired using the built-in camera 24 (see FIG. 3), a GPS (Global Positioning System) sensor, an electronic compass, and an acceleration sensor that the smartphone 4 has. Specifically, in addition to the image 69 captured by the built-in camera 24 of the smartphone 4, the three-dimensional position (installation position) and installation angle of the surveillance camera 2 are obtained based on the position information of the smartphone 4 captured by the GPS sensor (GPS module), the direction of the image captured by the built-in camera 24 obtained using an electronic compass, and the inclination of the smartphone 4 obtained using an acceleration sensor. Note that 70 in FIG. 9 indicates lighting, which is a light source around the surveillance camera 2, and 2a and 70a respectively indicate the image of the surveillance camera 2 (camera image) and the image of the lighting 70 (lighting image).

上記の監視カメラ2の3次元位置取得処理が終了して、図10に示すように、監視カメラ2の設置作業者が、スマホ4のタッチパネルディスプレイ26上に表示された撮影画像69における照明画像70aをタップすると、スマホ4のSoC21が、設置情報取得アプリケーション32に基づき、ARアプリケーション34(図3参照)が有するAR機能により、照明70の3次元位置を取得する。具体的には、スマホ4の内蔵カメラ24による撮影画像69に加えて、タッチパネルディスプレイ26が検出した、設置作業者がタップしたタッチパネルディスプレイ26上の位置と、GPSセンサによって捕捉されたスマホ4の位置情報と、電子コンパスを利用して取得した内蔵カメラ24の撮影の方角と、加速度センサを利用して取得したスマホ4の傾き等に基づいて、照明70の3次元位置を取得する。 When the above-mentioned process of acquiring the three-dimensional position of the surveillance camera 2 is completed and the installer of the surveillance camera 2 taps on the lighting image 70a in the captured image 69 displayed on the touch panel display 26 of the smartphone 4 as shown in FIG. 10, the SoC 21 of the smartphone 4 acquires the three-dimensional position of the lighting 70 by the AR function of the AR application 34 (see FIG. 3) based on the installation information acquisition application 32. Specifically, in addition to the captured image 69 captured by the built-in camera 24 of the smartphone 4, the three-dimensional position of the lighting 70 is acquired based on the position on the touch panel display 26 where the installer tapped as detected by the touch panel display 26, the position information of the smartphone 4 captured by the GPS sensor, the direction of the image captured by the built-in camera 24 acquired using the electronic compass, and the tilt of the smartphone 4 acquired using the acceleration sensor.

また、上記の照明70の3次元位置の取得処理が完了すると、スマホ4のSoC21は、設置情報取得アプリケーション32に基づいて、図11に示すように、タッチパネルディスプレイ26上に、撮影画像69に重畳して、照明情報入力ウィンドウ71を表示させる。監視カメラ2の設置作業者は、このタッチパネルディスプレイ26に表示された照明情報入力ウィンドウ71に対して、指でポインティング操作をすることにより、照明70についてのタイプ、強さ、色等の情報を入力することができる。 Furthermore, when the process of acquiring the three-dimensional position of the light 70 is completed, the SoC 21 of the smartphone 4 displays a lighting information input window 71 on the touch panel display 26, superimposed on the captured image 69, as shown in FIG. 11, based on the installation information acquisition application 32. The person installing the surveillance camera 2 can input information about the type, intensity, color, etc. of the light 70 by pointing with a finger at the lighting information input window 71 displayed on the touch panel display 26.

次に、図12(a)(b)を参照して、監視カメラ2に設置情報取得部51(図5参照)を設けた場合における、カメラ設置情報の取得方法の一例について、説明する。監視カメラ2の設置時又は調整時に、設置作業者が、店舗Sにおける監視カメラ2による撮影エリア内の床に、図12(a)に示す2次元バーコード73を印刷したボード72を置いて、監視カメラ2で撮影する。この時、設置作業者は、2次元バーコード73の上下方向は、店舗平面マップのZ軸(図12(b)参照)に、2次元バーコード73の左右方向は、店舗平面マップのX軸に合わせるように設置して、撮影する。この状態で、監視カメラ2のCPU(の設置情報取得部51)が、撮影画像における2次元バーコード73を認識することにより、監視カメラ2の設置高さ位置(床からの高さ)と設置角度を推定する。監視カメラ2による(2次元バーコード73を印刷した)ボード72の撮影画像は、タブレット5のタッチパネルディスプレイ44(表示部64)に表示されるが、監視カメラ2のCPUは、撮影画像中に2次元バーコード73を認識したときには、図12(a)に示すように、認識した2次元バーコード73に付与されたid(図12(a)の例では、id=[0,4,11,12])を表示すると共に、この2次元バーコード73の上下左右の位置に配された各マーク74の右上の角の部分に、検出マーク75を表示する。上記の2次元バーコード73のid=[0,4,11,12]は、2次元バーコード73における上下左右のマーク74のidが、それぞれ、0,4,11,12であることを示す。 Next, referring to Figures 12(a) and (b), an example of a method for acquiring camera installation information when the installation information acquisition unit 51 (see Figure 5) is provided in the surveillance camera 2 will be described. When installing or adjusting the surveillance camera 2, the installer places a board 72 on which a two-dimensional barcode 73 shown in Figure 12(a) is printed on the floor in the area captured by the surveillance camera 2 in the store S, and captures it with the surveillance camera 2. At this time, the installer installs the two-dimensional barcode 73 so that the up-down direction is aligned with the Z axis (see Figure 12(b)) of the store floor map, and the left-right direction of the two-dimensional barcode 73 is aligned with the X axis of the store floor map, and captures the image. In this state, the CPU (installation information acquisition unit 51) of the surveillance camera 2 recognizes the two-dimensional barcode 73 in the captured image, and estimates the installation height position (height from the floor) and installation angle of the surveillance camera 2. The image of the board 72 (on which the two-dimensional barcode 73 is printed) captured by the surveillance camera 2 is displayed on the touch panel display 44 (display unit 64) of the tablet 5. When the CPU of the surveillance camera 2 recognizes the two-dimensional barcode 73 in the captured image, it displays the id (in the example of FIG. 12(a), id=[0, 4, 11, 12]) assigned to the recognized two-dimensional barcode 73, as shown in FIG. 12(a), and also displays detection marks 75 in the upper right corners of each mark 74 arranged at the top, bottom, left, and right positions of the two-dimensional barcode 73. The id=[0, 4, 11, 12] of the above two-dimensional barcode 73 indicates that the ids of the marks 74 at the top, bottom, left, and right of the two-dimensional barcode 73 are 0, 4, 11, and 12, respectively.

監視カメラ2のCPUは、上記の2次元バーコード73における上下左右のマーク74が、タブレット5のタッチパネルディスプレイ44上の撮影画像内に、どのように表示されたかに基づいて、監視カメラ2の設置高さ位置及び設置角度(傾き)を推定する。より詳細に説明すると、監視カメラ2のCPU(の設置情報取得部51)は、上記の撮影画像における2次元バーコード73の上下左右のマーク74の表示のされ方(撮影画像における上下左右のマーク74の大きさや傾きや形状)に基づいて、監視カメラ2の設置高さ位置(Y座標)及び設置角度(傾き)を推定する。また、監視カメラ2のCPU(の設置情報取得部51)は、監視カメラ2の設置位置のうち、監視カメラ2の(店舗平面マップにおける)XZ座標平面上の位置については、タブレット5のタッチパネルディスプレイ44上に店舗平面マップを表示して、監視カメラ2の設置作業者に対して、上記の店舗平面マップ上における監視カメラ2の位置(X座標とZ座標)を指定して入力するように促す。そして、監視カメラ2の設置作業者が、これに応えて、監視カメラ2の位置(X座標とZ座標)を入力することにより、監視カメラ2のCPU(の設置情報取得部51)は、監視カメラ2のX座標とZ座標を得ることができる。 The CPU of the surveillance camera 2 estimates the installation height position and installation angle (tilt) of the surveillance camera 2 based on how the up, down, left and right marks 74 of the two-dimensional barcode 73 are displayed in the captured image on the touch panel display 44 of the tablet 5. More specifically, the CPU of the surveillance camera 2 (the installation information acquisition unit 51) estimates the installation height position (Y coordinate) and installation angle (tilt) of the surveillance camera 2 based on how the up, down, left and right marks 74 of the two-dimensional barcode 73 are displayed in the captured image (the size, tilt and shape of the up, down, left and right marks 74 in the captured image). In addition, the CPU of the surveillance camera 2 (the installation information acquisition unit 51) displays the store plan map on the touch panel display 44 of the tablet 5 for the position of the surveillance camera 2 on the XZ coordinate plane (on the store plan map) among the installation positions of the surveillance camera 2, and prompts the installer of the surveillance camera 2 to specify and input the position (X coordinate and Z coordinate) of the surveillance camera 2 on the store plan map. In response to this, the installer of the surveillance camera 2 inputs the position (X and Z coordinates) of the surveillance camera 2, and the CPU of the surveillance camera 2 (the installation information acquisition unit 51) can obtain the X and Z coordinates of the surveillance camera 2.

上記の監視カメラ2のCPUは、チェスボードの撮影画像を用いてカメラキャリブレーションを行うことができる。なお、分析ボックス3のCPU11が、監視カメラ2が撮影したチェスボードの画像を用いて、上記のカメラキャリブレーションを行うようにしても良い。 The CPU of the above surveillance camera 2 can perform camera calibration using the captured image of the chessboard. The CPU 11 of the analysis box 3 may also perform the above camera calibration using the image of the chessboard captured by the surveillance camera 2.

次に、図13を参照して、タブレット5のタッチパネルディスプレイ44に表示される重畳映像生成検索画面78から指示される処理について説明する。重畳映像生成検索画面78には、重畳映像生成ボタン79と、本店舗(同じ店舗S)の類似カメラ映像表示ボタン80と、他店舗の類似カメラ映像表示ボタン81とが設けられている。 Next, referring to FIG. 13, the process instructed from the superimposed image generation search screen 78 displayed on the touch panel display 44 of the tablet 5 will be described. The superimposed image generation search screen 78 is provided with a superimposed image generation button 79, a display similar camera image of the main store (same store S) button 80, and a display similar camera image of other stores button 81.

まず、上記重畳映像生成ボタン79が押された場合に行われる重畳映像生成処理について、説明する。監視カメラ2の設置作業者が、上記の重畳映像生成ボタン79を押すと、分析ボックス3の重畳部58が、監視カメラ2から入力された各フレーム画像に、画像分析部55による各フレーム画像の分析結果の情報を重畳した重畳画像を生成して、重畳画像から構成される重畳映像を、映像DB54に記憶(格納)すると共に、分析ボックス3の設置情報連結部59が、スマホ4の設置情報取得部52から送られたカメラ設置情報を、重畳部58が生成した重畳映像のビデオ開始時間と関連付けて、設置情報DB60に書き込む。タブレット5のSoC41(図4参照)は、分析ボックス3側で上記の重畳映像の映像DB54への記憶(記録)処理が行われている時には、図14に示す重畳映像記録画面83をタッチパネルディスプレイ44に表示し、上記の重畳映像の映像DB54への記録が完了すると、図15に示す重畳映像記録完了画面84をタッチパネルディスプレイ44に表示する。 First, the superimposed image generation process that is performed when the superimposed image generation button 79 is pressed will be described. When the installer of the surveillance camera 2 presses the superimposed image generation button 79, the superimposition unit 58 of the analysis box 3 generates a superimposed image by superimposing information on the analysis results of each frame image by the image analysis unit 55 onto each frame image input from the surveillance camera 2, and stores (stores) the superimposed image composed of the superimposed image in the image DB 54. At the same time, the installation information linking unit 59 of the analysis box 3 writes the camera installation information sent from the installation information acquisition unit 52 of the smartphone 4 into the installation information DB 60, associating it with the video start time of the superimposed image generated by the superimposition unit 58. When the analysis box 3 is storing (recording) the above-mentioned superimposed image in the image DB 54, the SoC 41 of the tablet 5 (see FIG. 4) displays the superimposed image recording screen 83 shown in FIG. 14 on the touch panel display 44, and when the recording of the above-mentioned superimposed image in the image DB 54 is completed, the SoC 41 of the tablet 5 displays the superimposed image recording completion screen 84 shown in FIG. 15 on the touch panel display 44.

次に、上記図13の本店舗の類似カメラ映像表示ボタン80が押された場合に行われる、同一店舗内の類似カメラ映像表示処理について、説明する。監視カメラ2の設置作業者が、上記の本店舗の類似カメラ映像表示ボタン80を押すと、タブレット5のSoC41は、重畳映像生成確認プログラム47(図4参照)に基づいて、図16に示す店舗内カメラ設置状況選択画面85を表示する。店舗内カメラ設置状況選択画面85は、タブレット5が置かれた店舗内に設置された監視カメラ2の複数の設置状況における重畳映像86を、並べて表示した画面である。この店舗内カメラ設置状況選択画面85は、監視カメラ2の設置作業者が、監視カメラ2の各設置状況(図16の例では、設置状況1、設置状況2等)における重畳映像86に表示された推論結果(人検出や顔検出の結果)を見て、どの設置状況に近い監視カメラ2の映像を検索するかを選択するための画面である。また、店舗内カメラ設置状況選択画面85に表示される各重畳映像86は、監視カメラ2の設置作業者が、同一の監視カメラ2の設置位置や設置角度等の設置状況を調整(変更)しながら、各設置状況において、重畳映像生成検索画面78の重畳映像生成ボタン79(図13参照)を押した時に生成された重畳映像、又は同一店舗内の他の監視カメラ2の設置調整時(の各設置状況)において、重畳映像生成ボタン79を押した時に生成された重畳映像である。 Next, the process of displaying similar camera images in the same store, which is performed when the button 80 for displaying similar camera images in the main store in FIG. 13 is pressed, will be described. When the installer of the surveillance camera 2 presses the button 80 for displaying similar camera images in the main store, the SoC 41 of the tablet 5 displays the in-store camera installation status selection screen 85 shown in FIG. 16 based on the superimposed image generation confirmation program 47 (see FIG. 4). The in-store camera installation status selection screen 85 is a screen that displays superimposed images 86 in a plurality of installation statuses of the surveillance camera 2 installed in the store where the tablet 5 is placed. The in-store camera installation status selection screen 85 is a screen for the installer of the surveillance camera 2 to select which installation status is closest to the image of the surveillance camera 2 by looking at the inference results (results of human detection and face detection) displayed in the superimposed images 86 in each installation status of the surveillance camera 2 (in the example of FIG. 16, installation status 1, installation status 2, etc.). Additionally, each superimposed image 86 displayed on the in-store camera installation status selection screen 85 is a superimposed image generated when the security camera 2 installer presses the superimposed image generation button 79 (see FIG. 13) on the superimposed image generation search screen 78 in each installation status while adjusting (changing) the installation status of the same security camera 2, such as the installation position and installation angle, or is a superimposed image generated when the superimposed image generation button 79 is pressed during installation adjustment of another security camera 2 in the same store (in each installation status).

上記の店舗内カメラ設置状況選択画面85において、監視カメラ2の設置作業者が、重畳映像86の下方の再生ボタン86dを押すと、重畳映像86が再生される。上記の重畳映像86を構成する各フレーム画像には、人の検出を示す人検出(バウンディング)ボックス86aと、顔の検出を示す顔検出(バウンディング)ボックス86bが表示される。上記の人検出(バウンディング)ボックス86aと、顔の検出を示す顔検出(バウンディング)ボックス86bが、上記図7のS9で説明した「推論結果」であり、人検出ボックス86aと顔検出ボックス86bとは、それぞれ、人検出の推論結果と、顔検出の推論結果とを示す。これらの推論結果(人検出ボックス86aと顔検出ボックス86b)は、請求項における「各フレーム画像の分析結果の情報」に相当する。なお、重畳映像86における86cは、画像分析部55が誤検出した顔に対応する、誤検出顔(バウンディング)ボックスを示す。 When the operator installing the surveillance camera 2 presses the play button 86d below the superimposed image 86 on the in-store camera installation status selection screen 85, the superimposed image 86 is played. In each frame image constituting the superimposed image 86, a person detection (bounding) box 86a indicating the detection of a person and a face detection (bounding) box 86b indicating the detection of a face are displayed. The person detection (bounding) box 86a and the face detection (bounding) box 86b indicating the detection of a face are the "inference results" described in S9 of FIG. 7, and the person detection box 86a and the face detection box 86b indicate the inference results of the person detection and the inference results of the face detection, respectively. These inference results (the person detection box 86a and the face detection box 86b) correspond to the "information of the analysis results of each frame image" in the claims. Note that 86c in the superimposed image 86 indicates a false detection face (bounding) box corresponding to a face erroneously detected by the image analysis unit 55.

上記の店舗内カメラ設置状況選択画面85における、各重畳映像86の下部には、各重畳映像86の生成時における監視カメラ2の設置状況を示すカメラ設置情報87と、各重畳映像86の統計情報88とが表示される。タブレット5のSoC41は、このタブレット5と同じ店舗S内に設置された分析ボックス3の映像DB54と設置情報DB60と分析結果DB56とを対象にして、映像DB54から取得した重畳映像と、設置情報DB60から取得したカメラ設置情報と、分析結果DB56から取得した統計情報とに基づき、上記の重畳映像86と、カメラ設置情報87と、統計情報88とを表示する。 On the in-store camera installation status selection screen 85, below each superimposed image 86, camera installation information 87 indicating the installation status of the surveillance camera 2 at the time each superimposed image 86 was generated, and statistical information 88 for each superimposed image 86 are displayed. The SoC 41 of the tablet 5 targets the image DB 54, installation information DB 60, and analysis result DB 56 of the analysis box 3 installed in the same store S as the tablet 5, and displays the superimposed image 86, camera installation information 87, and statistical information 88 based on the superimposed image acquired from the image DB 54, the camera installation information acquired from the installation information DB 60, and the statistical information acquired from the analysis result DB 56.

図16の例における店舗内カメラ設置状況選択画面85のカメラ設置情報87は、監視カメラ2の設置位置(高さ)と、設置角度(Roll(ロール)角、Pitch(ピッチ)角、及びYaw(ヨー)角)から構成されるが、店舗内カメラ設置状況選択画面のカメラ設置情報は、監視カメラ2の周囲の光源状況、検出対象の検出箇所等の情報を含んでいても良い。また、図16の例における店舗内カメラ設置状況選択画面85の統計情報88は、人(の)検出数と、顔(の)検出数と、上方向検出数(下から上に向かった人の検出数)とから構成されるが、店舗内カメラ設置状況選択画面85に表示される統計情報は、これらに限られない。例えば、監視カメラ2の設置作業者が、タブレット5のタッチパネルディスプレイ44上のUI用の画面から、該当の重畳映像86についての人検出率、顔検出率、上方向検出率(下から上に向かった人の検出率)を手入力した場合には、タブレット5のSoC41は、これらの統計情報を分析結果DB56に入力した上で、店舗内カメラ設置状況選択画面85上に、統計情報として表示しても良い。また、監視カメラ2の設置作業者が、タブレット5のタッチパネルディスプレイ44上のUI用の画面から、該当の重畳映像86についての評価値を手入力した場合には、タブレット5のSoC41は、この評価値を統計情報として分析結果DB56に入力した上で、店舗内カメラ設置状況選択画面85上に、統計情報として表示しても良い。 In the example of Figure 16, the camera installation information 87 on the in-store camera installation status selection screen 85 is composed of the installation position (height) and installation angle (roll angle, pitch angle, and yaw angle) of the surveillance camera 2, but the camera installation information on the in-store camera installation status selection screen may also include information such as the light source conditions around the surveillance camera 2 and the detection location of the detection target. Also, in the example of Figure 16, the statistical information 88 on the in-store camera installation status selection screen 85 is composed of the number of people detected, the number of faces detected, and the number of upward detections (the number of people detected moving from bottom to top), but the statistical information displayed on the in-store camera installation status selection screen 85 is not limited to these. For example, if the installer of the surveillance camera 2 manually inputs the person detection rate, face detection rate, and upward direction detection rate (detection rate of people moving from bottom to top) for the corresponding superimposed image 86 from the UI screen on the touch panel display 44 of the tablet 5, the SoC 41 of the tablet 5 may input this statistical information into the analysis result DB 56 and display it as statistical information on the in-store camera installation status selection screen 85. Also, if the installer of the surveillance camera 2 manually inputs an evaluation value for the corresponding superimposed image 86 from the UI screen on the touch panel display 44 of the tablet 5, the SoC 41 of the tablet 5 may input this evaluation value as statistical information into the analysis result DB 56 and display it as statistical information on the in-store camera installation status selection screen 85.

監視カメラ2の設置作業者が、タブレット5のタッチパネルディスプレイ44に表示された複数の設置状況のうち、自分が採用したいと思う監視カメラ2の設置状況に近い設置状況(図16中の設置状況1、設置状況2等)をタップして選択すると、タブレット5のSoC41(のクエリ発行部67)が、タブレット5と同じ店舗S内に設置された分析ボックス3(のクエリ受付部61)に、設置作業者が選択した設置状況に対応するカメラ設置情報をキーにしてクエリを出す。これにより、分析ボックス3のCPU11が、設置情報DB60に記憶されたカメラ設置情報の中から、キーとなるカメラ設置情報と類似したカメラ設置情報を検索して、このカメラ設置情報に紐づけられた重畳映像を、ビデオ開始時間(重畳映像の生成開始時間)をキーにして、映像DB54から読み出し、読み出した重畳映像を、上記の検索したカメラ設置情報、及び上記の重畳映像に対応する統計情報と共に、タブレット5側に送る。そして、タブレット5のSoC41は、上記の重畳映像、カメラ設置情報、及び統計情報を受け取ると、これらのデータに基づいて、図17に示す店舗内カメラ映像検索結果表示画面89を、タブレット5のタッチパネルディスプレイ44に表示する。 When the installer of the surveillance camera 2 taps to select an installation situation (such as installation situation 1 or installation situation 2 in FIG. 16) that is close to the installation situation of the surveillance camera 2 that he or she wants to adopt from among the multiple installation situations displayed on the touch panel display 44 of the tablet 5, the SoC 41 (query issuing unit 67) of the tablet 5 issues a query to the analysis box 3 (query receiving unit 61) installed in the same store S as the tablet 5, using the camera installation information corresponding to the installation situation selected by the installer as a key. As a result, the CPU 11 of the analysis box 3 searches for camera installation information similar to the key camera installation information from the camera installation information stored in the installation information DB 60, reads out the superimposed video linked to this camera installation information from the video DB 54 using the video start time (the start time of generation of the superimposed video) as a key, and sends the read superimposed video to the tablet 5 together with the searched camera installation information and statistical information corresponding to the superimposed video. Then, when the SoC 41 of the tablet 5 receives the above-mentioned superimposed image, camera installation information, and statistical information, it displays the in-store camera image search result display screen 89 shown in FIG. 17 on the touch panel display 44 of the tablet 5 based on this data.

上記の店舗内カメラ映像検索結果表示画面89は、店舗内カメラ設置状況選択画面85において選択された設置状況に近い設置状況の1つ以上の重畳映像91を、この重畳映像91の生成時の設置状況に対応するカメラ設置情報、及び上記の重畳映像に対応する統計情報と共に、並べて表示した画面である。この店舗内カメラ映像検索結果表示画面89は、上記の店舗内カメラ設置状況選択画面85と同様な情報(重畳映像91、カメラ設置情報92、及び統計情報93)に加えて、店舗内カメラ設置状況選択画面85において選択された設置状況に対応するカメラ設置情報である検索キー90と、この検索キー90をキーにしてクエリを出した時の「検索結果」(の件数)と、映像識別情報94とを表示する。映像識別情報94は、カメラ識別情報(図の例では、「入口」(のカメラ))と、このカメラ識別情報に対応する監視カメラ2で撮影した重畳映像の識別番号と、類似度(図の例では、100%、98.5%、及び99%)を含む。監視カメラ2の設置作業者は、上記の店舗内カメラ映像検索結果表示画面89に表示された各重畳映像91における推論結果(人検出や顔検出の結果)や統計情報93を見て、どの(監視カメラ2の)設置状況が好ましいかを判断することができる。また、監視カメラ2の設置作業者は、各重畳映像91における推論結果や統計情報93を、設置先の店舗Sの責任者等(以下、「顧客」という)に見せることにより、監視カメラ2をどのように設置するか(監視カメラ2の設置位置や設置角度等の設置状況をどのように設定するか)について、顧客との摺合せを容易に行うことができる。 The in-store camera video search result display screen 89 displays one or more superimposed images 91 of installation situations similar to the installation situation selected on the in-store camera installation situation selection screen 85, together with camera installation information corresponding to the installation situation at the time of generation of the superimposed images 91, and statistical information corresponding to the superimposed images. In addition to information similar to that of the in-store camera installation situation selection screen 85 (superimposed images 91, camera installation information 92, and statistical information 93), the in-store camera video search result display screen 89 displays a search key 90, which is camera installation information corresponding to the installation situation selected on the in-store camera installation situation selection screen 85, the "search results" (number of results) when a query is issued using the search key 90 as a key, and video identification information 94. The video identification information 94 includes camera identification information (in the example shown, "entrance" (camera)), the identification number of the superimposed video taken by the surveillance camera 2 corresponding to the camera identification information, and the similarity (in the example shown, 100%, 98.5%, and 99%). The installer of the surveillance camera 2 can determine which (surveillance camera 2) installation situation is preferable by looking at the inference results (human detection and face detection results) and statistical information 93 for each superimposed image 91 displayed on the in-store camera image search result display screen 89. In addition, the installer of the surveillance camera 2 can easily coordinate with the customer how to install the surveillance camera 2 (how to set the installation situation, such as the installation position and installation angle of the surveillance camera 2) by showing the inference results and statistical information 93 for each superimposed image 91 to the person in charge of the store S where the surveillance cameras 2 are to be installed (hereinafter referred to as the "customer").

次に、上記図13の他店舗の類似カメラ映像表示ボタン81が押された場合に行われる、他店舗の類似カメラ映像表示処理について、説明する。監視カメラ2の設置作業者が、上記の他店舗の類似カメラ映像表示ボタン81を押すと、タブレット5のSoC41は、重畳映像生成確認プログラム47(図4参照)に基づいて、図18に示す他店舗カメラ設置状況選択画面95を表示する。他店舗カメラ設置状況選択画面95は、タブレット5が置かれた店舗S以外の他店舗(店舗Sとは異なる場所)に設置された監視カメラ2の複数の設置状況における重畳映像86を、並べて表示した画面である。この他店舗カメラ設置状況選択画面95は、監視カメラ2の設置作業者が、他店舗に設置された監視カメラ2の各設置状況における重畳映像96に表示された推論結果(人検出や顔検出の結果)を見て、どの設置状況に近い監視カメラ2の映像を検索するかを選択するための画面である。また、他店舗カメラ設置状況選択画面95に表示される各重畳映像96は、他店舗の監視カメラ2の設置作業者が、他店舗に設置された監視カメラ2の設置調整時に生成を指示した重畳映像である。 Next, the similar camera image display process of other stores, which is performed when the similar camera image display button 81 of other stores in FIG. 13 is pressed, will be described. When the installer of the surveillance camera 2 presses the similar camera image display button 81 of other stores, the SoC 41 of the tablet 5 displays the other store camera installation status selection screen 95 shown in FIG. 18 based on the superimposed image generation confirmation program 47 (see FIG. 4). The other store camera installation status selection screen 95 is a screen that displays superimposed images 86 in a plurality of installation statuses of the surveillance camera 2 installed in other stores (at locations different from the store S) other than the store S where the tablet 5 is placed. The other store camera installation status selection screen 95 is a screen for the installer of the surveillance camera 2 to select which installation status is closest to the image of the surveillance camera 2 to search for by looking at the inference results (results of human detection and face detection) displayed on the superimposed images 96 in each installation status of the surveillance camera 2 installed in the other store. In addition, each superimposed image 96 displayed on the other store camera installation status selection screen 95 is a superimposed image that the installer of the surveillance camera 2 at the other store instructed to generate when adjusting the installation of the surveillance camera 2 installed at the other store.

上記の他店舗カメラ設置状況選択画面95には、上記の店舗内カメラ設置状況選択画面85と同様な情報(重畳映像96、カメラ設置情報97、及び統計情報98)が表示される。なお、重畳映像96における96cは、他店舗の分析ボックス3(の画像分析部55)が誤検出した顔に対応する、誤検出顔(バウンディング)ボックスを示す。 The other store camera installation status selection screen 95 displays the same information (overlapping image 96, camera installation information 97, and statistical information 98) as the in-store camera installation status selection screen 85. Note that 96c in the overlapping image 96 indicates a false detection face (bounding) box corresponding to a face that has been falsely detected by the analysis box 3 (of the image analysis unit 55) of the other store.

監視カメラ2の設置作業者が、タブレット5のタッチパネルディスプレイ44に表示された、他店舗の監視カメラ2の複数の設置状況のうち、自分が採用したいと思う監視カメラ2の設置状況に近い設置状況(図18中の設置状況1、設置状況2等)をタップして選択すると、タブレット5のSoC41(のクエリ発行部67)が、タブレット5とは異なる店舗(他店舗)に設置された分析ボックス3(のクエリ受付部61)に、設置作業者が選択した設置状況に対応するカメラ設置情報をキーにしてクエリを出す。これにより、他店舗の分析ボックス3のCPU11が、当該分析ボックス3の設置情報DB60に記憶されたカメラ設置情報の中から、キーとなるカメラ設置情報と類似したカメラ設置情報を検索して、このカメラ設置情報に紐づけられた重畳映像を、ビデオ開始時間をキーにして、上記映像DB54から読み出し、読み出した重畳映像を、上記の検索したカメラ設置情報、及び上記の重畳映像に対応する統計情報と共に、タブレット5側に送る。そして、タブレット5のSoC41は、上記の他店舗の重畳映像、カメラ設置情報、及び統計情報を受け取ると、これらのデータに基づいて、図19に示す他店舗カメラ映像検索結果表示画面99を、タブレット5のタッチパネルディスプレイ44に表示する。 When the installer of the surveillance camera 2 taps to select an installation status (such as installation status 1 or installation status 2 in FIG. 18) that is similar to the installation status of the surveillance camera 2 that he or she wishes to adopt from among the multiple installation statuses of the surveillance camera 2 in other stores displayed on the touch panel display 44 of the tablet 5, the SoC 41 (query issuing unit 67) of the tablet 5 issues a query to the analysis box 3 (query receiving unit 61) installed in a store (other store) different from the tablet 5, using the camera installation information corresponding to the installation status selected by the installer as a key. As a result, the CPU 11 of the analysis box 3 of the other store searches for camera installation information similar to the key camera installation information from the camera installation information stored in the installation information DB 60 of the analysis box 3, reads out the superimposed video linked to this camera installation information from the video DB 54 using the video start time as a key, and sends the read superimposed video to the tablet 5 together with the searched camera installation information and statistical information corresponding to the superimposed video. Then, when the SoC 41 of the tablet 5 receives the above-mentioned superimposed images, camera installation information, and statistical information of other stores, it displays the other store camera image search result display screen 99 shown in FIG. 19 on the touch panel display 44 of the tablet 5 based on this data.

上記の他店舗カメラ映像検索結果表示画面99は、他店舗カメラ設置状況選択画面95において選択された設置状況に近い設置状況で生成された1つ以上の重畳映像101を、この重畳映像101の生成時の設置状況に対応するカメラ設置情報103、及び上記の重畳映像101に対応する統計情報104と共に、並べて表示した画面である。この他店舗カメラ映像検索結果表示画面99には、上記の店舗内カメラ映像検索結果表示画面89と同様な情報(検索キー100、重畳映像101、映像識別情報102、カメラ設置情報103、及び統計情報104)が表示される。監視カメラ2の設置作業者は、上記の他店舗カメラ映像検索結果表示画面99に表示された各重畳映像101における推論結果(人検出や顔検出の結果)や統計情報104を見て、どの(監視カメラ2の)設置状況が好ましいかを判断することができる。従って、監視カメラ2の設置作業者は、他店舗の分析ボックス3のデータベース(映像DB54、分析結果DB56、及び設置情報DB60)にある程度のデータが貯まってくれば、これらのデータ(重畳映像、カメラ設置情報、統計情報)に基づいて、今自分が設置しようとしている監視カメラ2の設置環境(監視カメラ2の設置位置(床からの高さ)、監視カメラ2の周囲の光源状況、及び検出対象の検出箇所等)において、高精度を出すためのカメラの設置角度等を検索することができる。 The other store camera video search result display screen 99 is a screen that displays one or more superimposed images 101 generated in an installation situation similar to the installation situation selected in the other store camera installation situation selection screen 95, together with camera installation information 103 corresponding to the installation situation at the time of generation of the superimposed image 101, and statistical information 104 corresponding to the superimposed image 101. The other store camera video search result display screen 99 displays information similar to that of the in-store camera video search result display screen 89 (search key 100, superimposed image 101, video identification information 102, camera installation information 103, and statistical information 104). The installer of the surveillance camera 2 can determine which (surveillance camera 2) installation situation is preferable by looking at the inference results (human detection and face detection results) and statistical information 104 for each superimposed image 101 displayed on the other store camera video search result display screen 99. Therefore, once a certain amount of data has been accumulated in the databases (video DB 54, analysis results DB 56, and installation information DB 60) of the analysis boxes 3 of other stores, the installer of the surveillance camera 2 can use this data (superimposed video, camera installation information, statistical information) to search for the camera installation angle and other factors that will achieve high accuracy in the installation environment of the surveillance camera 2 that he or she is currently attempting to install (the installation position of the surveillance camera 2 (height from the floor), the light source conditions around the surveillance camera 2, and the detection location of the detection target, etc.).

上記のように、本実施形態の監視カメラ設置支援システム1によれば、監視カメラ2から入力された各フレーム画像に、各フレーム画像の分析結果の情報を重畳した重畳画像を生成し、これらの重畳画像から構成される重畳映像を、この重畳映像に紐づけられたカメラ設置情報(例えば、監視カメラ2の設置位置や設置角度の情報)と共に表示するようにした。これにより、監視カメラ2の設置現場において、監視カメラ2の設置作業者が、監視カメラ2の設置位置や設置角度等の、監視カメラ2の設置状況を調整(変更)した時に、その設置状況を示すカメラ設置情報と共に、重畳映像の各フレーム画像に重畳された分析結果の情報(例えば、人検出や顔検出の(推論)結果)を見て、監視カメラ2の設置状況の調整による、分析結果の精度の変化を簡単に確認することができる。 As described above, according to the surveillance camera installation support system 1 of this embodiment, a superimposed image is generated by superimposing information on the analysis results of each frame image on each frame image input from the surveillance camera 2, and a superimposed video composed of these superimposed images is displayed together with the camera installation information (e.g., information on the installation position and installation angle of the surveillance camera 2) linked to this superimposed video. As a result, when the person installing the surveillance camera 2 at the installation site of the surveillance camera 2 adjusts (changes) the installation status of the surveillance camera 2, such as the installation position and installation angle of the surveillance camera 2, the person installing the surveillance camera 2 can easily check the change in the accuracy of the analysis results due to the adjustment of the installation status of the surveillance camera 2 by looking at the information on the analysis results (e.g., the (inference) results of human detection and face detection) superimposed on each frame image of the superimposed video together with the camera installation information indicating the installation status.

また、本実施形態の監視カメラ設置支援システム1によれば、図16乃至図19の各画面(店舗内カメラ設置状況選択画面85、店舗内カメラ映像検索結果表示画面89、他店舗カメラ設置状況選択画面95、及び他店舗カメラ映像検索結果表示画面99)に示すように、監視カメラ2の複数の設置状況における重畳映像を、並べて表示するようにした。これにより、監視カメラ2の設置作業者が、監視カメラ2の複数の設置状況における分析結果の精度を、比較して確認することができる。 In addition, according to the surveillance camera installation support system 1 of this embodiment, as shown in each screen of Figures 16 to 19 (in-store camera installation status selection screen 85, in-store camera video search result display screen 89, other store camera installation status selection screen 95, and other store camera video search result display screen 99), superimposed images in multiple installation statuses of the surveillance cameras 2 are displayed side by side. This allows the person installing the surveillance cameras 2 to compare and check the accuracy of the analysis results in multiple installation statuses of the surveillance cameras 2.

また、本実施形態の監視カメラ設置支援システム1によれば、他店舗(異なる場所)に設置された別の監視カメラ設置支援システム1における設置情報DB60に記憶されたカメラ設置情報の中から、今回設置しようとしている監視カメラ2の設置状況と類似した設置状況に対応するカメラ設置情報を検索して、検索したカメラ設置情報と紐づけられた重畳映像を、検索したカメラ設置情報と共に、タブレット5のタッチパネルディスプレイ44に表示するようにした。これにより、監視カメラ2の設置作業者が、他店舗の監視カメラ2の設置状況と、その設置状況における重畳映像の分析結果(推論結果)を参照して、今自分が設置しようとしている監視カメラ2の設置状況(設置位置や設置角度)を決定することができる。 In addition, according to the surveillance camera installation support system 1 of this embodiment, camera installation information corresponding to an installation situation similar to that of the surveillance camera 2 to be installed is searched for among the camera installation information stored in the installation information DB 60 of another surveillance camera installation support system 1 installed in another store (different location), and the superimposed image linked to the searched camera installation information is displayed on the touch panel display 44 of the tablet 5 together with the searched camera installation information. This allows the installer of the surveillance camera 2 to refer to the installation situation of the surveillance camera 2 in the other store and the analysis result (inference result) of the superimposed image in that installation situation to determine the installation situation (installation position and installation angle) of the surveillance camera 2 that he or she is currently attempting to install.

また、本実施形態の監視カメラ設置支援システム1によれば、スマホ4に搭載された、各種のセンサ(内蔵カメラ40、GPSセンサ、電子コンパス、及び加速度センサ)から得た情報に基づいて、監視カメラ2の設置位置及び設置角度の情報を取得できるようにした。これにより、監視カメラ2の設置作業者が、スマホ4のタッチパネルディスプレイ26(又はタブレット5のタッチパネルディスプレイ44)から、監視カメラ2の設置位置及び設置角度の情報を手入力した場合と比べて、設置作業者の利便性を向上させることができる。 In addition, according to the surveillance camera installation support system 1 of this embodiment, it is possible to obtain information on the installation position and installation angle of the surveillance camera 2 based on information obtained from various sensors (built-in camera 40, GPS sensor, electronic compass, and acceleration sensor) mounted on the smartphone 4. This improves convenience for the installer of the surveillance camera 2 compared to when the installer manually inputs information on the installation position and installation angle of the surveillance camera 2 from the touch panel display 26 of the smartphone 4 (or the touch panel display 44 of the tablet 5).

また、本実施形態の監視カメラ設置支援システム1によれば、監視カメラ2の撮影エリア内に設置された2次元バーコード73のボード72(図12(a)参照)を監視カメラ2で撮影した画像に基づいて、監視カメラ2の設置位置及び設置角度の情報を取得するようにした。これにより、監視カメラ2の設置作業者が、スマホ4のタッチパネルディスプレイ26(又はタブレット5のタッチパネルディスプレイ44)から、監視カメラ2の設置位置及び設置角度の情報を手入力した場合と比べて、設置作業者の利便性を向上させることができる。 In addition, according to the surveillance camera installation support system 1 of this embodiment, information on the installation position and installation angle of the surveillance camera 2 is obtained based on an image captured by the surveillance camera 2 of a board 72 (see FIG. 12(a)) with a two-dimensional barcode 73 installed within the shooting area of the surveillance camera 2. This improves convenience for the installer of the surveillance camera 2 compared to when the installer manually inputs the information on the installation position and installation angle of the surveillance camera 2 from the touch panel display 26 of the smartphone 4 (or the touch panel display 44 of the tablet 5).

また、本実施形態の監視カメラ設置支援システム1によれば、監視カメラ2の設置情報取得部51が、2次元バーコード73の各マーク74の画像に基づいて、監視カメラ2の設置高さ位置及び設置角度を推定することができる。これにより、監視カメラ2の設置作業者が、スマホ4のタッチパネルディスプレイ26(又はタブレット5のタッチパネルディスプレイ44)から、監視カメラ2の設置高さ位置及び設置角度の情報を手入力した場合と比べて、設置作業者の利便性を向上させることができる。 Furthermore, according to the surveillance camera installation support system 1 of this embodiment, the installation information acquisition unit 51 of the surveillance camera 2 can estimate the installation height position and installation angle of the surveillance camera 2 based on the images of each mark 74 of the two-dimensional barcode 73. This improves convenience for the installer of the surveillance camera 2 compared to when the installer manually inputs the information on the installation height position and installation angle of the surveillance camera 2 from the touch panel display 26 of the smartphone 4 (or the touch panel display 44 of the tablet 5).

また、本実施形態の分析ボックス3によれば、監視カメラ2から入力された各フレーム画像に、各フレーム画像の分析結果の情報を重畳した重畳画像を生成し、これらの重畳画像から構成される重畳映像を、この重畳映像に紐づけられたカメラ設置情報(例えば、監視カメラ2の設置位置や設置角度の情報)と共に、タブレット5(のタッチパネルディスプレイ44)に出力して表示させるようにした。これにより、監視カメラ2の設置現場において、監視カメラ2の設置作業者が、監視カメラ2の設置位置や設置角度等の、監視カメラ2の設置状況を調整(変更)した時に、その設置状況を示すカメラ設置情報と共に、重畳映像の各フレーム画像に重畳された分析結果の情報(例えば、人検出や顔検出の(推論)結果)をタッチパネルディスプレイ44で見て、監視カメラ2の設置状況の調整による、分析結果の精度の変化を簡単に確認することができる。 Furthermore, according to the analysis box 3 of this embodiment, a superimposed image is generated by superimposing information on the analysis results of each frame image on each frame image input from the surveillance camera 2, and the superimposed video composed of these superimposed images is output and displayed on the tablet 5 (touch panel display 44) together with the camera installation information (e.g., information on the installation position and installation angle of the surveillance camera 2) linked to this superimposed video. As a result, when the person installing the surveillance camera 2 at the installation site of the surveillance camera 2 adjusts (changes) the installation conditions of the surveillance camera 2, such as the installation position and installation angle of the surveillance camera 2, the person installing the surveillance camera 2 can view the information on the analysis results (e.g., the (inference) results of human detection and face detection) superimposed on each frame image of the superimposed video together with the camera installation information indicating the installation conditions on the touch panel display 44, and can easily confirm the change in the accuracy of the analysis results due to the adjustment of the installation conditions of the surveillance camera 2.

変形例:
なお、本発明は、上記の各実施形態の構成に限られず、発明の趣旨を変更しない範囲で種々の変形が可能である。次に、本発明の変形例について説明する。
Variations:
The present invention is not limited to the configurations of the above-described embodiments, and various modifications are possible without departing from the spirit of the invention.

変形例1:
上記の実施形態では、主に、スマホ4が設置情報取得部52を備える場合の例について説明したが、タブレットに設置情報取得アプリケーション32(図3参照)と同様なアプリケーションをインストールして、タブレットが設置情報取得部を備えるようにしても良い。これにより、ユーザがタブレットのUIを用いて、監視カメラの撮影時の設置状況を示すカメラ設置情報を手入力する方法や、図9乃至図11に示す方法を用いて、タブレットのSoCが、カメラ設置情報を取得することができる。なお、タブレットが設置情報取得部を備えるようにした場合は、監視カメラ設置支援システム1は、スマホ4を備える必要は無い。
Variation 1:
In the above embodiment, an example in which the smartphone 4 includes the installation information acquisition unit 52 has been described, but an application similar to the installation information acquisition application 32 (see FIG. 3) may be installed on the tablet so that the tablet includes the installation information acquisition unit. This allows the SoC of the tablet to acquire the camera installation information by using the tablet's UI to manually input camera installation information indicating the installation status at the time of shooting with the surveillance camera, or by using the methods shown in FIGS. 9 to 11. Note that if the tablet includes the installation information acquisition unit, the surveillance camera installation support system 1 does not need to include the smartphone 4.

変形例2:
また、上記の実施形態では、監視カメラ2のCPUは、2次元バーコード73における上下左右のマーク74が、タブレット5のタッチパネルディスプレイ44上の撮影画像内に、どのように表示されたかに基づいて、監視カメラ2の設置高さ位置と設置角度を推定する場合の例について説明したが、監視カメラに、設置位置や設置角度を検出するためのセンサ(GPSセンサ、電子コンパス、加速度センサ、角速度センサ等)を設けて、これらのセンサの出力値に基づいて、監視カメラの設置位置と設置角度を推定するようにしても良い。
Variation 2:
In addition, in the above embodiment, an example has been described in which the CPU of the surveillance camera 2 estimates the installation height position and installation angle of the surveillance camera 2 based on how the top, bottom, left and right marks 74 of the two-dimensional barcode 73 are displayed in the captured image on the touch panel display 44 of the tablet 5. However, the surveillance camera may be provided with sensors (GPS sensor, electronic compass, acceleration sensor, angular velocity sensor, etc.) for detecting the installation position and installation angle, and the installation position and installation angle of the surveillance camera may be estimated based on the output values of these sensors.

変形例3:
また、上記の実施形態では、監視カメラ2のCPUが、2次元バーコード73の各マーク74の画像に基づいて、監視カメラ2の設置高さ位置及び設置角度を推定する場合の例について示した。けれども、監視カメラのCPUが、2次元バーコード以外のマークの画像に基づいて、監視カメラの設置高さ位置及び設置角度を推定するようにしても良い。
Variation 3:
In the above embodiment, an example has been shown in which the CPU of the surveillance camera 2 estimates the installation height and installation angle of the surveillance camera 2 based on the images of the marks 74 of the two-dimensional barcode 73. However, the CPU of the surveillance camera may estimate the installation height and installation angle of the surveillance camera based on images of marks other than the two-dimensional barcode.

変形例4:
上記の実施形態では、分析ボックス3が、映像取得部53と画像分析部55とを備える構成にしたが、この構成に限られず、例えば、各店舗に配する監視カメラを、いわゆるエッジコンピューティング機能を有するAI(Artificial Intelligence)カメラにして、このAIカメラに、人検出処理、顔検出処理等の推論処理用の学習済DNNモデルを備えたアプリパッケージをインストールし、AIカメラが、上記の映像取得部と画像分析部の機能を備えるようにしてもよい。また、上記のAIカメラが、上記の実施形態で分析ボックスが備えた、映像取得部と、映像DBと、画像分析部と、分析結果DBと、分析結果重畳部の機能を備えるようにしてもよい。
Variation 4:
In the above embodiment, the analysis box 3 is configured to include the video acquisition unit 53 and the image analysis unit 55, but the present invention is not limited to this configuration. For example, the surveillance camera installed in each store may be an AI (Artificial Intelligence) camera having a so-called edge computing function, and an application package including a trained DNN model for inference processing such as human detection processing and face detection processing may be installed in the AI camera, so that the AI camera has the functions of the video acquisition unit and image analysis unit. In addition, the AI camera may have the functions of the video acquisition unit, video DB, image analysis unit, analysis result DB, and analysis result superimposition unit that the analysis box has in the above embodiment.

変形例5:
上記の実施形態では、タブレット5が、映像確認部63を備える場合の例について示したが、監視カメラ設置支援システムが、大型のタッチパネルディスプレイを有するスマホを備えるようにして、このスマホが、映像確認部を備えるようにしても良い。
Variation 5:
In the above embodiment, an example is shown in which the tablet 5 is equipped with the video confirmation unit 63, but the surveillance camera installation support system may also be equipped with a smartphone having a large touch panel display, and this smartphone may be equipped with the video confirmation unit.

1 監視カメラ設置支援システム
2 監視カメラ
3 分析ボックス(監視カメラ設置支援装置)
4 スマホ(モバイル端末)
17 アプリパッケージ(「監視カメラ設置支援プログラム」の要部)
24 内蔵カメラ(「モバイル端末」の「カメラ」)
32 設置情報取得アプリケーション(「監視カメラ設置支援プログラム」の一部)
47 重畳映像生成確認プログラム(「監視カメラ設置支援プログラム」の一部)
51 設置情報取得部(設置情報取得手段)
52 設置情報取得部(設置情報取得手段)
54 映像DB(重畳映像記憶手段)
55 画像分析部(画像分析手段)
57 分析結果重畳部(分析結果重畳手段)
60 設置情報DB(設置情報記憶手段)
64 表示部(映像表示手段)
65 カメラ設置情報検索部(カメラ設置情報検索手段)
68 設置情報取得部(設置情報取得手段)
72 ボード
73 2次元バーコード
74 マーク
1 Surveillance camera installation support system 2 Surveillance camera 3 Analysis box (surveillance camera installation support device)
4. Smartphone (mobile device)
17. App Package (Main part of the "Surveillance Camera Installation Support Program")
24 Built-in camera ("camera" on "mobile device")
32 Installation information acquisition application (part of the "Surveillance camera installation support program")
47 Overlay image generation confirmation program (part of the "Surveillance camera installation support program")
51 Installation information acquisition unit (installation information acquisition means)
52 Installation information acquisition unit (installation information acquisition means)
54 Video DB (superimposed video storage means)
55 Image analysis unit (image analysis means)
57 Analysis result superimposition unit (analysis result superimposition means)
60 Installation information DB (installation information storage means)
64 Display unit (video display means)
65 Camera installation information search unit (camera installation information search means)
68 Installation information acquisition unit (installation information acquisition means)
72 Board 73 2D barcode 74 Mark

Claims (9)

所定の撮影エリアを撮影する監視カメラの設置を支援するための監視カメラ設置支援システムにおいて、
前記監視カメラの撮影時の床からの高さの情報を含むカメラ設置情報を取得する設置情報取得手段と、
前記床からの高さにおいて前記監視カメラから入力された各フレーム画像を分析する画像分析手段と、
前記各フレーム画像に前記画像分析手段による前記各フレーム画像の分析結果の情報を重畳した重畳画像を生成する分析結果重畳手段と、
前記床からの高さにおいて前記分析結果重畳手段により生成された各重畳画像から構成される重畳映像を記憶する重畳映像記憶手段と、
前記設置情報取得手段により取得した、前記監視カメラの撮影時のカメラ設置情報を、前記重畳映像記憶手段に記憶された重畳映像と紐づけて記憶する設置情報記憶手段と、
前記重畳映像記憶手段に記憶された重畳映像を、前記設置情報記憶手段に記憶された、前記重畳映像に紐づけられたカメラ設置情報と共に表示する映像表示手段と
前記監視カメラ設置支援システムとは異なる場所に設置された別の監視カメラ設置支援システムにおける前記設置情報記憶手段に記憶されたカメラ設置情報の中から、今回設置しようとしている監視カメラの床からの高さと類似した床からの高さに対応するカメラ設置情報を検索するカメラ設置情報検索手段とを備え、
前記映像表示手段は、前記カメラ設置情報検索手段により検索したカメラ設置情報と紐づけられた重畳映像を、前記検索したカメラ設置情報と共に表示する監視カメラ設置支援システム。
A surveillance camera installation support system for supporting installation of a surveillance camera that photographs a predetermined photographing area, comprising:
an installation information acquisition means for acquiring camera installation information including information on the height from the floor when the surveillance camera is photographed;
an image analysis means for analyzing each frame image input from the surveillance camera at the height from the floor ;
an analysis result superimposing means for generating a superimposed image by superimposing information on the analysis result of each of the frame images by the image analysis means on each of the frame images;
a superimposed image storage means for storing a superimposed image composed of each superimposed image generated by the analysis result superimposition means at the height from the floor ;
an installation information storage means for storing camera installation information acquired by the installation information acquisition means at the time of shooting of the surveillance camera in association with the superimposed image stored in the superimposed image storage means;
a video display means for displaying the superimposed video stored in the superimposed video storage means together with camera installation information associated with the superimposed video stored in the installation information storage means ;
a camera installation information retrieval means for retrieving camera installation information corresponding to a height from the floor similar to the height from the floor of the surveillance camera to be currently installed from among the camera installation information stored in the installation information storage means in another surveillance camera installation support system installed at a different location from the surveillance camera installation support system,
The video display means displays a superimposed video linked to the camera installation information searched for by the camera installation information search means, together with the searched camera installation information .
前記映像表示手段は、前記監視カメラの複数の床からの高さにおける重畳映像を、並べて表示することを特徴とする請求項1に記載の監視カメラ設置支援システム。 2. The surveillance camera installation support system according to claim 1, wherein said image display means displays overlapping images of said surveillance cameras at a plurality of heights from the floor side by side . 前記映像表示手段は、前記カメラ設置情報検索手段により検索した複数のカメラ設置情報と紐づけられた重畳映像の各々を、並べて表示することを特徴とする請求項1に記載の監視カメラ設置支援システム。 The surveillance camera installation support system according to claim 1, characterized in that the image display means displays, side by side, each of the superimposed images linked to the multiple camera installation information searched for by the camera installation information search means. 所定の撮影エリアを撮影する監視カメラの設置を支援するための監視カメラ設置支援システムにおいて、
前記監視カメラの撮影時の設置状況を示すカメラ設置情報を取得する設置情報取得手段と、
前記設置状況において前記監視カメラから入力された各フレーム画像を分析する画像分析手段と、
前記各フレーム画像に前記画像分析手段による前記各フレーム画像の分析結果の情報を重畳した重畳画像を生成する分析結果重畳手段と、
前記設置状況において前記分析結果重畳手段により生成された各重畳画像から構成される重畳映像を記憶する重畳映像記憶手段と、
前記設置情報取得手段により取得した、前記監視カメラの撮影時のカメラ設置情報を、前記重畳映像記憶手段に記憶された重畳映像と紐づけて記憶する設置情報記憶手段と、
前記重畳映像記憶手段に記憶された重畳映像を、前記設置情報記憶手段に記憶された、前記重畳映像に紐づけられたカメラ設置情報と共に表示する映像表示手段とを備え、
前記カメラ設置情報は、前記監視カメラの設置位置及び設置角度の情報を含み、
前記監視カメラ設置支援システムは、モバイル端末を含み、
前記設置情報取得手段は、前記モバイル端末に搭載された、カメラを含むセンサから得た情報に基づいて、前記監視カメラの設置位置及び設置角度の情報を取得する監視カメラ設置支援システム。
A surveillance camera installation support system for supporting installation of a surveillance camera that photographs a predetermined photographing area, comprising:
an installation information acquisition means for acquiring camera installation information indicating an installation status of the surveillance camera at the time of shooting;
an image analysis means for analyzing each frame image input from the surveillance camera in the installation situation;
an analysis result superimposing means for generating a superimposed image by superimposing information on the analysis result of each of the frame images by the image analysis means on each of the frame images;
a superimposed image storage means for storing a superimposed image composed of each superimposed image generated by the analysis result superimposing means in the installation situation;
an installation information storage means for storing camera installation information acquired by the installation information acquisition means at the time of shooting of the surveillance camera in association with the superimposed image stored in the superimposed image storage means;
a video display means for displaying the superimposed video stored in the superimposed video storage means together with camera installation information associated with the superimposed video stored in the installation information storage means,
The camera installation information includes information on the installation position and installation angle of the surveillance camera,
The surveillance camera installation support system includes a mobile terminal,
The installation information acquisition means is a surveillance camera installation support system that acquires information on the installation position and installation angle of the surveillance camera based on information obtained from sensors, including a camera, mounted on the mobile terminal.
所定の撮影エリアを撮影する監視カメラの設置を支援するための監視カメラ設置支援システムにおいて、
前記監視カメラの撮影時の設置状況を示すカメラ設置情報を取得する設置情報取得手段と、
前記設置状況において前記監視カメラから入力された各フレーム画像を分析する画像分析手段と、
前記各フレーム画像に前記画像分析手段による前記各フレーム画像の分析結果の情報を重畳した重畳画像を生成する分析結果重畳手段と、
前記設置状況において前記分析結果重畳手段により生成された各重畳画像から構成される重畳映像を記憶する重畳映像記憶手段と、
前記設置情報取得手段により取得した、前記監視カメラの撮影時のカメラ設置情報を、前記重畳映像記憶手段に記憶された重畳映像と紐づけて記憶する設置情報記憶手段と、
前記重畳映像記憶手段に記憶された重畳映像を、前記設置情報記憶手段に記憶された、前記重畳映像に紐づけられたカメラ設置情報と共に表示する映像表示手段とを備え、
前記カメラ設置情報は、前記監視カメラの設置位置及び設置角度の情報を含み、
前記設置情報取得手段は、前記撮影エリア内に設置された2次元バーコードのボードを前記監視カメラで撮影した画像に基づいて、前記監視カメラの設置位置及び設置角度の情報を取得する監視カメラ設置支援システム。
A surveillance camera installation support system for supporting installation of a surveillance camera that photographs a predetermined photographing area, comprising:
an installation information acquisition means for acquiring camera installation information indicating an installation status of the surveillance camera at the time of shooting;
an image analysis means for analyzing each frame image input from the surveillance camera in the installation situation;
an analysis result superimposing means for generating a superimposed image by superimposing information on the analysis result of each of the frame images by the image analysis means on each of the frame images;
a superimposed image storage means for storing a superimposed image composed of each superimposed image generated by the analysis result superimposing means in the installation situation;
an installation information storage means for storing camera installation information acquired by the installation information acquisition means at the time of shooting of the surveillance camera in association with the superimposed image stored in the superimposed image storage means;
a video display means for displaying the superimposed video stored in the superimposed video storage means together with camera installation information associated with the superimposed video stored in the installation information storage means,
The camera installation information includes information on the installation position and installation angle of the surveillance camera,
The installation information acquisition means is a surveillance camera installation support system that acquires information on the installation position and installation angle of the surveillance camera based on an image captured by the surveillance camera of a two-dimensional barcode board installed within the shooting area.
前記設置情報取得手段は、前記2次元バーコードの各マークの画像に基づいて、前記監視カメラの設置高さ位置及び設置角度を推定することを特徴とする請求項に記載の監視カメラ設置支援システム。 6. The surveillance camera installation support system according to claim 5 , wherein the installation information acquisition means estimates an installation height position and an installation angle of the surveillance camera based on an image of each mark of the two-dimensional barcode. 所定の撮影エリアを撮影する監視カメラの設置を支援するための監視カメラ設置支援システムの監視カメラ設置支援プログラムであって、
コンピュータを、
前記監視カメラの撮影時の床からの高さの情報を含むカメラ設置情報を取得する設置情報取得手段と、
前記床からの高さにおいて前記監視カメラから入力された各フレーム画像を分析する画像分析手段と、
前記各フレーム画像に前記画像分析手段による前記各フレーム画像の分析結果の情報を重畳した重畳画像を生成する分析結果重畳手段と、
前記床からの高さにおいて前記分析結果重畳手段により生成された各重畳画像から構成される重畳映像を記憶する重畳映像記憶手段と、
前記設置情報取得手段により取得した、前記監視カメラの撮影時のカメラ設置情報を、前記重畳映像記憶手段に記憶された重畳映像と紐づけて記憶する設置情報記憶手段と、
前記重畳映像記憶手段に記憶された重畳映像を、前記設置情報記憶手段に記憶された、前記重畳映像に紐づけられたカメラ設置情報と共に表示する映像表示手段と、
前記監視カメラ設置支援システムとは異なる場所に設置された別の監視カメラ設置支援システムにおける前記設置情報記憶手段に記憶されたカメラ設置情報の中から、今回設置しようとしている監視カメラの床からの高さと類似した床からの高さに対応するカメラ設置情報を検索するカメラ設置情報検索手段として機能させ、
前記映像表示手段は、前記カメラ設置情報検索手段により検索したカメラ設置情報と紐づけられた重畳映像を、前記検索したカメラ設置情報と共に表示する監視カメラ設置支援プログラム。
A surveillance camera installation support program for a surveillance camera installation support system for supporting installation of a surveillance camera that photographs a predetermined photographing area, comprising:
Computer,
an installation information acquisition means for acquiring camera installation information including information on the height from the floor when the surveillance camera is photographed;
an image analysis means for analyzing each frame image input from the surveillance camera at the height from the floor;
an analysis result superimposing means for generating a superimposed image by superimposing information on the analysis result of each of the frame images by the image analysis means on each of the frame images;
a superimposed image storage means for storing a superimposed image composed of each superimposed image generated by the analysis result superimposition means at the height from the floor;
an installation information storage means for storing camera installation information acquired by the installation information acquisition means at the time of shooting of the surveillance camera in association with the superimposed image stored in the superimposed image storage means;
a video display means for displaying the superimposed video stored in the superimposed video storage means together with camera installation information associated with the superimposed video stored in the installation information storage means;
functioning as a camera installation information retrieval means for retrieving camera installation information corresponding to a height from the floor similar to the height from the floor of the surveillance camera to be currently installed, from among camera installation information stored in the installation information storage means in another surveillance camera installation support system installed in a different location from the surveillance camera installation support system;
The surveillance camera installation support program, wherein the image display means displays an overlay image linked to the camera installation information searched for by the camera installation information search means, together with the searched camera installation information.
所定の撮影エリアを撮影する監視カメラの設置を支援するための監視カメラ設置支援プログラムであって、A surveillance camera installation support program for supporting installation of a surveillance camera that photographs a predetermined photographing area, comprising:
コンピュータを、Computer,
前記監視カメラの撮影時の設置状況を示すカメラ設置情報を取得する設置情報取得手段と、An installation information acquisition means for acquiring camera installation information indicating an installation status of the surveillance camera at the time of shooting;
前記設置状況において前記監視カメラから入力された各フレーム画像を分析する画像分析手段と、an image analysis means for analyzing each frame image input from the surveillance camera in the installation situation;
前記各フレーム画像に前記画像分析手段による前記各フレーム画像の分析結果の情報を重畳した重畳画像を生成する分析結果重畳手段と、an analysis result superimposing means for generating a superimposed image by superimposing information on the analysis result of each of the frame images by the image analysis means on each of the frame images;
前記設置状況において前記分析結果重畳手段により生成された各重畳画像から構成される重畳映像を記憶する重畳映像記憶手段と、a superimposed image storage means for storing a superimposed image composed of each superimposed image generated by the analysis result superimposing means in the installation situation;
前記設置情報取得手段により取得した、前記監視カメラの撮影時のカメラ設置情報を、前記重畳映像記憶手段に記憶された重畳映像と紐づけて記憶する設置情報記憶手段と、an installation information storage means for storing camera installation information acquired by the installation information acquisition means at the time of shooting of the surveillance camera in association with the superimposed image stored in the superimposed image storage means;
前記重畳映像記憶手段に記憶された重畳映像を、前記設置情報記憶手段に記憶された、前記重畳映像に紐づけられたカメラ設置情報と共に表示する映像表示手段として機能させ、functioning as an image display means for displaying the superimposed image stored in the superimposed image storage means together with camera installation information associated with the superimposed image stored in the installation information storage means;
前記カメラ設置情報は、前記監視カメラの床からの高さの情報を含み、The camera installation information includes information on the height of the surveillance camera from the floor,
前記設置情報取得手段は、モバイル端末に搭載された、カメラを含むセンサから得た情報に基づいて、前記監視カメラの床からの高さの情報を取得する監視カメラ設置支援プログラム。The installation information acquisition means is a surveillance camera installation support program that acquires information on the height of the surveillance camera from the floor based on information obtained from a sensor, including a camera, mounted on a mobile terminal.
所定の撮影エリアを撮影する監視カメラの設置を支援するための監視カメラ設置支援プログラムであって、A surveillance camera installation support program for supporting installation of a surveillance camera that photographs a predetermined photographing area, comprising:
コンピュータを、Computer,
前記監視カメラの撮影時の設置状況を示すカメラ設置情報を取得する設置情報取得手段と、an installation information acquisition means for acquiring camera installation information indicating an installation status of the surveillance camera at the time of shooting;
前記設置状況において前記監視カメラから入力された各フレーム画像を分析する画像分析手段と、an image analysis means for analyzing each frame image input from the surveillance camera in the installation situation;
前記各フレーム画像に前記画像分析手段による前記各フレーム画像の分析結果の情報を重畳した重畳画像を生成する分析結果重畳手段と、an analysis result superimposing means for generating a superimposed image by superimposing information on the analysis result of each of the frame images by the image analysis means on each of the frame images;
前記設置状況において前記分析結果重畳手段により生成された各重畳画像から構成される重畳映像を記憶する重畳映像記憶手段と、a superimposed image storage means for storing a superimposed image composed of each superimposed image generated by the analysis result superimposing means in the installation situation;
前記設置情報取得手段により取得した、前記監視カメラの撮影時のカメラ設置情報を、前記重畳映像記憶手段に記憶された重畳映像と紐づけて記憶する設置情報記憶手段と、an installation information storage means for storing camera installation information acquired by the installation information acquisition means at the time of shooting of the surveillance camera in association with the superimposed image stored in the superimposed image storage means;
前記重畳映像記憶手段に記憶された重畳映像を、前記設置情報記憶手段に記憶された、前記重畳映像に紐づけられたカメラ設置情報と共に表示する映像表示手段として機能させ、functioning as an image display means for displaying the superimposed image stored in the superimposed image storage means together with camera installation information associated with the superimposed image stored in the installation information storage means;
前記カメラ設置情報は、前記監視カメラの設置位置及び設置角度の情報を含み、The camera installation information includes information on the installation position and installation angle of the surveillance camera,
前記設置情報取得手段は、前記撮影エリア内に設置された2次元バーコードのボードを前記監視カメラで撮影した画像に基づいて、前記監視カメラの設置位置及び設置角度の情報を取得する監視カメラ設置支援プログラム。The installation information acquisition means is a surveillance camera installation support program that acquires information on the installation position and installation angle of the surveillance camera based on an image captured by the surveillance camera of a two-dimensional barcode board installed within the shooting area.
JP2021064410A 2021-04-05 2021-04-05 Surveillance camera installation support system, surveillance camera installation support device, and surveillance camera installation support program Active JP7653134B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021064410A JP7653134B2 (en) 2021-04-05 2021-04-05 Surveillance camera installation support system, surveillance camera installation support device, and surveillance camera installation support program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021064410A JP7653134B2 (en) 2021-04-05 2021-04-05 Surveillance camera installation support system, surveillance camera installation support device, and surveillance camera installation support program

Publications (2)

Publication Number Publication Date
JP2022159930A JP2022159930A (en) 2022-10-18
JP7653134B2 true JP7653134B2 (en) 2025-03-28

Family

ID=83641457

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021064410A Active JP7653134B2 (en) 2021-04-05 2021-04-05 Surveillance camera installation support system, surveillance camera installation support device, and surveillance camera installation support program

Country Status (1)

Country Link
JP (1) JP7653134B2 (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005012415A (en) 2003-06-18 2005-01-13 Matsushita Electric Ind Co Ltd Surveillance video monitoring system, surveillance video generation method, and surveillance video monitoring server
JP2005115500A (en) 2003-10-06 2005-04-28 Mitsubishi Electric Corp Information processing apparatus and information processing method
JP2008537380A (en) 2005-03-25 2008-09-11 インテリヴィド コーポレイション Intelligent camera selection and target tracking
JP2009118178A (en) 2007-11-06 2009-05-28 Toshiba Corp Individual information identification system
JP2012205229A (en) 2011-03-28 2012-10-22 Hitachi Ltd Camera-installation supporting method and image recognition method
JP5506989B1 (en) 2013-07-11 2014-05-28 パナソニック株式会社 Tracking support device, tracking support system, and tracking support method
WO2016125420A1 (en) 2015-02-05 2016-08-11 株式会社リコー Image processing device, image processing system, image processing method, and program
JP2016220173A (en) 2015-05-26 2016-12-22 パナソニックIpマネジメント株式会社 Tracking support device, tracking support system and tracking support method
JP2017016539A (en) 2015-07-06 2017-01-19 日本電気株式会社 Commodity shelf recognition device, commodity shelf recognition method, program and image processing device
JP2020113950A (en) 2019-01-16 2020-07-27 住友重機械工業株式会社 Information processing device, program, and image recognition marker set

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005012415A (en) 2003-06-18 2005-01-13 Matsushita Electric Ind Co Ltd Surveillance video monitoring system, surveillance video generation method, and surveillance video monitoring server
JP2005115500A (en) 2003-10-06 2005-04-28 Mitsubishi Electric Corp Information processing apparatus and information processing method
JP2008537380A (en) 2005-03-25 2008-09-11 インテリヴィド コーポレイション Intelligent camera selection and target tracking
JP2009118178A (en) 2007-11-06 2009-05-28 Toshiba Corp Individual information identification system
JP2012205229A (en) 2011-03-28 2012-10-22 Hitachi Ltd Camera-installation supporting method and image recognition method
JP5506989B1 (en) 2013-07-11 2014-05-28 パナソニック株式会社 Tracking support device, tracking support system, and tracking support method
JP2015019248A (en) 2013-07-11 2015-01-29 パナソニック株式会社 Tracking support device, tracking support system, and tracking support method
WO2016125420A1 (en) 2015-02-05 2016-08-11 株式会社リコー Image processing device, image processing system, image processing method, and program
JP2016220173A (en) 2015-05-26 2016-12-22 パナソニックIpマネジメント株式会社 Tracking support device, tracking support system and tracking support method
JP2017016539A (en) 2015-07-06 2017-01-19 日本電気株式会社 Commodity shelf recognition device, commodity shelf recognition method, program and image processing device
JP2020113950A (en) 2019-01-16 2020-07-27 住友重機械工業株式会社 Information processing device, program, and image recognition marker set

Also Published As

Publication number Publication date
JP2022159930A (en) 2022-10-18

Similar Documents

Publication Publication Date Title
US10827133B2 (en) Communication terminal, image management apparatus, image processing system, method for controlling display, and computer program product
KR101758576B1 (en) Method and apparatus for detecting object with radar and camera
US11238653B2 (en) Information processing device, information processing system, and non-transitory computer-readable storage medium for storing program
CN108921894B (en) Object positioning method, device, equipment and computer readable storage medium
US11475390B2 (en) Logistics system, package delivery method, and program
WO2021103987A1 (en) Control method for sweeping robot, sweeping robot, and storage medium
KR102661590B1 (en) Apparatus and method for recognizing object in image
CN107037403B (en) Augmented reality-based object relative positioning method
JP2017162103A (en) Inspection work support system, inspection work support method, and inspection work support program
WO2021065413A1 (en) Object recognition device, object recognition system, and object recognition method
US11227007B2 (en) System, method, and computer-readable medium for managing image
KR20210046217A (en) Method and apparatus for detecting an object using detection of a plurality of regions
US20250139679A1 (en) System and method for providing three-dimensional, visual search
JP6503079B2 (en) Specific person detection system, specific person detection method and detection device
JP2019029935A (en) Image processing apparatus and control method thereof
JP2019175144A (en) Building management system, learning device, position determination device, and position determination method
JP6779315B2 (en) Discrimination device, discrimination system, discrimination method and program
JP5865584B2 (en) Specific person detection system and detection method
WO2018088035A1 (en) Image recognition processing method, image recognition processing program, data providing method, data providing system, data providing program, recording medium, processor, and electronic device
JP2019096062A (en) Object tracking device, object tracking method, and object tracking program
CN110036406A (en) Collection system, terminal program, and collection method
JP7653134B2 (en) Surveillance camera installation support system, surveillance camera installation support device, and surveillance camera installation support program
JP2018116571A (en) Management system, management method, and management program
CN112073640B (en) Panoramic information acquisition pose acquisition method, device and system
US20160073087A1 (en) Augmenting a digital image with distance data derived based on acoustic range information

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240131

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241204

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250120

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250212

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250226

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250310

R150 Certificate of patent or registration of utility model

Ref document number: 7653134

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350