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
JP7799514B2 - Observation system, observation system control method, and program - Google Patents
[go: Go Back, main page]

JP7799514B2 - Observation system, observation system control method, and program - Google Patents

Observation system, observation system control method, and program

Info

Publication number
JP7799514B2
JP7799514B2 JP2022032369A JP2022032369A JP7799514B2 JP 7799514 B2 JP7799514 B2 JP 7799514B2 JP 2022032369 A JP2022032369 A JP 2022032369A JP 2022032369 A JP2022032369 A JP 2022032369A JP 7799514 B2 JP7799514 B2 JP 7799514B2
Authority
JP
Japan
Prior art keywords
imaging
unit
range
person
imaging unit
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
JP2022032369A
Other languages
Japanese (ja)
Other versions
JP2023128194A (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.)
Glory Ltd
Original Assignee
Glory Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Glory Ltd filed Critical Glory Ltd
Priority to JP2022032369A priority Critical patent/JP7799514B2/en
Publication of JP2023128194A publication Critical patent/JP2023128194A/en
Application granted granted Critical
Publication of JP7799514B2 publication Critical patent/JP7799514B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Closed-Circuit Television Systems (AREA)
  • Emergency Alarm Devices (AREA)
  • Alarm Systems (AREA)
  • Image Analysis (AREA)

Description

本発明は、観察対象人物を観察する観察システムおよびそれに関連する技術に関する。 The present invention relates to an observation system for observing a target person and related technologies.

観察対象人物を観察する観察システムが存在する(特許文献1等参照)。たとえば、特許文献1には、介護施設等においてカメラの撮影画像等を用いて入居者(観察対象人物)を見守る見守りシステム(観察システム)が記載されている。 There are observation systems that observe a person being observed (see Patent Document 1, etc.). For example, Patent Document 1 describes a monitoring system (observation system) that monitors residents (persons being observed) in care facilities and the like using images captured by a camera.

特開2022-010581号公報Japanese Patent Application Laid-Open No. 2022-010581

ところで、上記の観察システム等においては、観察対象人物の居室全体を(なるべく死角無きように)見守ることが好ましい。そのような技術(より広い観察範囲を確保する技術)を構築するためには、観察用(見守り用)のカメラを駆動してカメラの向きを変更し、当該カメラの撮影範囲(カメラの向き等)を変更することが一案である。 In the above-mentioned observation systems, it is preferable to monitor the entire room in which the person being observed lives (with as few blind spots as possible). In order to create such technology (technology that ensures a wider observation range), one idea is to drive the observation (monitoring) camera to change its orientation and change the camera's shooting range (camera orientation, etc.).

しかしながら、たとえば人物(観察対象人物)の位置を検出しカメラの向き(カメラの視線方向)を常に当該人物(の位置)に向けるように常時追従制御すると、人物の動きに応じてカメラの駆動音が高頻度に(連続的に)発生する。それ故、当該人物にストレス(心理的負荷)を与えてしまう可能性が高い。 However, for example, if the position of a person (person being observed) is detected and the camera direction (direction of the camera's line of sight) is constantly tracked so that it is always directed at that person (position), the camera's operating noise will be generated frequently (continuously) in response to the person's movements. This could potentially cause stress (psychological stress) to the person.

そこで、この発明は、観察対象人物のストレスの発生を回避ないし抑制しつつ、より広い観察範囲を確保することが可能な観察システム、およびそれに関連する技術を提供することを課題とする。 The objective of this invention is to provide an observation system and related technologies that can ensure a wider observation range while avoiding or minimizing stress in the person being observed.

上記課題を解決すべく、本発明に係る観察システムは、観察対象空間を撮影する撮像部と、前記撮像部による撮影範囲を変更するために前記撮像部を回転駆動する駆動部と、前記撮像部の撮影範囲を照明するための照明光を出射する照明部と、前記駆動部による前記撮像部の回転駆動を制御して、予め設定された所定数の撮影範囲のいずれかに前記撮像部の撮影範囲を変更するとともに、前記照明部による照明光の出射を制御する制御部と、を備え、前記制御部は、前記撮像部の撮影範囲を前記所定数の撮影範囲のうちの一の撮影範囲に変更し且つ前記駆動部による前記撮像部の回転駆動を停止した状態で、前記所定数の撮影範囲のそれぞれに応じて予め定められている発光量のうち前記一の撮影範囲に応じた発光量の照明光を前記照明部により出射させて、前記撮像部により撮影される撮影画像に基づき観察対象人物の観察処理を実行することを特徴とする。 In order to solve the above problem, the observation system of the present invention comprises an imaging unit that captures an image of a space to be observed, a drive unit that rotates the imaging unit to change the imaging range of the imaging unit, an illumination unit that emits illumination light to illuminate the imaging range of the imaging unit, and a control unit that controls the rotational driving of the imaging unit by the drive unit to change the imaging range of the imaging unit to one of a predetermined number of imaging ranges that have been set in advance , and controls the emission of illumination light by the illumination unit, wherein the control unit changes the imaging range of the imaging unit to one of the predetermined number of imaging ranges and stops the rotational driving of the imaging unit by the drive unit, and then causes the illumination unit to emit illumination light with an amount of light emission corresponding to the one imaging range from the amount of light emission predetermined for each of the predetermined number of imaging ranges, and performs observation processing of the person to be observed based on the captured image captured by the imaging unit.

前記制御部は、前記撮影画像内における前記観察対象人物の位置を検知し、前記観察対象人物の位置が前記撮影画像における所定領域内に収まっている場合、前記駆動部を駆動せずに前記撮像部の撮影範囲を前記一の撮影範囲に維持した状態で、前記撮像部により撮影される撮影画像に基づき前記観察対象人物の観察処理を実行してもよい。 The control unit may detect the position of the person being observed within the captured image, and if the position of the person being observed falls within a predetermined area in the captured image, may perform an observation process of the person being observed based on the captured image captured by the imaging unit, without driving the drive unit and maintaining the imaging range of the imaging unit at the one imaging range.

前記所定数の撮影範囲は、第1撮影範囲と第2撮影範囲とを含み、前記第2撮影範囲は、前記第1撮影範囲と比較して、より遠く前記撮像部から離れた前記観察対象人物を撮影することが可能な撮影範囲であってもよい。 The predetermined number of shooting ranges may include a first shooting range and a second shooting range, and the second shooting range may be a shooting range that can capture the person being observed that is farther away from the imaging unit than the first shooting range.

前記所定数の撮影範囲は、第1撮影範囲と第2撮影範囲とを含み、前記撮像部は、ベッドの近傍上方に設置されており、前記第1撮影範囲は、前記ベッド付近に存在する前記観察対象人物を撮影できる撮影範囲であり、前記第2撮影範囲は、前記ベッドから離れた出入口付近に存在する前記観察対象人物を撮影できる撮影範囲であってもよい。 The predetermined number of shooting ranges may include a first shooting range and a second shooting range, the imaging unit may be installed near and above the bed, the first shooting range may be a shooting range that can capture the person being observed near the bed, and the second shooting range may be a shooting range that can capture the person being observed near an entrance away from the bed.

記第2撮影範囲に対応して定められている発光量は、前記第1撮影範囲に対応して定められている発光量よりも大きくてもよい。 The amount of light emitted determined in correspondence with the second imaging range may be greater than the amount of light emitted determined in correspondence with the first imaging range.

本発明に係るプログラムは、観察対象空間を撮影する撮像部と当該撮像部による撮影範囲を変更するために前記撮像部を回転駆動する駆動部と当該撮像部の撮影範囲を照明するための照明光を出射する照明部とを備える観察システムを制御するコンピュータに、a)前記駆動部による前記撮像部の回転駆動を制御して、予め設定された所定数の撮影範囲のいずれかに前記撮像部の撮影範囲を変更するステップと、b)前記撮像部の撮影範囲を前記所定数の撮影範囲のうちの一の撮影範囲に変更し且つ前記駆動部による前記撮像部の回転駆動を停止した状態で、前記所定数の撮影範囲のそれぞれに応じて予め定められている発光量のうち前記一の撮影範囲に応じた発光量の照明光を前記照明部により出射させて、前記撮像部により撮影される撮影画像に基づき観察対象人物の観察処理を実行するステップと、を実行させるためのプログラムであることを特徴とする。 The program of the present invention is characterized in that it is a program for causing a computer that controls an observation system having an imaging unit that captures an image of a space to be observed, a drive unit that rotates and drives the imaging unit to change the imaging range of the imaging unit, and an illumination unit that emits illumination light to illuminate the imaging range of the imaging unit, to execute the following steps: (a) controlling the rotational drive of the imaging unit by the drive unit to change the imaging range of the imaging unit to one of a predetermined number of imaging ranges that have been set in advance; and (b) in a state where the imaging range of the imaging unit is changed to one of the predetermined number of imaging ranges and the rotational drive of the imaging unit by the drive unit is stopped, causing the illumination unit to emit illumination light of an amount of light emission corresponding to the one imaging range from among the light emission amounts that are predetermined for each of the predetermined number of imaging ranges, and performing an observation process of the person to be observed based on the captured image captured by the imaging unit.

本発明に係る制御方法は、観察対象空間を撮影する撮像部と当該撮像部による撮影範囲を変更するために前記撮像部を回転駆動する駆動部と当該撮像部の撮影範囲を照明するための照明光を出射する照明部とを備える観察システムの制御方法であって、a)前記駆動部による前記撮像部の回転駆動を制御して、予め設定された所定数の撮影範囲のいずれかに前記撮像部の撮影範囲を変更するステップと、b)前記撮像部の撮影範囲を前記所定数の撮影範囲のうちの一の撮影範囲に変更し且つ前記駆動部による前記撮像部の回転駆動を停止した状態で、前記所定数の撮影範囲のそれぞれに応じて予め定められている発光量のうち前記一の撮影範囲に応じた発光量の照明光を前記照明部により出射させて、前記撮像部により撮影される撮影画像に基づき観察対象人物の観察処理を実行するステップと、を備えることを特徴とする。
本発明に係る観察システムは、観察対象空間を撮影する撮像部と、前記撮像部による撮影範囲を変更するために前記撮像部を回転駆動する駆動部と、前記駆動部による前記撮像部の回転駆動を制御して、予め設定された所定数の撮影範囲のいずれかに前記撮像部の撮影範囲を変更する制御部と、を備え、前記制御部は、前記撮像部の撮影範囲を前記所定数の撮影範囲のうちの一の撮影範囲に設定した後、前記一の撮影範囲に対応する撮影画像内における観察対象人物の位置を検知し、前記観察対象人物の前記位置が前記撮影画像における所定領域内に収まっている場合、前記撮像部を回転駆動せずに前記撮像部の撮影範囲を前記一の撮影範囲に維持した状態で、前記撮影画像に基づき前記観察対象人物の観察処理を実行することを特徴とする。
前記制御部は、前記観察対象人物の前記位置が前記所定領域内に収まらなくなった場合、前記撮像部を回転駆動して前記撮像部の撮影範囲を前記一の撮影範囲とは別の撮影範囲に変更してもよい。
前記観察対象人物の前記観察処理は、前記観察対象人物の行動関連事象を検知する処理を含んでもよい。
本発明に係るプログラムは、観察対象空間を撮影する撮像部と当該撮像部による撮影範囲を変更するために前記撮像部を回転駆動する駆動部とを備える観察システムを制御するコンピュータに、a)前記駆動部による前記撮像部の回転駆動を制御して、前記撮像部の撮影範囲を、予め設定された所定数の撮影範囲のいずれかである一の撮影範囲に設定するステップと、b)前記一の撮影範囲に対応する撮影画像内における観察対象人物の位置を検知するステップと、c)前記観察対象人物の前記位置が前記撮影画像における所定領域内に収まっている場合、前記撮像部を回転駆動せずに前記撮像部の撮影範囲を前記一の撮影範囲に維持した状態で、前記撮影画像に基づき前記観察対象人物の観察処理を実行するステップと、を実行させるためのプログラムであることを特徴とする。
本発明に係る制御方法は、観察対象空間を撮影する撮像部と当該撮像部による撮影範囲を変更するために前記撮像部を回転駆動する駆動部とを備える観察システムの制御方法であって、a)前記駆動部による前記撮像部の回転駆動を制御して、前記撮像部の撮影範囲を、予め設定された所定数の撮影範囲のいずれかである一の撮影範囲に設定するステップと、b)前記一の撮影範囲に対応する撮影画像内における観察対象人物の位置を検知するステップと、c)前記観察対象人物の前記位置が前記撮影画像における所定領域内に収まっている場合、前記撮像部を回転駆動せずに前記撮像部の撮影範囲を前記一の撮影範囲に維持した状態で、前記撮影画像に基づき前記観察対象人物の観察処理を実行するステップと、を備えることを特徴とする。
The control method of the present invention is a control method for an observation system comprising an imaging unit that captures an image of a space to be observed, a drive unit that rotates and drives the imaging unit to change the imaging range of the imaging unit, and an illumination unit that emits illumination light to illuminate the imaging range of the imaging unit , and is characterized by comprising the steps of: a) controlling the rotational drive of the imaging unit by the drive unit to change the imaging range of the imaging unit to one of a predetermined number of imaging ranges that have been set in advance; and b) in a state where the imaging range of the imaging unit has been changed to one of the predetermined number of imaging ranges and the rotational drive of the imaging unit by the drive unit has been stopped, causing the illumination unit to emit illumination light with an amount of light emission corresponding to the one imaging range from among the light emission amounts that are predetermined for each of the predetermined number of imaging ranges, and performing observation processing of the person to be observed based on the captured image captured by the imaging unit.
The observation system of the present invention comprises an imaging unit that captures an image of a space to be observed, a drive unit that rotates the imaging unit to change the imaging range of the imaging unit, and a control unit that controls the rotation of the imaging unit by the drive unit to change the imaging range of the imaging unit to one of a predetermined number of imaging ranges that have been set in advance, wherein the control unit sets the imaging range of the imaging unit to one of the predetermined number of imaging ranges, and then detects the position of the person to be observed in the captured image corresponding to the one imaging range, and if the position of the person to be observed falls within a predetermined area in the captured image, performs an observation process of the person to be observed based on the captured image while maintaining the imaging range of the imaging unit at the one imaging range without rotating the imaging unit.
When the position of the person being observed no longer falls within the specified area, the control unit may rotate the imaging unit to change the shooting range of the imaging unit to a shooting range other than the one shooting range.
The observation process of the observed person may include a process of detecting a behavior-related event of the observed person.
The program of the present invention is characterized in that it is a program for causing a computer that controls an observation system having an imaging unit that captures an image of a space to be observed and a drive unit that rotates the imaging unit to change the imaging range of the imaging unit to execute the following steps: a) controlling the rotational drive of the imaging unit by the drive unit to set the imaging range of the imaging unit to one imaging range that is one of a predetermined number of imaging ranges that have been set in advance; b) detecting the position of the person to be observed in the captured image that corresponds to the one imaging range; and c) if the position of the person to be observed falls within a predetermined area in the captured image, performing an observation process of the person to be observed based on the captured image while maintaining the imaging range of the imaging unit at the one imaging range without rotating the imaging unit.
The control method of the present invention is a control method for an observation system that includes an imaging unit that captures an image of a space to be observed and a drive unit that rotates the imaging unit to change the imaging range of the imaging unit, and is characterized by comprising the steps of: a) controlling the rotational drive of the imaging unit by the drive unit to set the imaging range of the imaging unit to one imaging range that is one of a predetermined number of imaging ranges that have been set in advance; b) detecting the position of the person to be observed in the captured image that corresponds to the one imaging range; and c) when the position of the person to be observed falls within a predetermined area in the captured image, performing an observation process of the person to be observed based on the captured image while maintaining the imaging range of the imaging unit at the one imaging range without rotating the imaging unit.

本発明によれば、観察対象人物のストレスの発生を回避ないし抑制しつつ、より広い観察範囲を確保することが可能である。 This invention makes it possible to ensure a wider observation range while avoiding or minimizing stress in the person being observed.

