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
JP7652194B2 - Information processing device, information processing method, and program - Google Patents
[go: Go Back, main page]

JP7652194B2 - Information processing device, information processing method, and program - Google Patents

Information processing device, information processing method, and program Download PDF

Info

Publication number
JP7652194B2
JP7652194B2 JP2022574922A JP2022574922A JP7652194B2 JP 7652194 B2 JP7652194 B2 JP 7652194B2 JP 2022574922 A JP2022574922 A JP 2022574922A JP 2022574922 A JP2022574922 A JP 2022574922A JP 7652194 B2 JP7652194 B2 JP 7652194B2
Authority
JP
Japan
Prior art keywords
event
information
processing device
information processing
route
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
JP2022574922A
Other languages
Japanese (ja)
Other versions
JPWO2022153407A5 (en
JPWO2022153407A1 (en
Inventor
和也 川上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Publication of JPWO2022153407A1 publication Critical patent/JPWO2022153407A1/ja
Publication of JPWO2022153407A5 publication Critical patent/JPWO2022153407A5/ja
Application granted granted Critical
Publication of JP7652194B2 publication Critical patent/JP7652194B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • G08B25/01Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium
    • G08B25/04Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems characterised by the transmission medium using a single signalling line, e.g. in a closed loop

Landscapes

  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Alarm Systems (AREA)

Description

本発明は、情報処理装置、情報処理方法、およびプログラムに関し、特に、犯罪などの事象の発生を監視する情報処理装置、情報処理方法、およびプログラムに関する。 The present invention relates to an information processing device, an information processing method, and a program, and in particular to an information processing device, an information processing method, and a program for monitoring the occurrence of events such as crimes.

特許文献1には、車両に搭載されている撮像手段により撮像された画像を用いて、あおり運転や幅寄せなどの事象を検出し、検出された事象のレベルを判別し、判別されたレベルに応じた情報を通信機器に送信するシステムが記載されている。さらに、地域で発生した事象をマッピング情報として保存しておくことで、加害者の追跡や逃走経路の予測に用いることが記載されている。 Patent Document 1 describes a system that uses images captured by an imaging device mounted on a vehicle to detect incidents such as aggressive driving and driving too close to the side of a vehicle, determines the level of the detected incident, and transmits information according to the determined level to a communication device. It also describes that events that occur in an area can be saved as mapping information, which can be used to track perpetrators and predict escape routes.

国際公開第2020/031924号International Publication No. 2020/031924

特許文献1に記載のシステムでは、地域で発生した事象をマッピング情報として保存しておき、同様な事象が発生したときに加害者の追跡や逃走経路の予測を行っている。しかしながら、同じ地域で同じような事象を加害者が起こさなければ、加害者の追跡や逃走経路の予測も行うことはできない。The system described in Patent Document 1 stores events that occur in an area as mapping information, and when a similar event occurs, tracks the perpetrator and predicts his or her escape route. However, unless the perpetrator causes a similar event in the same area, it is not possible to track the perpetrator or predict his or her escape route.

本発明は上記事情に鑑みてなされたものであり、その目的とするところは、犯罪者の逃走経路を精度よく推定できることにある。 The present invention was made in consideration of the above circumstances, and its purpose is to be able to accurately estimate a criminal's escape route.

本発明の各側面では、上述した課題を解決するために、それぞれ以下の構成を採用する。In each aspect of the present invention, the following configurations are adopted to solve the above-mentioned problems.

第一の側面は、情報処理装置に関する。
第一の側面に係る情報処理装置は、
画像を処理することにより、事象の発生を検知するとともに、前記事象に関する事象情報を生成する事象情報生成手段と、
生成した前記事象情報と、その事象に対して予め定められている想定事象情報との差を用いて推定移動経路を生成する経路生成手段と、を有する。
The first aspect relates to an information processing device.
An information processing device according to a first aspect includes:
an event information generating means for detecting an occurrence of an event by processing an image and generating event information relating to the event;
The vehicle has a route generating means for generating an estimated travel route using a difference between the generated event information and predefined expected event information for the event.

第二の側面は、少なくとも1つのコンピュータにより実行される情報処理方法に関する。
第二の側面に係る情報処理方法は、
情報処理装置が、
画像を処理することにより、事象の発生を検知するとともに、前記事象に関する事象情報を生成し、
生成した前記事象情報と、その事象に対して予め定められている想定事象情報との差を用いて推定移動経路を生成する、ことを含む。
A second aspect relates to an information processing method implemented by at least one computer.
An information processing method according to a second aspect of the present invention comprises:
An information processing device,
Processing the images to detect the occurrence of an event and generate event information regarding the event;
The method includes generating an estimated travel route using a difference between the generated event information and expected event information that is predetermined for the event.

なお、本発明の他の側面としては、上記第二の側面の方法を少なくとも1つのコンピュータに実行させるプログラムであってもよいし、このようなプログラムを記録したコンピュータが読み取り可能な記録媒体であってもよい。この記録媒体は、非一時的な有形の媒体を含む。
このコンピュータプログラムは、コンピュータにより実行されたとき、コンピュータに、情報処理装置上で、その情報処理方法を実施させるコンピュータプログラムコードを含む。
Another aspect of the present invention may be a program for causing at least one computer to execute the method of the second aspect, or a computer-readable recording medium having such a program recorded thereon. This recording medium includes a non-transitory tangible medium.
The computer program includes computer program code which, when executed by a computer, causes the computer to carry out the information processing method on an information processing device.

なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。 In addition, any combination of the above components, and any conversion of the expression of the present invention between a method, device, system, recording medium, computer program, etc., are also valid aspects of the present invention.

また、本発明の各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。 Furthermore, the various components of the present invention do not necessarily have to be independent entities, but may be formed as a single member by multiple components, one component may be formed from multiple components, one component may be part of another component, or part of one component may overlap with part of another component, etc.

また、本発明の方法およびコンピュータプログラムには複数の手順を順番に記載してあるが、その記載の順番は複数の手順を実行する順番を限定するものではない。このため、本発明の方法およびコンピュータプログラムを実施するときには、その複数の手順の順番は内容的に支障のない範囲で変更することができる。In addition, although the method and computer program of the present invention describe a number of steps in a sequential order, the order does not limit the order in which the steps are executed. Therefore, when implementing the method and computer program of the present invention, the order of the steps can be changed as long as it does not cause any problems in terms of the content.

さらに、本発明の方法およびコンピュータプログラムの複数の手順は個々に相違するタイミングで実行されることに限定されない。このため、ある手順の実行中に他の手順が発生すること、ある手順の実行タイミングと他の手順の実行タイミングとの一部ないし全部が重複していること、等でもよい。Furthermore, the steps of the method and computer program of the present invention are not limited to being executed at different times. Thus, a step may occur while another step is being executed, or the execution timing of a step may overlap in part or in whole with the execution timing of another step, etc.

上記各側面によれば、犯罪者の逃走経路を精度よく推定できる技術を提供することができる。 According to each of the above aspects, it is possible to provide technology that can accurately estimate a criminal's escape route.

実施形態に係る監視システムの概要を模式的に示す図である。1 is a diagram illustrating an overview of a monitoring system according to an embodiment. 図1に示す監視システムの情報処理装置、および画像処理装置をそれぞれ実現するコンピュータのハードウェア構成を例示するブロック図である。2 is a block diagram illustrating an example of a hardware configuration of a computer that realizes an information processing device and an image processing device in the monitoring system shown in FIG. 1 . 実施形態の情報処理装置の論理的な構成例を示す機能ブロック図である。1 is a functional block diagram illustrating an example of a logical configuration of an information processing apparatus according to an embodiment. 記憶装置に記憶されるデータを説明するための図である。FIG. 2 is a diagram for explaining data stored in a storage device. 実施形態の情報処理装置の動作例を示すフローチャートである。1 is a flowchart illustrating an example of the operation of the information processing apparatus according to the embodiment. 実施形態の情報処理装置の動作例を示すフローチャートである。1 is a flowchart illustrating an example of the operation of the information processing apparatus according to the embodiment. 実施形態の情報処理装置の論理的な構成例を示す機能ブロック図である。1 is a functional block diagram illustrating an example of a logical configuration of an information processing apparatus according to an embodiment.

以下、本発明の実施の形態について、図面を用いて説明する。なお、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また、以下の各図において、本発明の本質に関わらない部分の構成については省略してあり、図示されていない。 The following describes an embodiment of the present invention with reference to the drawings. In all drawings, similar components are given similar reference symbols and descriptions are omitted where appropriate. In addition, in each of the following drawings, configurations of parts that are not related to the essence of the present invention are omitted and are not shown.

実施形態において「取得」とは、自装置が他の装置や記憶媒体に格納されているデータまたは情報を取りに行くこと(能動的な取得)、および、自装置に他の装置から出力されるデータまたは情報を入力すること(受動的な取得)の少なくとも一方を含む。能動的な取得の例は、他の装置にリクエストまたは問い合わせしてその返信を受信すること、及び、他の装置や記憶媒体にアクセスして読み出すこと等がある。また、受動的な取得の例は、配信(または、送信、プッシュ通知等)される情報を受信すること等がある。さらに、「取得」とは、受信したデータまたは情報の中から選択して取得すること、または、配信されたデータまたは情報を選択して受信することであってもよい。 In the embodiments, "acquisition" includes at least one of the following: the device goes to retrieve data or information stored in another device or storage medium (active acquisition), and the device inputs data or information output from another device (passive acquisition). Examples of active acquisition include making a request or inquiry to another device and receiving a reply, and accessing and reading information from another device or storage medium. Examples of passive acquisition include receiving information that is distributed (or transmitted, push notification, etc.). Furthermore, "acquisition" may mean selecting and acquiring data or information from received data or information, or selecting and receiving distributed data or information.

(第1実施形態)
<システム概要>
図1は、実施形態に係る監視システム1の概要を模式的に示す図である。監視システム1は、情報処理装置100と、画像処理装置200と、少なくとも1台のカメラ5とを備えている。監視システム1は、例えば、街中に設置されているカメラ5で撮像された画像を、画像処理装置200が処理して人物などを認識し、情報処理装置100は画像処理装置200の処理結果を用いて事象(例えば、犯罪行為など)の発生を検知し、犯罪者(人10)の逃走経路を推定する。
First Embodiment
<System Overview>
1 is a diagram showing a schematic overview of a surveillance system 1 according to an embodiment. The surveillance system 1 includes an information processing device 100, an image processing device 200, and at least one camera 5. In the surveillance system 1, for example, the image processing device 200 processes images captured by the camera 5 installed in a city to recognize people and the like, and the information processing device 100 detects the occurrence of an event (for example, a criminal act, etc.) using the processing result of the image processing device 200 and estimates the escape route of a criminal (person 10).

カメラ5は、監視システム1に特化したものであってもよいし、例えば、以前から設置されているカメラを利用してもよい。あるいは、カメラ5は、車載カメラであってもよい。さらに、監視システム1は、臭いを検知する臭度センサ、温度センサ、煙探知器、ガス漏れ検知器、あるいは、通報ボタンの押下を検知するセンサなどのセンサ7をさらに備えてもよい。センサ7はこれらに限定されず、検知対象となる事象を特定するのに使用できる情報を取得するセンサ7を用いることができる。また、カメラ5はマイクロフォン(不図示)を備えてもよいし、監視システム1は、カメラ5とは別に設置されたマイクロフォン(不図示)を備えてもよい。さらに、監視システム1は、記憶装置300を備えている。The camera 5 may be specialized for the monitoring system 1, or may utilize a camera that has been installed previously. Alternatively, the camera 5 may be an in-vehicle camera. Furthermore, the monitoring system 1 may further include a sensor 7 such as an odor intensity sensor that detects odors, a temperature sensor, a smoke detector, a gas leak detector, or a sensor that detects the pressing of a report button. The sensor 7 is not limited to these, and any sensor 7 that acquires information that can be used to identify the event to be detected may be used. Furthermore, the camera 5 may include a microphone (not shown), and the monitoring system 1 may include a microphone (not shown) installed separately from the camera 5. Furthermore, the monitoring system 1 includes a storage device 300.

記憶装置300は、情報処理装置100および画像処理装置200の少なくとも一方の内部に含まれる装置であってもよいし、情報処理装置100および画像処理装置200とは別体の装置であってもよいし、これらの組み合わせであってもよい。The storage device 300 may be a device included within at least one of the information processing device 100 and the image processing device 200, or may be a device separate from the information processing device 100 and the image processing device 200, or may be a combination of these.

カメラ5は、撮像画像を生成する。カメラ5は、レンズとCCD(Charge Coupled Device)イメージセンサといった撮像素子を備える。カメラ5は、画角に入る人物の動きに合わせて追従してカメラ本体やレンズの向きの制御、ズーム制御、焦点合わせ等を行う機構を備えてもよい。The camera 5 generates a captured image. The camera 5 includes an imaging element such as a lens and a CCD (Charge Coupled Device) image sensor. The camera 5 may include a mechanism for controlling the orientation of the camera body and lens, zoom control, focusing, etc., by tracking the movement of a person entering the field of view.

カメラ5は、情報処理装置100が検知対象としている事象が発生しうる場所を含む範囲を撮影するのが好ましい。また、カメラ5は、情報処理装置100が検知対象としている事象が発生する可能性が高い日時や期間を撮影時間としてもよい。It is preferable that the camera 5 captures an image of an area including a location where the event that the information processing device 100 is detecting may occur. The camera 5 may also capture an image of a date, time, or period during which the event that the information processing device 100 is detecting is likely to occur.

例えば、カメラ5は、犯罪が多く発生している時間帯やエリア(例えば、人通りの少ない場所や治安の悪い地域、観光地など)の、街頭、道路、通路、空き地、路地裏、店舗や施設などの建物や敷地内、建物内の特定のフロア、店舗のレジ周辺などを含む範囲を撮影してもよい。あるいは、人で混雑しているイベントや祭などの会場において、それらの開催日時に合わせてカメラ5の台数、撮影箇所、撮影範囲などを変えてもよい。For example, the camera 5 may capture images of areas including streets, roads, passageways, vacant lots, back alleys, buildings and premises such as stores and facilities, specific floors within buildings, and areas around store cash registers in times and areas where crimes are common (e.g., places with little foot traffic, areas with poor security, tourist destinations, etc.). Alternatively, at venues such as crowded events and festivals, the number of cameras 5, the locations where they are captured, and the capture range may be changed to suit the date and time of the event.

カメラ5で生成された画像は、通信ネットワーク3を介して情報処理装置100または画像処理装置200に送信される。画像は、カメラ5から情報処理装置100に送信され、情報処理装置100から画像処理装置200に画像処理のために送信されてもよいし、カメラ5から画像処理装置200に送信され、画像処理装置200から情報処理装置100に画像処理された結果が送信されてもよいし、これらの組み合わせであってもよい。The image generated by the camera 5 is transmitted to the information processing device 100 or the image processing device 200 via the communication network 3. The image may be transmitted from the camera 5 to the information processing device 100 and then transmitted from the information processing device 100 to the image processing device 200 for image processing, or may be transmitted from the camera 5 to the image processing device 200 and the result of image processing transmitted from the image processing device 200 to the information processing device 100, or a combination of these.

カメラ5またはセンサ7と、情報処理装置100または画像処理装置200の間の接続方式は、無線でも有線でもよい。無線接続の場合は、カメラ5またはセンサ7、情報処理装置100、および画像処理装置200はそれぞれ無線通信機能を有しているものとする。カメラ5は、例えばIP(Internet Protocol)カメラ等のネットワークカメラであってもよい。The connection method between the camera 5 or sensor 7 and the information processing device 100 or image processing device 200 may be wireless or wired. In the case of a wireless connection, the camera 5 or sensor 7, the information processing device 100, and the image processing device 200 each have a wireless communication function. The camera 5 may be a network camera such as an IP (Internet Protocol) camera.

カメラ5により生成される画像の利用方法は、(a1)撮影場所の通常の状態の学習、(a2)事象の発生の検知、(a3)(a2)で検知された事象の学習などである。 The images generated by the camera 5 can be used in the following ways: (a1) learning the normal state of the shooting location, (a2) detecting the occurrence of an event, and (a3) learning about the event detected in (a2).

例えば、(a2)の事象の発生を検知するために画像を用いる場合は、画像はリアルタイムに情報処理装置100または画像処理装置200に送信されるのが好ましい。ただし、情報処理装置100または画像処理装置200に送信される画像は、カメラ5からすぐに送信されなくてもよく、所定の時間遅延した画像であってもよい。カメラ5で生成された画像は、一旦記憶装置(記憶装置300であってもよいし、他の記憶装置(記録媒体も含む)であってもよい)に格納され、情報処理装置100または画像処理装置200が記憶装置から逐次または所定間隔毎に読み出してもよい。さらに、情報処理装置100または画像処理装置200に送信される画像は、動画像であるのが好ましいが、所定間隔毎のフレーム画像であってもよいし、静止画であってもよい。For example, when an image is used to detect the occurrence of the event (a2), the image is preferably transmitted to the information processing device 100 or image processing device 200 in real time. However, the image transmitted to the information processing device 100 or image processing device 200 does not have to be transmitted immediately from the camera 5, and may be an image delayed by a predetermined time. The image generated by the camera 5 may be temporarily stored in a storage device (which may be the storage device 300 or another storage device (including a recording medium)), and the information processing device 100 or image processing device 200 may read the image from the storage device sequentially or at predetermined intervals. Furthermore, the image transmitted to the information processing device 100 or image processing device 200 is preferably a moving image, but may be a frame image at a predetermined interval or a still image.

一方、(a3)の発生事象の学習や(a1)の当該エリアの通常状態の学習に画像を用いる場合は、画像はリアルタイムに情報処理装置100または画像処理装置200に送信されなくてもよく、一旦記憶装置(記録媒体も含む)に記憶された後、情報処理装置100または画像処理装置200が記憶装置から画像を読み出して処理してもよい。(a1)の当該エリアの通常状態の学習に画像を用いる場合は、季節要因などの環境情報も考慮するのが好ましい。環境情報とは、例えば、そのエリアの悪天候(特に、雨、雪、霧、台風、スコールなど)の予報情報、天災などよる被災状況を示す情報、日没日の出時間、昆虫の大量発生を示す情報、火災(山火事なども含む)の発生状況を示す情報などを含んでもよい。On the other hand, when an image is used to learn the occurrence of an event (a3) or to learn the normal state of the area (a1), the image does not have to be transmitted to the information processing device 100 or the image processing device 200 in real time, and after it is once stored in a storage device (including a recording medium), the information processing device 100 or the image processing device 200 may read and process the image from the storage device. When an image is used to learn the normal state of the area (a1), it is preferable to also take into account environmental information such as seasonal factors. The environmental information may include, for example, forecast information on bad weather in the area (especially rain, snow, fog, typhoons, squalls, etc.), information indicating the damage caused by natural disasters, sunset and sunrise times, information indicating the mass outbreak of insects, and information indicating the occurrence of fires (including forest fires, etc.).

例えば、犯罪が行われやすい時間帯(夜間など)に対応する画像、平日と休日を区別して(または曜日別に)時間帯を変えた画像、行事、祭り、集会、およびイベントなどの特定の場面に対応する場所と日時または期間に対応する画像をそれぞれ学習してもよい。For example, it may be possible to learn images corresponding to times when crimes are likely to occur (such as at night), images taken at different times of the day, distinguishing between weekdays and holidays (or by day of the week), and images corresponding to locations and dates, times, or periods of time that correspond to specific occasions such as events, festivals, rallies, and other such occasions.

さらに、事象が発生したことが検知された後、その事象に関連する人物(つまり、犯罪者))の移動を追跡するように、複数のカメラ5を切り替えて撮影してもよい。あるいは、複数のカメラ5の撮像画像を用いて事象に関連する人物の移動を追跡してもよい。また、後述する経路生成部104によって生成される推定移動経路に沿って存在している複数のカメラ5の撮像画像を用いて事象に関連する人物の移動を追跡してもよい。事象に関連する人物には被害者を含んでもよく、例えば、共犯者が被害者のフリをしている可能性もあるため、その場所に居た事象に関連する人物全てを追跡対象としてもよい。Furthermore, after an event is detected, the multiple cameras 5 may be switched to capture images to track the movement of a person related to the event (i.e., a criminal). Alternatively, the movement of a person related to the event may be tracked using images captured by the multiple cameras 5. The movement of a person related to the event may also be tracked using images captured by the multiple cameras 5 that exist along an estimated movement path generated by the path generation unit 104, which will be described later. The person related to the event may include the victim, and since an accomplice may be pretending to be the victim, for example, all people related to the event who were at that location may be targeted for tracking.

<ハードウェア構成例>
図2は、図1に示す監視システム1の情報処理装置100、および画像処理装置200をそれぞれ実現するコンピュータ1000のハードウェア構成を例示するブロック図である。
<Hardware configuration example>
FIG. 2 is a block diagram illustrating an example of a hardware configuration of a computer 1000 that realizes the information processing device 100 and the image processing device 200 of the monitoring system 1 shown in FIG.

コンピュータ1000は、バス1010、プロセッサ1020、メモリ1030、ストレージデバイス1040、入出力インタフェース1050、およびネットワークインタフェース1060を有する。 The computer 1000 has a bus 1010, a processor 1020, a memory 1030, a storage device 1040, an input/output interface 1050, and a network interface 1060.

バス1010は、プロセッサ1020、メモリ1030、ストレージデバイス1040、入出力インタフェース1050、およびネットワークインタフェース1060が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ1020などを互いに接続する方法は、バス接続に限定されない。The bus 1010 is a data transmission path for the processor 1020, memory 1030, storage device 1040, input/output interface 1050, and network interface 1060 to transmit and receive data to and from each other. However, the method of connecting the processor 1020 and the like to each other is not limited to a bus connection.

プロセッサ1020は、CPU(Central Processing Unit) やGPU(Graphics Processing Unit)などで実現されるプロセッサである。 Processor 1020 is a processor realized by a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit) etc.

