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
JP7438470B2 - Person detection device, person detection method, and person detection program - Google Patents
[go: Go Back, main page]

JP7438470B2 - Person detection device, person detection method, and person detection program - Google Patents

Person detection device, person detection method, and person detection program Download PDF

Info

Publication number
JP7438470B2
JP7438470B2 JP2023574767A JP2023574767A JP7438470B2 JP 7438470 B2 JP7438470 B2 JP 7438470B2 JP 2023574767 A JP2023574767 A JP 2023574767A JP 2023574767 A JP2023574767 A JP 2023574767A JP 7438470 B2 JP7438470 B2 JP 7438470B2
Authority
JP
Japan
Prior art keywords
value
index
person
fluctuation
irregularity
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
JP2023574767A
Other languages
Japanese (ja)
Other versions
JPWO2023175647A1 (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of JPWO2023175647A1 publication Critical patent/JPWO2023175647A1/ja
Application granted granted Critical
Publication of JP7438470B2 publication Critical patent/JP7438470B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Analysis (AREA)

Description

本開示は、人物検知技術に関する。 The present disclosure relates to person detection technology.

特許文献1には、監視空間を撮像した熱画像を順次取得し、該熱画像を画像処理して監視空間における目標移動物体の有無を判定する画像監視装置であって、前記熱画像から環境変化による背景物体の温度変化に起因する画像領域を背景温度変化領域として判定する背景温度変化判定部と、前記背景温度変化領域が含まれないよう前記熱画像から温度変化領域を抽出する抽出部と、前記温度変化領域の特徴から前記目標移動物体の有無を判定する判定部と、を具備し、前記背景温度変化判定部は、予め定めた目標移動物体の想定移動速度に応じて設定した過去の所定期間である変化要因判定期間において、温度上昇のみの温度変化を示す画像領域又は温度下降のみの温度変化を示す画像領域を前記背景温度変化領域として判定することを特徴とする画像監視装置に関する技術が開示されている。 Patent Document 1 discloses an image monitoring device that sequentially acquires thermal images of a monitoring space, performs image processing on the thermal images, and determines the presence or absence of a target moving object in the monitoring space, and detects environmental changes from the thermal images. a background temperature change determination unit that determines an image area caused by a temperature change of a background object as a background temperature change area; an extraction unit that extracts a temperature change area from the thermal image so that the background temperature change area is not included; a determination unit that determines the presence or absence of the target moving object based on the characteristics of the temperature change area, and the background temperature change determination unit includes A technology related to an image monitoring device characterized in that, in a change factor determination period that is a period, an image area showing a temperature change of only a temperature increase or an image area showing a temperature change of only a temperature drop is determined as the background temperature change area. Disclosed.

特開2013-207392号公報Japanese Patent Application Publication No. 2013-207392

特許文献1の技術によれば、背景温度変化領域として生成された熱画像から除去される領域は、環境変化による所定期間に亘る温度の上昇または下降のみの変化を呈する領域である。ここで、環境変化による温度変化は、一般に緩やかな温度変化である。一方、モニタ若しくは複合機のような急速に発熱する電子機器または電気ヒータのような電気機器では、環境変化による温度変化と異なり、温度変化が瞬時に生じる。したがって、特許文献1の技術によれば、これらの電子機器または電気機器を、背景温度変化領域として判定して熱画像から除去することは困難であり、人であると誤検知する可能性があるという問題点がある。 According to the technique disclosed in Patent Document 1, a region removed from a thermal image generated as a background temperature change region is a region exhibiting only a temperature increase or decrease over a predetermined period due to an environmental change. Here, the temperature change due to environmental change is generally a gradual temperature change. On the other hand, in electronic devices that rapidly generate heat, such as monitors or multifunction devices, or electrical devices, such as electric heaters, temperature changes occur instantaneously, unlike temperature changes due to environmental changes. Therefore, according to the technology of Patent Document 1, it is difficult to determine these electronic devices or electrical devices as background temperature change areas and remove them from the thermal image, and there is a possibility that they may be mistakenly detected as people. There is a problem.

本開示は、このような問題点を解決するためになされたものであり、撮像された対象物の誤検知を抑制して人物を検知できる人物検知技術を提供することを目的とする。 The present disclosure has been made to solve such problems, and aims to provide a person detection technique that can detect a person while suppressing false detection of an imaged object.

本開示の実施形態による人物検知装置の一側面は、異なる時刻の複数の熱画像またはヒートマップから、前記複数の熱画像またはヒートマップの部分領域の時系列を時系列領域として抽出する時系列領域抽出部と、抽出された時系列領域に含まれる各部分領域について、温度の分布またはラベルの分布を定量化する変動指標の値を算出する変動指標値算出部と、算出された変動指標の値について、変動の不規則性を示す不規則性指標の値および変動の規模の大きさを示す規模指標の値を算出する変動特性算出部と、算出された不規則性指標の値が予め定められた不規則性指標閾値以上であって、算出された規模指標の値が予め定められた規模指標閾値以上である場合に、抽出された時系列領域に人物が含まれていると判定する人物判定部と、を備える。 One aspect of the person detection device according to the embodiment of the present disclosure is a time series region that extracts a time series of partial regions of a plurality of thermal images or heat maps as a time series region from a plurality of thermal images or heat maps at different times. an extraction unit, a variation index value calculation unit that calculates the value of a variation index that quantifies the temperature distribution or the label distribution for each partial region included in the extracted time series region, and the calculated variation index value. a fluctuation characteristic calculation unit that calculates a value of an irregularity index indicating the irregularity of the fluctuation and a value of a scale index indicating the magnitude of the fluctuation; person determination that determines that a person is included in the extracted time series region when the value of the calculated scale index is equal to or higher than a predetermined scale index threshold; It is equipped with a section and a section.

本開示の実施形態による人物検知装置によれば、撮像された対象物の誤検知を抑制して人物を検知できる。 According to the person detection device according to the embodiment of the present disclosure, a person can be detected while suppressing false detection of an imaged object.

実施の形態1による人物検知装置の機能ブロックを示す図である。1 is a diagram showing functional blocks of a person detection device according to Embodiment 1. FIG. 所定の間隔の熱画像を示す模式図である。FIG. 3 is a schematic diagram showing thermal images at predetermined intervals. 人物検知装置のハードウェアの構成例を示す図である。FIG. 2 is a diagram showing an example of a hardware configuration of a person detection device. 人物検知装置のハードウェアの構成例を示す図である。FIG. 2 is a diagram showing an example of a hardware configuration of a person detection device. 人物検知方法のフローチャートである。It is a flowchart of a person detection method.

以下、添付の図面を参照して、本開示における種々の実施形態について詳細に説明する。なお、図面において同一または類似の符号を付された構成要素は、同一または類似の構成または機能を有するものであり、そのような構成要素についての重複する説明は省略する。 Hereinafter, various embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. Note that components given the same or similar symbols in the drawings have the same or similar configurations or functions, and overlapping explanations of such components will be omitted.

実施の形態1.
<構成>
図1および図2を参照して、本開示の実施の形態1による人物検知装置について説明する。図1に示されているように、人物検知装置10は、撮像空間を撮像する撮像装置20に接続されている。撮像装置20は、例えば室内を撮像するように配置され、撮像空間の温度分布を熱画像として生成するサーマルカメラである。人物検知装置10は撮像装置20により生成された熱画像を撮像装置20から取得して、取得した熱画像に撮像されている対象物が人物であるか否かを検知する。
Embodiment 1.
<Configuration>
A person detection device according to Embodiment 1 of the present disclosure will be described with reference to FIGS. 1 and 2. As shown in FIG. 1, the person detection device 10 is connected to an imaging device 20 that images an imaging space. The imaging device 20 is, for example, a thermal camera that is arranged to image a room and generates a thermal image of the temperature distribution in the imaging space. The person detection device 10 acquires a thermal image generated by the imaging device 20 from the imaging device 20, and detects whether the object imaged in the acquired thermal image is a person.

人物検知装置10は、熱画像に代えて、画素ごとに人物度が評価されて、ラベル付けされたヒートマップを取得してもよい。この場合、撮像装置20はRGBカメラであってもよく、不図示のヒートマップ作成装置がセマンティックセグメンテーション技術を用いてRGBカメラにより生成された画像からヒートマップを作成し、人物検知装置10はヒートマップをヒートマップ作成装置から取得する。ヒートマップは人物度を既に評価したマップであるが、ヒートマップ作成装置により人物であろうと評価された対象物が本当に人物であるかどうかを更に評価するために本開示の技術を用いることができる。以下、人物検知装置10により取得される画像が熱画像である場合に即して説明をする。 Instead of a thermal image, the person detection device 10 may obtain a heat map in which the degree of personhood is evaluated and labeled for each pixel. In this case, the imaging device 20 may be an RGB camera, a heat map creation device (not shown) creates a heat map from the image generated by the RGB camera using semantic segmentation technology, and the person detection device 10 uses the heat map is obtained from the heat map creation device. Although a heat map is a map that has already evaluated the degree of personhood, the technology of the present disclosure can be used to further evaluate whether an object that has been evaluated as a person by the heat map creation device is really a person. . The following will explain the case where the image acquired by the person detection device 10 is a thermal image.

撮像対象物が人物であるか否かを検知するため、人物検知装置10は、一例として、時系列領域抽出部11、変動指標値算出部12、変動特性算出部13、学習結果利用部14、および人物判定部15を備える。なお、人物検知装置10は不図示のバッファメモリを備え、撮像装置20により生成された熱画像は一時的にバッファメモリに蓄えられ、時系列領域抽出部11はバッファメモリから熱画像を取得する。 In order to detect whether the object to be imaged is a person, the person detection device 10 includes, for example, a time series region extraction section 11, a variation index value calculation section 12, a variation characteristic calculation section 13, a learning result utilization section 14, and a person determination section 15. Note that the person detection device 10 includes a buffer memory (not shown), the thermal image generated by the imaging device 20 is temporarily stored in the buffer memory, and the time-series area extraction unit 11 acquires the thermal image from the buffer memory.

(時系列領域抽出部)
時系列領域抽出部11は、不図示のバッファメモリに蓄えられた熱画像から、熱画像の部分領域の時系列を時系列領域として抽出する。部分領域とは、熱画像に含まれる特定の部分の領域であり、熱画像の全体の領域よりも狭い領域である。時系列領域抽出部11は、複数の熱画像から同一の部分領域を抽出することにより、部分領域の時系列を生成する。
(Time series region extraction part)
The time-series region extraction unit 11 extracts a time-series partial region of a thermal image as a time-series region from a thermal image stored in a buffer memory (not shown). A partial area is a specific area included in a thermal image, and is narrower than the entire area of the thermal image. The time series region extraction unit 11 generates a time series of partial regions by extracting the same partial region from a plurality of thermal images.

時系列領域抽出部11は、バッファメモリから、例えば数十秒、1分、または数分間隔等の所定の間隔の熱画像を取得する。バッファメモリに蓄えられている熱画像自体が所定の間隔で生成された熱画像であってもよいし、バッファメモリに連続的に蓄えられている熱画像から熱画像を抽出する間隔が所定の間隔であってもよい。 The time-series region extraction unit 11 acquires thermal images at predetermined intervals, such as intervals of several tens of seconds, one minute, or several minutes, from the buffer memory. The thermal images stored in the buffer memory themselves may be thermal images generated at predetermined intervals, or the intervals at which thermal images are extracted from the thermal images continuously stored in the buffer memory may be at predetermined intervals. It may be.

図2は、所定の間隔の熱画像を示す模式図である。時間t1の熱画像D-t1、時間t2の熱画像D-t2、時間t3の熱画像D-t3、時間t4の熱画像D-t4が示されている。時間t1~t4の各間隔が所定の間隔である。熱画像には着座している人物が映っている。最高温度を白、最低温度を黒として、熱画像の各画素の温度がグレースケールで表されている。四角の囲みにより部分領域が示されている。「×」のマークにより部分領域の温度値の重心が示されている。 FIG. 2 is a schematic diagram showing thermal images at predetermined intervals. A thermal image D-t1 at time t1, a thermal image D-t2 at time t2, a thermal image D-t3 at time t3, and a thermal image D-t4 at time t4 are shown. Each interval from time t1 to t4 is a predetermined interval. The thermal image shows a seated person. The temperature of each pixel of the thermal image is expressed in gray scale, with the highest temperature as white and the lowest temperature as black. Partial regions are indicated by square boxes. The center of gravity of the temperature value of the partial region is indicated by an "x" mark.

一側面において、部分領域は、指定した座標の画素とその近傍の画素とからなる近傍領域であってもよい(図2を参照)。近傍の画素の数は、8近傍でも、24近傍でもよい。座標は、人物検知装置10のユーザによる外部入力により指定されてもよいし、時系列領域抽出部11が予め定められた高温閾値以上の温度を有する高温領域と、高温閾値未満の低温領域の両方を含む領域を探索してその領域を含むように指定してもよい。閾値として、例えば、体温の下限に相当する温度、例えば35.0°Cを高温閾値として設定してもよい。また、別の例として、遠方に存在する人物の熱放射は弱くなるので、35.0°Cよりも低い温度を高温閾値として設定してもよい。 In one aspect, the partial area may be a neighboring area consisting of a pixel at the specified coordinates and pixels in its vicinity (see FIG. 2). The number of neighboring pixels may be 8 or 24. The coordinates may be specified by external input by the user of the person detection device 10, or the time-series region extracting unit 11 may identify both a high-temperature region having a temperature equal to or higher than a predetermined high-temperature threshold and a low-temperature region less than the high-temperature threshold. It is also possible to search for an area containing the area and designate the area to be included. As the threshold value, for example, a temperature corresponding to the lower limit of body temperature, for example 35.0° C., may be set as the high temperature threshold value. Further, as another example, since the heat radiation of a person who is far away becomes weaker, a temperature lower than 35.0° C. may be set as the high temperature threshold.

また、別の一側面において、1つの熱画像から複数の部分領域が抽出されてもよい。複数の部分領域は、1つの熱画像から離散的に取得されてもよいし、ラスタ走査により1つの熱画像から連続的に取得されてもよい。部分領域のサイズは、前述の近傍領域と同等のサイズであってよい。 In another aspect, a plurality of partial regions may be extracted from one thermal image. The plurality of partial regions may be obtained discretely from one thermal image, or may be continuously obtained from one thermal image by raster scanning. The size of the partial area may be the same size as the aforementioned neighboring area.

また、別の一側面において、部分領域は、予め定められた高温閾値以上の温度を有する高温領域の一部と、高温閾値未満の低温領域との両方を含んでもよい。換言すれば、部分領域は、高温領域と低温領域の境界の一部を含んでもよい。このように、高温領域と低温領域の境界の一部のみに着目することにより、検出対象である人物の動きをより良く観察することができる。 In another aspect, the partial region may include both a part of the high temperature region having a temperature equal to or higher than a predetermined high temperature threshold and a low temperature region less than the high temperature threshold. In other words, the partial region may include a part of the boundary between the high temperature region and the low temperature region. In this way, by focusing on only a part of the boundary between the high temperature region and the low temperature region, it is possible to better observe the movement of the person who is the detection target.

ある時刻および他の時刻の両方において部分領域が高温領域のみを含む場合、対象物がそれらの時刻間で動いていたとしても、高温領域に大きな変動が表れ難いので、対象物の動きを検出して人物であると判定することは難しい。これに対し、任意の時刻において高温領域の一部と低温領域の両方を含む領域を観察すると、即ち低温領域である背景をも含むように部分領域を設定すると、対象物を背景とのコントラストで捉えることができるので、対象物の動きを捉え易くなる。換言すると、後述する温度重心等の変動指標の値の変動を捉え易くなる。 If a partial region includes only a high-temperature region at both a certain time and another time, even if the object moves between those times, it is difficult to detect large fluctuations in the high-temperature region, so the movement of the object cannot be detected. It is difficult to determine that the person is a person. On the other hand, if you observe a region that includes both a part of the high-temperature region and a low-temperature region at any given time, that is, if you set the partial region to also include the background, which is the low-temperature region, you can see the object in contrast with the background. This makes it easier to capture the movement of the object. In other words, it becomes easier to grasp fluctuations in the values of fluctuation indicators such as temperature center of gravity, which will be described later.

また、ある時刻および他の時刻の両方において部分領域が高温領域の全部と低温領域を含む場合も、部分領域が高温領域のみを含む場合と同様に、対象物がそれらの時刻間で動いていたとしても、変動を捉え難い。 In addition, even if a partial region includes all of the high temperature region and a low temperature region at both one time and another time, the object is moving between those times, as in the case where the partial region includes only the high temperature region. However, it is difficult to grasp the fluctuations.

また、ラスタ走査を行って時系列領域を取得するのでなく、1または複数の指定された画素を中心とする近傍領域についてのみ時系列領域を取得することにより、演算量を抑制することができる。 Moreover, the amount of calculation can be suppressed by acquiring time-series regions only for neighboring regions centered on one or more designated pixels, instead of performing raster scanning to acquire time-series regions.

時系列領域抽出部11は、抽出した時系列領域を、変動指標値算出部12および学習結果利用部14へ出力する。 The time series region extraction section 11 outputs the extracted time series region to the variation index value calculation section 12 and the learning result utilization section 14.

(変動指標値算出部)
変動指標値算出部12は、抽出された時系列領域に含まれる各部分領域について、温度の分布を定量化する変動指標の値を算出する。変動指標の例には、温度重心の座標が含まれる。なお、ヒートマップの場合には、変動指標の例には、ヒートマップの画素にラベリングされたラベル値の重心が含まれる。
(Fluctuation index value calculation unit)
The variation index value calculation unit 12 calculates the value of a variation index that quantifies the temperature distribution for each partial region included in the extracted time series region. Examples of variation indicators include the coordinates of the temperature centroid. Note that in the case of a heat map, examples of the variation index include the centroid of the label value labeled on the pixel of the heat map.

温度重心の座標の値は、部分領域を定める各座標の値を、その座標が有する部分領域内の熱の重みにより重みづけすることにより求められる。例えば、XY直交座標におけるX軸の温度重心xであれば、x=Σx/Σmにより求められる。ここで、nは部分領域の広さにより定まる自然数であり、xはX軸の座標であり、mは座標xが有する温度の和である。Y軸についても同様にして温度重心yを求めることができる。 The value of the coordinate of the temperature center of gravity is obtained by weighting the value of each coordinate defining the partial area by the weight of the heat in the partial area that the coordinate has. For example, if the temperature center of gravity x G on the X axis in the XY orthogonal coordinates is determined by x G =Σx n m n /Σm n . Here, n is a natural number determined by the width of the partial region, x n is the coordinate of the X axis, and m n is the sum of temperatures at the coordinate x n . The temperature center of gravity yG can be found in the same manner for the Y-axis.

変形例として、予め定められた高温閾値以上の温度を示す領域を1、それ以外の領域を0として、部分領域内の1の比率、または1と0の値を用いて温度重心の座標の値を算出してもよい。なお、ヒートマップの場合には、人物を表すラベルである人物ラベルが付された領域を1、それ以外の領域を0として、熱画像の場合と同様に処理してよい。 As a modified example, the area exhibiting a temperature equal to or higher than a predetermined high temperature threshold is set as 1, and the other areas as 0, and the value of the coordinates of the temperature center of gravity is calculated using the ratio of 1 in the partial area or the values of 1 and 0. may be calculated. Note that in the case of a heat map, processing may be performed in the same manner as in the case of a thermal image, with areas to which a person label representing a person is attached set to 1, and other areas to 0.

(変動特性算出部)
変動特性算出部13は、時系列領域に含まれている対象物の変動の特性を捉えるための指標の値を算出する。具体的には、変動特性算出部13は、対象物の変動が不規則且つ大規模か否かを判定するための指標の値を算出する。より具体的には、変動特性算出部13は、変動指標値算出部12により算出された変動指標の値について、変動の不規則性を示す不規則性指標の値および変動の規模の大きさを示す規模指標の値を算出する。
(Variation characteristic calculation section)
The fluctuation characteristic calculation unit 13 calculates the value of an index for capturing the characteristics of fluctuation of the object included in the time-series region. Specifically, the fluctuation characteristic calculation unit 13 calculates the value of an index for determining whether the fluctuation of the object is irregular and large-scale. More specifically, the fluctuation characteristic calculation unit 13 calculates the value of the irregularity index indicating the irregularity of the fluctuation and the magnitude of the fluctuation for the value of the fluctuation index calculated by the fluctuation index value calculation unit 12. Calculate the value of the scale index shown.

不規則性を判定するための手法の一例として、コックス・スタート(Cox-Stuart)の検定等の傾向検定のp値を算出してよい。コックス・スタートの検定とは複数の測定値の上昇または下降の傾向を検定するための手法である(参照、武藤眞介「統計解析ハンドブック」朝倉書店、1995年)。また、p値とは乱雑と判断できる確率の閾値であり、p値が大きいほど不規則であることが示される。変動指標が温度重心の場合、変動特性算出部13は、温度重心のX座標およびY座標のそれぞれについてp値を算出してよい。 As an example of a technique for determining irregularity, the p-value of a trend test such as the Cox-Stuart test may be calculated. The Cox-Start test is a method for testing the increasing or decreasing tendency of multiple measured values (see Shinsuke Muto, "Statistical Analysis Handbook", Asakura Shoten, 1995). Furthermore, the p-value is a threshold value of the probability that it can be judged as random, and the larger the p-value, the more irregular it is. When the variation index is the temperature center of gravity, the variation characteristic calculation unit 13 may calculate the p value for each of the X coordinate and Y coordinate of the temperature center of gravity.

大規模さを判定するための手法の一例として、時系列的な変動指標を線形回帰し、回帰した値と変動指標との差の標準偏差を使用してよい。変動指標が温度重心の場合、変動特性算出部13は、温度重心のX座標およびY座標のそれぞれについて線形回帰して、温度重心のX座標の標準偏差の値、および温度重心のY座標の標準偏差の値を算出する。 As an example of a method for determining large scale, a time-series variation index may be subjected to linear regression, and the standard deviation of the difference between the regressed value and the variation index may be used. When the fluctuation index is the temperature center of gravity, the fluctuation characteristic calculation unit 13 performs linear regression on each of the X and Y coordinates of the temperature center of gravity to calculate the standard deviation value of the X coordinate of the temperature center of gravity and the standard deviation of the Y coordinate of the temperature center of gravity. Calculate the deviation value.

(学習結果利用部)
学習結果利用部14は、学習済みモデルを利用して、時系列領域抽出部11から供給された時系列領域に人物が映っているかどうかを判定する機能部である。学習済みモデルは、機械学習または深層学習により時系列領域に映っている対象物が人物かどうかを学習した学習済みモデルであり、不図示のメモリに保持されている。学習結果利用部14は、時系列領域抽出部11から供給された時系列領域を、不図示のメモリに保持されている学習済みモデルに入力して、入力した時系列領域に映っている対象物の人物度を示す判定結果を学習済みモデルから取得する。学習結果利用部14は、人物度を示す判定結果を人物判定部15に供給する。
(Learning Results Utilization Department)
The learning result utilization unit 14 is a functional unit that uses the learned model to determine whether a person is shown in the time series area supplied from the time series area extraction unit 11. The trained model is a trained model that has learned whether the object shown in the time-series area is a person by machine learning or deep learning, and is held in a memory (not shown). The learning result utilization unit 14 inputs the time series region supplied from the time series region extraction unit 11 to a trained model held in a memory (not shown), and extracts the object appearing in the input time series region. A determination result indicating the degree of personhood of is obtained from the trained model. The learning result utilization unit 14 supplies the determination result indicating the degree of personhood to the person determination unit 15.

(人物判定部)
人物判定部15は、時系列領域に映っている対象物が人であるか否かを判定する機能部である。一例として、人物判定部15は、算出された不規則性指標の値が予め定められた不規則性指標閾値以上であって、算出された規模指標の値が予め定められた規模指標閾値以上である場合に、抽出された時系列領域に人物が含まれていると判定する。人物判定部15は、閾値を用いた判定を、X座標およびY座標の両座標について行ってもよいし、それらの座標のいずれか一方についてのみ行ってもよい。また、人物判定部15は、抽出された時系列領域における高温領域は人物であると判定してもよい。
(Person Determination Department)
The person determining unit 15 is a functional unit that determines whether the object shown in the time-series area is a person. As an example, the person determination unit 15 may determine whether the calculated irregularity index value is equal to or greater than a predetermined irregularity index threshold, and the calculated scale index value is equal to or greater than a predetermined scale index threshold. In certain cases, it is determined that a person is included in the extracted time series region. The person determination unit 15 may perform determination using a threshold value for both the X coordinate and the Y coordinate, or may perform determination for only one of these coordinates. Further, the person determining unit 15 may determine that the high temperature region in the extracted time series region is a person.

他の例として、人物判定部15は、学習結果利用部14による判定結果にも基づいて、抽出された時系列領域について人物判定を行ってもよい。すなわち、人物判定部15は、算出された不規則性指標の値が不規則性指標閾値以上であって、算出された規模指標の値が規模指標閾値以上であって、かつ学習結果利用部14による判定結果により示される人物度が予め定められた人物度閾値以上である場合に、抽出された時系列領域に含まれる対象物が人物であると判定してもよい。 As another example, the person determination unit 15 may perform person determination on the extracted time-series region based also on the determination result by the learning result utilization unit 14. That is, the person determination unit 15 determines that the value of the calculated irregularity index is greater than or equal to the irregularity index threshold, the value of the calculated scale index is greater than or equal to the scale index threshold, and the learning result utilization unit 14 It may be determined that the object included in the extracted time-series region is a person when the person degree indicated by the determination result is equal to or higher than a predetermined person degree threshold.

他の例として、人物判定部15は、決定木を用いて人物判定を行ってもよい。例えば、算出された不規則性指標の値が予め定められた不規則性指標値の範囲内であって、算出された規模指標の値がめ定められた規模指標値の範囲内であって、かつ学習結果利用部14による判定結果により示される人物度が予め定められた人物度の範囲内である場合に、抽出された時系列領域に含まれる対象物が人物であると判定してもよい。このように、人物判定部15への各入力値に基づいた判定条件を細かく設定することにより、判定の精度を向上させることができる。 As another example, the person determination unit 15 may perform person determination using a decision tree. For example, the calculated irregularity index value is within a predetermined irregularity index value range, the calculated scale index value is within a predetermined scale index value range, and If the person degree indicated by the determination result by the learning result utilization unit 14 is within a predetermined person degree range, it may be determined that the object included in the extracted time-series region is a person. In this way, by setting detailed determination conditions based on each input value to the person determination unit 15, the accuracy of determination can be improved.

人物判定部15は、抽出された時系列領域に人物が含まれていると判定した場合、抽出された時系列領域の対象物が人物であることを示す識別結果を出力する。出力された識別結果は、不図示の空調機等の装置による制御に用いられる。 When determining that a person is included in the extracted time-series region, the person determination unit 15 outputs an identification result indicating that the object in the extracted time-series region is a person. The output identification result is used for control by a device such as an air conditioner (not shown).

次に、図3Aおよび図3Bを参照して、人物検知装置10のハードウェアの構成例について説明する。時系列領域抽出部11、変動指標値算出部12、変動特性算出部13、学習結果利用部14、および人物判定部15の各機能は、処理回路(processing circuitry)により実現される。処理回路(processing circuitry)は、図3Aに示されているような専用の処理回路(processing circuit)100aであっても、図3Bに示されているような記憶媒体であるメモリ100cに格納されるプログラムを実行するプロセッサ100bであってもよい。 Next, an example of the hardware configuration of the person detection device 10 will be described with reference to FIGS. 3A and 3B. The functions of the time-series region extraction section 11, the variation index value calculation section 12, the variation characteristic calculation section 13, the learning result utilization section 14, and the person determination section 15 are realized by processing circuitry. The processing circuitry, even if it is a dedicated processing circuit 100a as shown in FIG. 3A, is stored in a memory 100c, which is a storage medium, as shown in FIG. 3B. It may also be a processor 100b that executes a program.

処理回路(processing circuitry)が専用の処理回路100aである場合、専用の処理回路100aは、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ASIC(application specific integrated circuit)、FPGA(field-programmable gate array)、またはこれらを組み合わせたものであってよい。時系列領域抽出部11、変動指標値算出部12、変動特性算出部13、学習結果利用部14、および人物判定部15の各部の機能を別個の複数の処理回路(processing circuits)で実現してもよいし、各部の機能をまとめて単一の処理回路(processing circuit)で実現してもよい。 When the processing circuitry is a dedicated processing circuit 100a, the dedicated processing circuit 100a may be, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, or an application specific integrated circuit (ASIC). , FPGA (field-programmable gate array), or a combination thereof. The functions of each part of the time series region extraction section 11, variation index value calculation section 12, variation characteristic calculation section 13, learning result utilization section 14, and person determination section 15 are realized by a plurality of separate processing circuits. Alternatively, the functions of each part may be realized by a single processing circuit.

処理回路(processing circuitry)がプロセッサ100bの場合、時系列領域抽出部11、変動指標値算出部12、変動特性算出部13、学習結果利用部14、および人物判定部15の各機能は、ソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。すなわち、変動指標値算出部12、変動特性算出部13、学習結果利用部14、および人物判定部15の各機能は、プロセッサ100bとメモリ100cを備えるコンピュータにより実現される。ソフトウェアおよびファームウェアはプログラムとして記述され、メモリ100cに格納される。プロセッサ100bは、メモリ100cに記憶されたプログラムを読み出して実行することにより、各部の機能を実現する。ここで、メモリ100cの例には、RAM(random access memory)、ROM(read-only memory)、フラッシュメモリ、EPROM(erasable programmable read only memory)、EEPROM(electrically erasable programmable read-only memory)等の、不揮発性または揮発性の半導体メモリや、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、DVDが含まれる。 When the processing circuitry is the processor 100b, each function of the time series region extraction section 11, variation index value calculation section 12, variation characteristic calculation section 13, learning result utilization section 14, and person determination section 15 is implemented by software, Realized by firmware or a combination of software and firmware. That is, each function of the variation index value calculation section 12, the variation characteristic calculation section 13, the learning result utilization section 14, and the person determination section 15 is realized by a computer including a processor 100b and a memory 100c. Software and firmware are written as programs and stored in memory 100c. The processor 100b realizes the functions of each section by reading and executing programs stored in the memory 100c. Here, examples of the memory 100c include RAM (random access memory), ROM (read-only memory), flash memory, EPROM (erasable programmable read only memory), EEPROM (electrically erasable programmable read-only memory), etc. These include nonvolatile or volatile semiconductor memory, magnetic disks, flexible disks, optical disks, compact disks, minidisks, and DVDs.

なお、時系列領域抽出部11、変動指標値算出部12、変動特性算出部13、学習結果利用部14、および人物判定部15の各機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。このように、処理回路は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせによって、上述の各機能を実現することができる。 Note that some of the functions of the time-series region extraction unit 11, variation index value calculation unit 12, variation characteristic calculation unit 13, learning result utilization unit 14, and person determination unit 15 are realized by dedicated hardware, and integrated. The portion may be realized by software or firmware. In this way, the processing circuit can implement each of the above functions using hardware, software, firmware, or a combination thereof.

<動作>
次に、図4を参照して、人物検知装置10の動作について説明する。
<Operation>
Next, the operation of the person detection device 10 will be described with reference to FIG. 4.

ステップST1において、時系列領域抽出部11は、異なる時刻の複数の熱画像から、複数の熱画像の部分領域の時系列を時系列領域として抽出する。 In step ST1, the time-series region extracting unit 11 extracts a time-series partial region of a plurality of thermal images as a time-series region from a plurality of thermal images at different times.

ステップST2において、変動指標値算出部12は、時系列領域抽出部11により抽出された時系列領域に含まれる各部分領域について、温度の分布またはラベルの分布を定量化する変動指標の値を算出する。 In step ST2, the variation index value calculation unit 12 calculates the value of a variation index that quantifies the temperature distribution or the label distribution for each partial region included in the time series region extracted by the time series region extraction unit 11. do.

ステップST3において、変動特性算出部13は、算出された変動指標の値について、不規則性を示す不規則性指標の値および規模の大きさを示す規模指標の値を算出する。 In step ST3, the variation characteristic calculation unit 13 calculates the value of the irregularity index indicating irregularity and the value of the scale index indicating the size of the calculated variation index value.

ステップST5において、人物判定部15は、算出された不規則性指標の値が予め定められた不規則性指標閾値以上であって、算出された規模指標の値が予め定められた規模指標閾値以上である場合に、抽出された時系列領域に人物が含まれていると判定する。 In step ST5, the person determination unit 15 determines that the value of the calculated irregularity index is greater than or equal to a predetermined irregularity index threshold, and the value of the calculated scale index is greater than or equal to a predetermined scale index threshold. If , it is determined that a person is included in the extracted time series region.

人物検知装置10が学習結果利用部14を含む場合、人物検知装置10は、ステップST2およびステップST3の処理とパラレルにステップST4の処理を行う。ステップST4において、学習結果利用部14は、時系列領域抽出部11により抽出された時系列領域を学習済みモデルに入力し、学習済みモデルから時系列領域に含まれている対象物の人物度を示す結果を取得する。学習結果利用部14は、取得した結果を人物判定部15に供給する。この場合、ステップST5において、人物判定部15は、算出された不規則性指標の値が不規則性指標閾値以上であって、算出された規模指標の値が規模指標閾値以上であって、かつ学習結果利用部14による判定結果により示される人物度が予め定められた人物度閾値以上である場合に、抽出された時系列領域に含まれる対象物が人物であると判定する。 When the person detection device 10 includes the learning result utilization unit 14, the person detection device 10 performs the process of step ST4 in parallel to the processes of steps ST2 and ST3. In step ST4, the learning result utilization unit 14 inputs the time series region extracted by the time series region extraction unit 11 into the learned model, and calculates the degree of personhood of the object included in the time series region from the learned model. Get the results shown. The learning result utilization unit 14 supplies the acquired results to the person determination unit 15. In this case, in step ST5, the person determination unit 15 determines that the value of the calculated irregularity index is equal to or higher than the irregularity index threshold, the value of the calculated scale index is equal to or higher than the scale index threshold, and When the degree of personhood indicated by the determination result by the learning result utilization unit 14 is equal to or greater than a predetermined personhood degree threshold, it is determined that the object included in the extracted time-series region is a person.

<付記>
以上で説明した種々の実施形態のいくつかの側面について、以下のとおりまとめる。
<Additional notes>
Some aspects of the various embodiments described above are summarized as follows.

(付記1)
付記1の人物検知装置(10)は、異なる時刻の複数の熱画像またはヒートマップから、前記複数の熱画像またはヒートマップの部分領域の時系列を時系列領域として抽出する時系列領域抽出部(11)と、抽出された時系列領域に含まれる各部分領域について、温度の分布またはラベルの分布を定量化する変動指標の値を算出する変動指標値算出部(12)と、算出された変動指標の値について、変動の不規則性を示す不規則性指標の値および変動の規模の大きさを示す規模指標の値を算出する変動特性算出部(13)と、算出された不規則性指標の値が予め定められた不規則性指標閾値以上であって、算出された規模指標の値が予め定められた規模指標閾値以上である場合に、抽出された時系列領域に人物が含まれていると判定する人物判定部(15)と、を備える。
(Additional note 1)
The person detection device (10) of Supplementary note 1 includes a time-series region extraction unit ( 11), a fluctuation index value calculation unit (12) that calculates the value of a fluctuation index that quantifies the temperature distribution or label distribution for each partial region included in the extracted time series region, and the calculated fluctuation A fluctuation characteristic calculation unit (13) that calculates the value of an irregularity index indicating the irregularity of fluctuation and the value of a scale index representing the magnitude of the fluctuation regarding the value of the index, and the calculated irregularity index. If the value of is greater than or equal to a predetermined irregularity index threshold, and the value of the calculated scale index is greater than or equal to the predetermined scale index threshold, a person is included in the extracted time series region. and a person determination unit (15) that determines that the person is present.

人物判定部(15)を備える人物検知装置(10)によれば、人物判定部(15)が算出された不規則性指標の値が予め定められた不規則性指標閾値以上であって、算出された規模指標の値が予め定められた規模指標閾値以上である場合に、抽出された時系列領域に人物が含まれていると判定するので、動きのある人物と、動きのない電子機器または電気機器等の対象物とを区別することができる。したがって、動きのない電子機器または電気機器等の対象物を人であると誤検知することを抑制できる。 According to the person detection device (10) including the person determination unit (15), the value of the irregularity index calculated by the person determination unit (15) is greater than or equal to the predetermined irregularity index threshold, and the person determination unit (15) performs the calculation. If the value of the scale index is greater than or equal to the predetermined scale index threshold, it is determined that a person is included in the extracted time-series region. It is possible to distinguish between objects such as electrical equipment. Therefore, it is possible to prevent an object such as an electronic device or an electric device that does not move from being mistakenly detected as a person.

(付記2)
付記2の人物検知装置は、付記1に記載された人物検知装置であって、前記部分領域は、予め定められた高温閾値以上の高温領域の一部と、前記高温閾値未満の低温領域とを含む。
(Additional note 2)
The person detection device according to Supplementary note 2 is the person detection device described in Supplementary note 1, wherein the partial area includes a part of a high temperature area that is higher than a predetermined high temperature threshold and a low temperature area that is lower than the high temperature threshold. include.

高温領域の「一部」とは、高温領域の全部でなく一部であるという意味である。付記2の人物検知装置によれば、部分領域は、予め定められた高温閾値以上の高温領域の一部と、前記高温閾値未満の低温領域とを含むので、変動指標の値の変動をより良く観察することができる。これにより、人物の動きを捉え易くなる。 "Part" of the high-temperature region means a part of the high-temperature region, not all of it. According to the person detection device of Appendix 2, since the partial region includes a part of the high temperature region that is higher than the predetermined high temperature threshold and a low temperature region that is lower than the high temperature threshold, it is possible to better detect fluctuations in the value of the fluctuation index. can be observed. This makes it easier to capture the movement of a person.

(付記3)
付記3の人物検知装置は、付記2に記載された人物検知装置であって、前記人物判定部は、算出された不規則性指標の値が予め定められた不規則性指標閾値以上であって、算出された規模指標の値が予め定められた規模指標閾値以上である場合に、抽出された時系列領域における前記高温領域の一部は人物であると判定する。
(Additional note 3)
The person detection device according to Supplementary Note 3 is the person detection device described in Supplementary Note 2, in which the person determination unit is configured to detect a person in which the value of the calculated irregularity index is equal to or greater than a predetermined irregularity index threshold. If the value of the calculated scale index is equal to or greater than a predetermined scale index threshold, it is determined that a part of the high temperature region in the extracted time series region is a person.

(付記4)
付記4の人物検知装置は、付記1から3のいずれか1つに記載された人物検知装置であって、前記変動指標は部分領域の温度重心である。
(Additional note 4)
The person detection device of appendix 4 is the person detection device described in any one of appendices 1 to 3, in which the variation index is the temperature center of gravity of the partial region.

(付記5)
付記5の人物検知装置は、付記1から4のいずれか1つに記載された人物検知装置であって、前記不規則性指標の値はコックス・スタートの検定のp値である。
(Appendix 5)
The person detection device according to appendix 5 is the person detection device described in any one of appendices 1 to 4, and the value of the irregularity index is the p value of the Cox-Start test.

(付記6)
付記6の人物検知装置は、付記1から5のいずれか1つに記載された人物検知装置であって、前記規模指標の値は、算出された変動指標の値を線形回帰した値と、算出された変動指標の値との差の標準偏差の値である。
(Appendix 6)
The person detection device according to Appendix 6 is the person detection device described in any one of Appendixes 1 to 5, and the value of the scale index is a value obtained by linear regression of the calculated value of the fluctuation index, and the calculated value. It is the value of the standard deviation of the difference from the value of the fluctuation index.

(付記7)
付記7の人物検知装置は、付記1から6のいずれか1つに記載された人物検知装置であって、撮像された対象物が人物か否かを学習した学習済みモデルを参照して、前記複数の熱画像またはヒートマップに含まれる対象物の人物度を取得する学習結果利用部(14)を更に備え、前記人物判定部は、算出された不規則性指標の値が予め定められた不規則性指標閾値以上であって、算出された規模指標の値が予め定められた規模指標閾値以上であって、かつ取得された人物度が予め定められた人物度閾値以上である場合に、抽出された時系列領域に撮像されている対象物が人物であると判定する。
(Appendix 7)
The person detection device according to appendix 7 is the person detection device described in any one of appendices 1 to 6, and the person detection device according to appendix 7 refers to the learned model that has learned whether or not the imaged object is a person. The person determination unit further includes a learning result utilization unit (14) that acquires the degree of personhood of objects included in a plurality of thermal images or heat maps, and the person determination unit determines whether the value of the calculated irregularity index is a predetermined irregularity. Extraction is performed when the regularity index is greater than or equal to the regularity index threshold, the calculated scale index value is greater than or equal to the predetermined scale index threshold, and the obtained personhood is greater than or equal to the predetermined personhood threshold. It is determined that the object imaged in the time-series area is a person.

(付記8)
付記8の人物検知方法は、時系列領域抽出部(11)、変動指標値算出部(12)、変動特性算出部(13)、および人物判定部(15)を備える人物検知装置が行う人物検知方法であって、前記時系列領域抽出部(11)が、異なる時刻の複数の熱画像またはヒートマップから、前記複数の熱画像またはヒートマップの部分領域の時系列を時系列領域として抽出するステップ(ST1)と、前記変動指標値算出部(12)が、抽出された時系列領域に含まれる各部分領域について、温度の分布またはラベルの分布を定量化する変動指標の値を算出するステップ(ST2)と、前記変動特性算出部(13)が、算出された変動指標の値について、変動の不規則性を示す不規則性指標の値および変動の規模の大きさを示す規模指標の値を算出するステップ(ST3)と、前記人物判定部(15)が、算出された不規則性指標の値が予め定められた不規則性指標閾値以上であって、算出された規模指標の値が予め定められた規模指標閾値以上である場合に、抽出された時系列領域に人物が含まれていると判定するステップ(ST5)と、を備える。
(Appendix 8)
The person detection method in Appendix 8 is person detection performed by a person detection device including a time-series region extraction unit (11), a fluctuation index value calculation unit (12), a fluctuation characteristic calculation unit (13), and a person determination unit (15). The method includes a step in which the time series region extraction unit (11) extracts time series of partial regions of the plurality of thermal images or heat maps as time series regions from a plurality of thermal images or heat maps at different times. (ST1), and a step (ST1) in which the variation index value calculation unit (12) calculates the value of a variation index that quantifies the temperature distribution or the label distribution for each partial region included in the extracted time series region. ST2), and the fluctuation characteristic calculation unit (13) calculates, for the calculated fluctuation index value, the value of the irregularity index indicating the irregularity of fluctuation and the value of the scale index indicating the magnitude of the fluctuation. In the step of calculating (ST3), the person determining unit (15) determines that the value of the calculated irregularity index is greater than or equal to a predetermined irregularity index threshold, and the value of the calculated scale index is a predetermined value. and a step (ST5) of determining that a person is included in the extracted time-series region if the size index is equal to or greater than a predetermined scale index threshold.