観察システムを示す概略図である。FIG. 1 is a schematic diagram showing an observation system. 観察装置の概略構成を示す機能ブロック図である。FIG. 2 is a functional block diagram showing a schematic configuration of an observation device. 撮影画像および深度情報に基づいて被写体人物の各特定部位の3次元位置の情報が取得(算出)されることを示す概念図である。10 is a conceptual diagram showing that information on the three-dimensional position of each specific part of a photographed person is obtained (calculated) based on a photographed image and depth information. カメラユニットに関する3つの姿勢角度(予め設定された3つの姿勢角度)を示す図である。FIG. 10 is a diagram showing three attitude angles (three preset attitude angles) of the camera unit. 3つの撮影範囲(予め設定された3つの撮影範囲)を示す図である。FIG. 10 is a diagram showing three shooting ranges (three preset shooting ranges). 撮影範囲(被選択範囲)の変更処理について説明する図である。10A and 10B are diagrams illustrating a process of changing the shooting range (selected range). 撮影範囲(被選択範囲)の変更処理について説明する図である。10A and 10B are diagrams illustrating a process of changing the shooting range (selected range). 事前調整処理によって予め設定された発光量(撮影範囲ごとの発光量)を示す図である。10A and 10B are diagrams showing the light emission amounts (light emission amounts for each shooting range) previously set by the pre-adjustment process. 観察処理(見守り処理)を詳細に示すフローチャートである。10 is a flowchart showing the observation process (watching process) in detail.

以下、本発明の実施形態を図面に基づいて説明する。 Embodiments of the present invention will be described below with reference to the drawings.

<1.システム概要>
図1は、観察システム1を示す概略図である。図1に示すように、観察システム1は、複数の観察装置10と複数の端末装置70,80とを備える。端末装置70は、管理装置70とも称され、端末装置80は、携帯端末装置80とも称される。なお、図1では、複数の観察装置10および複数の端末装置70,80のうちの一部の装置10,70,80が図示されている。
<1. System Overview>
Fig. 1 is a schematic diagram showing an observation system 1. As shown in Fig. 1, the observation system 1 includes a plurality of observation devices 10 and a plurality of terminal devices 70, 80. The terminal device 70 is also referred to as a management device 70, and the terminal device 80 is also referred to as a mobile terminal device 80. Note that Fig. 1 illustrates only some of the plurality of observation devices 10 and the plurality of terminal devices 70, 80, namely, the devices 10, 70, 80.

ここでは、介護施設において観察システム1が利用される態様について主に例示する。なお、これに限定されず、観察システム1は、看護施設(病院等)あるいは一般住宅などで利用されてもよい。 Here, we will mainly use an example of how the observation system 1 is used in a nursing care facility. However, this is not limited to this, and the observation system 1 may also be used in nursing care facilities (hospitals, etc.) or private homes, etc.

図1に示されるように、各観察装置10と各端末装置70,80とは、ネットワーク108を介して互いに接続される。ネットワーク108は、LAN(Local Area Network)およびインターネットなどによって構成される。また、ネットワーク108に対する接続態様は、有線接続であってもよく、或いは無線接続であってもよい。たとえば、管理装置70はネットワーク108に対して有線接続され、各観察装置10および各携帯端末装置80はネットワーク108に対して無線接続される。あるいは、全ての装置10,70,80がネットワーク108に対して無線接続されてもよい。 As shown in FIG. 1, each observation device 10 and each terminal device 70, 80 are connected to each other via a network 108. The network 108 is configured by a LAN (Local Area Network) and the Internet, etc. Furthermore, the connection to the network 108 may be wired or wireless. For example, the management device 70 is wired to the network 108, and each observation device 10 and each mobile terminal device 80 is wirelessly connected to the network 108. Alternatively, all devices 10, 70, 80 may be wirelessly connected to the network 108.