メモリ1030は、RAM(Random Access Memory)などで実現される主記憶装置である。 Memory 1030 is a main storage device realized by RAM (Random Access Memory) or the like.

ストレージデバイス1040は、HDD(Hard Disk Drive)、SSD(Solid State Drive)、メモリカード、又はROM(Read Only Memory)などで実現される補助記憶装置である。ストレージデバイス1040は監視システム1の情報処理装置100の各機能(例えば、後述する図3の事象情報生成部102、および経路生成部104、あるいは、図7の出力処理部106等)を実現するプログラムモジュールを記憶している。プロセッサ1020がこれら各プログラムモジュールをメモリ1030上に読み込んで実行することで、そのプログラムモジュールに対応する各機能が実現される。また、ストレージデバイス1040は、情報処理装置100または画像処理装置200が使用する各種情報を記憶する記憶部(不図示)としても機能する。また、記憶装置300もストレージデバイス1040により実現されてもよい。The storage device 1040 is an auxiliary storage device realized by a hard disk drive (HDD), a solid state drive (SSD), a memory card, or a read only memory (ROM). The storage device 1040 stores program modules that realize each function of the information processing device 100 of the monitoring system 1 (for example, the event information generating unit 102 and the path generating unit 104 in FIG. 3, which will be described later, or the output processing unit 106 in FIG. 7, etc.). The processor 1020 reads each of these program modules into the memory 1030 and executes them, thereby realizing each function corresponding to the program module. The storage device 1040 also functions as a storage unit (not shown) that stores various information used by the information processing device 100 or the image processing device 200. The storage device 300 may also be realized by the storage device 1040.

プログラムモジュールは、記録媒体に記録されてもよい。プログラムモジュールを記録する記録媒体は、非一時的な有形のコンピュータ1000が使用可能な媒体を含み、その媒体に、コンピュータ1000(プロセッサ1020)が読み取り可能なプログラムコードが埋め込まれてよい。The program module may be recorded on a recording medium. The recording medium on which the program module is recorded may include a non-transitory, tangible medium usable by the computer 1000, and the program code readable by the computer 1000 (processor 1020) may be embedded in the medium.

入出力インタフェース1050は、コンピュータ1000と各種入出力機器とを接続するためのインタフェースである。 The input/output interface 1050 is an interface for connecting the computer 1000 to various input/output devices.

ネットワークインタフェース1060は、コンピュータ1000を通信ネットワーク3に接続するためのインタフェースである。この通信ネットワーク3は、例えばLAN(Local Area Network)やWAN(Wide Area Network)である。ネットワークインタフェース1060が通信ネットワーク3に接続する方法は、無線接続であってもよいし、有線接続であってもよい。ただし、ネットワークインタフェース1060は用いられないことも有る。 The network interface 1060 is an interface for connecting the computer 1000 to the communication network 3. This communication network 3 is, for example, a LAN (Local Area Network) or a WAN (Wide Area Network). The method for connecting the network interface 1060 to the communication network 3 may be a wireless connection or a wired connection. However, the network interface 1060 may not be used.

そして、コンピュータ1000は、入出力インタフェース1050またはネットワークインタフェース1060を介して、必要な機器(例えば、カメラ5、センサ7、マイクロフォン(不図示)、ディスプレイ(不図示)、スピーカ(不図示)など)に接続する。The computer 1000 then connects to necessary equipment (e.g., a camera 5, a sensor 7, a microphone (not shown), a display (not shown), a speaker (not shown), etc.) via the input/output interface 1050 or the network interface 1060.