(付記9)
付記9の人物検知プログラムは、異なる時刻の複数の熱画像またはヒートマップから、前記複数の熱画像またはヒートマップの部分領域の時系列を時系列領域として抽出する時系列領域抽出機能と、抽出された時系列領域に含まれる各部分領域について、温度の分布またはラベルの分布を定量化する変動指標の値を算出する変動指標値算出機能と、算出された変動指標の値について、変動の不規則性を示す不規則性指標の値および変動の規模の大きさを示す規模指標の値を算出する変動特性算出機能と、算出された不規則性指標の値が予め定められた不規則性指標閾値以上であって、算出された規模指標の値が予め定められた規模指標閾値以上である場合に、抽出された時系列領域に人物が含まれていると判定する人物判定機能と、をコンピュータに実行させる。
(Appendix 9)
The person detection program according to appendix 9 includes a time-series region extraction function that extracts, as a time-series region, a time-series of partial regions of the plurality of thermal images or heat maps from a plurality of thermal images or heat maps at different times; A variation index value calculation function that calculates the value of a variation index that quantifies the temperature distribution or label distribution for each partial region included in the time series region, and a variation index value calculation function that calculates the value of a variation index that quantifies the distribution of temperature or label. A fluctuation characteristic calculation function that calculates the value of the irregularity index that indicates the nature of the fluctuation and the value of the scale index that represents the magnitude of the fluctuation, and the irregularity index threshold that the calculated irregularity index value is set in advance. and a person determination function that determines that a person is included in the extracted time series region when the value of the calculated scale index is equal to or greater than a predetermined scale index threshold. Let it run.