各観察装置10は、各観察対象人物(ここでは被介護者)の居室90(たとえば、各被介護者の個室)ごとに配置される。各観察装置10(および観察システム1)は、観察対象人物(被介護者等)に関する撮影画像等に基づき、観察対象人物を観察する装置である。詳細には、各観察装置10は、当該撮影画像等に基づき、観察対象人物の骨格情報(複数の特定部位の位置情報等)(後述)、観察対象人物の位置情報、および観察対象人物に関する各種の「行動関連事象」等を検知(取得)する。 Each observation device 10 is placed in each room 90 (e.g., each care recipient's private room) of the person being observed (here, a care recipient). Each observation device 10 (and observation system 1) is a device that observes the person being observed (e.g., a care recipient) based on captured images of the person being observed. In detail, each observation device 10 detects (acquires) skeletal information (positional information of multiple specific body parts, etc.) (described below) of the person being observed, positional information of the person being observed, and various "behavioral-related events" related to the person being observed, based on the captured images, etc.

「行動関連事象」は、人物の行動(動作)自体および/または人物の行動に関連する状態を含む。「行動関連事象」は、観察対象人物に関して検知されるべき事象(検知処理の対象となる事象)であり、検知対象事象とも称される。人物の「行動関連事象」としては、たとえば、「通常臥位(正常臥位(ベッド上で正常に寝ている状態))」、「ベッド上での(上半身)起き上がり」、「端座位」、「端臥位」、「ベッドからのずり落ち」、「正常立位」、「正常座位」、「転倒」等の各事象が例示される。 "Behavior-related events" include a person's behavior (movement) itself and/or states related to the person's behavior. "Behavior-related events" are events that should be detected (events that are the target of detection processing) regarding the observed person, and are also called detection target events. Examples of "behavior-related events" of a person include events such as "normal lying position (normal lying position (state of lying normally on the bed))", "sitting up (upper body) on the bed", "sitting on the edge of the bed", "sliding off the bed", "normal standing position", "normal sitting position", and "falling".

なお、観察装置10は検知装置とも称され、観察システム1は、検知システムとも称される。また、観察装置10および観察システム1は、人物の挙動等を見守るものであることから、見守り装置および見守りシステムなどとも称される。 The observation device 10 is also referred to as a detection device, and the observation system 1 is also referred to as a detection system. Furthermore, because the observation device 10 and the observation system 1 are used to monitor the behavior of people, they are also referred to as a monitoring device and a monitoring system.

<2.観察装置10の概要>
図1および図2に示すように、観察装置10は、カメラユニット20と駆動部27と処理ユニット30とを備える。なお、図2は、観察装置10の概略構成を示す機能ブロック図である。
2. Overview of the observation device 10
1 and 2, the observation device 10 includes a camera unit 20, a drive unit 27, and a processing unit 30. Note that FIG. 2 is a functional block diagram showing a schematic configuration of the observation device 10.

カメラユニット20は、観察対象空間(ここでは居室90内の空間)を撮影するカメラである。 The camera unit 20 is a camera that captures images of the space to be observed (here, the space within the living room 90).

図1に示されるように、カメラユニット20は、居室90におけるベッド92の近傍上方(天井あるいは壁面上部)等に設置され、居室90内の様子を撮影することが可能である。処理ユニット30は、カメラユニット20によって撮影された画像(特に動画像)等に基づき、観察対象人物の複数の特定部位(眼、耳、鼻、首、胸、腰、肩、肘、手首、膝、足首等)の3次元位置(特にその時系列の情報)を取得することが可能である。なお、ここでは、カメラユニット20と処理ユニット30とが別々に設けられているが、これに限定されず、カメラユニット20と処理ユニット30とが一体化されて設けられてもよい。 As shown in FIG. 1, the camera unit 20 is installed near or above the bed 92 in the room 90 (on the ceiling or upper part of the wall), and is capable of capturing images of the interior of the room 90. The processing unit 30 is capable of acquiring the three-dimensional positions (particularly time-series information) of multiple specific body parts (eyes, ears, nose, neck, chest, waist, shoulders, elbows, wrists, knees, ankles, etc.) of the person being observed based on images (particularly moving images) captured by the camera unit 20. Note that while the camera unit 20 and the processing unit 30 are provided separately here, this is not limiting, and the camera unit 20 and the processing unit 30 may also be provided as an integrated unit.

また、カメラユニット20は、撮像部(センサ部)23と照明部(発光部)25とを備える(図2参照)。 The camera unit 20 also includes an imaging unit (sensor unit) 23 and an illumination unit (light-emitting unit) 25 (see Figure 2).

駆動部27は、カメラユニット20(より詳細には、撮像部23および照明部25等)を(機械的に)駆動して、当該カメラユニット20の姿勢等を変更することが可能な処理部である。駆動部27は、駆動機構(モータおよびギア等)を備えて構成される。なお、駆動部27による駆動動作は、処理ユニット30のコントローラ31(後述)によって制御される。 The drive unit 27 is a processing unit that can (mechanically) drive the camera unit 20 (more specifically, the imaging unit 23, lighting unit 25, etc.) to change the attitude of the camera unit 20. The drive unit 27 is configured with a drive mechanism (motors, gears, etc.). The drive operation by the drive unit 27 is controlled by the controller 31 (described below) of the processing unit 30.

駆動部27は、ここでは所定の1軸周りの回転駆動動作を実現することが可能な駆動機構(モータおよびギア等)を備えて構成される。駆動部27の駆動(回転駆動動作)によって、カメラユニット20の姿勢(姿勢角度)が変更される。たとえば、カメラユニット20は、水平方向に平行な1軸(たとえば図4のX軸)周りに回転可能な状態で天井等に設置(配置)される。そして、駆動部27の回転駆動動作に伴って、カメラユニット20はX軸周りに回転される。また、当該回転駆動動作に伴って、カメラユニット20の撮影角度(姿勢角度)が変更され、撮像部23の視野範囲(撮影範囲)が変更される。なお、これに限定されず、駆動部27は、2軸(あるいは3軸)周りの回転駆動動作によってカメラユニット20(撮像部23)を駆動するものであってもよく、並進駆動動作を伴うものであってもよい。また、駆動部27は、カメラユニット20の外部に設けられるものに限定されず、カメラユニット20に内蔵されて撮像部23等を駆動するものであってもよい。 The drive unit 27 is configured with a drive mechanism (motor, gears, etc.) capable of achieving rotational drive operation around a predetermined axis. The attitude (attitude angle) of the camera unit 20 is changed by the drive (rotational drive operation) of the drive unit 27. For example, the camera unit 20 is installed (placed) on a ceiling or the like in a state where it can rotate around a single axis parallel to the horizontal direction (e.g., the X axis in Figure 4). The rotational drive operation of the drive unit 27 causes the camera unit 20 to rotate around the X axis. The rotational drive operation also changes the shooting angle (attitude angle) of the camera unit 20, changing the field of view (shooting range) of the imaging unit 23. However, the present invention is not limited to this. The drive unit 27 may drive the camera unit 20 (imaging unit 23) by rotational drive operation around two axes (or three axes), or may also involve translational drive operation. The drive unit 27 is not limited to being provided external to the camera unit 20, but may be built into the camera unit 20 to drive the imaging unit 23, etc.

ここにおいて、撮像部23の撮影範囲(視野範囲)は、原理的には、当該回転駆動動作に伴って無限数の撮影範囲(視野範囲)へと変化し得る。ただし、後述するように、この実施形態では、撮像部23の撮影範囲(視野範囲)は、無限数の撮影範囲のうち、予め定められた所定数の撮影範囲(ここでは3つの撮影範囲F1,F2,F3)のみが利用される(図5参照)。換言すれば、カメラユニット20に関する無限数の姿勢角度のうち、カメラユニット20に関する3つの姿勢角度θ1,θ2,θ3のみが利用される(図4参照)。 Here, the imaging range (field of view) of the imaging unit 23 can, in principle, change to an infinite number of imaging ranges (field of view) as the rotational drive operation proceeds. However, as will be described later, in this embodiment, of the infinite number of imaging ranges, only a predetermined number of imaging ranges (here, three imaging ranges F1, F2, and F3) are used for the imaging range (field of view) of the imaging unit 23 (see Figure 5). In other words, of the infinite number of attitude angles for the camera unit 20, only three attitude angles θ1, θ2, and θ3 for the camera unit 20 are used (see Figure 4).

カメラユニット20は、3次元カメラである。カメラユニット20は、深度情報付き撮影画像等を取得する。具体的には、カメラユニット20は、被写体物体(人物、壁、床91、ベッド92等)の撮影画像(赤外線画像等)110(図3参照)を撮像するとともに、撮影画像110内の各画素の深度情報(奥行き距離情報)120を取得する。撮影画像内の各画素の深度情報120は、撮影画像110内の各画素に対応する被写体物体(人物、壁、床、ベッド等)までの距離(カメラユニット20からの距離)の情報であって当該撮影画像110に垂直な方向における距離の情報である。換言すれば、当該深度情報は、撮影画像平面の法線方向における距離情報(奥行き距離情報)である。また、複数の画素に関する深度情報120は、深度情報付き撮影画像である、とも表現される。 The camera unit 20 is a three-dimensional camera. The camera unit 20 acquires captured images with depth information. Specifically, the camera unit 20 captures a captured image (e.g., infrared image) 110 (see Figure 3) of a subject object (e.g., a person, a wall, a floor 91, a bed 92), and acquires depth information (depth distance information) 120 for each pixel in the captured image 110. The depth information 120 for each pixel in the captured image is information about the distance (distance from the camera unit 20) to the subject object (e.g., a person, a wall, a floor, a bed) corresponding to each pixel in the captured image 110, and is information about the distance in a direction perpendicular to the captured image 110. In other words, the depth information is distance information (depth distance information) in the normal direction of the plane of the captured image. Depth information 120 for multiple pixels can also be expressed as a captured image with depth information.

ここでは、カメラユニット20として、TOF(Time of Flight)方式の3次元カメラが用いられる。カメラユニット20は、上述のように、撮像部(センサ部)23(図2)と照明部(発光部)25とを備える。より具体的には、撮像部23は、レンズ等の光学素子(光学系)と光(赤外光)を受光する撮像素子(赤外線画像センサ)とを有するカメラ(赤外線カメラ)として構成される。照明部25は、撮像部23の撮影範囲を照明するための照明光(ここでは赤外光)を出射する。詳細には、照明部25は、TOF方式における測距用赤外光を(照明光としても)出射(発光)する発光部である。撮像部23と照明部25とはその位置関係が固定され一体化されて構成されている。照明部25は、駆動部27により撮像部23に付随して駆動され、変更後の撮影範囲を照明することが可能である。さらに、カメラユニット20は、コントローラ21をも備える。コントローラ21は、コントローラ31(後述)等と同様のハードウエア構成を備える。 Here, a TOF (Time of Flight) 3D camera is used as the camera unit 20. As described above, the camera unit 20 includes an imaging unit (sensor unit) 23 (Figure 2) and an illumination unit (light-emitting unit) 25. More specifically, the imaging unit 23 is configured as a camera (infrared camera) having optical elements (optical system) such as lenses and an imaging element (infrared image sensor) that receives light (infrared light). The illumination unit 25 emits illumination light (infrared light in this case) to illuminate the imaging range of the imaging unit 23. Specifically, the illumination unit 25 is a light-emitting unit that emits (emits) infrared light (also as illumination light) for distance measurement in the TOF method. The imaging unit 23 and the illumination unit 25 are integrated and have a fixed positional relationship. The illumination unit 25 is driven by a drive unit 27 in conjunction with the imaging unit 23, enabling it to illuminate the changed imaging range. Furthermore, the camera unit 20 also includes a controller 21. Controller 21 has the same hardware configuration as controller 31 (described below).

TOF(Time of Flight)方式の3次元カメラは、光(ここでは赤外光)の飛行時間を利用して被写体までの距離を測定するカメラである。詳細には、照明部(発光部)25から赤外光が出射(照射)された時点から、当該赤外光が被写体に到達し当該被写体からの反射光が撮像部(撮像素子)に戻ってくる時点までの時間に基づき、撮像部23から被写体までの距離(奥行き距離情報)が撮影画像内の画素ごとに算出(取得)される。当該奥行き距離情報の算出処理は、カメラユニット20内に組み込まれたコントローラ21等によって実行される。なお、センサ部23において、可視光画像(カラー画像等)を撮像するRGB画像センサ等が設けられ、カラー画像が撮影されてもよい。 A TOF (Time of Flight) 3D camera is a camera that measures the distance to a subject using the time of flight of light (infrared light in this case). Specifically, the distance from the imaging unit 23 to the subject (depth distance information) is calculated (acquired) for each pixel in the captured image based on the time from when infrared light is emitted (irradiated) from the illumination unit (light-emitting unit) 25 to when the infrared light reaches the subject and the reflected light from the subject returns to the imaging unit (image sensor). The calculation process for this depth distance information is performed by a controller 21 or the like incorporated in the camera unit 20. The sensor unit 23 may also be provided with an RGB image sensor or the like that captures visible light images (such as color images), allowing color images to be captured.

このようにして、カメラユニット20は、被写体人物の撮影画像(撮影画像情報)110(図3参照)と当該撮影画像内の各画素の深度情報(各画素に対応する物体までの距離の情報(奥行き距離情報))120とを取得する。 In this way, the camera unit 20 acquires a captured image (captured image information) 110 (see Figure 3) of the subject person and depth information 120 for each pixel in the captured image (information on the distance to the object corresponding to each pixel (depth distance information)).

図3は、撮影画像110および深度情報120に基づいて被写体人物の各特定部位の3次元位置の情報が取得(算出)されることを示す概念図である。なお、図3では、撮影画像110および深度情報120等はそれぞれ模式的に示されている。たとえば、実際の撮影画像110においては人物は撮像されたままの状態で写っているのに対して、図3の撮影画像110においては人物は楕円を連結した図形で(簡略化して)表現されている。他の深度情報120においても同様である。また、実際の深度情報120は、各画素に対応する物体までの距離の情報を有しているのに対して、図3の深度情報120では、各画素に対応する物体までの距離が各画素の濃度に換算して表現されている。詳細には、距離の大小が濃度の大小(濃淡)で表現されている。 Figure 3 is a conceptual diagram showing how information on the three-dimensional position of each specific part of a subject person is obtained (calculated) based on a captured image 110 and depth information 120. Note that Figure 3 shows the captured image 110 and depth information 120 in a schematic manner. For example, in an actual captured image 110, the person is captured exactly as it was captured, whereas in the captured image 110 of Figure 3, the person is represented (simplified) by a figure made up of connected ellipses. The same is true for other depth information 120. Furthermore, while the actual depth information 120 contains information on the distance to the object corresponding to each pixel, in the depth information 120 of Figure 3, the distance to the object corresponding to each pixel is expressed by converting it into the density of each pixel. In more detail, the magnitude of the distance is expressed by the magnitude of the density (shade).

まず、処理ユニット30(特にコントローラ31)は、撮影画像110を解析し、撮影画像110のテクスチャ情報等に基づき、被写体人物の骨格情報(骨格モデル情報)140(図3の左下部分参照)を取得する。当該骨格情報140は、被写体人物の複数の特定部位(詳細には、胸、鼻、首、肩、肘、手首、腰、膝、足首、目、耳等)(主に関節)と当該複数の特定部位を接続する骨格線(リンク)とを用いて、当該人物の骨格を(簡略化して)表現する情報である。図3の骨格情報140では、各特定部位は「点」で示され、各骨格線(接続線)は「線分」で示されている。撮影画像に基づく骨格情報140は、複数の特定部位(ここではB0~B17)に関する情報(各部位の画像内での平面位置情報等)を有している。 First, the processing unit 30 (particularly the controller 31) analyzes the captured image 110 and acquires skeletal information (skeletal model information) 140 (see the lower left portion of Figure 3) of the subject person based on the texture information, etc., of the captured image 110. This skeletal information 140 represents the subject person's skeleton (in a simplified form) using multiple specific body parts (specifically, the chest, nose, neck, shoulders, elbows, wrists, hips, knees, ankles, eyes, ears, etc.) (mainly joints) of the subject person and skeletal lines (links) connecting these multiple specific body parts. In the skeletal information 140 of Figure 3, each specific body part is represented by a "point," and each skeletal line (connecting line) is represented by a "line segment." The skeletal information 140 based on the captured image contains information about multiple specific body parts (here, B0 to B17) (such as information about the planar position of each body part within the image).

また、処理ユニット30は、被写体人物の骨格情報140に基づき、被写体人物の各特定部位(たとえば、それぞれの代表位置)の撮影画像110内での平面位置情報(カメラ座標系における撮影画像内の2次元位置情報)を取得する。 In addition, the processing unit 30 acquires planar position information (two-dimensional position information within the captured image in the camera coordinate system) of each specific part of the subject person (for example, each representative position) within the captured image 110 based on the skeletal information 140 of the subject person.

さらに、処理ユニット30は、各特定部位に対応する(撮影画像110内での)平面位置における1または複数の画素の深度情報120に基づき、カメラユニット20から当該各特定部位までの距離情報(カメラ座標系における奥行き位置情報)をも取得する。当該距離情報は、撮影画像平面の法線方向(カメラ視線方向)における奥行き情報である、とも表現される。 Furthermore, the processing unit 30 also acquires distance information (depth position information in the camera coordinate system) from the camera unit 20 to each specific part based on depth information 120 of one or more pixels at a planar position (within the captured image 110) corresponding to each specific part. This distance information can also be expressed as depth information in the normal direction (camera line of sight direction) of the captured image plane.

このようにして、処理ユニット30は、被写体人物の各特定部位の撮影画像内での平面位置に関する情報(撮影画像内での2次元位置情報)と当該被写体人物における各特定部位までの距離情報(奥行き情報)とを取得する。 In this way, the processing unit 30 obtains information regarding the planar position of each specific part of the subject person within the captured image (two-dimensional position information within the captured image) and distance information (depth information) to each specific part of the subject person.

そして、処理ユニット30は、被写体人物の各特定部位の撮影画像内での平面位置に関する情報と当該各特定部位までの距離情報(奥行き情報)とに基づいて、各特定部位の3次元位置情報150(居室空間内での3次元位置情報)を座標変換等によって取得する。具体的には、処理ユニット30は、カメラ座標系Σ1での位置情報(撮影画像内での平面位置および撮影画像の法線方向における奥行き位置)を、居室90(より詳細にはベッド92)に対して固定された座標系Σ2での3次元位置情報150へと変換する。カメラ座標系Σ1は、たとえば、撮影画像平面に平行な直交2軸と当該撮影画像平面に垂直な方向に伸びる1軸との直交3軸を基準とする3次元直交座標系である。また、変換後の座標系Σ2は、たとえば、水平平面に平行な直交2軸と鉛直方向(高さ方向)に伸びる1軸との直交3軸を基準とする3次元直交座標系である。なお、この観察システム1(コントローラ31等)においては、カメラユニット20の実空間内における位置が予め取得され、当該カメラユニット20の位置に基づく調整(カメラ位置等に関するキャリブレーション)が予め行われている。換言すれば、2つの座標系Σ1,Σ2の相互間の位置関係が予め調整されている。 The processing unit 30 then acquires three-dimensional position information 150 (three-dimensional position information within the living space) of each specific body part of the subject person, using coordinate transformation or the like, based on information regarding the planar position of each specific body part within the captured image and information regarding the distance (depth information) to each specific body part. Specifically, the processing unit 30 converts the position information in the camera coordinate system Σ1 (planar position within the captured image and depth position in the normal direction of the captured image) into three-dimensional position information 150 in a coordinate system Σ2 fixed relative to the living room 90 (more specifically, the bed 92). The camera coordinate system Σ1 is, for example, a three-dimensional Cartesian coordinate system based on three orthogonal axes, including two orthogonal axes parallel to the plane of the captured image and one axis extending perpendicular to the plane of the captured image. Furthermore, the transformed coordinate system Σ2 is, for example, a three-dimensional Cartesian coordinate system based on three orthogonal axes, including two orthogonal axes parallel to the horizontal plane and one axis extending vertically (in the height direction). In this observation system 1 (controller 31, etc.), the position of the camera unit 20 in real space is acquired in advance, and adjustments based on the position of the camera unit 20 (calibration related to the camera position, etc.) are performed in advance. In other words, the positional relationship between the two coordinate systems Σ1 and Σ2 is adjusted in advance.

より詳細には、このような座標系Σ1,Σ2間のキャリブレーションは、カメラユニット20の3つの姿勢角度θi(i=1,2,3)(図4参照(後述))のそれぞれについて実行される。換言すれば、当該キャリブレーションは、3つの撮影範囲Fiのそれぞれについて実行される。 More specifically, this calibration between the coordinate systems Σ1 and Σ2 is performed for each of the three attitude angles θi (i = 1, 2, 3) of the camera unit 20 (see Figure 4 (described below)). In other words, this calibration is performed for each of the three imaging ranges Fi.

なお、ここでは、処理ユニット30のコントローラ31が骨格情報140および各特定部位の3次元位置情報150等を生成しているが、これに限定されない。 Here, the controller 31 of the processing unit 30 generates skeletal information 140 and three-dimensional position information 150 of each specific body part, but this is not limited to this.

たとえば、カメラユニット20のコントローラ21が骨格情報140を生成してもよい。また、カメラユニット20のコントローラ21が、各特定部位の3次元位置情報150を生成してもよい。詳細には、コントローラ21が、被写体人物の各特定部位の撮影画像内での位置に関する情報と各特定部位までの距離情報(奥行き情報)とを取得し、各特定部位の3次元位置情報150を座標変換等によって取得してもよい。そして、処理ユニット30のコントローラ31は、各特定部位の3次元位置情報150をカメラユニット20から取得するようにしてもよい。あるいは、カメラユニット20および処理ユニット30の両コントローラ21,31が協働して、これらの各種の処理を実行してもよい。換言すれば、骨格情報140および3次元位置情報150は、両コントローラ21,31の双方または一方により生成され得る。 For example, the controller 21 of the camera unit 20 may generate the skeletal information 140. The controller 21 of the camera unit 20 may also generate three-dimensional position information 150 of each specific body part. Specifically, the controller 21 may acquire information about the position of each specific body part of the subject person within the captured image and distance information (depth information) to each specific body part, and acquire the three-dimensional position information 150 of each specific body part through coordinate transformation or the like. The controller 31 of the processing unit 30 may then acquire the three-dimensional position information 150 of each specific body part from the camera unit 20. Alternatively, the controllers 21, 31 of the camera unit 20 and the processing unit 30 may cooperate to perform these various processes. In other words, the skeletal information 140 and the three-dimensional position information 150 may be generated by both or one of the controllers 21, 31.

また、ここでは、TOF(Time of Flight)方式のカメラが3次元カメラとして例示されるが、これに限定されない。3次元カメラは、ステレオ視方式のカメラであってもよく、あるいは、赤外光のドットパターンの照射に基づき各画素の深度情報を取得するパターン照射方式による3次元カメラ等であってもよい。任意の方式の3次元カメラによって、観察対象人物に関する撮影画像と当該撮影画像内の被写体物体までの距離の情報である深度情報(各画素の深度情報等)とが取得されてもよい。 Furthermore, while a TOF (Time of Flight) camera is used here as an example of a 3D camera, this is not limiting. The 3D camera may be a stereoscopic camera, or a pattern illumination 3D camera that acquires depth information for each pixel based on the irradiation of a dot pattern of infrared light. Any type of 3D camera may acquire a captured image of the person being observed and depth information (such as depth information for each pixel) that is information on the distance to the subject object in the captured image.

また、観察装置10は、撮影画像等に関する画像処理を実行する装置であることから、画像処理装置であるとも表現される。また、観察システム1は、画像処理システムなどとも表現される。 Furthermore, since the observation device 10 is a device that performs image processing on captured images, etc., it is also referred to as an image processing device. The observation system 1 is also referred to as an image processing system, etc.

<3.処理ユニット30>
図2に示されるように、観察装置10の処理ユニット30は、コントローラ(制御部とも称する)31と記憶部32と通信部34と操作部35とを備える。
3. Processing unit 30
As shown in FIG. 2, the processing unit 30 of the observation device 10 includes a controller (also referred to as a control unit) 31, a storage unit 32, a communication unit 34, and an operation unit 35.

コントローラ31は、処理ユニット30に内蔵され、観察装置10を制御する制御装置である。 The controller 31 is built into the processing unit 30 and is a control device that controls the observation device 10.

コントローラ31は、1又は複数のハードウェアプロセッサ(例えば、CPU(Central Processing Unit)およびGPU(Graphics Processing Unit))等を備えるコンピュータシステムとして構成される。コントローラ31は、CPU等において、記憶部(ROMおよび/またはハードディスクなどの不揮発性記憶部)32内に格納されている所定のソフトウエアプログラム(以下、単にプログラムとも称する)を実行することによって、各種の処理を実現する。なお、当該プログラム(詳細にはプログラムモジュール群)は、USBメモリなどの可搬性の記録媒体に記録され、当該記録媒体から読み出されて観察装置10にインストールされるようにしてもよい。あるいは、当該プログラムは、通信ネットワーク等を経由してダウンロードされて観察装置10にインストールされるようにしてもよい。 The controller 31 is configured as a computer system equipped with one or more hardware processors (e.g., a central processing unit (CPU) and a graphics processing unit (GPU)). The controller 31 performs various processes by executing, in the CPU or the like, a predetermined software program (hereinafter simply referred to as a program) stored in a storage unit 32 (a non-volatile storage unit such as a ROM and/or a hard disk). The program (more specifically, a group of program modules) may be recorded on a portable storage medium such as a USB memory, read from the storage medium, and installed on the observation device 10. Alternatively, the program may be downloaded via a communication network or the like and installed on the observation device 10.

コントローラ31は、被写体人物(観察対象人物等)に関する撮影画像情報をカメラユニット20から取得するとともに、当該人物の各特定部位に関して当該各特定部位までの距離情報(奥行き情報)をカメラユニット20から取得する。そして、コントローラ31は、撮影画像情報(特に撮影画像内における被写体の各特定部位の平面位置情報)と距離情報(被写体の奥行き情報)とに基づいて、各特定部位の3次元位置情報を取得する。 The controller 31 acquires captured image information about the subject person (such as the person being observed) from the camera unit 20, and also acquires distance information (depth information) to each specific part of the subject from the camera unit 20. The controller 31 then acquires three-dimensional position information for each specific part based on the captured image information (particularly the planar position information of each specific part of the subject within the captured image) and the distance information (depth information of the subject).

また、コントローラ31は、学習モデル400(図2)を用いて、対象人物の行動関連事象を検知する。 The controller 31 also uses the learning model 400 (Figure 2) to detect behavior-related events of the target person.

学習モデル400としては、たとえば、複数の層で構成されるニューラルネットワークモデルが用いられる。そして、所定の機械学習手法によって、ニューラルネットワークモデルにおける複数の層(入力層、(1又は複数の)中間層、出力層)の層間における重み付け係数等(学習パラメータ)が調整される。機械学習によって学習された後の学習モデル400は、学習済みモデルとも称される。具体的には、学習モデル(学習器)400の学習パラメータが所定の機械学習手法を用いて調整され、学習済みの学習モデル(学習済みモデル)400が生成される。 For example, a neural network model consisting of multiple layers is used as the learning model 400. Then, using a predetermined machine learning method, weighting coefficients (learning parameters) between the multiple layers in the neural network model (input layer, (one or more) intermediate layers, and output layer) are adjusted. The learning model 400 after being trained by machine learning is also referred to as a trained model. Specifically, the learning parameters of the learning model (learner) 400 are adjusted using a predetermined machine learning method, and a trained learning model (trained model) 400 is generated.

そのため、まず、コントローラ31は、機械学習における学習段階の処理を実行する。具体的には、コントローラ31は、学習モデル400を複数の教師データを用いて予め機械学習しておく。各教師データとしては、人物の複数の特定部位の位置関係を示す情報等を入力とし且つ人物に関する行動関連事象を出力とする教師データが用いられる。そして、所定の機械学習手法によって、ニューラルネットワークモデルにおける複数の層(入力層、(1又は複数の)中間層、出力層)の層間における重み付け係数(学習パラメータ)等が調整される。これにより、学習済みの学習モデル400(学習済みモデル)が生成(生産)される。 To this end, first, the controller 31 executes the learning stage of machine learning. Specifically, the controller 31 performs machine learning on the learning model 400 in advance using multiple pieces of training data. Each piece of training data uses training data that takes information indicating the positional relationships of multiple specific body parts of a person as input and outputs behavior-related events related to the person. Then, using a predetermined machine learning method, weighting coefficients (learning parameters) between multiple layers in the neural network model (input layer, (one or more) intermediate layers, output layer), etc. are adjusted. As a result, a trained learning model 400 (trained model) is generated (produced).

その後、コントローラ31は、学習済みの学習モデル400を用いた推論段階の処理を実行する。具体的には、コントローラ31は、当該複数の教師データを用いて機械学習された学習モデル400(学習済みモデル)を利用して、対象人物の複数の特定部位の位置関係を示す情報に基づき、対象人物(検知対象人物ないし判定対象人物とも称する)に関する行動関連事象を検知する。より具体的には、コントローラ31は、対象人物の複数の特定部位の位置関係等を学習済みモデル400に入力し、学習済みモデル400からの出力(当該対象人物の行動関連事象に関する事象検知処理の処理結果)を得る。 The controller 31 then executes the inference stage process using the trained learning model 400. Specifically, the controller 31 uses the learning model 400 (trained model) that has been machine-learned using the multiple pieces of training data to detect behavior-related events related to the target person (also referred to as the person to be detected or the person to be determined) based on information indicating the positional relationships of multiple specific parts of the target person. More specifically, the controller 31 inputs the positional relationships of multiple specific parts of the target person into the trained model 400, and obtains output from the trained model 400 (the processing result of the event detection process related to the behavior-related events of the target person).

ここでは、観察装置10(コントローラ31)は、機械学習における学習段階の処理と推論段階の処理との双方を行うものとする。ただし、これに限定されず、たとえば、学習段階の処理と推論段階の処理とは別の装置で行われてもよい。 Here, the observation device 10 (controller 31) performs both the learning stage processing and the inference stage processing in machine learning. However, this is not limited to this, and for example, the learning stage processing and the inference stage processing may be performed by separate devices.

また、コントローラ31は、通信部34等と協働して、検知結果を端末装置70,80に向けて送信し、当該端末装置70,80は、当該検知結果を出力(表示出力および/または音声出力等)する。 In addition, the controller 31 cooperates with the communication unit 34 and the like to transmit the detection results to the terminal devices 70, 80, which then output the detection results (e.g., display output and/or audio output).

記憶部32は、ハードディスクドライブ(HDD)あるいはソリッドステートドライブ(SSD)等の記憶装置で構成される。記憶部32は、上述のプログラムおよび各種データ等を格納(記憶)する。たとえば、記憶部32は、観察対象人物に関する複数の特定部位の3次元位置等の時系列データを格納(記憶)するとともに、学習モデル400の学習および利用等に用いる各種データおよびプログラム等を記憶する。 The memory unit 32 is composed of a storage device such as a hard disk drive (HDD) or a solid state drive (SSD). The memory unit 32 stores (memorizes) the above-mentioned programs and various data. For example, the memory unit 32 stores (memorizes) time-series data such as the three-dimensional positions of multiple specific parts of the observed person, as well as various data and programs used for learning and using the learning model 400.

通信部34は、ネットワーク108を介したネットワーク通信を行うことが可能である。このネットワーク通信では、たとえば、TCP/IP(Transmission Control Protocol / Internet Protocol)等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、観察装置10は、所望の相手先(たとえば、端末装置70,80)との間で各種のデータを授受することが可能である。 The communication unit 34 is capable of performing network communication via the network 108. This network communication uses various protocols, such as TCP/IP (Transmission Control Protocol/Internet Protocol). By using this network communication, the observation device 10 can send and receive various types of data to and from desired destinations (e.g., terminal devices 70, 80).

操作部35は、観察装置10に対する操作入力を受け付ける操作入力部35aと、各種情報の表示出力を行う表示部35bとを備えている。 The operation unit 35 includes an operation input unit 35a that accepts operation input for the observation device 10, and a display unit 35b that displays and outputs various information.

<4.処理の概要>
つぎに、本実施形態における処理の概要について説明する。
4. Processing Overview
Next, an outline of the processing in this embodiment will be described.

本願実施形態とは異なる技術(比較例とも称する)として、上述のように、人物(観察対象人物)の位置を検出しカメラの向き(カメラの視線方向)を常に当該人物(の位置)に向けるように常時追従制御することが考えられる。より詳細には、観察対象人物が常に撮影画像の中央に存在するように駆動部27(モータ等)によりカメラユニット20を駆動して、観察対象人物を常に追尾する処理(常時追尾処理)を実行すること等が考えられる。しかしながら、そのような技術(比較例)においては、人物の動きに応じてカメラの駆動音が高頻度に(連続的に)発生する。それ故、当該人物にストレス(心理的負荷)を与えてしまう可能性が高い。 As a technology different from the embodiments of the present application (also referred to as a comparative example), as described above, it is conceivable to detect the position of a person (person being observed) and perform constant tracking control so that the camera direction (direction of the camera's line of sight) is always directed at that person (the person's position). More specifically, it is conceivable to perform a process (constant tracking process) that constantly tracks the person being observed by driving the camera unit 20 using a drive unit 27 (motor, etc.) so that the person being observed is always in the center of the captured image. However, with such a technology (comparative example), the driving sound of the camera is generated frequently (continuously) in response to the person's movements. Therefore, there is a high possibility that this will cause stress (psychological burden) to the person.

そこで、この実施形態では、撮像部23の撮影範囲(視野範囲)として、無限数の撮影範囲のうち、予め設定された所定数(ここでは3つ)の撮影範囲のみが利用される(図5参照)。換言すれば、カメラユニット20に関する無限数の姿勢角度のうち、カメラユニット20に関する3つの姿勢角度(予め設定された3つの姿勢角度)のみが利用される(図4参照)。詳細には、コントローラ31は、予め設定された所定数(ここでは3つ)の撮影範囲のいずれかに撮像部23の撮影範囲を変更する。そして、コントローラ31は、基本的には3つの撮影範囲のいずれかでのみ、特定の観察動作(特に、観察対象人物に関する事象検知処理)を実行する。 In this embodiment, of the infinite number of shooting ranges, only a predetermined number (three in this case) of shooting ranges are used as the shooting range (field of view) of the imaging unit 23 (see FIG. 5). In other words, of the infinite number of attitude angles related to the camera unit 20, only three attitude angles related to the camera unit 20 (three predetermined attitude angles) are used (see FIG. 4). In detail, the controller 31 changes the shooting range of the imaging unit 23 to one of the predetermined number (three in this case) of shooting ranges. Then, the controller 31 basically performs a specific observation operation (particularly, event detection processing related to the person being observed) only in one of the three shooting ranges.

より詳細には、コントローラ31は、撮像部23の撮影範囲を当該所定数の撮影範囲のうちの一の撮影範囲に変更し且つ駆動部27による撮像部23の駆動を停止した状態で、撮像部23により(新たに順次に)撮影される撮影画像に基づき観察対象人物を観察する。具体的には、撮像部23の駆動停止期間において、コントローラ31は、観察対象人物の骨格情報を検知する処理(特定部位検知処理等)、観察対象人物の位置を検知する処理(人物位置検知処理)、および観察対象人物に関する行動関連事象を検知する処理(事象検知処理)等を、観察対象人物の観察処理として実行する。ただし、これらの各種の処理の全てが実行されることを要さず、その一部の処理のみが実行されてもよい。あるいは、撮像部23により(新たに順次に)撮影される撮影画像を取得して当該撮影画像を表示部35b等に表示する処理のみが、観察対象人物の観察処理として実行されてもよい。 More specifically, the controller 31 changes the imaging range of the imaging unit 23 to one of the predetermined number of imaging ranges and stops driving the imaging unit 23 by the drive unit 27, and then observes the observed person based on the captured images (newly captured sequentially) by the imaging unit 23. Specifically, during the period when driving of the imaging unit 23 is stopped, the controller 31 executes, as the observation process of the observed person, processes such as detecting skeletal information of the observed person (specific body part detection process, etc.), detecting the position of the observed person (person position detection process), and detecting behavior-related events related to the observed person (event detection process). However, it is not necessary to execute all of these various processes, and only some of them may be executed. Alternatively, the observation process of the observed person may only involve acquiring the captured images (newly captured sequentially) by the imaging unit 23 and displaying the captured images on the display unit 35b, etc.

なお、この実施形態では、撮像部23による撮影画像の取得処理、ならびに当該撮影画像に基づく骨格情報検知処理および人物位置検知処理は、駆動部27による撮像部23(カメラユニット20)の駆動期間(非停止期間)中においても継続される。一方、観察対象人物に関する事象検知処理は、撮像部23の駆動期間(非停止期間)においては一旦中断され、駆動完了後(停止後)に再開される。 In this embodiment, the process of acquiring captured images by the imaging unit 23, as well as the process of detecting skeletal information and the process of detecting a person's position based on the captured images, continue even during the driving period (non-stop period) of the imaging unit 23 (camera unit 20) by the driving unit 27. On the other hand, the process of detecting an event related to the person being observed is temporarily suspended during the driving period (non-stop period) of the imaging unit 23, and resumes after driving is completed (after stopping).

図4は、カメラユニット20に関する3つの姿勢角度(予め設定された3つの姿勢角度)θ1,θ2,θ3を示す図である。ここでは、カメラユニット20に関する無限数の姿勢角度のうち、図4に示されるような3つの姿勢角度θ1,θ2,θ3のみが利用される。なお、カメラユニット20の姿勢角度θは、水平方向とカメラユニット20(撮像部23)の視線方向とのなす角度(俯角(水平方向に対する見下ろし角度))で表現される。 Figure 4 is a diagram showing three attitude angles (three preset attitude angles) θ1, θ2, and θ3 for the camera unit 20. Of the infinite number of attitude angles for the camera unit 20, only the three attitude angles θ1, θ2, and θ3 shown in Figure 4 are used here. Note that the attitude angle θ of the camera unit 20 is expressed as the angle between the horizontal direction and the line of sight of the camera unit 20 (imaging unit 23) (depression angle (downward angle relative to the horizontal direction)).

図4の最下段においては、天井に設置されたカメラユニット20が真下のベッド付近を撮影している(図5最下段参照)。このときのカメラユニット20の角度θ1は、たとえば(俯角)90度である。 In the bottom row of Figure 4, the camera unit 20 installed on the ceiling captures an image of the area around the bed directly below (see the bottom row of Figure 5). The angle θ1 of the camera unit 20 at this time is, for example, 90 degrees (depression angle).

図4の中段においては、カメラユニット20は、角度θ1を有する状態から、X軸を中心に反時計回りに(俯角を低減する向きに)数十度(たとえば25度(degree))回転し、角度θ2を有する状態に遷移している。カメラユニット20の角度θ2は、たとえば(俯角)65度である。このときのカメラユニット20(θ=θ2)は、ベッドよりも扉(出入口)93側(図4の右側)に所定程度ずれた領域を主に撮影している(図5中段参照)。 In the middle of Figure 4, the camera unit 20 has rotated several tens of degrees (e.g., 25 degrees) counterclockwise around the X axis (in a direction that reduces the depression angle) from a state having an angle θ1, transitioning to a state having an angle θ2. The angle θ2 of the camera unit 20 is, for example, 65 degrees (depression angle). At this time, the camera unit 20 (θ = θ2) is primarily capturing an area that is shifted a certain amount toward the door (entrance) 93 (to the right in Figure 4) from the bed (see the middle of Figure 5).

図4の最上段においては、カメラユニット20は、角度θ2を有する状態から、(俯角を低減する向きに)X軸周りにさらに数十度(たとえば25度(degree))回転し、角度θ3を有する状態に遷移している。カメラユニット20の角度θ3は、たとえば(俯角)40度である。このときのカメラユニット20(θ=θ3)は、さらに扉(出入口)93側(図4の右側)に所定程度ずれた領域を主に撮影している(図5最上段参照)。 In the top row of Figure 4, the camera unit 20 has rotated a further few tens of degrees (e.g., 25 degrees) around the X axis (in a direction that reduces the depression angle) from a state having an angle θ2, transitioning to a state having an angle θ3. The angle θ3 of the camera unit 20 is, for example, 40 degrees (depression angle). At this time, the camera unit 20 (θ = θ3) is primarily capturing an area further shifted by a certain amount toward the door (entrance/exit) 93 (to the right in Figure 4) (see the top row of Figure 5).

なお、これらの3つの角度θ1,θ2,θ3の具体的な値は、上述の値に限定されず、その他の値が適宜採用されてもよい。 Note that the specific values of these three angles θ1, θ2, and θ3 are not limited to those described above, and other values may be used as appropriate.

また、図5は、撮像部23に関する3つの撮影範囲(予め設定された3つの撮影範囲)を示す図である。ここでは、撮像部23に関する無限数の撮影範囲(視野範囲)のうち、図5に示されるような3つの撮影範囲(視野範囲)F1,F2,F3のみが利用される。3つの撮影範囲F1,F2,F3は、図4の(カメラユニット20の)姿勢角度θ1,θ2,θ3にそれぞれ対応する。すなわち、撮影範囲F1は、姿勢角度θ1に対応する撮影範囲であり、撮影範囲F2は、姿勢角度θ2に対応する撮影範囲である。また、撮影範囲F3は、姿勢角度θ3に対応する撮影範囲である。換言すれば、これらの撮影範囲F1,F2,F3は、カメラユニット20の姿勢角度θを角度θ1,θ2,θ3にそれぞれ変更することによって実現される。 Figure 5 also shows three imaging ranges (three preset imaging ranges) for the imaging unit 23. Of the infinite number of imaging ranges (field of view ranges) for the imaging unit 23, only three imaging ranges (field of view ranges) F1, F2, and F3 shown in Figure 5 are used. The three imaging ranges F1, F2, and F3 correspond to the attitude angles θ1, θ2, and θ3 (of the camera unit 20) in Figure 4, respectively. That is, imaging range F1 is the imaging range corresponding to attitude angle θ1, imaging range F2 is the imaging range corresponding to attitude angle θ2, and imaging range F3 is the imaging range corresponding to attitude angle θ3. In other words, these imaging ranges F1, F2, and F3 are realized by changing the attitude angle θ of the camera unit 20 to angles θ1, θ2, and θ3, respectively.

図5の最下段の撮影範囲F1は、天井から真下のベッド付近を見た様子を示す撮影範囲である。撮影範囲F1は、ベッド付近に存在する(比較的近い位置の)人物を撮影できる撮影範囲であり、特に、ベッド全体の様子を撮影できる撮影範囲である。換言すれば、撮影範囲F1は、居室上部(天井あるいは壁面上部等)に設置されたカメラによって、その直下付近を見下ろして撮影される近景の撮影範囲である。 The shooting range F1 in the bottom row of Figure 5 is a shooting range that shows the view from the ceiling to the area around the bed directly below. Shooting range F1 is a shooting range that can capture a person near the bed (at a relatively close position), and in particular, a shooting range that can capture the entire view of the bed. In other words, shooting range F1 is a shooting range of a close view captured by a camera installed above the room (on the ceiling or upper part of a wall, etc.) looking down on the area directly below.

図5の中段の撮影範囲F2は、扉(居室出入口)93側へ向けてベッド付近から若干遠ざかった人物を撮影することが可能な撮影範囲である。撮影範囲F2も、ベッド付近に存在する人物を撮影できる撮影範囲である。ただし、撮影範囲F2は、撮影範囲F1と比較して、より遠くベッドから(撮像部23からも)離れた人物を撮影できる撮影範囲である。 Shooting range F2 in the middle of Figure 5 is a shooting range that can capture an image of a person who is slightly away from the bed, facing the door (room entrance) 93. Shooting range F2 is also a shooting range that can capture an image of a person who is near the bed. However, compared to shooting range F1, shooting range F2 is a shooting range that can capture an image of a person who is farther away from the bed (and from the imaging unit 23).

図5の最上段の撮影範囲F3は、ベッド付近から大きく遠ざかった人物(特に、扉93側付近へと移動した人物)を撮影することが可能な撮影範囲である。撮影範囲F3は、ベッドから離れた出入口(居室出入口)付近に存在する(比較的遠い位置の)人物を撮影できる撮影範囲である、とも表現される。換言すれば、撮影範囲F3は、居室上部に設置されたカメラによって、遠く離れた居室出入口付近を若干見下ろして撮影される遠景の撮影範囲である。このように、撮影範囲F3は、撮影範囲F1,F2と比較して、より遠くベッドから(撮像部23からも)離れた人物を撮影できる撮影範囲である。 The shooting range F3 at the top of Figure 5 is a shooting range that can capture a person who has moved significantly away from the bed (especially a person who has moved closer to the door 93). Shooting range F3 can also be described as a shooting range that can capture a person (at a relatively distant location) near an entrance (room entrance) away from the bed. In other words, shooting range F3 is a distant shooting range captured by a camera installed at the top of the room, looking slightly downward at the distant entrance to the room. In this way, shooting range F3 is a shooting range that can capture a person who is farther away from the bed (and from the imaging unit 23 as well) compared to shooting ranges F1 and F2.

このように、当該3つの撮影範囲F1,F2,F3は、近景(図5の最下段参照)から遠景(図5の最上段参照)へと段階的に変化する所定段階(3段階)の撮影範囲(非連続的な撮影範囲)である。換言すれば、撮影範囲F3,F2,F1は、この順序で、より遠く撮像部23から離れた人物を撮影することが可能な撮影範囲である。詳細には、撮影範囲F3は、撮影範囲F3,F2,F1のうち、撮像部23(あるいは撮像部23に近い起点位置(ここではベッド位置))から最も遠く離れた位置に存在する人物を撮影することが可能な撮影範囲である。また、撮影範囲F1は、撮影範囲F3,F2,F1のうち、撮像部23(あるいは撮像部23に近い起点位置(ここではベッド位置))に最も近い位置に存在する人物を撮影することが可能な撮影範囲である。 In this way, the three imaging ranges F1, F2, and F3 are imaging ranges (discontinuous imaging ranges) of predetermined stages (three stages) that change in stages from the close view (see the bottom row of Figure 5) to the distant view (see the top row of Figure 5). In other words, imaging ranges F3, F2, and F1 are imaging ranges that can capture people that are increasingly far away from the imaging unit 23, in this order. In more detail, imaging range F3 is the imaging range among imaging ranges F3, F2, and F1 that can capture a person located farthest from the imaging unit 23 (or an origin position closest to the imaging unit 23 (here, the bed position)). Furthermore, imaging range F1 is the imaging range among imaging ranges F3, F2, and F1 that can capture a person located closest to the imaging unit 23 (or an origin position closest to the imaging unit 23 (here, the bed position)).

これら3つの撮影範囲F1,F2,F3は、ステップS20(図9参照)の観察処理(後述)よりも前に予め行われる事前調整処理(後述)において予め設定される。さらに、この事前調整処理においては、これらの3つの撮影範囲のそれぞれについて、発光量設定処理、画像前処理、ベッドエリア設定処理等が実行される。事前調整処理については後述する。 These three imaging ranges F1, F2, and F3 are set in advance in a pre-adjustment process (described below) that is performed before the observation process (described below) in step S20 (see Figure 9). Furthermore, in this pre-adjustment process, light emission amount setting processing, image pre-processing, bed area setting processing, etc. are performed for each of these three imaging ranges. The pre-adjustment process will be described later.

なお、ここでは、予め設定された所定数の撮影範囲として3つの撮影範囲が例示されているが、これに限定されない。たとえば、予め設定された所定数の撮影範囲は、2つの撮影範囲、あるいは4つ以上の撮影範囲であってもよい。 Note that although three shooting ranges are used as an example of the predetermined number of shooting ranges set in advance, this is not limiting. For example, the predetermined number of shooting ranges may be two shooting ranges, or four or more shooting ranges.

<5.観察処理の詳細>
<撮影範囲の変更処理>
本実施形態では、所定数(ここでは3つ)の撮影範囲の中から一の撮影範囲が選択され且つ撮像部23が駆動部27によって駆動されていない停止状態において、当該一の撮影範囲に基づき観察対象人物が観察される。換言すれば、撮像部23の撮影範囲が所定数の撮影範囲のうちの一の撮影範囲(一の被選択範囲)に変更され且つ駆動部27による撮像部23の駆動が停止された状態で、撮像部23により(新たに)撮影される撮影画像に基づき観察対象人物が観察される。
<5. Details of observation processing>
<Changing the shooting range>
In this embodiment, one shooting range is selected from a predetermined number (three in this case) of shooting ranges, and the person to be observed is observed based on the one shooting range in a stopped state where the image capture unit 23 is not driven by the drive unit 27. In other words, the shooting range of the image capture unit 23 is changed to one shooting range (one selected range) out of the predetermined number of shooting ranges, and driving of the image capture unit 23 by the drive unit 27 is stopped, and the person to be observed is observed based on a (newly) captured image by the image capture unit 23.

詳細には、撮影画像内における観察対象人物の位置が、撮影画像に基づき随時(所定のサンプリング時間間隔で)検知される。検知された位置(観察対象人物の位置)が撮影画像におけるトリガー領域G(後述)内に移動した場合にのみ、駆動部27による撮像部23の駆動が行われる。具体的には、撮像部23の撮影範囲を変更する処理(一の撮影範囲から別の撮影範囲へと変更する処理)が行われる。そして、変更後の撮影範囲にて撮影される撮影画像に基づき観察対象人物が観察される。 In more detail, the position of the person being observed within the captured image is detected as needed (at a predetermined sampling time interval) based on the captured image. The imaging unit 23 is driven by the driving unit 27 only when the detected position (position of the person being observed) moves within a trigger area G (described below) in the captured image. Specifically, a process of changing the imaging range of the imaging unit 23 (a process of changing from one imaging range to another) is performed. The person being observed is then observed based on the captured image captured within the changed imaging range.

一方、観察対象人物の位置が撮影画像における非トリガー領域C内(トリガー領域G(後述)を除く領域C)に収まっている場合には、駆動部27による撮像部23の駆動は行われない。そして、駆動部27を駆動せずに撮像部23の撮影範囲を当該一の撮影範囲に維持した状態(カメラ駆動停止状態)で、撮像部23により(更に)撮影される撮影画像に基づき観察対象人物が観察される。 On the other hand, if the position of the person being observed is within the non-trigger area C in the captured image (area C excluding trigger area G (described below)), the driving unit 27 does not drive the imaging unit 23. Then, with the driving unit 27 not being driven and the imaging range of the imaging unit 23 maintained at that single imaging range (camera drive stopped state), the person being observed is observed based on the captured image (further) captured by the imaging unit 23.

このような処理によれば、駆動動作の発生が抑制される。それ故、駆動音(モータ駆動音等)に起因する(観察対象人物の)ストレスの発生を回避ないし抑制することが可能である。 This type of processing suppresses the occurrence of drive operations. Therefore, it is possible to avoid or suppress the occurrence of stress (in the observed person) caused by drive sounds (such as motor drive sounds).

図6および図7は、このような撮影範囲(被選択範囲)の変更処理について説明する図である。当該変更処理は、3つの撮影範囲F1,F2,F3の切り替え処理(選択処理)とも表現される。 Figures 6 and 7 are diagrams explaining this process of changing the shooting range (selected range). This change process can also be expressed as a process of switching (selecting) between the three shooting ranges F1, F2, and F3.

図6および図7に示されるように、「トリガー領域」(撮影範囲の更新トリガーとなる領域)Gおよび「非トリガー領域」(トリガー領域以外の領域)Cが、撮影範囲Fごとに設定されている。なお、図6および図7においては、トリガー領域Gには斜めハッチングあるいはクロスハッチングが付されており、非トリガー領域Cには砂地ハッチングが付されている。 As shown in Figures 6 and 7, a "trigger area" (area that triggers an update of the shooting area) G and a "non-trigger area" (area other than the trigger area) C are set for each shooting area F. Note that in Figures 6 and 7, trigger areas G are marked with diagonal hatching or cross hatching, and non-trigger areas C are marked with sand hatching.

具体的には、撮影範囲F1においては、当該撮影範囲F1内の上端側領域(たとえば、上端側20%)がトリガー領域G(詳細にはG11)として設定されている。一方、トリガー領域G11以外の領域(上側の辺縁部G11を除く領域)は、非トリガー領域C(詳細にはC1)として設定されている。 Specifically, within the imaging range F1, the upper end area within the imaging range F1 (for example, the upper 20%) is set as the trigger area G (more specifically, G11). On the other hand, the area outside the trigger area G11 (the area excluding the upper edge G11) is set as the non-trigger area C (more specifically, C1).

撮影範囲F2においては、当該撮影範囲F2内の上端側領域(たとえば、上端側20%)がトリガー領域G(詳細にはG21)として設定されている。また、撮影範囲F2内の下端側領域(たとえば、下端側20%)がトリガー領域G(詳細にはG22)として設定されている。一方、トリガー領域G21,G22以外の領域(中央領域)は、非トリガー領域C(詳細にはC2)として設定されている。 Within the shooting range F2, the upper end area (e.g., the upper 20%) of the shooting range F2 is set as the trigger area G (more specifically, G21). Furthermore, the lower end area (e.g., the lower 20%) of the shooting range F2 is set as the trigger area G (more specifically, G22). Meanwhile, the area outside the trigger areas G21 and G22 (the central area) is set as the non-trigger area C (more specifically, C2).

撮影範囲F3においては、当該撮影範囲F1内の下端側領域(たとえば、下上端側20%)がトリガー領域G(詳細にはG32)として設定されている。一方、トリガー領域G32以外の領域は、非トリガー領域C(詳細にはC3)として設定されている。 In the shooting range F3, the lower end area of the shooting range F1 (for example, 20% from the top to the bottom) is set as the trigger area G (specifically, G32). Meanwhile, the area outside the trigger area G32 is set as the non-trigger area C (specifically, C3).

上端側のトリガー領域G11,G21は、比較的遠景へと撮影範囲を(順次に)変更する(F1→F2→F3)際に利用されるトリガー領域である。逆に、下端側のトリガー領域G32,G22は、比較的近景へと撮影範囲を(順次に)変更する(F3→F2→F1)際に利用されるトリガー領域である。 The trigger areas G11 and G21 on the upper end are trigger areas used when changing the shooting range (sequentially) to a relatively distant view (F1 → F2 → F3). Conversely, the trigger areas G32 and G22 on the lower end are trigger areas used when changing the shooting range (sequentially) to a relatively close view (F3 → F2 → F1).

観察対象人物の位置は、観察対象人物の骨格情報140に基づき、所定部位の撮影画像内での平面位置情報として取得される。また、比較的遠景へと撮影範囲を変更する際と比較的近景へと撮影範囲を変更する際とでは、互いに異なる部位の位置が観察対象人物の位置として利用されてもよい。ここでは、比較的遠景へと撮影範囲を変更する際には、人物の首の位置が観察対象人物の位置として利用され、人物の腰の位置が観察対象人物の位置として利用される。 The position of the observed person is obtained as planar position information of a specified part within the captured image based on the skeletal information 140 of the observed person. Furthermore, when changing the shooting range to a relatively distant view and when changing the shooting range to a relatively close view, the positions of different parts of the body may be used as the position of the observed person. Here, when changing the shooting range to a relatively distant view, the position of the person's neck is used as the position of the observed person, and the position of the person's waist is used as the position of the observed person.

<動作例>
以下、より具体的な動作例について説明する。
<Example of operation>
A more specific example of the operation will be described below.

図6の最下段に示すように、撮像部23の撮影範囲が撮影範囲F1である場合には、撮影範囲F1で撮影された撮影画像における、人物の首の位置とトリガー領域G11との位置関係が判定される。そして、検知された位置(人物の首の位置)が撮影画像におけるトリガー領域G11内に移動した場合にのみ、駆動部27による撮像部23の駆動が行われて撮像部23の撮影範囲が撮影範囲F2へと変更される。 As shown in the bottom row of Figure 6, when the imaging range of the imaging unit 23 is imaging range F1, the positional relationship between the position of the person's neck and trigger area G11 in the captured image captured in imaging range F1 is determined. Then, only when the detected position (position of the person's neck) moves into trigger area G11 in the captured image is the driving unit 27 driven to change the imaging range of the imaging unit 23 to imaging range F2.