監視システム1は、情報処理装置100と、画像処理装置200との組み合わせにより実現されるため、それぞれを構成する複数のコンピュータ1000により実現される。情報処理装置100は、例えば、サーバコンピュータである。画像処理装置200は、情報処理装置100とは別体の装置であってもよいし、情報処理装置100の内部に含まれる装置であってもよいし、これらの組み合わせであってもよい。The monitoring system 1 is realized by a combination of an information processing device 100 and an image processing device 200, and is therefore realized by multiple computers 1000 that constitute each of them. The information processing device 100 is, for example, a server computer. The image processing device 200 may be a device separate from the information processing device 100, may be a device included inside the information processing device 100, or may be a combination of these.

後述する図3の本実施形態の情報処理装置100の各構成要素は、図2のコンピュータ1000のハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。各実施形態の情報処理装置100を示す機能ブロック図は、ハードウェア単位の構成ではなく、論理的な機能単位のブロックを示している。Each component of the information processing device 100 of this embodiment shown in FIG. 3, which will be described later, is realized by any combination of hardware and software of the computer 1000 shown in FIG. 2. Those skilled in the art will understand that there are various variations in the realization method and device. The functional block diagram showing the information processing device 100 of each embodiment shows blocks of logical functional units, rather than a hardware-based configuration.

<機能構成例>
図3は、図1の情報処理装置100は、事象情報生成部102と、経路生成部104と、を備える。
事象情報生成部102は、画像を処理することにより、事象の発生を検知するとともに、事象に関する事象情報を生成する。経路生成部104は、生成した事象情報と、その事象に対して予め定められている想定事象情報との差を用いて推定移動経路を生成する。
<Functional configuration example>
3, the information processing device 100 in FIG. 1 includes an event information generating unit 102 and a path generating unit 104.
The event information generating unit 102 detects the occurrence of an event by processing the image, and generates event information related to the event. The path generating unit 104 generates an estimated movement path using the difference between the generated event information and expected event information that is predetermined for the event.

画像処理は、画像処理装置200によって行われる。画像処理装置200は、後述する画像認識モデル340を用いて画像を解析し、人物や車両などを認識し、人物の行動(犯人の行動)や周囲の状況(被害状況)を認識し、画像内で発生している事象を特定する。Image processing is performed by the image processing device 200. The image processing device 200 analyzes the image using the image recognition model 340 described below, recognizes people, vehicles, etc., recognizes the actions of people (the actions of the criminal) and the surrounding situation (the damage situation), and identifies the events occurring in the image.

所定の事象とは、例えば、犯罪や事件などである。所定の事象は、例えば、窃盗、強盗、スリ、置き引き、万引き、恐喝、喧嘩、暴力、暴行、傷害または傷害致死事件、誘拐、爆破、殺人、通り魔、テロ、立て籠もり、放火、交通事故(ひき逃げ、当て逃げ、暴走など)、構造物の破壊(器物損壊)などである。 Examples of specified events include crimes and incidents. Examples of specified events include theft, robbery, pickpocketing, shoplifting, blackmail, fights, violence, assault, injury or injury resulting in death, kidnapping, bombing, murder, random street attacks, terrorism, hostage situations, arson, traffic accidents (hit-and-run, hit-and-run, reckless driving, etc.), destruction of structures (vandalism), etc.

なお、図1、図3、および後述する図7において、情報処理装置100および画像処理装置200はそれぞれ一つのハードウェア(例えばサーバ)で構成されている。ただし、情報処理装置100および画像処理装置200はそれぞれ複数のハードウェア(例えば複数のサーバ)で構成されてもよい。例えば、画像処理装置200、および情報処理装置100の事象情報生成部102が第1のサーバによって実現され、経路生成部104が第2のサーバで実現され、出力処理部106が第3のサーバで実現されてもよい。また、画像処理装置200、情報処理装置100の事象情報生成部102、および経路生成部104が第1のサーバで実現され、出力処理部106第2のサーバで実現されてもよい。1, 3, and FIG. 7 described later, the information processing device 100 and the image processing device 200 are each configured with one piece of hardware (e.g., a server). However, the information processing device 100 and the image processing device 200 may each be configured with multiple pieces of hardware (e.g., multiple servers). For example, the image processing device 200 and the event information generation unit 102 of the information processing device 100 may be realized by a first server, the path generation unit 104 may be realized by a second server, and the output processing unit 106 may be realized by a third server. Also, the image processing device 200, the event information generation unit 102 of the information processing device 100, and the path generation unit 104 may be realized by a first server, and the output processing unit 106 may be realized by a second server.

図4は、記憶装置300に記憶されるデータを説明するための図である。記憶装置300は、犯罪データベース310と、エリアデータベース320と、地図データベース330と、画像認識モデル340と、犯罪モデル350とを含む。ここでは、検出対象となる事象を犯罪に限定して説明するが、犯罪以外の事象を含んでもよい。 Figure 4 is a diagram for explaining the data stored in storage device 300. Storage device 300 includes a crime database 310, an area database 320, a map database 330, an image recognition model 340, and a crime model 350. Here, the events to be detected are described as being limited to crimes, but may include events other than crimes.

犯罪データベース310は、上記した所定の事象(犯罪)の種類別に、犯行現場の場所、犯人の人数、服装、年齢、犯行にかかった時間、凶器、犯人の所持品、被害者の有無、被害に関する情報、犯行時の犯人の動作、犯人の被害者とのやり取り、犯行時に発生する音(例えば、爆発音など)や臭いなどの情報を含む犯罪に関する情報を記憶する。The crime database 310 stores information about crimes, classified by the type of specified event (crime) mentioned above, including information such as the location of the crime scene, the number of perpetrators, clothing, ages, time taken to commit the crime, the murder weapon, the perpetrator's possessions, whether there was a victim, information about the victim, the perpetrator's actions at the time of the crime, the perpetrator's interactions with the victim, sounds (e.g. explosions) and smells generated during the crime, etc.

犯罪データベース310は、過去の犯罪映像などを用いて機械学習により構築されてもよい。また、カメラ5により生成された画像に犯罪行為が写っていた場合、犯罪データベース310は、その画像を用いた機械学習により得られた犯罪に関する情報が登録されてもよい。また、犯罪データベース310は、地域毎に設けてもよい。地域別に設けることで、地域に特化した犯罪を精度よく判別できるようになる。The crime database 310 may be constructed by machine learning using past crime footage, etc. Furthermore, if a criminal act is captured in an image generated by the camera 5, the crime database 310 may register information relating to the crime obtained by machine learning using the image. Furthermore, the crime database 310 may be provided for each region. By providing a crime database for each region, it becomes possible to accurately identify crimes specific to the region.

例えば、銃器を利用した観光客向けの強盗犯罪は、バイクまたは車両に乗った犯罪者が被害者(観光客)に対して銃器で脅し、バックや金品を外させ、奪って、バイクや車両に乗って逃走する。犯行にかかる時間は30秒程度である。犯罪者の降車時の動作、犯罪者の人数、犯罪者および被害者のそれぞれの立ち位置、発言時間、凶器の出し方、凶器を出している時間などの情報を画像から解析して犯罪データベース310に登録してもよい。 For example, in a robbery crime targeting tourists using a firearm, a criminal on a motorcycle or vehicle threatens the victim (tourist) with the firearm, forces them to remove their bag and valuables, steals them, and then escapes on the motorcycle or vehicle. The crime takes about 30 seconds. Information such as the actions of the criminals when they get off the vehicle, the number of criminals, the respective positions of the criminals and the victim, the time they speak, how they draw their weapon, and the time they draw their weapon may be analyzed from the image and registered in the crime database 310.

エリアデータベース320は、エリア別、または建物別に、通常の状態を示す情報を記憶する。エリア別に通常の状態を示す情報は、例えば、当該エリアに居る人物(日常生活している人物、仕事をしに来ている人物、観光やビジネスで短期的に訪問している人物など)の、性別、年齢、体格(身長や体型(細身、長身、小柄、大柄、肥満など))、当該エリアを往来している車輌または駐車されている車輌などの情報(車種、色、車輌ナンバーの地域を示す情報など)、あるいは、当該エリアの騒音情報、臭度情報などを含んでもよい。The area database 320 stores information indicating normal conditions by area or building. Information indicating normal conditions by area may include, for example, the gender, age, and physical build (height and body type (slim, tall, small, large, obese, etc.)) of people in the area (people living their daily lives, people who are here to work, people visiting for a short period of time for tourism or business, etc.), information on vehicles traveling through the area or parked vehicles (such as information indicating the area of the vehicle model, color, and license plate number), or noise information and odor level information for the area.

画像処理装置200は、事前に所定のエリア別、建物別にカメラ5が撮像した画像を所定のタイミングで収集し、所定のエリア別、所定の建物別に通常の状態を示す情報を認識し、学習し、エリアデータベース320に記憶させる。画像を収集する所定のタイミングは、例えば、定期的であり、撮影場所に応じて、撮影時間帯、撮影周期、撮影曜日などを変更してもよい。The image processing device 200 collects images captured by the camera 5 in advance for each predetermined area and building at a predetermined timing, recognizes and learns information indicating normal conditions for each predetermined area and building, and stores the information in the area database 320. The predetermined timing for collecting images is, for example, periodically, and the shooting time period, shooting cycle, shooting day, etc. may be changed depending on the shooting location.

画像処理装置200は、撮像画像に含まれる、人、車輌やごみなどの物体を認識し、特徴量を抽出し、認識された人および車輌について学習する。例えば、人であれば、年齢(年代)、性別、服装(身なり(軽装、正装、重装備、汚れている、裸足など))、装飾品、髪型、髪色、体格(骨格)などが画像処理装置200により学習され、エリアデータベース320にエリアまたは建物に関連付けて登録される。車輌であれば、車種、ナンバープレートに記載されている地域情報、車輌の色、ウインドウの色(スモーク)、乗車人数などが画像処理装置200により学習され、エリアデータベース320にエリアまたは建物に関連付けて登録される。The image processing device 200 recognizes objects such as people, vehicles, and garbage contained in the captured image, extracts features, and learns about the recognized people and vehicles. For example, for people, the image processing device 200 learns the age (generation), gender, clothing (appearance (light clothing, formal clothing, heavy equipment, dirty, barefoot, etc.)), accessories, hairstyle, hair color, physique (bones), etc., and registers them in the area database 320 in association with the area or building. For vehicles, the image processing device 200 learns the model, regional information written on the license plate, vehicle color, window color (smoke), number of passengers, etc., and registers them in the area database 320 in association with the area or building.

さらに、カメラ5のマイクロフォン(不図示)からエリア別または建物別に音声を収集し、音声処理装置(不図示)を用いて音声解析を行い、言語、騒音レベル、緊急車両の報知音、非常ベル音、館内放送、チャイムなどを学習してもよい。臭度センサからエリア別または建物別に臭度情報を取得して学習してもよい。学習された音声情報や臭度情報は、エリアデータベース320にエリアまたは建物に関連付けて登録される。 Furthermore, audio may be collected by area or building from the microphone (not shown) of camera 5, and audio analysis may be performed using an audio processing device (not shown) to learn language, noise level, emergency vehicle alert sounds, emergency bell sounds, in-house announcements, chimes, etc. Odor intensity information may be acquired by area or building from the odor intensity sensor and learned. The learned audio information and odor intensity information are registered in the area database 320 in association with the area or building.

地図データベース330は、推定移動経路の生成に使用されるとともに、後述する実施形態で説明する生成された推定移動経路を地図上に表示する際にも使用される。地図情報は、道路、通路、交通手段などの情報を含む。また、地図情報には、例えば、犯人が逃亡すると警察も軍隊も管轄できない地域の情報を含んでもよい。当該地域に犯人が逃げ込む前に逮捕できるのが好ましいため、推定移動経路を表示する場合に、注意喚起のために、合わせて当該地域も示すのが好ましい。The map database 330 is used to generate an estimated route of movement, and is also used when displaying the generated estimated route of movement on a map, as described in the embodiment described below. The map information includes information on roads, passageways, means of transportation, and the like. The map information may also include, for example, information on areas where neither the police nor the military have jurisdiction if a criminal escapes. Since it is preferable to arrest a criminal before he or she escapes into such an area, when displaying the estimated route of movement, it is preferable to also show the area in question as a warning.