なお、実施形態を組み合わせたり、各実施形態を適宜、変形、省略したりすることが可能である。 Note that it is possible to combine the embodiments, or to modify or omit each embodiment as appropriate.

本開示の人物検知技術は、低解像度の熱画像から人物を従来よりも正確に検知することができるので、空気調和機などの低解像度のカメラが搭載される機器に組み込んで用いることができる。 The person detection technology of the present disclosure can detect a person from a low-resolution thermal image more accurately than before, so it can be incorporated into a device equipped with a low-resolution camera, such as an air conditioner.

10 人物検知装置、11 時系列領域抽出部、12 変動指標値算出部、13 変動特性算出部、14 学習結果利用部、15 人物判定部、20 撮像装置、100a 処理回路、100b プロセッサ、100c メモリ。 Reference Signs List 10 person detection device, 11 time series region extraction unit, 12 variation index value calculation unit, 13 variation characteristic calculation unit, 14 learning result utilization unit, 15 person determination unit, 20 imaging device, 100a processing circuit, 100b processor, 100c memory.

Claims (9)

異なる時刻の複数の熱画像またはヒートマップから、前記複数の熱画像またはヒートマップの部分領域の時系列を時系列領域として抽出する時系列領域抽出部と、
抽出された時系列領域に含まれる各部分領域について、温度の分布またはラベルの分布を定量化する変動指標の値を算出する変動指標値算出部と、
算出された変動指標の値について、変動の不規則性を示す不規則性指標の値および変動の規模の大きさを示す規模指標の値を算出する変動特性算出部と、
算出された不規則性指標の値が予め定められた不規則性指標閾値以上であって、算出された規模指標の値が予め定められた規模指標閾値以上である場合に、抽出された時系列領域に人物が含まれていると判定する人物判定部と、
を備える、人物検知装置。
a time-series region extraction unit that extracts a time-series partial region of the plurality of thermal images or heatmaps as a time-series region from a plurality of thermal images or heatmaps at different times;
a fluctuation index value calculation unit that calculates the value of a fluctuation index that quantifies the temperature distribution or the label distribution for each partial region included in the extracted time series region;
a fluctuation characteristic calculation unit that calculates a value of an irregularity index indicating the irregularity of the fluctuation and a value of a scale index indicating the magnitude of the fluctuation for the calculated value of the fluctuation index;
A time series extracted when the value of the calculated irregularity index is equal to or greater than the predetermined irregularity index threshold, and the value of the calculated scale index is equal to or greater than the predetermined scale index threshold. a person determination unit that determines that a person is included in the area;
A person detection device equipped with.
前記部分領域は、予め定められた高温閾値以上の高温領域の一部と、前記高温閾値未満の低温領域とを含む、請求項1に記載された人物検知装置。 The person detection device according to claim 1, wherein the partial area includes a part of a high temperature area that is higher than a predetermined high temperature threshold and a low temperature area that is lower than the high temperature threshold. 前記人物判定部は、算出された不規則性指標の値が予め定められた不規則性指標閾値以上であって、算出された規模指標の値が予め定められた規模指標閾値以上である場合に、抽出された時系列領域における前記高温領域の一部は人物であると判定する、請求項2に記載された人物検知装置。 The person determination unit determines whether the calculated irregularity index value is equal to or greater than a predetermined irregularity index threshold value, and the calculated scale index value is equal to or greater than a predetermined scale index threshold value. 3. The person detection device according to claim 2, wherein a part of the high temperature area in the extracted time series area is determined to be a person. 前記変動指標は部分領域の温度重心である、請求項1に記載された人物検知装置。 The person detection device according to claim 1, wherein the variation index is a temperature center of gravity of a partial region. 前記不規則性指標の値はコックス・スタートの検定のp値である、請求項1に記載された人物検知装置。 The person detection device according to claim 1, wherein the value of the irregularity index is a p value of Cox-Start test. 前記規模指標の値は、算出された変動指標の値を線形回帰した値と、算出された変動指標の値との差の標準偏差の値である、請求項1に記載された人物検知装置。 2. The person detection device according to claim 1, wherein the value of the scale index is a value of a standard deviation of a difference between a value obtained by linear regression of the calculated value of the fluctuation index and the calculated value of the fluctuation index. 撮像された対象物が人物か否かを学習した学習済みモデルを参照して、前記複数の熱画像またはヒートマップに含まれる対象物の人物度を取得する学習結果利用部を更に備え、
前記人物判定部は、算出された不規則性指標の値が予め定められた不規則性指標閾値以上であって、算出された規模指標の値が予め定められた規模指標閾値以上であって、かつ取得された人物度が予め定められた人物度閾値以上である場合に、抽出された時系列領域に撮像されている対象物が人物であると判定する、
請求項1から6のいずれか1項に記載された人物検知装置。
further comprising a learning result utilization unit that obtains the degree of personhood of the object included in the plurality of thermal images or heat maps by referring to a trained model that has learned whether the imaged object is a person;
The person determination unit has a calculated irregularity index value that is equal to or greater than a predetermined irregularity index threshold, and a calculated scale index value that is equal to or greater than a predetermined scale index threshold, and determining that the object imaged in the extracted time-series region is a person when the obtained person degree is equal to or greater than a predetermined person degree threshold;
A person detection device according to any one of claims 1 to 6.
時系列領域抽出部、変動指標値算出部、変動特性算出部、および人物判定部を備える人物検知装置が行う人物検知方法であって、
前記時系列領域抽出部が、異なる時刻の複数の熱画像またはヒートマップから、前記複数の熱画像またはヒートマップの部分領域の時系列を時系列領域として抽出するステップと、
前記変動指標値算出部が、抽出された時系列領域に含まれる各部分領域について、温度の分布またはラベルの分布を定量化する変動指標の値を算出するステップと、
前記変動特性算出部が、算出された変動指標の値について、変動の不規則性を示す不規則性指標の値および変動の規模の大きさを示す規模指標の値を算出するステップと、
前記人物判定部が、算出された不規則性指標の値が予め定められた不規則性指標閾値以上であって、算出された規模指標の値が予め定められた規模指標閾値以上である場合に、抽出された時系列領域に人物が含まれていると判定するステップと、
を備える、人物検知方法。
A person detection method performed by a person detection device including a time-series region extraction unit, a variation index value calculation unit, a variation characteristic calculation unit, and a person determination unit,
the time-series region extracting unit extracting time-series partial regions of the plurality of thermal images or heat maps as time-series regions from a plurality of thermal images or heat maps at different times;
a step in which the variation index value calculation unit calculates a variation index value that quantifies the temperature distribution or the label distribution for each partial region included in the extracted time series region;
The fluctuation characteristic calculation unit calculates, for the calculated fluctuation index value, a value of an irregularity index indicating irregularity of fluctuation and a value of a scale index indicating the magnitude of the fluctuation;
When the person determination unit determines that the calculated irregularity index value is equal to or greater than a predetermined irregularity index threshold, and the calculated scale index value is equal to or greater than a predetermined scale index threshold, , determining that a person is included in the extracted time series region;
A person detection method comprising:
異なる時刻の複数の熱画像またはヒートマップから、前記複数の熱画像またはヒートマップの部分領域の時系列を時系列領域として抽出する時系列領域抽出機能と、
抽出された時系列領域に含まれる各部分領域について、温度の分布またはラベルの分布を定量化する変動指標の値を算出する変動指標値算出機能と、
算出された変動指標の値について、変動の不規則性を示す不規則性指標の値および変動の規模の大きさを示す規模指標の値を算出する変動特性算出機能と、
算出された不規則性指標の値が予め定められた不規則性指標閾値以上であって、算出された規模指標の値が予め定められた規模指標閾値以上である場合に、抽出された時系列領域に人物が含まれていると判定する人物判定機能と、
をコンピュータに実行させる人物検知プログラム。
a time series region extraction function that extracts a time series of partial regions of the plurality of thermal images or heat maps as a time series region from a plurality of thermal images or heat maps at different times;
a fluctuation index value calculation function that calculates the value of a fluctuation index that quantifies the temperature distribution or label distribution for each partial region included in the extracted time series region;
a fluctuation characteristic calculation function that calculates, for the calculated fluctuation index value, an irregularity index value indicating the irregularity of the fluctuation and a scale index value indicating the magnitude of the fluctuation;
A time series extracted when the value of the calculated irregularity index is equal to or greater than the predetermined irregularity index threshold, and the value of the calculated scale index is equal to or greater than the predetermined scale index threshold. A person determination function that determines that a person is included in the area;
A person detection program that runs a computer.
JP2023574767A 2022-03-14 2022-03-14 Person detection device, person detection method, and person detection program Active JP7438470B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2022/011162 WO2023175647A1 (en) 2022-03-14 2022-03-14 Person detection device, person detection method and person detection program