たとえば、撮像部23の撮影範囲が撮影範囲F1(図6最下段参照)である場合において、人物(観察対象人物)がベッドで寝ている状況、あるいは、当該人物がベッドから降りてベッドの横付近に存在する状況を想定する。このような状況では、当該人物の位置(詳細にはその首の位置)は未だ非トリガー領域C1内に存在すると判定される。そして、駆動部27による撮像部23の駆動は行われず、撮像部23の撮影範囲は撮影範囲F1に維持される。 For example, when the imaging range of the imaging unit 23 is imaging range F1 (see the bottom row in Figure 6), consider a situation in which a person (person being observed) is sleeping in bed, or the person has gotten out of bed and is now standing next to the bed. In such a situation, the position of the person (more specifically, the position of their neck) is determined to still be within the non-trigger area C1. Then, the driving unit 27 does not drive the imaging unit 23, and the imaging range of the imaging unit 23 is maintained at imaging range F1.

一方、当該人物がベッドから降りて居室内の中央付近へと歩いて向かう状況を想定する。このような状況において、当該人物の位置(詳細にはその首の位置)がトリガー領域G11内に移動したと判定されると、駆動部27によって撮像部23が駆動され、撮像部23の撮影範囲が撮影範囲F1から撮影範囲F2へと変更される。更新後の撮影範囲F2内では、その中央付近に人物が存在する(写っている)。当該人物の位置は、撮影範囲F2の非トリガー領域C2内に存在する。 Now, imagine a situation in which the person gets off the bed and walks toward the center of the room. In this situation, if it is determined that the person's position (specifically, the position of their neck) has moved into trigger area G11, the driving unit 27 drives the imaging unit 23, and the shooting range of the imaging unit 23 is changed from shooting range F1 to shooting range F2. Within the updated shooting range F2, the person is present (photographed) near the center. The person's position is within the non-trigger area C2 of shooting range F2.