画像認識モデル340は、画像処理装置200が画像から人物や車両を認識するのに利用される。画像認識モデル340には、様々な人物や車両の特徴情報が記憶される。画像認識モデル340は、エリア別に設けられてもよい。エリア別に設けることで、画像認識精度が高精度に行うことができる。The image recognition model 340 is used by the image processing device 200 to recognize people and vehicles from images. The image recognition model 340 stores various person and vehicle characteristic information. The image recognition model 340 may be provided for each area. By providing the image recognition model for each area, image recognition can be performed with high accuracy.

画像処理装置200は、上記エリアデータベース320と同様に、事前に所定のエリア別、建物別にカメラ5が撮像した画像を所定のタイミングで収集し、画像から人物や車両などを認識し、その特徴量を画像認識モデル340に登録してもよい。画像を収集する所定のタイミングは、例えば、定期的、あるいは、任意のタイミングであり、撮影場所に応じて、撮影時間帯、撮影周期、撮影曜日などを変更してもよい。Similar to the area database 320, the image processing device 200 may collect images captured by the camera 5 in advance for each predetermined area or building at a predetermined timing, recognize people, vehicles, etc. from the images, and register their features in the image recognition model 340. The predetermined timing for collecting images may be, for example, periodically or at any timing, and the time period, shooting cycle, shooting day, etc. may be changed depending on the shooting location.

犯罪モデル350は、想定事象情報を記憶する。想定事象情報は、例えば、事象毎に、犯行にかかる時間、奪われる金品の種類や被害の規模、凶器の有無、犯罪者の服装(装備)、犯罪者の年齢や性別、犯行に関わる犯罪者の人数、被害者との関わり方などの情報を含む。The crime model 350 stores anticipated event information. The anticipated event information includes, for each event, information such as the time it takes to commit the crime, the type of money and valuables stolen and the scale of the damage, whether or not a weapon is present, the clothing (equipment) of the criminal, the age and sex of the criminal, the number of criminals involved in the crime, and how the criminals interacted with the victim.

図3に戻り、画像処理装置200は、所定のエリア別、所定の建物別に学習された通常の状態を基に、撮像画像に含まれる人、車輌、物体などを認識し、事象情報生成部102は、画像認識結果を用いて、犯罪データベース310と照合し、所定の事象の発生を検知する。また、検知された事象の種類は、犯罪データベース310を用いて特定することができる。Returning to FIG. 3, the image processing device 200 recognizes people, vehicles, objects, etc. contained in the captured image based on the normal conditions learned for each specified area and each specified building, and the event information generation unit 102 uses the image recognition results to compare them with the crime database 310 and detect the occurrence of a specified event. In addition, the type of the detected event can be identified using the crime database 310.

画像処理装置200により画像解析された画像認識結果に基づく所定の事象の特定方法は、例えば、その事象がどの事象(犯罪の種類など)であるかを所定の条件で判別する方法などが考えられる。以下に事象の判別条件を例示する。A method for identifying a specific event based on the image recognition results obtained by image analysis using the image processing device 200 may include, for example, determining what type of event (such as a type of crime) the event is based on specific conditions. Examples of event determination conditions are shown below.

例えば、事象を「強盗」であると判別するために、以下の判別条件を用いてもよい。
(b1)画像から凶器(銃やナイフなどを学習しておく)が検出され、一方の人物Aが凶器を他方の人物Bに凶器を向けている。
(b2)画像において、人物Bは、片手または両手を挙げている。
(b3)画像において、金品またはモノを人物Bまたは協力者と思われる別の人物Cが奪っている、または、人物Bまたは他の人物Dが人物Aまたは人物Cに渡している。
For example, to determine that an event is a "robbery", the following determination conditions may be used:
(b1) A murder weapon (a gun, knife, etc. have been learned) is detected from an image, and one person, Person A, is pointing the murder weapon at another person, Person B.
In the image (b2), person B has one or both hands raised.
(b3) In the image, person B or another person C who is thought to be an accomplice is stealing money or goods, or person B or another person D is handing them over to person A or person C.

例えば、事象を「観光客における盗難被害(観光客に対する強奪)」であると判別するために、以下の判別条件を用いてもよい。
(c1)画像において、人物Aが人物Bに接近して人物Bの半径1メートル以内に進入し、人物Aが人物Bに話しかけている。
(c2)画像において、人物Aが何かモノを取り出し、人物Bにモノをかける動作をしている。(例えば、臭い物をかけている)
(c3)画像において、人物Aまたは協力者と思われる別の人物Cが人物Bの保持しているモノを奪い取っている。
(c4)犯行にかかった時間は30秒以内である。
(c5)犯行により破壊されたものはない。
For example, in order to determine that an event is "theft among tourists (robbery of tourists)", the following determination conditions may be used:
(c1) In the image, person A approaches person B and comes within a radius of 1 meter of person B, and person A is talking to person B.
(c2) In the image, person A takes out something and makes the motion of pouring it on person B (for example, pouring something smelly on him).
(c3) In the image, person A or another person C, who is thought to be an accomplice, is snatching something from person B.
(c4) The crime took less than 30 seconds.
(c5) Nothing was destroyed as a result of the crime.

事象情報生成部102は、画像解析の結果が複数の条件全てを満たしたとき、対応する犯罪が発生したと判別してもよいし、全ての条件を満たしていなくても、発生した可能性がある犯罪を判別してもよい。事象情報生成部102は、事象の発生の可能性の確率(パーセンテージなど)を算出してもよい。The event information generating unit 102 may determine that a corresponding crime has occurred when the result of the image analysis satisfies all of a plurality of conditions, or may determine that a crime may have occurred even if all of the conditions are not satisfied. The event information generating unit 102 may calculate the probability (percentage, etc.) of the possibility of the occurrence of an event.

事象情報生成部102は、事象が検知されたとき、当該事象が検知された画像の認識結果から当該事象に関する事象情報を生成する。事象情報生成部102により生成される事象情報は、判別した犯罪、事故、事件の詳細な内容を示す情報である。事象情報は、例えば、犯罪や事件の種類、登場人物に関する情報(人数、犯人と被害者の区分、各人の特徴を示す情報)、凶器の有無、凶器の種類、犯行時間(犯行にかかった時間)、破壊された物の有無や規模、負傷者の有無や状態(倒れている状態、座り込んでいる状態、動きの有無、目を開いているか否か、出血の有無などを示す状態)や人数、車輌利用の有無、利用された車輌の特徴を示す情報などのうち、少なくとも一つを含む。When an event is detected, the event information generating unit 102 generates event information related to the event from the recognition result of the image in which the event is detected. The event information generated by the event information generating unit 102 is information indicating the detailed contents of the determined crime, accident, or incident. The event information includes, for example, at least one of the following: type of crime or incident, information about the people involved (number of people, distinction between perpetrator and victim, information indicating the characteristics of each person), presence or absence of a murder weapon, type of murder weapon, time of crime (time it took to commit the crime), presence or absence and scale of destroyed objects, presence or absence and condition of injured people (state indicating state of collapse, state of sitting, presence or absence of movement, whether eyes are open, whether or not bleeding, etc.) and number of injured people, whether a vehicle was used, and information indicating the characteristics of the vehicle used.

事象情報は、当該事象の規模を示す情報を含むが、事象の規模の少なくとも一部は、当該事象の発生前後の時点の画像の差分を用いて決定される。さらに、事象の規模は当該事象の継続時間(つまり、犯行にかかった時間)を含む。例えば、当該事象の発生前後の時点の画像の差分が大きい程、事象による被害の規模が大きいことか推定される。また、犯行にかかった時間は、画像に犯罪者が登場した時点から、犯罪者が逃走して画像から居なくなった時点までの時間を計測することで算出できる。 The event information includes information indicating the scale of the event, with at least a portion of the scale of the event being determined using the difference between images taken before and after the event occurred. Furthermore, the scale of the event includes the duration of the event (i.e., the time it took to commit the crime). For example, the greater the difference between images taken before and after the event occurred, the greater the estimated scale of damage caused by the event. Furthermore, the time it took to commit the crime can be calculated by measuring the time from when the criminal appeared in the image to when the criminal fled and disappeared from the image.

経路生成部104が生成する推定移動経路とは、画像から検知された事象に関連する人物または車輌が、その後移動すると考えられる移動先、および事象の発生場所から移動先までの経路などを示す情報を含む。例えば、事象が犯罪である場合、推定移動経路は、その犯人が逃亡する移動先と、犯罪の発生場所から移動先までの経路を示す。つまり、経路生成部104は、犯罪が発生したときに、その犯人の移動先と事象の発生場所から移動先までの経路を推定し、推定移動経路を生成する。The estimated movement route generated by the route generation unit 104 includes information indicating the expected destination of a person or vehicle related to an event detected from an image, and the route from the location of the event to the destination. For example, if the event is a crime, the estimated movement route indicates the destination to which the perpetrator will flee and the route from the location of the crime to the destination. In other words, when a crime occurs, the route generation unit 104 estimates the destination of the perpetrator and the route from the location of the event to the destination, and generates the estimated movement route.

経路推定の対象となる人物は、犯罪者に限定されない。事象に関連する人物として、被害者を含んでもよい。例えば、共犯者が被害者や傍観者のフリをしている可能性もあるため、その場所に居た事象に関連する人物全て(画像に含まれている全ての人物)を経路推定の対象者としてもよい。あるいは、犯罪者に対して被害者が正当防衛で誤って傷害致死を犯してしまったような場合も考えられるため、その場所に居た事象に関連する人物全て(画像に含まれている全ての人物)を経路推定の対象者とするのが好ましい。 The people who are the subject of route estimation are not limited to criminals. People related to the event may include the victim. For example, since an accomplice may pretend to be a victim or a bystander, all people related to the event who were at that location (all people included in the image) may be the subjects of route estimation. Alternatively, since it is possible that the victim accidentally commits an injury resulting in death against the criminal in self-defense, it is preferable to subject all people related to the event who were at that location (all people included in the image) to route estimation.

犯人は、犯罪を起こしたときに、例えば、想定外の出来事が起こって慌てたり、犯行に時間がかかって焦ったり、金品が思った程奪えなくてイライラしたり、警報が鳴って不安になったりする状況に陥る場合がある。このような状態になると、犯人は思考力が低下し、日頃の生活様式に近い行動をとろうとする可能性が高いと考えられる。つまり、犯罪者が日頃生活していそうな場所に逃亡すると推定できる。 When a criminal commits a crime, he or she may find themselves in a situation where, for example, an unexpected event occurs and they panic, they become impatient because the crime takes time to commit, they become frustrated because they are unable to steal as much money or valuables as they had hoped, or they become anxious because an alarm goes off. In such a state, it is highly likely that the criminal's ability to think decreases and they will attempt to act in a way that is closer to their everyday lifestyle. In other words, it can be assumed that criminals will flee to places where they are likely to spend their daily lives.

本実施形態では、犯罪の種類毎に、想定される犯罪の内容を示す想定事象情報を作成し、犯罪モデル350に登録している。そして、経路生成部104は、この犯罪モデル350と、カメラ5から取得した画像を処理して生成された事象情報とを比較し、その差を求めている。つまり、経路生成部104は、想定される犯罪の内容と、実際の犯罪の内容に乖離があるか否かを差として求め、犯罪者の心理状態を示す興奮度とする。興奮度は、例えば、レベル1~レベル5の5段階で示してもよい。例えば、興奮度が高いとはレベル5、興奮度が低いとはレベル1であってもよい。あるいは、興奮度は例えば、1~100で示される数値であってもよく、特に限定されない。In this embodiment, for each type of crime, expected event information indicating the expected content of the crime is created and registered in the crime model 350. The path generation unit 104 then compares this crime model 350 with the event information generated by processing the image acquired from the camera 5, and determines the difference. In other words, the path generation unit 104 determines whether there is a discrepancy between the expected content of the crime and the actual content of the crime as the difference, and uses this as the excitement level indicating the criminal's psychological state. The excitement level may be indicated, for example, in five levels from level 1 to level 5. For example, a high level of excitement may be level 5, and a low level of excitement may be level 1. Alternatively, the excitement level may be a number indicated, for example, from 1 to 100, and is not particularly limited.