Publications (2)

Publication Number Publication Date
JPWO2023175647A1 JPWO2023175647A1 (en) 2023-09-21
JP7438470B2 true JP7438470B2 (en) 2024-02-26

Family

ID=88022829

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023574767A Active JP7438470B2 (en) 2022-03-14 2022-03-14 Person detection device, person detection method, and person detection program

Country Status (2)

Country Link
JP (1) JP7438470B2 (en)
WO (1) WO2023175647A1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009140307A (en) 2007-12-07 2009-06-25 Glory Ltd Human detection device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6000762B2 (en) * 2012-08-31 2016-10-05 セコム株式会社 Image monitoring device
JP6461511B2 (en) * 2014-08-06 2019-01-30 株式会社豊田中央研究所 Monitoring device and program

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009140307A (en) 2007-12-07 2009-06-25 Glory Ltd Human detection device

Also Published As

Publication number Publication date
WO2023175647A1 (en) 2023-09-21
JPWO2023175647A1 (en) 2023-09-21

Similar Documents

Publication Publication Date Title
US9940509B2 (en) Object detection method and object detection apparatus
EP3407258B1 (en) Image processing device, image processing system, and program
US10115189B2 (en) Image processing apparatus, image processing method, and recording medium
JP5262705B2 (en) Motion estimation apparatus and program
JP6401648B2 (en) Defect classification apparatus and defect classification method
JP6639523B2 (en) Automatic learning image sorting device, automatic learning image sorting method, and automatic learning image sorting program
JPWO2004079658A1 (en) Biological image collation device and collation method thereof
JP2012501011A (en) Image analysis method and system
US20130243251A1 (en) Image processing device and image processing method
US20190370982A1 (en) Movement learning device, skill discriminating device, and skill discriminating system
WO2011148439A1 (en) Operation analysis device and operation analysis method
CN117333489B (en) Film damage detection device and detection system
CN110866931A (en) Image segmentation model training method and classification-based enhanced image segmentation method
JP2020071716A (en) Abnormality determination method, feature quantity calculation method, and appearance inspection device
JP2007156655A (en) Fluctuating region detection apparatus and method
JP7438470B2 (en) Person detection device, person detection method, and person detection program
CN114359166B (en) Screen color detection method, device, equipment and storage medium
CN111652277B (en) False positive filtering method, electronic device and computer readable storage medium
JP6296769B2 (en) Object detection device
CN119359742A (en) Method, device and electronic equipment for segmenting defective area of cable accessories
JP6175904B2 (en) Verification target extraction system, verification target extraction method, verification target extraction program
US10621466B2 (en) Method for extracting features of a thermal image
CN116993654B (en) Camera module defect detection method, device, equipment, storage medium and product
US11039096B2 (en) Image processing device, image processing method and storage medium
JP4894747B2 (en) Partial region detection device, object identification device, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231205

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20231205

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240213

R150 Certificate of patent or registration of utility model

Ref document number: 7438470

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150