同様に、撮像部23の撮影範囲が撮影範囲F2(図6中段参照)である場合には、撮影範囲F2で撮影された撮影画像における、人物の首の位置とトリガー領域G21,G22との位置関係が判定される。そして、検知された位置(人物の首の位置)が撮影画像におけるトリガー領域G21(,G22)内に移動した場合にのみ、駆動部27による撮像部23の駆動が行われて撮像部23の撮影範囲が撮影範囲F3(,F1)へと変更される。 Similarly, when the imaging range of the imaging unit 23 is imaging range F2 (see the middle of Figure 6), the positional relationship between the position of the person's neck and trigger areas G21 and G22 in the captured image captured in imaging range F2 is determined. Then, only when the detected position (position of the person's neck) moves into trigger area G21 (, G22) in the captured image is the driving unit 27 driving the imaging unit 23 and the imaging range of the imaging unit 23 changing to imaging range F3 (, F1).

たとえば、撮像部23の撮影範囲が撮影範囲F2(図6中段参照)である場合において、人物が居室中央の椅子付近に存在する状況を想定する。この状況では、当該人物の位置(詳細にはその首の位置)は未だ非トリガー領域C2内に存在すると判定される。そして、駆動部27による撮像部23の駆動は行われず、撮像部23の撮影範囲は撮影範囲F2に維持される。人物が当該椅子に座って寛いでいるような状況では、駆動部27による駆動動作は行われない。 For example, consider a situation in which the imaging range of the imaging unit 23 is imaging range F2 (see the middle of Figure 6) and a person is present near a chair in the center of a living room. In this situation, the position of the person (specifically, the position of their neck) is determined to still be within the non-trigger area C2. The driving unit 27 does not drive the imaging unit 23, and the imaging range of the imaging unit 23 is maintained at imaging range F2. In a situation in which a person is sitting and relaxing in the chair, no driving operation is performed by the driving unit 27.