興奮度を算出する際に判断基準として、犯罪情報の複数の項目を用いることができる。例えば、犯行にかかった時間、犯行現場の破壊の規模、後述する犯罪者の体力などを示すフィジカル情報などが判断基準となる。犯罪の推定事象情報と、実際に発生した犯罪の事象情報について、これらの項目のうち少なくとも一つを用いて差を求め、興奮度を算出することができる。複数の項目を用いる場合には、差を合計して項目数で除算して興奮度としてもよい。あるいは、項目毎に所定の重み係数(例えば、犯行にかかった時間は係数k1=0.4、犯行現場の破壊の規模は係数k2=0.4、フィジカル情報は係数k3=0.2)を掛けて合計してもよい。 When calculating the level of excitement, multiple items of crime information can be used as criteria. For example, the criteria can be the time taken to commit the crime, the scale of destruction at the crime scene, physical information indicating the physical strength of the criminal, etc., which will be described later. The excitement level can be calculated by finding the difference between the estimated crime event information and the actual crime event information using at least one of these items. When multiple items are used, the excitement level can be calculated by adding up the differences and dividing by the number of items. Alternatively, each item can be multiplied by a predetermined weighting coefficient (for example, the time taken to commit the crime is multiplied by coefficient k1 = 0.4, the scale of destruction at the crime scene is multiplied by coefficient k2 = 0.4, and the physical information is multiplied by coefficient k3 = 0.2) and then summed up.

一方、計画的または組織的な犯罪の場合、犯人は冷静に行動する場合が多く、失敗も少ないため、短時間で犯行が終わる。つまり、想定事象情報と同じように犯行が遂行されるため、想定事象情報と、実際の犯行を示す事象情報との乖離がない。つまり、経路生成部104により算出される、想定事象情報と事象情報との差は小さくなり、興奮度も低くなる。On the other hand, in the case of planned or organized crime, the criminal often acts calmly and rarely fails, so the crime is completed in a short time. In other words, since the crime is committed in the same way as the expected event information, there is no discrepancy between the expected event information and the event information indicating the actual crime. In other words, the difference between the expected event information and the event information calculated by the route generation unit 104 becomes smaller, and the level of excitement also becomes lower.

以上から、経路生成部104は、興奮度に応じて推定移動経路を下記のように生成する。例えば、犯罪者の興奮度が高い場合、思考力が低下しており、日頃の生活様式に近い行動をとろうとする可能性が高いと考えられる。つまり、経路生成部104は、犯罪者が日頃生活していそうな場所に逃亡すると推定し、犯行が行われた場所を出発点としており、かつこの場所を目的地としたルート生成を行うことにより、推定移動経路を生成する。一方、犯罪者の興奮度が低い場合、冷静な判断のもと行動できるため、逃走ルートも計画に沿ったものである可能性が高く、より犯行現場から遠い場所や国外に逃亡する可能性もある。よって、経路生成部104は、興奮度が低い場合、移動先として、空港や空港行きのバスや電車などの公共交通機関のバス乗り場や駅を推定し、犯行が行われた場所を出発点としており、かつこの移動先を目的地としたルート生成を行うことにより、推定移動経路を生成する。 From the above, the route generation unit 104 generates an estimated movement route according to the excitement level as follows. For example, when the excitement level of the criminal is high, it is considered that the criminal's thinking ability is reduced and the criminal is likely to behave in a manner similar to his/her daily lifestyle. In other words, the route generation unit 104 generates an estimated movement route by estimating that the criminal will flee to a place where he/she is likely to live on a daily basis, and generating a route with the place where the crime was committed as the starting point and this place as the destination. On the other hand, when the excitement level of the criminal is low, the criminal can act based on calm judgment, so the escape route is likely to be in line with the plan, and there is a possibility that the criminal will flee to a place farther from the crime scene or overseas. Therefore, when the excitement level is low, the route generation unit 104 generates an estimated movement route by estimating a bus stop or station of public transportation such as an airport or a bus or train bound for the airport as the destination, and generating a route with the place where the crime was committed as the starting point and this destination as the destination.

<動作例>
図5は、本実施形態の情報処理装置100の動作例を示すフローチャートである。事象情報生成部102は、画像を処理することにより、事象の発生を検知すると(ステップS101のYES)、検知された事象に関する事象情報を生成する(ステップS103)。そして、経路生成部104は、生成した前記事象情報と、その事象に対して予め定められている想定事象情報との差を用いて推定移動経路を生成する(ステップS105)。
<Example of operation>
5 is a flowchart showing an example of the operation of the information processing device 100 of this embodiment. When the event information generating unit 102 detects the occurrence of an event by processing an image (YES in step S101), it generates event information related to the detected event (step S103). Then, the path generating unit 104 generates an estimated movement path using the difference between the generated event information and expected event information that is predetermined for the event (step S105).

より詳細には、ステップS101で、事象情報生成部102は、画像処理装置200に、カメラ5から取得した画像を処理させる。画像処理装置200は、画像認識モデル340を用いて画像から人物、車両、凶器、および周囲の状況などを認識する。事象情報生成部102は、犯罪データベース310を用いて、画像処理装置200による画像認識結果を照合し、犯罪の発生を検知するとともに、当該犯罪の種類を特定する。さらに、ステップS103で、事象情報生成部102は、画像認識結果を用いて事象情報を生成する。 More specifically, in step S101, the event information generation unit 102 causes the image processing device 200 to process the image acquired from the camera 5. The image processing device 200 uses the image recognition model 340 to recognize people, vehicles, weapons, surrounding conditions, and the like from the image. The event information generation unit 102 uses the crime database 310 to compare the image recognition results from the image processing device 200, detect the occurrence of a crime, and identify the type of crime. Furthermore, in step S103, the event information generation unit 102 generates event information using the image recognition results.

そして、ステップS105で、経路生成部104は、犯罪モデル350から、事象情報生成部102により特定された種類の犯罪に対応する想定事象情報を取得し、想定事象情報と、事象情報生成部102が生成した事象情報とを比較し、差を求める。経路生成部104は、求めた差が示す犯人の興奮度が閾値より高い場合、例えば、閾値をレベル4とした場合、興奮度がレベル5場合、犯人の逃走先は犯人が日常生活しているエリアであると推定する。本実施形態では、例えば、犯行場所が繁華街の店舗であったとすると、犯人の移動先は、犯行場所の郊外の住宅街エリアであってもよい。また、興奮度がレベル1の場合、組織的かつ計画的な犯行である可能性が高いので、犯人の移動先は、例えば、高飛びするための近隣の空港、または空港に行くためのリムジンバスの乗り場であっもてよい。経路生成部104は、空港またはリムジンバス乗り場までの経路を生成する。Then, in step S105, the route generation unit 104 obtains expected event information corresponding to the type of crime identified by the event information generation unit 102 from the crime model 350, compares the expected event information with the event information generated by the event information generation unit 102, and calculates the difference. If the degree of excitement of the criminal indicated by the calculated difference is higher than a threshold value, for example, if the threshold value is level 4 and the degree of excitement is level 5, the route generation unit 104 estimates that the criminal's escape destination is an area where the criminal lives daily. In this embodiment, for example, if the crime location is a store in a downtown area, the criminal's destination may be a residential area on the outskirts of the crime location. In addition, if the degree of excitement is level 1, it is highly likely that the crime is organized and planned, so the criminal's destination may be, for example, a nearby airport for a high-speed run, or a limousine bus stop for going to the airport. The route generation unit 104 generates a route to the airport or limousine bus stop.

本実施形態によれば、事象情報生成部102は、画像を処理することにより、事象の発生を検知するとともに、検知された事象に関する事象情報を生成し、経路生成部104は、生成した前記事象情報と、その事象に対して予め定められている想定事象情報との差を用いて推定移動経路を生成する。これにより、画像から犯罪などの事象が検知されたとき、その犯罪に関わる犯罪者の推定逃亡経路を生成することができる。According to this embodiment, the event information generating unit 102 detects the occurrence of an event by processing the image and generates event information related to the detected event, and the route generating unit 104 generates an estimated movement route using the difference between the generated event information and the expected event information that is predetermined for the event. In this way, when an event such as a crime is detected from the image, an estimated escape route of the criminal involved in the crime can be generated.

(第2実施形態)
本実施形態の情報処理装置100は、撮像画像に含まれる事象に関連する人物の属性情報を用いて推定移動経路を生成する構成を有する点以外は上記実施形態と同じである。本実施形態の情報処理装置100は、第1実施形態と同じ構成を有するので、図3を用いて説明する。ただし、本実施形態の情報処理装置100は、他の実施形態の構成の少なくともいずれか一つと矛盾を生じない範囲で組み合わせてもよい。
Second Embodiment
The information processing device 100 of this embodiment is the same as the above embodiment except that it has a configuration for generating an estimated movement path using attribute information of a person related to an event included in a captured image. The information processing device 100 of this embodiment has the same configuration as the first embodiment, and will be described using Fig. 3. However, the information processing device 100 of this embodiment may be combined with at least one of the configurations of the other embodiments to the extent that no contradiction occurs.

<機能構成例>
事象情報生成部102は、画像を処理して、事象に関連する関連人物およびその属性情報を生成する。経路生成部104は、生成された関連人物およびその属性情報を用いて推定移動経路を生成する。
<Functional configuration example>
The event information generating unit 102 processes the images to generate related people associated with the event and their attribute information. The route generating unit 104 generates an estimated movement route using the generated related people and their attribute information.

事象に関連する関連人物とは、少なくとも犯人である。さらに、被害者またはその場に居合わせた全ての人物、言い換えると、画像に含まれる人物全員または少なくともその中から一部の人物を関連人物としてもよい。関連人物の属性情報は、例えば、関連人物の人数、年齢(年代)、性別、服装(身なり)、装飾品(帽子、眼鏡、覆面、マスクなども含む)、髪型、髪色、および体格(身長や体型(細身、長身、小柄、大柄、肥満など))などのうち少なくとも一つの情報を含む。また、事象情報生成部102は、犯人が使用している車輌の特徴を示す情報を関連人物の属性情報に含んでもよい。車輌の特徴を示す情報は、例えば、車種、ナンバープレートに記載されている地域情報、車輌の色、ウインドウの色(スモーク)、乗車人数などのうち少なくとも一つの情報を含む。The relevant person related to the event is at least the criminal. Furthermore, the victim or all people who were present at the scene, in other words, all or at least some of the people included in the image, may be regarded as the relevant person. The attribute information of the relevant person includes, for example, at least one of the following: the number of relevant people, age (generation), sex, clothing (appearance), accessories (including hats, glasses, masks, etc.), hairstyle, hair color, and physique (height and body type (slim, tall, small, large, obese, etc.)). The event information generating unit 102 may also include information indicating the characteristics of the vehicle used by the criminal in the attribute information of the relevant person. The information indicating the characteristics of the vehicle includes, for example, at least one of the following: the vehicle model, the area information written on the license plate, the vehicle color, the window color (smoked), the number of passengers, etc.

経路生成部104は、エリアデータベース320を用いて、事象情報生成部102が生成した関連人物の属性情報と照合することで、関連人物が日常生活しているエリア、または関連人物が勤務している建物などを特定する。そして、上記第1実施形態と同様に、経路生成部104は、想定事象情報と、画像から生成された事象情報とを比較して、その差を求め、興奮度とする。そして、経路生成部104は、興奮度が高い(例えば、レベル5)の場合、特定された関連人物が日常生活しているエリアを移動先と特定し、犯行現場から移動先までの推定移動経路を生成する。さらに、他の移動先として、例えば、犯人の年齢層などから、同年代が集まるたまり場、娯楽施設、酒場などを移動先としてもよい。The route generating unit 104 uses the area database 320 to compare the attribute information of the related person generated by the event information generating unit 102 to identify the area where the related person lives daily or the building where the related person works. As in the first embodiment, the route generating unit 104 compares the expected event information with the event information generated from the image, finds the difference, and sets it as the excitement level. If the excitement level is high (e.g., level 5), the route generating unit 104 identifies the area where the identified related person lives daily as the destination, and generates an estimated travel route from the crime scene to the destination. Furthermore, as other destinations, for example, hangouts, entertainment facilities, bars, etc. where people of the same age gather based on the age group of the criminal may be the destination.

<動作例>
図6は、本実施形態の情報処理装置100の動作例を示すフローチャートである。図1のステップS101は、図6のステップS201、ステップS205が相当し、図1のステップS103は、図6のステップS203が相当と、図1のステップS105は、図6のステップS209~ステップS215が相当する。
<Example of operation>
Fig. 6 is a flowchart showing an example of the operation of the information processing device 100 of this embodiment. Step S101 in Fig. 1 corresponds to steps S201 and S205 in Fig. 6, step S103 in Fig. 1 corresponds to step S203 in Fig. 6, and step S105 in Fig. 1 corresponds to steps S209 to S215 in Fig. 6.

まず、事象情報生成部102は、カメラ5から撮像画像を取得し、画像処理装置200によりに画像処理させる(ステップS201)。そして。事象情報生成部102は、犯罪データベース310と、カメラ5から取得した画像を比較し、犯罪の種類を特定し、さらに事象情報を生成する(ステップS203)。そして、事象情報生成部102は、犯罪の発生を検知すると(ステップS205のYES)、経路生成部104は、画像処理装置200により画像から抽出された人物の特徴量を用いて、当該画像とエリアデータベース320とを比較し、人物が日頃生活していると思われる場所(人物の生活圏と示す)を特定する(ステップS207)。First, the event information generation unit 102 acquires a captured image from the camera 5 and has the image processed by the image processing device 200 (step S201). Then, the event information generation unit 102 compares the image acquired from the camera 5 with the crime database 310, identifies the type of crime, and further generates event information (step S203). Then, when the event information generation unit 102 detects the occurrence of a crime (YES in step S205), the route generation unit 104 uses the person's features extracted from the image by the image processing device 200 to compare the image with the area database 320 and identify the place where the person is thought to live on a daily basis (referred to as the person's living area) (step S207).

例えば、他民族国家では、地域によって文化、言語、服装などが異なっている。また、首都圏などの所定のエリアでは、他の地域の出身者は同郷者同士が同じエリアにかたまって住むこともよくある。そのため、経路生成部104は、人物が使用している言語を音声解析により識別したり、服装などを画像処理により識別したりすることで、当該人物の生活圏を特定できてもよい。For example, in a multi-ethnic country, culture, language, clothing, etc. vary from region to region. Also, in a given area such as a metropolitan area, people from different regions often live together in the same area. For this reason, the route generation unit 104 may be able to identify a person's living area by identifying the language used by the person through voice analysis or identifying clothing, etc. through image processing.

そして、経路生成部104は、犯罪モデル350から、ステップS203で特定した犯罪に対応する犯罪情報を取得し、ステップS203で生成した事象情報との差を求め、興奮度を算出する(ステップS209)。そして、ステップS209で算出された興奮度が閾値以上である場合、つまり、興奮度が高い場合(ステップS211のYES)、経路生成部104は、関連人物の生活圏を移動先として選択し、犯行現場から移動先までの推定移動経路を生成する(ステップS213)。また、ステップS209で算出された興奮度が閾値未満である場合、つまり、興奮度が低い場合(ステップS211のNO)、経路生成部104は、空港などを移動先として選択し、犯行現場から移動先までの推定移動経路を生成する(ステップS215)。Then, the route generation unit 104 obtains crime information corresponding to the crime identified in step S203 from the crime model 350, calculates the difference with the event information generated in step S203, and calculates the excitement level (step S209). Then, if the excitement level calculated in step S209 is equal to or greater than the threshold, that is, if the excitement level is high (YES in step S211), the route generation unit 104 selects the living area of the related person as the destination and generates an estimated movement route from the crime scene to the destination (step S213). Also, if the excitement level calculated in step S209 is less than the threshold, that is, if the excitement level is low (NO in step S211), the route generation unit 104 selects an airport or the like as the destination and generates an estimated movement route from the crime scene to the destination (step S215).

例えば、事象情報生成部102は、犯人の服装などから、電車やバスなどの公共交通機関を利用する人物か否か、オフィス街、高級住宅街、いずれに日常居る人かを特定してもよい。For example, the event information generation unit 102 may determine, based on the perpetrator's clothing, whether the perpetrator is someone who uses public transportation such as trains or buses, and whether the person regularly lives in an office district or an upscale residential area.

本実施形態によれば、事象情報生成部102は、発生した事象に関連する関連人物とその属性情報を用いて事象情報を生成し、経路生成部104は、この事象情報を用いて推定移動経路を生成する。この構成により、逃走先のエリアを特定できるので、高精度に逃走ルートを推定できる。According to this embodiment, the event information generating unit 102 generates event information using people related to the event and their attribute information, and the route generating unit 104 generates an estimated movement route using this event information. With this configuration, the area of the escape destination can be specified, and the escape route can be estimated with high accuracy.

(第3実施形態)
本実施形態の情報処理装置100は、事象に関連する人物の属性情報を用いて、当該人物の体力を推定し、逃走可能範囲を考慮して推定移動経路を生成する構成を有する点で上記第2の実施形態と相違する。本実施形態の情報処理装置100は、第1実施形態と同じ構成を有するので、図3を用いて説明する。ただし、本実施形態の情報処理装置100は、他の実施形態の構成の少なくともいずれか一つと矛盾を生じない範囲で組み合わせてもよい。
Third Embodiment
The information processing device 100 of this embodiment differs from the second embodiment in that it has a configuration in which the physical strength of a person related to an event is estimated using attribute information of the person, and an estimated movement route is generated taking into account an escape possible range. The information processing device 100 of this embodiment has the same configuration as the first embodiment, and will be described using Fig. 3. However, the information processing device 100 of this embodiment may be combined with at least one of the configurations of the other embodiments to the extent that no contradiction occurs.

記憶装置300は、標準フィジカル情報を記憶しておく。標準フィジカル情報は、人物の歩行スピード(例えば、歩幅)、および逃走可能範囲(体力)の標準値を、人物の顔、身体情報(身長、体重)、服装、性別などの属性情報に関連付けて含む。The storage device 300 stores standard physical information. The standard physical information includes standard values for a person's walking speed (e.g., stride length) and escape range (physical strength) in association with attribute information such as the person's face, physical information (height, weight), clothing, and gender.

例えば、標準フィジカル情報として、標準の身長180cm、体重80kg、年齢20代、男性の人物の場合、歩幅1.2メートル、逃走可能範囲は30分が、人物の属性情報に関連付けて記憶装置300に記憶されている。For example, standard physical information for a male individual with a standard height of 180 cm, weight of 80 kg, age in his/her 20s, stride length of 1.2 meters, and escape range of 30 minutes are stored in the storage device 300 in association with the individual's attribute information.

この標準フィジカル情報は、犯罪モデル350に含まれてよい。そして、経路生成部104は、この標準フィジカル情報と、事象情報生成部102により生成された事象情報に含まれるフィジカル情報との差を求め、このフィジカル情報の差と他の事象情報の差を用いて興奮度を算出する。This standard physical information may be included in the crime model 350. Then, the path generation unit 104 determines the difference between this standard physical information and the physical information included in the event information generated by the event information generation unit 102, and calculates the excitement level using the difference in this physical information and the difference in other event information.

ただし、標準フィジカル情報は、天候、国、地理的条件なども考慮するのが好ましい。つまり、雨天時には、標準フィジカル情報の歩行スピードを遅くしてもよいし、移動経路が上り坂の場合、標準フィジカル情報の歩行可能範囲(体力)を短くしてもよい。天候情報は、犯罪の発生したエリアや推定移動経路が含まれるエリアの天気予報情報を所定のウェブサイトから取得してもよい。また、地理的情報は、地図データベース330に予め登録されているのが好ましい。However, it is preferable that the standard physical information takes into account the weather, country, geographical conditions, etc. That is, the walking speed of the standard physical information may be slowed down when it is raining, and the walking range (physical strength) of the standard physical information may be shortened if the travel route is uphill. Weather information may be weather forecast information for the area where the crime occurred or the area including the estimated travel route, obtained from a specified website. Furthermore, it is preferable that the geographical information is registered in advance in the map database 330.

本実施形態において、事象情報としてフィジカル情報を含むので、事象情報生成部102は、犯人の体格などによる逃走能力を考慮して犯人の興奮度を算出する。これにより、より精度よく適切な移動経路を推定できる。In this embodiment, since the event information includes physical information, the event information generating unit 102 calculates the degree of excitement of the criminal by taking into account the criminal's escape ability based on his/her physique, etc. This makes it possible to estimate an appropriate movement route with more accuracy.

(第4実施形態)
図7は、本実施形態の情報処理装置100の論理的な構成例を示す機能ブロック図である。本実施形態の情報処理装置100は、検知された事象の情報と推定移動経路を出力させる構成を有する点で上記他の実施形態と相違する。情報処理装置100は、図3の情報処理装置100の構成に加え、さらに、出力処理部106を備えている。ただし、本実施形態の情報処理装置100は、他の実施形態の構成の少なくともいずれか一つと矛盾を生じない範囲で組み合わせてもよい。
Fourth Embodiment
7 is a functional block diagram showing an example of a logical configuration of the information processing device 100 of this embodiment. The information processing device 100 of this embodiment differs from the other embodiments in that it has a configuration for outputting information on a detected event and an estimated movement route. The information processing device 100 further includes an output processing unit 106 in addition to the configuration of the information processing device 100 of FIG. 3. However, the information processing device 100 of this embodiment may be combined with at least one of the configurations of the other embodiments to the extent that no contradiction occurs.

出力処理部106は、経路生成部104で生成された推定移動経路を所定の出力先に出力させる。出力先は、様々考えられるが、例えば、監視センタの表示装置110の監視用のモニタ画面であってもよいし、警察官や警備員などが携帯している端末(不図示)であってもよいし、警察署の表示装置(不図示)の監視用のモニタ画面であってもよい。出力方法は、モニタ画面への表示、メールの送信、およびスピーカ(不図示)からの音声または警報音の出力の少なくともいずれか一つを含む。メールの送信先となるメールアドレス、携帯端末のIPアドレス、および携帯電話番号の少なくともいずれか一つの宛先は予め登録されていてもよいし、送信時に入力を受け付けてもよい。The output processing unit 106 outputs the estimated travel route generated by the route generation unit 104 to a specified output destination. There are various possible output destinations, but for example, they may be a monitor screen for monitoring on the display device 110 of the monitoring center, a terminal (not shown) carried by a police officer or security guard, or a monitor screen for monitoring on a display device (not shown) at a police station. The output method includes at least one of displaying on a monitor screen, sending an email, and outputting a voice or alarm sound from a speaker (not shown). At least one of the destinations of the email address, the IP address of the mobile terminal, and the mobile phone number to which the email is to be sent may be registered in advance, or input may be accepted at the time of sending.

端末は、携帯電話、スマートフォン、タブレット端末、PDA(Personal Digital Assistant)、ノートPC(Personal Computer)パーソナルコンピュータなどを含む。 Terminals include mobile phones, smartphones, tablet terminals, PDAs (Personal Digital Assistants), notebook PCs (Personal Computers), and other personal computers.

出力内容は、検知された事象に関する情報として、事象の発生時間、発生場所、犯罪の内容、被害状況、犯人の人数、犯人の情報(顔写真、あるいは、画像から解析された属性情報(例えば、性別、年齢、容姿、服装など))、推定移動経路などの情報が出力されてよい。推定移動経路は、複数の候補を出力してもよい。推定移動先も複数の候補を出力してもよい。 The output may include information about the detected event, such as the time of occurrence of the event, the location of the event, the details of the crime, the damage situation, the number of perpetrators, information about the perpetrators (a facial photo or attribute information analyzed from the image (e.g., gender, age, appearance, clothing, etc.)), and the estimated route of movement. Multiple candidates for the estimated route of movement may be output. Multiple candidates for the estimated destination may also be output.

また、出力処理部106は、推定移動経路を示す地図と、推定移動経路上に設置されているカメラ5の映像とを、監視センタのディスプレイにマルチ表示させてもよい。 The output processing unit 106 may also multi-display a map showing the estimated travel route and an image from a camera 5 installed on the estimated travel route on a display at the monitoring center.

さらに、出力処理部106は、推定された移動先および推定移動経路に基づいて、移動先や経路の近辺に居る警察関係者の端末に、犯罪に関する事象情報、推定移動経路の情報を送信してもよい。このように迅速に犯罪の発生状況および逃走ルートを警察に通報することで、警察や軍隊も侵入できない武装エリアなどに犯人が逃げ込む前に犯人を確保するための支援ができる。Furthermore, the output processing unit 106 may transmit crime-related event information and estimated route information to a terminal of a police officer near the estimated destination and route, based on the estimated destination and route. By quickly reporting the crime occurrence situation and escape route to the police in this way, assistance can be provided to capture the criminal before he or she escapes into an armed area where even the police or military cannot enter.

また、情報処理装置100は、操作受付部(不図示)をさらに備えてもよい。操作受付部は、表示装置110に表示される各種設定画面への、監視システム1の管理者の操作を受け付ける。例えば、操作受付部は、犯罪データベース310に登録される犯罪情報の登録操作を受け付ける。例えば、国や地域によって、発生する犯罪の種類や手口は多様である。そのため、その地域に合わせて犯罪データベース310を構築するのが好ましい。The information processing device 100 may further include an operation reception unit (not shown). The operation reception unit receives operations by the administrator of the monitoring system 1 on various setting screens displayed on the display device 110. For example, the operation reception unit receives operations for registering crime information to be registered in the crime database 310. For example, the types and methods of crime that occur vary depending on the country or region. For this reason, it is preferable to construct the crime database 310 to suit the region.