一方、人物(観察対象人物)がさらに扉93側へと向かう状況においては、当該人物の位置(詳細にはその首の位置)がトリガー領域G21内に移動したことが判定される。これに応じて、駆動部27によって撮像部23が駆動され、撮像部23の撮影範囲が撮影範囲F2から撮影範囲F3へと変更される。更新後の撮影範囲F3内では、その中央付近に人物が存在する(写っている)。人物の位置は、撮影範囲F3の非トリガー領域C3内に存在する。 On the other hand, if the person (person being observed) moves further toward door 93, it is determined that the position of the person (specifically, the position of their neck) has moved into trigger area G21. In response, the drive unit 27 drives the imaging unit 23, and the shooting range of the imaging unit 23 is changed from shooting range F2 to shooting range F3. Within the updated shooting range F3, the person is present (photographed) near the center. The person's position is within non-trigger area C3 of shooting range F3.

また、人物の位置が撮影範囲F3の非トリガー領域C3内に存在する状況(非トリガー領域C3にて当該人物が体操をしている状況あるいは椅子(不図示)に座っている状況等)においては、駆動部27による撮像部23の駆動は行われず、撮像部23の撮影範囲は撮影範囲F3に維持される。 Furthermore, in situations where the person is located within the non-trigger area C3 of the imaging range F3 (such as when the person is doing exercises in the non-trigger area C3 or sitting in a chair (not shown)), the driving unit 27 does not drive the imaging unit 23, and the imaging range of the imaging unit 23 is maintained within the imaging range F3.

逆に、図7に示されるように、人物が扉93付近からベッド92へと移動する際には、下端側のトリガー領域G32,G22と人物位置(詳細には人物の腰の位置)との位置関係が判定されつつ、撮像部23の撮影範囲が撮影範囲F3から撮影範囲F1へと順次に変更される(F3→F2→F1)。 Conversely, as shown in Figure 7, when a person moves from near the door 93 to the bed 92, the positional relationship between the lower trigger areas G32, G22 and the person's position (more specifically, the position of the person's waist) is determined, and the imaging range of the imaging unit 23 is sequentially changed from imaging range F3 to imaging range F1 (F3 → F2 → F1).

たとえば、撮像部23の撮影範囲が撮影範囲F3(図7最上段参照)である場合において、人物が扉(出入口)93からベッドの方に向かって歩いている状況を想定する。 For example, assume that the imaging range of the imaging unit 23 is imaging range F3 (see the top row of Figure 7), and a person is walking from the door (entrance/exit) 93 toward the bed.

この状況において、人物の位置(詳細には当該人物の腰の位置)が非トリガー領域C3内に存在するときには、駆動部27による駆動は行われず撮影範囲F3が維持される。一方、当該人物の位置(詳細には当該人物の腰の位置)がトリガー領域G32内へと移動したときには、駆動部27による駆動が行われ、撮像部23の撮影範囲が撮影範囲F3から撮影範囲F2(図7中段参照)へと変更される。変更直後においては、人物の位置は撮影範囲F2の非トリガー領域C2内に存在する。 In this situation, when the person's position (more specifically, the position of the person's waist) is within non-trigger area C3, no drive is performed by drive unit 27 and imaging range F3 is maintained. On the other hand, when the person's position (more specifically, the position of the person's waist) moves into trigger area G32, drive is performed by drive unit 27 and the imaging range of image capture unit 23 is changed from imaging range F3 to imaging range F2 (see middle section of Figure 7). Immediately after the change, the person's position is within non-trigger area C2 of imaging range F2.

その後、人物の位置(詳細には当該人物の腰の位置)が非トリガー領域C2内に存在するときには、駆動部27による駆動は行われず撮影範囲F2が維持される。一方、当該人物の位置(詳細には当該人物の腰の位置)がトリガー領域G22内へと移動したときには、駆動部27による駆動が行われ、撮像部23の撮影範囲が撮影範囲F2から撮影範囲F1(図7最下段参照)へと変更される。 After that, when the person's position (more specifically, the position of the person's waist) is within the non-trigger area C2, no driving is performed by the driving unit 27, and the imaging range F2 is maintained. On the other hand, when the person's position (more specifically, the position of the person's waist) moves into the trigger area G22, the driving unit 27 is driven, and the imaging range of the imaging unit 23 is changed from imaging range F2 to imaging range F1 (see the bottom row of Figure 7).

なお、ここでは撮像部23の撮影範囲が撮影範囲F1から撮影範囲F3(F1→F2→F3)へと(図6参照)、あるいは撮影範囲F3から撮影範囲F1(F3→F2→F1)へと(図7参照)変遷する態様について主に例示している。ただし、これに限定されず、撮像部23の撮影範囲は、撮影範囲F1から撮影範囲F2へ変更された後に再び撮影範囲F1に戻ってもよい。あるいは、撮像部23の撮影範囲は、撮影範囲F3から撮影範囲F2へ変更された後に再び撮影範囲F3に戻ってもよい。 Note that the example shown here mainly illustrates a transition in which the shooting range of the imaging unit 23 changes from shooting range F1 to shooting range F3 (F1 → F2 → F3) (see Figure 6), or from shooting range F3 to shooting range F1 (F3 → F2 → F1) (see Figure 7). However, this is not limited to this, and the shooting range of the imaging unit 23 may change from shooting range F1 to shooting range F2 and then return to shooting range F1. Alternatively, the shooting range of the imaging unit 23 may change from shooting range F3 to shooting range F2 and then return to shooting range F3.

<処理フロー詳細>
図9は、上述のような観察処理(見守り処理)を詳細に示すフローチャートである。図9の処理(ステップS20の処理とも称する)は、コントローラ31によって実行される。なお、このステップS20の処理に先立って、後述する事前調整処理(ステップS10の処理)が既に実行されているものとする。
<Processing flow details>
Fig. 9 is a flowchart showing the above-described observation process (monitoring process) in detail. The process of Fig. 9 (also referred to as the process of step S20) is executed by the controller 31. It is assumed that the pre-adjustment process (the process of step S10) described below has already been executed prior to the process of step S20.

まず、ステップS21では、各種の初期処理が実行される。具体的には、初期の撮影範囲を設定する処理(たとえば、被介護者がベッド92に寝ている状態にて、介護者の入力に応じて撮影範囲F1を撮像部23の撮影範囲に設定する処理等)等が実行される。また、当該初期の撮影範囲に応じた各種処理が実行される。たとえば、撮影範囲F1に対応して予め準備された各種の設定が採用される。詳細には、撮影範囲F1に対応して予め準備された、発光量(照明部25の発光量)、画像前処理パラメータ(明るさ調整パラメータ等)、およびベッドエリア等が採用される。 First, in step S21, various initial processes are performed. Specifically, processes such as setting the initial imaging range (for example, when the care recipient is lying in bed 92, setting imaging range F1 as the imaging range of the imaging unit 23 in response to input from the caregiver) are performed. Various processes corresponding to the initial imaging range are also performed. For example, various settings prepared in advance for imaging range F1 are employed. In detail, the light emission amount (light emission amount of the illumination unit 25), image pre-processing parameters (brightness adjustment parameters, etc.), and bed area prepared in advance for imaging range F1 are employed.

つぎに、ステップS22においては、撮像部23により撮影された撮影画像(撮影範囲F1の撮影画像)が取得されるとともに、当該撮影画像に基づき、人物を観察する観察処理が実行される。当該観察処理としては、たとえば、人物の骨格情報の検知処理、人物の位置検知処理、および人物の行動関連事象に関する事象検知処理が実行される。 Next, in step S22, a captured image (a captured image of the capturing range F1) is acquired by the imaging unit 23, and an observation process is performed to observe the person based on the captured image. This observation process may include, for example, a process for detecting the person's skeletal information, a process for detecting the person's position, and a process for detecting events related to the person's behavior.

ステップS23においては、人物(観察対象人物)がトリガー領域Gと非トリガー領域Cとのいずれに存在するかが判定される。 In step S23, it is determined whether the person (observed person) is located in the trigger area G or the non-trigger area C.

人物が非トリガー領域C内に存在すると判定される場合、カメラ駆動停止状態が継続され(ステップS24)、ステップS22に戻る。ステップS22,S23,S24のループ処理によって、カメラ駆動停止状態での観察処理が継続される。 If it is determined that a person is present in the non-trigger area C, the camera remains stopped (step S24) and the process returns to step S22. The observation process continues with the camera stopped by looping through steps S22, S23, and S24.

一方、人物がトリガー領域G内に存在すると判定される場合、ステップS23からステップS25に進み、駆動部27による駆動動作によって撮像部23の撮影範囲が変更される。たとえば、撮影範囲F1から撮影範囲F2への遷移等が行われる。また、ステップS26において、変更後の撮影範囲に対応して予め準備された各種の設定への変更処理が実行される。詳細には、当該変更後の撮影範囲(たとえば撮影範囲F2)に対応して予め準備された、発光量(照明部25の発光量)、画像前処理パラメータ、およびベッドエリア等への変更処理が実行される。 On the other hand, if it is determined that a person is present within trigger area G, the process proceeds from step S23 to step S25, where the driving operation by drive unit 27 changes the shooting range of image capture unit 23. For example, a transition from shooting range F1 to shooting range F2 is performed. In addition, in step S26, a change process is performed to various settings that have been prepared in advance to correspond to the changed shooting range. In detail, a change process is performed to the light emission amount (light emission amount of illumination unit 25), image pre-processing parameters, bed area, etc. that have been prepared in advance to correspond to the changed shooting range (for example, shooting range F2).

<実施形態の効果>
以上のように、上記実施形態においては、撮像部23の撮影範囲が(予め設定された)所定数の撮影範囲のうちの一の撮影範囲(一の被選択範囲)に変更され且つ駆動部27による撮像部23の駆動が停止した状態で、撮像部23により撮影される撮影画像に基づき観察対象人物が観察される。
<Effects of the embodiment>
As described above, in the above embodiment, the shooting range of the imaging unit 23 is changed to one of a predetermined number of shooting ranges (one selected range) and the driving of the imaging unit 23 by the driving unit 27 is stopped, and the person to be observed is observed based on the captured image captured by the imaging unit 23.

このような処理によれば、駆動部27の駆動音(モータ駆動音等)に起因する(観察対象人物の)ストレスの発生を回避ないし抑制することが可能である。また、所定数の撮影範囲を切り替えることによって、より広い観察範囲を確保することが可能である。 This type of processing makes it possible to avoid or reduce stress (for the person being observed) caused by the drive noise (motor drive noise, etc.) of the drive unit 27. Furthermore, by switching between a predetermined number of shooting ranges, it is possible to ensure a wider observation range.

また、広い観察範囲を確保するにあたり、比較的少数(ここでは1台)のカメラで済むので、複数台のカメラを設ける場合に比べてコストを抑制することが可能である。 In addition, a relatively small number of cameras (one in this case) are required to ensure a wide observation range, which helps reduce costs compared to installing multiple cameras.

特に、上記実施形態においては、観察対象人物の検知位置が撮影画像における非トリガー領域C内に収まっている場合、駆動部27は駆動されずに撮像部23の撮影範囲が一の撮影範囲に維持される。換言すれば、検知された位置(観察対象人物の検知位置)が撮影画像におけるトリガー領域G(後述)内に移動した場合にのみ、駆動部27による撮像部23の駆動が行われる。 In particular, in the above embodiment, if the detected position of the person being observed falls within the non-trigger area C in the captured image, the drive unit 27 is not driven and the capture range of the image capture unit 23 is maintained at one capture range. In other words, the drive unit 27 drives the image capture unit 23 only when the detected position (detected position of the person being observed) moves into the trigger area G (described below) in the captured image.

これによれば、人物が撮影範囲内で多少移動しても駆動停止状態が維持される。それ故、駆動部27の駆動音(モータ駆動音等)に起因する(観察対象人物の)ストレスの発生を一層確実に回避ないし抑制することが可能である。 This ensures that the drive remains stopped even if the person moves slightly within the shooting range. This makes it possible to more reliably avoid or reduce stress (in the person being observed) caused by the drive noise (motor drive noise, etc.) of the drive unit 27.

<7.事前調整処理>
つぎに、所定数の撮影範囲(ここでは3つの撮影範囲F1,F2,F3)に関する事前調整処理(ステップS10(不図示))について説明する。この事前調整処理(事前設定処理とも称される)は、上述のような観察処理(見守り処理)(図9のステップS20)に先立って実行される。
<7. Pre-adjustment processing>
Next, a pre-adjustment process (step S10 (not shown)) for a predetermined number of shooting ranges (here, three shooting ranges F1, F2, and F3) will be described. This pre-adjustment process (also referred to as a pre-setting process) is executed prior to the observation process (monitoring process) (step S20 in FIG. 9) described above.

まず、上述のように、3つの撮影範囲Fi(i=1,2,3)に対応するカメラの姿勢角度θiがそれぞれ設定される。具体的には、撮影範囲F1には角度θ1が設定され、撮影範囲F2には角度θ2が設定され、撮影範囲F3には角度θ3が設定される。 First, as described above, the camera attitude angle θi corresponding to each of the three imaging ranges Fi (i = 1, 2, 3) is set. Specifically, angle θ1 is set for imaging range F1, angle θ2 is set for imaging range F2, and angle θ3 is set for imaging range F3.

さらに、発光量設定、画像前処理パラメータ設定、およびベッドエリア設定等が撮影範囲Fiごとに実行される。 In addition, settings such as light emission intensity, image preprocessing parameters, and bed area settings are performed for each shooting range Fi.

発光量設定は、照明部25の発光量(詳細には、TOF方式における測距用赤外光の発光量)を撮影範囲Fiごとに調整し設定する処理である。各撮影範囲Fiに適した発光量Li(図8参照)がそれぞれ予め設定される。このような発光量設定によって、撮影範囲Fiに応じた発光量Liが(ステップS20よりも前に)予め定められる。 The light emission intensity setting is a process for adjusting and setting the light emission intensity of the illumination unit 25 (more specifically, the intensity of infrared light used for distance measurement in the TOF method) for each imaging range Fi. The light emission intensity Li (see Figure 8) appropriate for each imaging range Fi is set in advance. By setting the light emission intensity in this way, the light emission intensity Li corresponding to the imaging range Fi is determined in advance (before step S20).

撮影範囲F1は、その観察対象人物までの距離が(他の撮影範囲よりも近い)比較的近い撮影範囲であり、逆に、撮影範囲F3は、その観察対象人物までの距離が(他の撮影範囲よりも遠い)比較的遠い撮影範囲である。このような事情を反映して、撮影範囲F3に対応する発光量L3は、撮影範囲F1に対応する発光量L1よりも大きな値に設定される。また、撮影範囲F2に対応する発光量L2としては、中間的な値が設定される(L1<L2<L3)。なお、適切な発光量に大きな相違が無い場合等においては、L1=L2あるいはL2=L3であってもよい。 Shooting range F1 is a shooting range where the distance to the person being observed is relatively close (closer than the other shooting ranges), while shooting range F3 is a shooting range where the distance to the person being observed is relatively far (farther than the other shooting ranges). Reflecting this situation, the light emission amount L3 corresponding to shooting range F3 is set to a value greater than the light emission amount L1 corresponding to shooting range F1. Furthermore, the light emission amount L2 corresponding to shooting range F2 is set to an intermediate value (L1 < L2 < L3). Note that in cases where there is no significant difference in the appropriate light emission amount, L1 = L2 or L2 = L3 may be acceptable.