例えば、管理者は、操作受付部を用いてその地域の過去の犯罪の映像を入力し、機械学習させて犯罪データベース310に登録させることができる。その他のエリアデータベース320、地図データベース330、画像認識モデル340、犯罪モデル350も同様に、その地域に特化した情報を登録させることができる。これらの情報は、状況の変化に応じて随時更新されるのが好ましい。For example, an administrator can use the operation reception unit to input video footage of past crimes in the area, and have the footage undergo machine learning to be registered in the crime database 310. Similarly, the other area databases 320, map database 330, image recognition model 340, and crime model 350 can also register information specific to the area. It is preferable that this information be updated as the situation changes.

さらに、上記した警察関係者の端末に推定移動経路の情報を送信する構成において、複数の犯罪が発生している場合に、操作受付部は、警察関係者に応援を要請したい犯罪を指定するために、犯罪が発生した現場の情報および犯罪が発生した時刻の入力を受け付けてもよい。指定された犯罪について、出力処理部106は、推定移動経路の近辺に存在している警察関係者の端末を特定して、特定された警察関係者の端末に推定移動経路の情報を送信してもよい。Furthermore, in the above-mentioned configuration for transmitting information on the estimated movement route to the terminal of a police official, when multiple crimes have occurred, the operation reception unit may receive input of information on the scene where the crime occurred and the time when the crime occurred in order to specify a crime for which police officials are requested to provide support. For the specified crime, the output processing unit 106 may identify a terminal of a police official present in the vicinity of the estimated movement route and transmit information on the estimated movement route to the identified terminal of the police official.

警察関係者の現在位置は、警察関係者の端末のGPS(Global Positioning System)受信機能により取得される位置情報を取得することで特定できてよい。The current location of the police officer may be determined by obtaining location information from the GPS (Global Positioning System) receiving function of the police officer's device.

本実施形態によれば、出力処理部106は、経路生成部104で生成された推定移動経路を所定の出力先に出力させることができる。これにより、事象(犯罪)の発生を検知した後に、犯罪者の逃走ルートを警察関係者の端末に送信することができるので、迅速な犯人逮捕を支援することができる。According to this embodiment, the output processing unit 106 can output the estimated movement route generated by the route generation unit 104 to a specified output destination. This makes it possible to transmit the criminal's escape route to a police officer's terminal after detecting the occurrence of an event (crime), thereby supporting the rapid arrest of the criminal.

以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
例えば、カメラ5により犯人の逃走経路となりそうな道路に設置されているカメラ5から道路の画像を取得し、道路の混雑状況を示す情報を生成してもよい。経路生成部104は、犯人が車両を利用して逃走している場合などに、道路の混雑状況(渋滞情報)を考慮して移動推定経路を変更してもよい。
Although the embodiments of the present invention have been described above with reference to the drawings, these are merely examples of the present invention, and various configurations other than those described above can also be adopted.
For example, the camera 5 may acquire images of a road that is likely to be an escape route for the criminal from the camera 5 installed on the road, and generate information indicating the congestion state of the road. When the criminal is escaping using a vehicle, the route generation unit 104 may change the estimated movement route taking into account the congestion state of the road (traffic jam information).

上記実施形態では、経路生成部104は1つの移動先を推定し、推定移動経路を生成していた。他の形態では、経路生成部104は、移動先として複数の候補を推定してもよい。出力処理部106は、複数の候補を、犯罪の発生場所に近い順に地図上にプロットして、表示装置110の画面に表示してもよい。複数の移動先の候補のうち、興奮度が高い程、犯行現場に近い移動先を選択し、興奮度が低い場合は犯行現場から遠い移動先を選択してもよい。In the above embodiment, the route generation unit 104 estimated one destination and generated an estimated travel route. In other forms, the route generation unit 104 may estimate multiple candidates as destinations. The output processing unit 106 may plot the multiple candidates on a map in order of proximity to the location where the crime occurred and display them on the screen of the display device 110. Of the multiple destination candidates, a destination closer to the crime scene may be selected when the excitement level is higher, and a destination farther from the crime scene may be selected when the excitement level is lower.

また、犯罪の発生場所から移動先までの経路も複数の候補が推定されてもよい。複数の推定移動経路が生成された場合、複数の経路の候補のうち、興奮度が高い程、距離が短い経路を選択し、興奮度が低い場合、距離が長い経路を選択してもよい。In addition, multiple candidates for the route from the crime location to the destination may be estimated. When multiple estimated travel routes are generated, a route with a shorter distance may be selected from the multiple route candidates when the excitement level is high, and a route with a longer distance may be selected when the excitement level is low.

複数の移動先および/または複数の推定移動経路が生成された場合、出力処理部106は、複数の移動先および/または複数の推定移動経路を全て表示装置110の画面に表示させてもよいし、選択された一部の移動先および/または推定移動経路を表示させてもよい。When multiple destinations and/or multiple estimated travel routes are generated, the output processing unit 106 may display all of the multiple destinations and/or multiple estimated travel routes on the screen of the display device 110, or may display a selected portion of the destinations and/or estimated travel routes.

また、経路生成部104は、推定移動経路を生成する際に、さらに事象情報を用いてもよい。具体的には、例えば、犯罪の種類に応じた推定移動経路を生成してもよい。例えば、犯罪の種類が、組織的な犯罪と考えられる強盗事件の場合は、経路生成部104は、組織的な犯罪グループの潜伏場所やアジトを移動先として推定移動経路を生成してもよい。In addition, the route generation unit 104 may further use event information when generating an estimated movement route. Specifically, for example, an estimated movement route may be generated according to the type of crime. For example, if the type of crime is a robbery that is considered to be an organized crime, the route generation unit 104 may generate an estimated movement route with a hideout or hideout of an organized crime group as the destination.

また、犯罪に関連する関連人物の人数が複数の場合も組織的な犯罪と考えられるため、経路生成部104は、組織的な犯罪グループの潜伏場所やアジトを移動先として推定移動経路を生成してもよい。 In addition, since a crime involving multiple associated individuals is also considered to be an organized crime, the route generation unit 104 may generate an estimated movement route using a hideout or hideout of an organized crime group as the destination.

以上、実施形態および実施例を参照して本願発明を説明したが、本願発明は上記実施形態および実施例に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
なお、本発明において利用者に関する情報を取得および/または利用する場合は、これを適法に行うものとする。
Although the present invention has been described above with reference to the embodiments and examples, the present invention is not limited to the above-mentioned embodiments and examples. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
In the present invention, when information about a user is acquired and/or used, this shall be done lawfully.

以下、参考形態の例を付記する。
1. 画像を処理することにより、事象の発生を検知するとともに、前記事象に関する事象情報を生成する事象情報生成手段と、
生成した前記事象情報と、その事象に対して予め定められている想定事象情報との差を用いて推定移動経路を生成する経路生成手段と、
を備える、情報処理装置。
2. 1.に記載の情報処理装置において、
前記事象情報生成手段は、前記画像を処理して前記事象に関連する関連人物およびその属性情報を生成し、
前記経路生成手段は、生成された前記関連人物およびその前記属性情報を用いて前記推定移動経路を生成する、情報処理装置。
3. 1.または2.に記載の情報処理装置において、
前記事象情報は、当該事象の規模を含む、情報処理装置。
4. 3.に記載の情報処理装置において、
前記事象の規模の少なくとも一部は、当該事象の発生前後の当該時点の画像の差分を用いて決定される、情報処理装置。
5. 3.または4.に記載の情報処理装置において、
前記事象の規模は、当該事象の継続時間を含む、情報処理装置。
6. 1.から5.のいずれか一つに記載の情報処理装置において、
前記経路生成手段は、前記推定移動経路を生成する際に、さらに前記事象情報を用いる、情報処理装置。
7. 6.に記載の情報処理装置において、
前記事象情報は、当該事象の種類を含む、情報処理装置。
8. 6.または7.に記載の情報処理装置において、
前記事象の規模は、関連人物の人数を含む、情報処理装置。
9. 情報処理装置が、
画像を処理することにより、事象の発生を検知するとともに、前記事象に関する事象情報を生成し、
生成した前記事象情報と、その事象に対して予め定められている想定事象情報との差を用いて推定移動経路を生成する、
情報処理方法。
10. 9.に記載の情報処理方法において、
前記情報処理装置が、
前記画像を処理して前記事象に関連する関連人物およびその属性情報を生成し、
生成された前記関連人物およびその前記属性情報を用いて前記推定移動経路を生成する、情報処理方法。
11. 9.または10.に記載の情報処理方法において、
前記事象情報は、当該事象の規模を含む、情報処理方法。
12. 11.に記載の情報処理方法において、
前記事象の規模の少なくとも一部は、当該事象の発生前後の当該時点の画像の差分を用いて決定される、情報処理方法。
13. 11.または12.に記載の情報処理方法において、
前記事象の規模は、当該事象の継続時間を含む、情報処理方法。
14. 9.から13.のいずれか一つに記載の情報処理方法において、
前記情報処理装置が、
前記推定移動経路を生成する際に、さらに前記事象情報を用いる、情報処理方法。
15. 14.に記載の情報処理方法において、
前記事象情報は、当該事象の種類を含む、情報処理方法。
16. 14.または15.に記載の情報処理方法において、
前記事象の規模は、関連人物の人数を含む、情報処理方法。
17. コンピュータに、
画像を処理することにより、事象の発生を検知するとともに、前記事象に関する事象情報を生成する手順、
生成した前記事象情報と、その事象に対して予め定められている想定事象情報との差を用いて推定移動経路を生成する手順、を実行させるためのプログラム。
18. 17.に記載のプログラムにおいて、
前記画像を処理して前記事象に関連する関連人物およびその属性情報を生成する手順、
生成された前記関連人物およびその前記属性情報を用いて前記推定移動経路を生成する手順、をコンピュータに実行させるためのプログラム。
19. 17.または18.に記載のプログラムにおいて、
前記事象情報は、当該事象の規模を含む、プログラム。
20. 19.に記載のプログラムにおいて、
前記事象の規模の少なくとも一部は、当該事象の発生前後の当該時点の画像の差分を用いて決定される、プログラム。
21. 19.または20.に記載のプログラムにおいて、
前記事象の規模は、当該事象の継続時間を含む、プログラム。
22. 17.から21.のいずれか一つに記載のプログラムにおいて、
前記推定移動経路を生成する際に、さらに前記事象情報を用いる手順をコンピュータに実行させるためのプログラム。
23. 22.に記載のプログラムにおいて、
前記事象情報は、当該事象の種類を含む、プログラム。
24. 22.または23.に記載のプログラムにおいて、
前記事象の規模は、関連人物の人数を含む、プログラム。
Below, examples of reference forms are given.
1. An event information generating means for detecting the occurrence of an event by processing an image and generating event information relating to the event;
a route generating means for generating an estimated travel route using a difference between the generated event information and predefined expected event information for the event;
An information processing device comprising:
2. In the information processing device according to 1.
the event information generating means processes the image to generate related persons and their attribute information related to the event;
The route generation means generates the estimated movement route using the generated related person and the attribute information thereof.
3. In the information processing device according to 1 or 2,
The information processing device, wherein the event information includes a scale of the event.
4. In the information processing device according to 3.,
An information processing device wherein at least a portion of the scale of the event is determined using a difference between images taken at a given time before and after the occurrence of the event.
5. In the information processing device according to 3 or 4,
The information processing device, wherein the magnitude of the event includes a duration of the event.
6. In the information processing device according to any one of 1 to 5,
The information processing device, wherein the route generation means further uses the event information when generating the estimated travel route.
7. In the information processing device according to 6.,
The event information includes a type of the event.
8. In the information processing device according to 6. or 7.,
An information processing device, wherein the scale of the event includes the number of people involved.
9. An information processing device,
Processing the images to detect the occurrence of an event and generate event information regarding the event;
generating an estimated travel route using a difference between the generated event information and predefined expected event information for the event;
Information processing methods.
10. In the information processing method according to 9.,
The information processing device,
Processing the images to generate relevant people and their attribute information related to the event;
The information processing method further comprises generating the estimated movement route using the generated related person and the attribute information thereof.
11. In the information processing method according to 9. or 10.,
An information processing method, wherein the event information includes a scale of the event.
12. In the information processing method according to 11.,
A method of information processing, wherein the magnitude of the event is determined at least in part using a difference between images taken at a given time before and after the occurrence of the event.
13. In the information processing method according to 11 or 12,
The magnitude of the event includes a duration of the event.
14. In the information processing method according to any one of 9. to 13.,
The information processing device,
The information processing method further comprises using the event information when generating the estimated travel path.
15. In the information processing method according to 14.,
An information processing method, wherein the event information includes a type of the event.
16. In the information processing method according to 14. or 15.,
An information processing method, wherein the scale of the event includes the number of people involved.
17. On the computer:
processing the images to detect occurrence of an event and generate event information relating to said event;
A program for executing a procedure for generating an estimated movement route using a difference between the generated event information and predefined expected event information for the event.
18. In the program according to 17.,
processing the images to generate relevant people and their attribute information related to the event;
A program for causing a computer to execute a procedure for generating the estimated movement route using the generated related person and the attribute information thereof.
19. In the program according to 17. or 18.,
The event information includes a scale of the event.
20. In the program according to 19.,
The program, wherein the magnitude of the event is determined at least in part using a difference between images taken at a given time before and after the occurrence of the event.
21. In the program according to 19. or 20.,
The magnitude of the event includes a duration of the event.
22. In the program according to any one of 17. to 21.,
A program for causing a computer to execute a procedure for further using the event information when generating the estimated movement path.
23. In the program according to 22.,
The event information includes a type of the event.
24. In the program according to 22. or 23.,
The scale of the event includes the number of people involved.

1 監視システム
3 通信ネットワーク
5 カメラ
7 センサ
10 人
100 情報処理装置
102 事象情報生成部
104 経路生成部
106 出力処理部
110 表示装置
200 画像処理装置
300 記憶装置
310 犯罪データベース
320 エリアデータベース
330 地図データベース
340 画像認識モデル
350 犯罪モデル
1000 コンピュータ
1010 バス
1020 プロセッサ
1030 メモリ
1040 ストレージデバイス
1050 入出力インタフェース
1060 ネットワークインタフェース
1 Surveillance system 3 Communication network 5 Camera 7 Sensor 10 Person 100 Information processing device 102 Event information generation unit 104 Route generation unit 106 Output processing unit 110 Display device 200 Image processing device 300 Storage device 310 Crime database 320 Area database 330 Map database 340 Image recognition model 350 Crime model 1000 Computer 1010 Bus 1020 Processor 1030 Memory 1040 Storage device 1050 Input/output interface 1060 Network interface

Claims (12)

画像を処理することにより、事象の発生を検知するとともに、前記事象に関する事象情報を生成する事象情報生成手段と、
生成した前記事象情報と、その事象に対して予め定められている想定事象情報との差を用いて推定移動経路を生成する経路生成手段と、
を備え、
前記想定事象情報は、犯罪および事件を含む前記事象において、前記事象ごとに想定される事象の内容を示す情報であり、
前記経路生成手段は、前記事象情報が示す検知された事象の内容と、当該事象に対応する前記想定事象情報が示す事象の内容とを比較し、その差を用いて前記推定移動経路を生成する、情報処理装置。
an event information generating means for detecting an occurrence of an event by processing an image and generating event information relating to the event;
a route generating means for generating an estimated travel route using a difference between the generated event information and predefined expected event information for the event;
Equipped with
The anticipated event information is information indicating the content of an anticipated event for each of the events including crimes and incidents,
The route generation means compares the content of the detected event indicated by the event information with the content of the event indicated by the expected event information corresponding to the detected event, and generates the estimated travel route using the difference.
請求項1に記載の情報処理装置において、
前記事象情報生成手段は、前記画像を処理して前記事象に関連する関連人物およびその属性情報を生成し、
前記経路生成手段は、生成された前記関連人物およびその前記属性情報を用いて前記推定移動経路を生成する、情報処理装置。
2. The information processing device according to claim 1,
the event information generating means processes the image to generate related persons and their attribute information related to the event;
The route generation means generates the estimated movement route using the generated related person and the attribute information thereof.
請求項1または2に記載の情報処理装置において、
前記経路生成手段は、前記事象情報と前記想定事象情報との前記差を用いて、当該事象に関連する関連人物の心理状態を示す興奮度を特定し、当該興奮度に応じて前記推定移動経路を生成する、情報処理装置。
3. The information processing device according to claim 1,
The route generation means uses the difference between the event information and the expected event information to identify an excitement level indicating a psychological state of a person related to the event, and generates the estimated movement route according to the excitement level.
請求項1から3のいずれか一項に記載の情報処理装置において、
前記事象情報は、当該事象の規模を含む、情報処理装置。
4. The information processing device according to claim 1,
The information processing device, wherein the event information includes a scale of the event.
請求項2または3を引用する請求項4に記載の情報処理装置において、
前記関連人物は、前記犯罪および事件に関連する犯罪者および被害者を含み、
前記経路生成手段は、前記事象情報生成手段が生成した前記事象情報に含まれる前記事象の規模と、前記想定事象情報に含まれる前記事象の規模とを比較し、その差を用いて、当該事象に関連する前記関連人物の心理状態を示す興奮度を特定し、当該興奮度に応じて少なくとも前記犯罪者の前記推定移動経路を生成する、情報処理装置。
In the information processing device according to claim 4, which cites claim 2 or 3 ,
The relevant persons include criminals and victims related to the crimes and incidents;
The route generation means is an information processing device that compares the scale of the event contained in the event information generated by the event information generation means with the scale of the event contained in the expected event information, and uses the difference to identify an excitement level indicating the psychological state of the relevant person related to the event, and generates the estimated movement route of at least the criminal in accordance with the excitement level.
請求項4または5に記載の情報処理装置において、
前記事象の規模の少なくとも一部は、当該事象の発生前後の点の画像の差分を用いて決定される、情報処理装置。
6. The information processing device according to claim 4,
An information processing device in which the scale of the event is determined at least in part using a difference between images taken before and after the event occurs.
請求項4から6のいずれか一項に記載の情報処理装置において、
前記事象の規模は、当該事象の継続時間を含む、情報処理装置。
7. The information processing device according to claim 4,
The information processing device, wherein the magnitude of the event includes a duration of the event.
請求項1から7のいずれか一項に記載の情報処理装置において、
前記経路生成手段は、前記推定移動経路を生成する際に、さらに前記事象情報を用いる、情報処理装置。
8. The information processing device according to claim 1,
The information processing device, wherein the route generation means further uses the event information when generating the estimated travel route.
請求項8に記載の情報処理装置において、
前記事象情報は、当該事象の種類を含む、情報処理装置。
9. The information processing device according to claim 8,
The event information includes a type of the event.
請求項2または3を引用する請求項4から7のいずれか一項を引用する請求項8または9に記載の情報処理装置において、
前記事象の規模は、前記関連人物の人数を含む、情報処理装置。
In the information processing device according to claim 8 or 9, which refers to any one of claims 4 to 7 which refers to claim 2 or 3 ,
An information processing device, wherein the scale of the event includes the number of related persons.
情報処理装置が、
画像を処理することにより、事象の発生を検知するとともに、前記事象に関する事象情報を生成し、
生成した前記事象情報と、その事象に対して予め定められている想定事象情報との差を用いて推定移動経路を生成し、
前記想定事象情報は、犯罪および事件を含む前記事象において、前記事象ごとに想定される事象の内容を示す情報であり、
前記推定移動経路を生成する際、前記事象情報が示す検知された事象の内容と、当該事象に対応する前記想定事象情報が示す事象の内容とを比較し、その差を用いて前記推定移動経路を生成する、情報処理方法。
An information processing device,
Processing the images to detect the occurrence of an event and generate event information regarding the event;
generating an estimated movement path using a difference between the generated event information and expected event information that is predetermined for the event;
The anticipated event information is information indicating the content of an anticipated event for each of the events including crimes and incidents,
An information processing method, in which, when generating the estimated movement route, content of the detected event indicated by the event information is compared with content of the event indicated by the expected event information corresponding to the detected event, and the estimated movement route is generated using the difference.
コンピュータに、
画像を処理することにより、事象の発生を検知するとともに、前記事象に関する事象情報を生成する手順、
生成した前記事象情報と、その事象に対して予め定められている想定事象情報との差を用いて推定移動経路を生成する手順、を実行させ、
前記想定事象情報は、犯罪および事件を含む前記事象において、前記事象ごとに想定される事象の内容を示す情報であり、
前記推定移動経路を生成する手順において、前記事象情報が示す検知された事象の内容と、当該事象に対応する前記想定事象情報が示す事象の内容とを比較し、その差を用いて前記推定移動経路を生成する、プログラム。
On the computer,
processing the images to detect occurrence of an event and generate event information relating to said event;
generating an estimated movement path using a difference between the generated event information and predefined expected event information for the event;
The anticipated event information is information indicating the content of an anticipated event for each of the events including crimes and incidents,
A program for generating the estimated movement route by comparing content of the detected event indicated by the event information with content of the event indicated by the expected event information corresponding to the detected event, and generating the estimated movement route using the difference.
JP2022574922A 2021-01-13 2021-01-13 Information processing device, information processing method, and program Active JP7652194B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2021/000892 WO2022153407A1 (en) 2021-01-13 2021-01-13 Information processing device, information processing method, and program

Publications (3)

Publication Number Publication Date
JPWO2022153407A1 JPWO2022153407A1 (en) 2022-07-21
JPWO2022153407A5 JPWO2022153407A5 (en) 2023-09-22
JP7652194B2 true JP7652194B2 (en) 2025-03-27

Family

ID=82448000

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022574922A Active JP7652194B2 (en) 2021-01-13 2021-01-13 Information processing device, information processing method, and program

Country Status (2)

Country Link
JP (1) JP7652194B2 (en)
WO (1) WO2022153407A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024134993A (en) * 2023-03-22 2024-10-04 株式会社日立製作所 Computer, object detection method, and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007334501A (en) 2006-06-13 2007-12-27 Toyota Motor Corp Autonomous mobile device and accident handling system
JP2018160219A (en) 2017-03-24 2018-10-11 株式会社 日立産業制御ソリューションズ Moving route prediction device and method for predicting moving route
JP2020119032A (en) 2019-01-18 2020-08-06 トヨタ自動車株式会社 Server, server control method, server control program, vehicle, vehicle control method, and vehicle control program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007334501A (en) 2006-06-13 2007-12-27 Toyota Motor Corp Autonomous mobile device and accident handling system
JP2018160219A (en) 2017-03-24 2018-10-11 株式会社 日立産業制御ソリューションズ Moving route prediction device and method for predicting moving route
JP2020119032A (en) 2019-01-18 2020-08-06 トヨタ自動車株式会社 Server, server control method, server control program, vehicle, vehicle control method, and vehicle control program

Also Published As

Publication number Publication date
WO2022153407A1 (en) 2022-07-21
JPWO2022153407A1 (en) 2022-07-21

Similar Documents

Publication Publication Date Title
AU2020203351B2 (en) Drone-augmented emergency response services
JP7533632B2 (en) Information processing device, information processing method, and program
US10810695B2 (en) Methods and systems for security tracking and generating alerts
Caplan et al. Police-monitored CCTV cameras in Newark, NJ: A quasi-experimental test of crime deterrence
US10423688B1 (en) Notifying entities of relevant events
US20140118140A1 (en) Methods and systems for requesting the aid of security volunteers using a security network
BRPI0717672A2 (en) remote and digital data transmission system and satellite tracking from mobile or fixed terminals with urban surveillance cameras for face recognition, fire detection, tracking of lost and kidnapped public security personnel and personal alarm, vehicles stolen, electronic fines and billing through a personal identification system through a multifunctional card, as well as billing services by transmitting all elements to a control center.
US20140120977A1 (en) Methods and systems for providing multiple coordinated safety responses
JP6977328B2 (en) Face recognition device, person tracking system, person tracking method, and person tracking program
JP7714183B2 (en) Hazard Identification Program
US11600166B1 (en) Occurrence-record driven monitoring system and method of use thereof
WO2008120971A1 (en) Method of and apparatus for providing tracking information together with environmental information using a personal mobile device
Savard A routine activity approach: Assessing victimization by gender in transit environments and other public locations
JP7652194B2 (en) Information processing device, information processing method, and program
Jubit et al. High risk areas of snatch theft in Kuala Lumpur, Putrajaya, and Selangor, Malaysia
JP2011133278A (en) Route search system
US20250232654A1 (en) System and method for identifying a weapon, and tracking and generating an alert in response to the weapon identification
JP7392738B2 (en) Display system, display processing device, display processing method, and program
JP7447915B2 (en) Processing equipment, processing method and program
US11323456B2 (en) Telemetry hub
Otu Patterns and modus operandi of crime and disorderly conduct on the public transport system in Abakaliki, Nigeria: A descriptive analysis
US20250182499A1 (en) Surveillance apparatus, surveillance method, and non-transitory computer-readable medium
kizi Buranova CRIME PREDICTION SKILLS OF LAW ENFORCEMENT OFFICERS (BASED ON THE EXPERIENCE OF THE USA, GREAT BRITAIN, GERMANY)
Freedman Personal security and crime avoidance
Ferguson 4 Our Cities

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230628

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230628

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240507

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240703

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241224

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250225

R150 Certificate of patent or registration of utility model

Ref document number: 7652194

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150