これによれば、無限数の撮影範囲ではなく所定数(ここでは3つ)の撮影範囲Fiのみに関する調整を行えば済むので、発光量の調整を容易化することが可能である。また、限定された個数の撮影範囲Fiのそれぞれに適した光量を適切に設定することが可能である。たとえば、ステップS20(図9参照)にて撮影範囲F3が撮影される際に、十分に大きな値として設定された発光量L3が用いられることによって、比較的遠くの被写体(人物等)にまで十分に届く光量(測距用の赤外線光量)を確保することが可能である。一方、撮影範囲F1が撮影される際には(比較的小さな)発光量L1が用いられることによって、発光量を適切に抑制することが可能である。 This makes it possible to simplify adjustment of the light emission amount, since adjustments only need to be made for a predetermined number of shooting ranges Fi (here, three), rather than an infinite number of shooting ranges. It is also possible to appropriately set the light intensity suitable for each of the limited number of shooting ranges Fi. For example, when shooting range F3 is photographed in step S20 (see Figure 9), a sufficiently large light emission amount L3 is used, thereby ensuring a sufficient amount of light (infrared light intensity for distance measurement) that reaches relatively distant subjects (people, etc.). On the other hand, when shooting range F1 is photographed, a (relatively small) light emission amount L1 is used, thereby making it possible to appropriately suppress the light emission amount.

画像前処理パラメータ設定は、撮影画像の明るさ等を調整する処理である。撮影範囲Fiごとに被写体までの距離が異なること、および、撮影範囲Fiごとに発光量Liが異なることに起因して、撮影画像の明るさ等を適切に調整するパラメータが設定されることが好ましい。画像前処理パラメータ設定では、撮影範囲Fiごとに適切なパラメータが設定される。たとえば、適応的ヒストグラム平滑化処理等が実行され、適切なパラメータ(明るさ調整パラメータ)が設定される。 Image pre-processing parameter setting is a process for adjusting the brightness of the captured image. Because the distance to the subject differs for each shooting range Fi and the light emission amount Li differs for each shooting range Fi, it is preferable to set parameters that appropriately adjust the brightness of the captured image. In image pre-processing parameter setting, appropriate parameters are set for each shooting range Fi. For example, adaptive histogram smoothing processing is performed, and appropriate parameters (brightness adjustment parameters) are set.

画像前処理パラメータ設定に関して、この実施形態では、無限数の撮影範囲ではなく所定数(ここでは3つ)の撮影範囲Fiのみに関する調整をすれば済む。したがって、調整を容易化することが可能である。 In this embodiment, image preprocessing parameter settings only require adjustment for a predetermined number of shooting ranges Fi (here, three), rather than an infinite number of shooting ranges. This simplifies adjustment.

ベッドエリア設定は、撮影画像内におけるベッドエリアを設定(指定)する処理である。ベッドエリア設定は、各撮影範囲Fi内でのベッド92の上面領域の範囲を、多角形(四角形)等で各撮影範囲Fiの撮影画像内に描画して指定すること等によって実行される。さらに、ベッド高さを数値入力して指定すること等によって、ベッド92の3次元位置が特定される。設定されたベッドエリア(3次元的なベッド空間)と人物の各特定部位との位置関係等を用いて、人物(観察対象人物)に関する行動関連事象が検知される。 Bed area setting is a process for setting (specifying) a bed area within a captured image. Bed area setting is performed by, for example, drawing and specifying the range of the upper surface area of the bed 92 within each capturing range Fi using a polygon (rectangle) or the like within the captured image of each capturing range Fi. Furthermore, the three-dimensional position of the bed 92 is identified by, for example, specifying the bed height by numerical input. Behavioral events related to the person (observed person) are detected using the positional relationship between the set bed area (three-dimensional bed space) and each specific part of the person.

ベッドエリア設定に関して、この実施形態では、無限数の撮影範囲ではなく3つの撮影範囲Fiのみに関する設定操作を行えば済む。したがって、ベッドエリア設定を容易化することが可能である。特に、介護者(介護スタッフ)がベッドエリア設定を行う場合、当該介護者の負担を軽減することが可能である。 In this embodiment, bed area setting requires only setting operations for three imaging ranges Fi, rather than an infinite number of imaging ranges. This simplifies bed area setting. In particular, when bed area setting is performed by a caregiver (care staff), the burden on the caregiver can be reduced.

また、限定された個数の撮影範囲Fiについて、それぞれのベッドエリアを2次元的に指定する操作で比較的容易に指定することが可能である。 Furthermore, for a limited number of imaging ranges Fi, it is possible to specify each bed area relatively easily by specifying it two-dimensionally.

<8.変形例等>
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
<8. Modifications, etc.>
Although the embodiment of the present invention has been described above, the present invention is not limited to the above-described contents.

<不動体判定>
たとえば、上記実施形態において、各撮影範囲Fiにおいて、差分画像を用いた動体判定(不動体判定)がさらに行われてもよい。これによれば、壁面(あるいは床面等)に張られたポスター内の写真人物等(不動体)を、生体の人物(動体)と正確に区別することが可能である。
<Unmoving object determination>
For example, in the above embodiment, a moving object determination (stationary object determination) may be further performed using differential images in each shooting range Fi, which makes it possible to accurately distinguish a person (stationary object) in a poster posted on a wall (or floor, etc.) from a living person (moving object).

具体的には、各撮影範囲Fiにおいて、或る時点での撮影画像(静止画像)と別の時点での撮影画像(静止画像)との差分画像に基づき、動体部分が検知される。より具体的には、当該差分画像における差分発生領域(相違領域)が動体部分として検知される。 Specifically, in each shooting range Fi, moving objects are detected based on a difference image between an image (still image) taken at a certain point in time and an image (still image) taken at another point in time. More specifically, the difference-occurring area (different area) in the difference image is detected as the moving object.

詳細には、撮影範囲Fi内の或る領域にて人物の骨格が画像特徴に基づき検知される場合、或る時点での撮影画像内にて当該骨格が検知された領域(検知領域)と、別時点での撮影画像内における同位置の領域との差分画像が算出される。そして、差分画像に基づき両領域の間に有意な差異が存在すると判定される場合、当該検知領域に動体が存在する旨が判定される。すなわち、生体の人物が存在する旨が判定される。 In more detail, when a person's skeleton is detected in a certain area within the shooting range Fi based on image features, a difference image is calculated between the area where the skeleton is detected in an image captured at a certain point in time (detection area) and an area at the same position in an image captured at a different point in time. Then, if it is determined that there is a significant difference between the two areas based on the difference image, it is determined that a moving object is present in the detection area. In other words, it is determined that a living person is present.

無限数の撮影範囲ではなく所定数(ここでは3つ)の撮影範囲Fiのみが人物検知に用いられる場合、一定以上の期間において同じ撮影範囲Fiが継続し、当該同じ撮影範囲Fiによる異なる時点での撮影画像が得られる。それ故、各撮影範囲Fiにて差分画像を用いて動体判定(不動体判定)を実現することが可能である。換言すれば、差分画像を用いた判定処理が採用されることによって、比較的容易に動体判定(不動体判定)を実現することが可能である。 When only a predetermined number of (here, three) shooting ranges Fi are used for person detection, rather than an infinite number of shooting ranges, the same shooting range Fi continues for a certain period of time or longer, and images captured at different times using the same shooting range Fi are obtained. Therefore, it is possible to perform moving object (stationary object) detection using differential images in each shooting range Fi. In other words, by employing a detection process using differential images, it is possible to perform moving object (stationary object) detection relatively easily.

<2次元カメラ>
また、上記実施形態においては、カメラユニット20として3次元カメラが採用されているが、これに限定されず、カメラユニット20は、2次元カメラであってもよい。
<2D camera>
Furthermore, in the above embodiment, a three-dimensional camera is used as the camera unit 20, but this is not limitative, and the camera unit 20 may be a two-dimensional camera.

<撮影範囲ごとの学習モデル>
また、上記実施形態においては、3つの撮影範囲Fiに共通して同じ学習モデル400が用いられているが、これに限定されない。たとえば、3つの撮影範囲Fiのそれぞれに関して、互いに異なる学習モデル400が用いられてもよい。具体的には、各撮影範囲Fiに特化した個別の学習モデルが用いられてもよい。以下、このような変形例について説明する。
<Learning model for each shooting range>
In addition, in the above embodiment, the same learning model 400 is used in common for the three shooting ranges Fi, but this is not limited to this. For example, a different learning model 400 may be used for each of the three shooting ranges Fi. Specifically, an individual learning model specialized for each shooting range Fi may be used. Such a modified example will be described below.

当該変形例では、撮影範囲F1に関しては、上から見下ろすような視点による撮影画像内の人物姿勢(各関節の位置関係)に適した学習モデル400(401(不図示))が用いられる。一方、撮影範囲F3に関しては、横から眺めるような視点による撮影画像内の人物姿勢(関節間の位置関係)に適した学習モデル400(403(不図示))が用いられる。また、撮影範囲F2に関しては、中間的な視点による撮影画像内の人物姿勢(関節間の位置関係)に適した学習モデル400(402(不図示))が用いられる。なお、必ずしも撮影範囲Fiごとに異なる学習モデル400が用いられなくてもよい。たとえば、撮影範囲F2に関しては、撮影範囲F1(あるいはF3)と同じ学習モデル401(あるいは403)が用いられてもよい。 In this modified example, for the imaging range F1, a learning model 400 (401 (not shown)) suitable for the person's pose (positional relationships between joints) in the image captured from a top-down perspective is used. On the other hand, for the imaging range F3, a learning model 400 (403 (not shown)) suitable for the person's pose (positional relationships between joints) in the image captured from a side-on perspective is used. Furthermore, for the imaging range F2, a learning model 400 (402 (not shown)) suitable for the person's pose (positional relationships between joints) in the image captured from an intermediate perspective is used. Note that it is not necessary to use a different learning model 400 for each imaging range Fi. For example, for the imaging range F2, the same learning model 401 (or 403) as for the imaging range F1 (or F3) may be used.

たとえば、撮影範囲F1の撮影画像内においては、ベッド上に寝ている人物(横臥姿勢を有する人物)の首、肩、腰、膝、足首等の関節群は、比較的大きな間隔を空けて特定の位置関係(2次元的(平面的)な位置関係)を有しつつ平面的に配置される。一方、立位姿勢を有する人物の首、肩、腰、膝、足首等の関節群は、当該撮影画像内において特定の位置関係を有しつつ比較的近くに存在する。また、座位姿勢を有する人物の首、胸、腰、の関節群は、立位姿勢での位置関係に類似する位置関係を有するものの、膝、足首の関節群は、腰から(或る方向に)若干離れた位置に存在する。撮影範囲F1に関しては、このような撮影画像内での平面的な特定の位置関係(上から見下ろしたときの特定の位置関係)を機械学習する学習モデル401が用いられてもよい。 For example, in a captured image of imaging range F1, the joints of a person lying on a bed (a person in a recumbent position), such as the neck, shoulders, waist, knees, and ankles, are arranged in a plane with a relatively large gap between them and a specific positional relationship (two-dimensional (planar) positional relationship). On the other hand, the joints of a person in a standing position, such as the neck, shoulders, waist, knees, and ankles, are located relatively close together and have a specific positional relationship within the captured image. Furthermore, the joints of the neck, chest, and waist of a person in a sitting position have a positional relationship similar to that in a standing position, but the knee and ankle joints are located slightly away from the waist (in a certain direction). For imaging range F1, a learning model 401 may be used that machine-learns such specific positional relationships within the captured image in a planar manner (specific positional relationships when viewed from above).

逆に、撮影範囲F3の撮影画像内においては、立位姿勢を有する人物の首、肩、腰、膝、足首等の関節群は、比較的大きな間隔を空けて上下方向に(特定の位置関係を有するように)配置される。また、座位姿勢を有する人物の首、胸、腰の関節群は上下方向に配置され、腰、膝の関節群は上下方向以外の方向(水平方向等)に配置される。撮影範囲F3に関しては、このような撮影画像内での平面的な特定の位置関係(横から見たときの特定の位置関係)を機械学習する学習モデル403が用いられてもよい。また、撮影範囲F3はベッド付近の領域を殆ど含まないので、学習モデル403は、「ベッドからのずり落ち」などの一部の事象を検知しなくてもよい。 Conversely, in the captured image of imaging range F3, the joints of a person in a standing position, such as the neck, shoulders, waist, knees, and ankles, are arranged at relatively large intervals in the vertical direction (so as to have a specific positional relationship). Furthermore, the joints of the neck, chest, and waist of a person in a sitting position are arranged in the vertical direction, while the joints of the waist and knees are arranged in a direction other than the vertical direction (such as the horizontal direction). For imaging range F3, a learning model 403 may be used that machine-learns specific planar positional relationships (specific positional relationships when viewed from the side) within such captured images. Furthermore, because imaging range F3 hardly includes the area near the bed, learning model 403 may not need to detect some events, such as "slipping off the bed."

仮に、無限数の撮影角度θに応じた無限数の撮影範囲Fに対応するような一の学習モデル(共通の学習モデル)を構築する場合、非常に様々な撮影角度に応じた多様な状況を適切に反映させるため、学習モデル400は比較的大きな(複雑な)モデル(パラメータ数が多い及び/又は処理負荷が大きいモデル)になることが多い。 If one learning model (common learning model) were to be constructed that corresponds to an infinite number of shooting ranges F corresponding to an infinite number of shooting angles θ, the learning model 400 would often become a relatively large (complex) model (a model with a large number of parameters and/or a heavy processing load) in order to appropriately reflect the diverse situations corresponding to the extremely wide variety of shooting angles.

一方、上記変形例においては、特定の撮影角度からの(特定の撮影範囲の)撮影画像に応じた学習モデル400、より詳細には、各撮影範囲Fiに特化した学習モデル400が構築される。これによれば、各撮影範囲Fiにおける固有の特徴を適切に反映しつつ比較的小さな(簡易な)学習モデル401,402,403(処理負荷が小さい及び/又はパラメータ数が少ないモデル)を構築することが可能である。 On the other hand, in the above-described modified example, a learning model 400 is constructed according to an image captured from a specific shooting angle (specific shooting range), more specifically, a learning model 400 specialized for each shooting range Fi. This makes it possible to construct relatively small (simple) learning models 401, 402, 403 (models with a low processing load and/or a small number of parameters) that appropriately reflect the unique characteristics of each shooting range Fi.

それ故、CPUの処理負荷を低減すること、及び/又は、メモリ容量の低減を図ることが可能である。また、その結果、同じ性能のCPU等において、(その処理時間等を低減して)各学習モデル401、402,403をそれぞれ高速に動作させることが可能である。 This makes it possible to reduce the processing load on the CPU and/or reduce memory capacity. As a result, it is possible to operate each of the learning models 401, 402, and 403 at high speed (by reducing the processing time, etc.) on a CPU with the same performance.

1 観察システム
10 観察装置
20 カメラユニット
23 撮像部
25 照明部
27 駆動部
30 処理ユニット
90 居室
91 床
92 ベッド
93 扉(出入口)
θi カメラユニットの姿勢角度(撮影角度)
Fi,F1,F2,F3 撮影範囲
C,C1,C2,C3 非トリガー領域
G,G11,G21,G22,G32 トリガー領域
Li 発光量
REFERENCE SIGNS LIST 1 Observation system 10 Observation device 20 Camera unit 23 Imaging unit 25 Lighting unit 27 Driving unit 30 Processing unit 90 Living room 91 Floor 92 Bed 93 Door (entrance/exit)
θi Camera unit attitude angle (photography angle)
Fi, F1, F2, F3 Shooting range C, C1, C2, C3 Non-trigger area G, G11, G21, G22, G32 Trigger area Li Light output

Claims (12)

観察対象空間を撮影する撮像部と、
前記撮像部による撮影範囲を変更するために前記撮像部を回転駆動する駆動部と、
前記撮像部の撮影範囲を照明するための照明光を出射する照明部と、
前記駆動部による前記撮像部の回転駆動を制御して、予め設定された所定数の撮影範囲のいずれかに前記撮像部の撮影範囲を変更するとともに、前記照明部による照明光の出射を制御する制御部と、
を備え、
前記制御部は、前記撮像部の撮影範囲を前記所定数の撮影範囲のうちの一の撮影範囲に変更し且つ前記駆動部による前記撮像部の回転駆動を停止した状態で、前記所定数の撮影範囲のそれぞれに応じて予め定められている発光量のうち前記一の撮影範囲に応じた発光量の照明光を前記照明部により出射させて、前記撮像部により撮影される撮影画像に基づき観察対象人物の観察処理を実行することを特徴とする観察システム。
an imaging unit that captures an image of an observation target space;
a drive unit that rotates the imaging unit to change the imaging range of the imaging unit;
an illumination unit that emits illumination light for illuminating a photographing range of the imaging unit;
a control unit that controls the rotational driving of the imaging unit by the drive unit to change the imaging range of the imaging unit to one of a predetermined number of imaging ranges that have been set in advance, and also controls the emission of illumination light by the illumination unit;
Equipped with
an observation system characterized in that the control unit changes the shooting range of the imaging unit to one of the predetermined number of shooting ranges and stops the rotational driving of the imaging unit by the drive unit, causes the lighting unit to emit illumination light of an amount of light emission corresponding to the one shooting range from among the light emission amounts predetermined for each of the predetermined number of shooting ranges, and performs observation processing of the person being observed based on the captured image captured by the imaging unit.
前記制御部は、
前記撮影画像内における前記観察対象人物の位置を検知し、
前記観察対象人物の位置が前記撮影画像における所定領域内に収まっている場合、前記駆動部を駆動せずに前記撮像部の撮影範囲を前記一の撮影範囲に維持した状態で、前記撮像部により撮影される撮影画像に基づき前記観察対象人物の観察処理を実行することを特徴とする、請求項1に記載の観察システム。
The control unit
Detecting the position of the person to be observed within the captured image;
The observation system described in claim 1, characterized in that when the position of the person being observed falls within a predetermined area in the captured image, the driving unit is not driven and the capturing range of the imaging unit is maintained at the one capturing range, and an observation process of the person being observed is performed based on the captured image captured by the imaging unit.
前記所定数の撮影範囲は、第1撮影範囲と第2撮影範囲とを含み、
前記第2撮影範囲は、前記第1撮影範囲と比較して、より遠く前記撮像部から離れた前記観察対象人物を撮影することが可能な撮影範囲であることを特徴とする、請求項1または請求項2に記載の観察システム。
the predetermined number of imaging ranges includes a first imaging range and a second imaging range,
3. The observation system according to claim 1, wherein the second shooting range is a shooting range that is capable of capturing an image of the person being observed that is farther away from the imaging unit than the first shooting range.
前記所定数の撮影範囲は、第1撮影範囲と第2撮影範囲とを含み、
前記撮像部は、ベッドの近傍上方に設置されており、
前記第1撮影範囲は、前記ベッド付近に存在する前記観察対象人物を撮影できる撮影範囲であり、
前記第2撮影範囲は、前記ベッドから離れた出入口付近に存在する前記観察対象人物を撮影できる撮影範囲であることを特徴とする、請求項1または請求項2に記載の観察システム。
the predetermined number of imaging ranges includes a first imaging range and a second imaging range,
The imaging unit is installed near and above the bed,
the first imaging range is an imaging range in which the person to be observed who is present near the bed can be imaged,
3. The observation system according to claim 1, wherein the second imaging range is a imaging range that can capture an image of the person to be observed who is present near an entrance away from the bed.
前記第2撮影範囲に対応して定められている発光量は、前記第1撮影範囲に対応して定められている発光量よりも大きいことを特徴とする、請求項3または請求項4に記載の観察システム。 The observation system described in claim 3 or claim 4, wherein the light emission amount determined for the second imaging range is greater than the light emission amount determined for the first imaging range. 観察対象空間を撮影する撮像部と当該撮像部による撮影範囲を変更するために前記撮像部を回転駆動する駆動部と当該撮像部の撮影範囲を照明するための照明光を出射する照明部とを備える観察システムを制御するコンピュータに、
a)前記駆動部による前記撮像部の回転駆動を制御して、予め設定された所定数の撮影範囲のいずれかに前記撮像部の撮影範囲を変更するステップと、
b)前記撮像部の撮影範囲を前記所定数の撮影範囲のうちの一の撮影範囲に変更し且つ前記駆動部による前記撮像部の回転駆動を停止した状態で、前記所定数の撮影範囲のそれぞれに応じて予め定められている発光量のうち前記一の撮影範囲に応じた発光量の照明光を前記照明部により出射させて、前記撮像部により撮影される撮影画像に基づき観察対象人物の観察処理を実行するステップと、
を実行させるためのプログラム。
a computer that controls an observation system that includes an imaging unit that captures an image of a space to be observed, a drive unit that rotates and drives the imaging unit to change the imaging range of the imaging unit, and an illumination unit that emits illumination light to illuminate the imaging range of the imaging unit;
a) controlling the rotational driving of the imaging unit by the driving unit to change the imaging range of the imaging unit to one of a predetermined number of imaging ranges set in advance;
b) changing the imaging range of the imaging unit to one of the predetermined number of imaging ranges and stopping the rotational driving of the imaging unit by the drive unit, causing the lighting unit to emit illumination light of an amount of light emission corresponding to the one imaging range from among light emission amounts predetermined for each of the predetermined number of imaging ranges, and executing an observation process of the person to be observed based on the captured image captured by the imaging unit;
A program to execute.
観察対象空間を撮影する撮像部と当該撮像部による撮影範囲を変更するために前記撮像部を回転駆動する駆動部と当該撮像部の撮影範囲を照明するための照明光を出射する照明部とを備える観察システムの制御方法であって、
a)前記駆動部による前記撮像部の回転駆動を制御して、予め設定された所定数の撮影範囲のいずれかに前記撮像部の撮影範囲を変更するステップと、
b)前記撮像部の撮影範囲を前記所定数の撮影範囲のうちの一の撮影範囲に変更し且つ前記駆動部による前記撮像部の回転駆動を停止した状態で、前記所定数の撮影範囲のそれぞれに応じて予め定められている発光量のうち前記一の撮影範囲に応じた発光量の照明光を前記照明部により出射させて、前記撮像部により撮影される撮影画像に基づき観察対象人物の観察処理を実行するステップと、
を備えることを特徴とする、観察システムの制御方法。
A control method for an observation system including an imaging unit that captures an image of an observation target space, a drive unit that rotationally drives the imaging unit to change an imaging range of the imaging unit, and an illumination unit that emits illumination light to illuminate the imaging range of the imaging unit,
a) controlling the rotational driving of the imaging unit by the driving unit to change the imaging range of the imaging unit to one of a predetermined number of imaging ranges set in advance;
b) changing the imaging range of the imaging unit to one of the predetermined number of imaging ranges and stopping the rotational driving of the imaging unit by the drive unit, causing the lighting unit to emit illumination light of an amount of light emission corresponding to the one imaging range from among light emission amounts predetermined for each of the predetermined number of imaging ranges, and executing an observation process of the person to be observed based on the captured image captured by the imaging unit;
A control method for an observation system, comprising:
観察対象空間を撮影する撮像部と、
前記撮像部による撮影範囲を変更するために前記撮像部を回転駆動する駆動部と、
前記駆動部による前記撮像部の回転駆動を制御して、予め設定された所定数の撮影範囲のいずれかに前記撮像部の撮影範囲を変更する制御部と、
を備え、
前記制御部は、
前記撮像部の撮影範囲を前記所定数の撮影範囲のうちの一の撮影範囲に設定した後、前記一の撮影範囲に対応する撮影画像内における観察対象人物の位置を検知し、
前記観察対象人物の前記位置が前記撮影画像における所定領域内に収まっている場合、前記撮像部を回転駆動せずに前記撮像部の撮影範囲を前記一の撮影範囲に維持した状態で、前記撮影画像に基づき前記観察対象人物の観察処理を実行することを特徴とする観察システム。
an imaging unit that captures an image of an observation target space;
a drive unit that rotates the imaging unit to change the imaging range of the imaging unit;
a control unit that controls the rotational driving of the imaging unit by the drive unit to change the imaging range of the imaging unit to one of a predetermined number of imaging ranges that are set in advance;
Equipped with
The control unit
After setting the imaging range of the imaging unit to one of the predetermined number of imaging ranges, detecting the position of an observed person in a captured image corresponding to the one imaging range;
An observation system characterized in that, when the position of the person being observed falls within a predetermined area in the captured image, the imaging unit is not rotated, and the imaging range of the imaging unit is maintained at the one imaging range, and observation processing of the person being observed is performed based on the captured image.
前記制御部は、前記観察対象人物の前記位置が前記所定領域内に収まらなくなった場合、前記撮像部を回転駆動して前記撮像部の撮影範囲を前記一の撮影範囲とは別の撮影範囲に変更することを特徴とする、請求項8に記載の観察システム。 The observation system described in claim 8, characterized in that, when the position of the person being observed no longer falls within the predetermined area, the control unit rotates the imaging unit to change the imaging range of the imaging unit to a different imaging range from the first imaging range. 前記観察対象人物の前記観察処理は、前記観察対象人物の行動関連事象を検知する処理を含むことを特徴とする、請求項8または請求項9に記載の観察システム。 The observation system described in claim 8 or claim 9, wherein the observation process of the observed person includes a process of detecting behavior-related events of the observed person. 観察対象空間を撮影する撮像部と当該撮像部による撮影範囲を変更するために前記撮像部を回転駆動する駆動部とを備える観察システムを制御するコンピュータに、
a)前記駆動部による前記撮像部の回転駆動を制御して、前記撮像部の撮影範囲を、予め設定された所定数の撮影範囲のいずれかである一の撮影範囲に設定するステップと、
b)前記一の撮影範囲に対応する撮影画像内における観察対象人物の位置を検知するステップと、
c)前記観察対象人物の前記位置が前記撮影画像における所定領域内に収まっている場合、前記撮像部を回転駆動せずに前記撮像部の撮影範囲を前記一の撮影範囲に維持した状態で、前記撮影画像に基づき前記観察対象人物の観察処理を実行するステップと、
を実行させるためのプログラム。
a computer for controlling an observation system including an imaging unit that captures an image of an observation target space and a drive unit that rotationally drives the imaging unit to change the imaging range of the imaging unit;
a) controlling the rotational driving of the imaging unit by the drive unit to set the imaging range of the imaging unit to one imaging range that is one of a predetermined number of imaging ranges that have been set in advance;
b) detecting the position of a person to be observed within a captured image corresponding to the one capturing range;
c) when the position of the person to be observed is within a predetermined area in the captured image, performing an observation process of the person to be observed based on the captured image while maintaining the imaging range of the imaging unit at the one imaging range without rotating the imaging unit;
A program to execute.
観察対象空間を撮影する撮像部と当該撮像部による撮影範囲を変更するために前記撮像部を回転駆動する駆動部とを備える観察システムの制御方法であって、
a)前記駆動部による前記撮像部の回転駆動を制御して、前記撮像部の撮影範囲を、予め設定された所定数の撮影範囲のいずれかである一の撮影範囲に設定するステップと、
b)前記一の撮影範囲に対応する撮影画像内における観察対象人物の位置を検知するステップと、
c)前記観察対象人物の前記位置が前記撮影画像における所定領域内に収まっている場合、前記撮像部を回転駆動せずに前記撮像部の撮影範囲を前記一の撮影範囲に維持した状態で、前記撮影画像に基づき前記観察対象人物の観察処理を実行するステップと、
を備えることを特徴とする、観察システムの制御方法。
A control method for an observation system including an imaging unit that captures an image of an observation target space and a drive unit that rotationally drives the imaging unit to change an imaging range of the imaging unit,
a) controlling the rotational driving of the imaging unit by the drive unit to set the imaging range of the imaging unit to one imaging range that is one of a predetermined number of imaging ranges that have been set in advance;
b) detecting the position of a person to be observed within a captured image corresponding to the one capturing range;
c) when the position of the person to be observed is within a predetermined area in the captured image, performing an observation process of the person to be observed based on the captured image while maintaining the imaging range of the imaging unit at the one imaging range without rotating the imaging unit;
A control method for an observation system, comprising:
JP2022032369A 2022-03-03 2022-03-03 Observation system, observation system control method, and program Active JP7799514B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022032369A JP7799514B2 (en) 2022-03-03 2022-03-03 Observation system, observation system control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022032369A JP7799514B2 (en) 2022-03-03 2022-03-03 Observation system, observation system control method, and program

Publications (2)

Publication Number Publication Date
JP2023128194A JP2023128194A (en) 2023-09-14
JP7799514B2 true JP7799514B2 (en) 2026-01-15

Family

ID=87972089

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022032369A Active JP7799514B2 (en) 2022-03-03 2022-03-03 Observation system, observation system control method, and program

Country Status (1)

Country Link
JP (1) JP7799514B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050018879A1 (en) 2003-07-22 2005-01-27 Wataru Ito Object tracking method and object tracking apparatus
JP3187034U (en) 2013-08-26 2013-11-07 株式会社メリハット Imaging device
CN106210543A (en) 2016-08-16 2016-12-07 北京小米移动软件有限公司 imaging apparatus control method and device
JP2018028837A (en) 2016-08-19 2018-02-22 株式会社アイキューフォーメーション Watching system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050018879A1 (en) 2003-07-22 2005-01-27 Wataru Ito Object tracking method and object tracking apparatus
JP3187034U (en) 2013-08-26 2013-11-07 株式会社メリハット Imaging device
CN106210543A (en) 2016-08-16 2016-12-07 北京小米移动软件有限公司 imaging apparatus control method and device
JP2018028837A (en) 2016-08-19 2018-02-22 株式会社アイキューフォーメーション Watching system

Also Published As

Publication number Publication date
JP2023128194A (en) 2023-09-14

Similar Documents

Publication Publication Date Title
US20220401162A1 (en) Hand controller for robotic surgery system
US20220277836A1 (en) Sensing device for medical facilities
US11534246B2 (en) User input device for use in robotic surgery
KR20220116237A (en) smart treadmill
CN102781631B (en) Information processor and control the method for this device
JP2016508241A (en) Wireless wrist computing and controlling device and method for 3D imaging, mapping, networking and interfacing
JPH11134089A (en) Hand pointing device
WO2021097332A1 (en) Scene perception systems and methods
US20220257173A1 (en) Extended-reality skin-condition-development prediction and visualization
CN113366414A (en) System and method for facilitating optimization of an imaging device viewpoint during an operating session of a computer-assisted operating system
US20260109043A1 (en) Method and apparatus for providing input device repositioning reminders
WO2023078249A1 (en) Obstacle avoidance method, system and apparatus for surgical robot, and storage medium
CN120475940A (en) Method and system for calibrating a camera
JP2025142263A (en) Detection device and program
US12485545B2 (en) Imaging device control in viewing systems
US12094205B2 (en) User switching detection during robotic surgeries using deep learning
JP7799514B2 (en) Observation system, observation system control method, and program
WO2023014732A1 (en) Techniques for adjusting a field of view of an imaging device based on head motion of an operator
JP7356697B2 (en) Image observation system
US20240423751A1 (en) Controlling a repositionable structure system based on a geometric relationship between an operator and a computer-assisted device
US20240341903A1 (en) Visualization of medical environments with predetermined 3d models
WO2023117155A1 (en) Systems and methods for clinical workspace simulation
CN118871052A (en) Techniques for relocalizing computer-aided systems using motion segmentation
US20250366927A1 (en) Visual guidance for repositioning a computer-assisted system
JP2008017348A (en) Video display apparatus, and distortion correction processing method of video signal

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241216

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250715

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250902

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251007

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251128

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251226

R150 Certificate of patent or registration of utility model

Ref document number: 7799514

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150