JP7472482B2 - 情報処理装置、範囲決定方法、プログラム - Google Patents
情報処理装置、範囲決定方法、プログラム Download PDFInfo
- Publication number
- JP7472482B2 JP7472482B2 JP2019223712A JP2019223712A JP7472482B2 JP 7472482 B2 JP7472482 B2 JP 7472482B2 JP 2019223712 A JP2019223712 A JP 2019223712A JP 2019223712 A JP2019223712 A JP 2019223712A JP 7472482 B2 JP7472482 B2 JP 7472482B2
- Authority
- JP
- Japan
- Prior art keywords
- line
- range
- image data
- information processing
- monitoring target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 52
- 238000000034 method Methods 0.000 title claims description 41
- 238000012544 monitoring process Methods 0.000 claims description 97
- 238000003384 imaging method Methods 0.000 claims description 30
- 230000008719 thickening Effects 0.000 claims description 21
- 230000008569 process Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 5
- 238000009434 installation Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000123 paper Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/25—Determination of region of interest [ROI] or a volume of interest [VOI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/20—Drawing from basic elements, e.g. lines or circles
- G06T11/203—Drawing of straight lines or curves
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/13—Edge detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
- G06V10/751—Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10028—Range image; Depth image; 3D point clouds
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20092—Interactive image processing based on input by user
- G06T2207/20104—Interactive definition of region of interest [ROI]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Signal Processing (AREA)
- Image Analysis (AREA)
- Closed-Circuit Television Systems (AREA)
- Alarm Systems (AREA)
- Image Processing (AREA)
Description
記監視対象の範囲として決定してもよい。このような構成によれば、統一された長さ分、線を太くすることができるため、例えば、事前に監視対象である通路などの幅をユーザが入力しておけば適切な範囲を監視対象にすることが可能である。また、線を太くする量が統一されているので、監視対象の範囲を決定するための情報処理装置の処理負担を少なくすることができる。
前記所定の場所が撮像された画像データに対してユーザが線を描いた情報を取得する取得ステップと、前記線を太くした領域が示す範囲を前記監視対象の範囲として決定する決定ステップと、を有することを特徴とする範囲決定方法である。
[情報処理システムの構成]
以下にて、実施形態1に係る、監視対象の範囲を決定する情報処理システム1について説明する。図1は、情報処理システム1の構成を示す図である。情報処理システム1は、情報処理装置10と撮像装置20を有する。
。ここで、ユーザが移動する範囲に通路201が該当すると考えられるため、図2Bが示すように、通路201に合致する領域204が示す範囲が監視対象の範囲として決定されることが好ましい。なお、撮像装置20は、例えば、オフィスの天井などに固定されており、一定の場所から一定の範囲の撮像を常に行うことができる定点カメラである。従って、撮像装置20は、情報処理装置10が決定した監視対象の範囲を、一定の場所から監視することも可能である。なお、撮像装置20が撮像する画像データは、モノクロ、カラーいずれであってもよい。また、撮像装置20には、魚眼カメラを用いることができる。撮像装置20に魚眼カメラを用いることによれば、超広角で視野の広い画像データを取得可能であるため、より広い範囲の監視をすることができる。撮像装置20は、撮像した画像データを情報処理装置10に送信する。
次に、情報処理装置10の内部構成について図1を用いて説明する。情報処理装置10は、画像取得部101、画像表示部102、ユーザ入力受付部103、領域決定部104、記憶部105、出力部106を有する。
以下、図4が示すフローチャートを用いて、情報処理装置10が実行する処理である、監視対象の範囲を決定する処理(範囲決定方法)について説明する。なお、本フローチャートの処理開始前の状態において、監視対象の範囲を決定するための、図2Aが示すオフィスの画像データを撮像装置20が撮像しているものとする。なお、本フローチャートの各処理は、記憶部105に記憶されたプログラムに基づいて、情報処理装置10の各機能部が実行する。
このように、本実施形態のように、ユーザは線を指定するだけで監視対象の範囲を決定することができるため、容易に監視対象の範囲を決定することができる。また、当該線を太くした領域が示す範囲が監視対象の範囲として決定されるので、当該線から離れた領域が示す範囲を監視対象とすることがなく、適切な範囲を監視対象に決定することができる。このため、所定の場所を監視する際に、人や物が移動する可能性のない範囲において、人や物の移動を検出する可能性を低減することができる。
実施形態1では、ユーザが指定した線を所定の長さ太くすることによって監視対象の範囲を決定したが、本実施形態では、画像データにおける境界位置に達する(到達する)まで線を太くする。このことによれば、実施形態1と比較して、監視対象の範囲をより適切に決定することができる。
本実施形態のように、2つの領域の境界などの境界位置まで太くした線の領域が示す範囲を監視対象の範囲とすることによれば、人や物が移動する可能性のある範囲をより明確に決定することができる。このため、容易に監視対象の範囲を決定することができることに加えて、実施形態1よりも適切な監視対象を決定することができる。
以下では、実施形態2よりも、ユーザが望む範囲を監視対象の範囲として決定することができる例を変形例1として説明する。ここで、図8Aが示すように、通路201の上部(通路201よりも高い位置)に看板や照明などの設置物602が設置されており、設置物602に跨るように線601が指定された場合を想定する。このような場合には、実施形態2では、図8Bが示すように領域603が示す範囲が監視対象の範囲として決定されてしまう。しかし、領域603に含まれる領域604が示す範囲は、棚202の上部に設置物602が設置されていると考えられるため、本来は監視の対象にすべきではない。また、同様に、領域603に含まれない領域605が示す範囲は、通路201に含まれる範囲であるため、本来は監視の対象にすべきである。つまり、実施形態2では、適切でない範囲が、監視対象の範囲として決定されてしまう可能性があった。これに対して、本変形例では、実施形態2のように境界位置に到達するまで線を太くした結果に基づいて、情報処理システムが線全体の太くさせる量を統一させることによって、監視対象の範囲をより適切に決定することができる。
本変形例によれば、ユーザが指定した線を境界位置に到達するまで太くした結果に基づいて、当該線の太さを全体的に統一するため、本来するべきではない、線を局所的に太くしたり細くしたりする可能性を低減できる。つまり、監視対象の範囲をよりユーザが望む範囲に決定することができる。例えば、図8Aが示すように設置物602に跨るように線601が指定された場合にも、図8Cが示すように、通路201があると想定できる範囲を示す領域606を適切に決定でき、より精度高く監視対象の範囲を決定できる。
られず、外部のサーバから取得するものであってもよい。従って、撮像装置20は、情報処理システム1において必須の構成ではない。また、上述では、ユーザが指定した線を太くする方向を法線方向としたが、法線方向から5度ずれた方向であったり、法線方向と略同一とみなせる範囲の方向であればよい。
所定の場所の監視対象の範囲を決定する情報処理装置(10)であって、
前記所定の場所が撮像された画像データに対してユーザが線を描いた情報を取得する取得手段(103)と、
前記線を太くした領域が示す範囲を前記監視対象の範囲として決定する決定手段(104)と、
を有する、
ことを特徴とする情報処理装置(10)。
所定の場所の監視対象の範囲を決定する範囲決定方法であって、
前記所定の場所が撮像された画像データに対してユーザが線を描いた情報を取得する取得ステップ(S1003)と、
前記線を太くした領域が示す範囲を前記監視対象の範囲として決定する決定ステップ(S1004)と、
を有する、
ことを特徴とする範囲決定方法。
102:画像表示部、103:ユーザ入力受付部、104:領域決定部、
105:記憶部、106:出力部
Claims (15)
- 所定の場所の監視対象の範囲を決定する情報処理装置であって、
前記所定の場所が撮像された画像データに対してユーザが線を描いた情報を取得する取得手段と、
前記線を太くした領域が示す範囲を前記監視対象の範囲として決定する決定手段と、
を有し、
前記決定手段は、前記線の各点の位置において前記画像データが有する境界位置に達するまで当該線を太くした領域が示す範囲を前記監視対象の範囲として決定する、
ことを特徴とする情報処理装置。 - 所定の場所の監視対象の範囲を決定する情報処理装置であって、
前記所定の場所が撮像された画像データに対してユーザが線を描いた情報を取得する取得手段と、
前記線を太くした領域が示す範囲を前記監視対象の範囲として決定する決定手段と、
を有し、
前記決定手段は、
前記線の各点の位置において前記画像データが有する境界位置に達するまで当該線を太くする場合の当該各点の位置の太さを算出し、
前記線のうちの複数の点の位置について算出した太さの代表値の長さ分、当該線を太くした領域が示す範囲を前記監視対象の範囲として決定する、
ことを特徴とする情報処理装置。 - 前記代表値は、平均値である、
ことを特徴とする請求項2に記載の情報処理装置。 - 前記複数の点は、前記線の各点のうち、設定画素値との差分が所定の閾値よりも小さい画素値を有する画素に対応する点である、
ことを特徴とする請求項2または3に記載の情報処理装置。 - 前記設定画素値は、前記線の各点に対応する画素において、最も多くの画素が有する画素値である、
ことを特徴とする請求項4に記載の情報処理装置。 - 前記決定手段は、前記線を分割した複数の第2の線ごとの前記代表値を決定して、当該複数の第2の線ごとに当該代表値の長さ分、当該第2の線を太くした領域が示す範囲を前記監視対象の範囲として決定する、
ことを特徴とする請求項2から5のいずれか1項に記載の情報処理装置。 - 前記境界位置は、前記画像データにおけるエッジ画素の位置である、
ことを特徴とする請求項1から6のいずれか1項に記載の情報処理装置。 - 前記境界位置は、前記画像データにおいて、前記線の各点の位置の画素との画素値の差が第1閾値より大きく異なる画素の位置である、
ことを特徴とする請求項1から6のいずれか1項に記載の情報処理装置。 - 前記画像データは、前記所定の場所の各位置の高さ情報を含んでおり、
前記境界位置は、前記画像データにおいて、前記線の各点の位置との高さの差が第2閾値より大きく異なる位置である、
ことを特徴とする請求項1から6のいずれか1項に記載の情報処理装置。 - 前記画像データに基づいた画像を表示する表示手段と、
前記画像データに対する前記線を描くユーザ入力を受け付ける受付手段と、
をさらに有する、
ことを特徴とする請求項1から9のいずれか1項に記載の情報処理装置。 - 撮像することによって前記画像データを取得する撮像手段をさらに有する、
ことを特徴とする請求項1から10のいずれか1項に記載の情報処理装置。 - 所定の場所の監視対象の範囲を決定する範囲決定方法であって、
前記所定の場所が撮像された画像データに対してユーザが線を描いた情報を取得する取得ステップと、
前記線を太くした領域が示す範囲を前記監視対象の範囲として決定する決定ステップと、
を有し、
前記決定ステップでは、前記線の各点の位置において前記画像データが有する境界位置に達するまで当該線を太くした領域が示す範囲を前記監視対象の範囲として決定する、
ことを特徴とする範囲決定方法。 - 請求項12に記載の範囲決定方法の各ステップをコンピュータに実行させるためのプログラム。
- 所定の場所の監視対象の範囲を決定する範囲決定方法であって、
前記所定の場所が撮像された画像データに対してユーザが線を描いた情報を取得する取得ステップと、
前記線を太くした領域が示す範囲を前記監視対象の範囲として決定する決定ステップと、
を有し、
前記決定ステップでは、
前記線の各点の位置において前記画像データが有する境界位置に達するまで当該線を太くする場合の当該各点の位置の太さを算出し、
前記線のうちの複数の点の位置について算出した太さの代表値の長さ分、当該線を太く
した領域が示す範囲を前記監視対象の範囲として決定する、
ことを特徴とする範囲決定方法。 - 請求項14に記載の範囲決定方法の各ステップをコンピュータに実行させるためのプログラム。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019223712A JP7472482B2 (ja) | 2019-12-11 | 2019-12-11 | 情報処理装置、範囲決定方法、プログラム |
CN202080083460.9A CN114762323A (zh) | 2019-12-11 | 2020-11-18 | 信息处理装置、范围决定方法、程序 |
DE112020005244.3T DE112020005244T5 (de) | 2019-12-11 | 2020-11-18 | Informationsverarbeitungsvorrichtung, verfahren zur bereichsbestimmung und programm |
PCT/JP2020/043026 WO2021117444A1 (ja) | 2019-12-11 | 2020-11-18 | 情報処理装置、範囲決定方法、プログラム |
US17/778,324 US20230033125A1 (en) | 2019-12-11 | 2020-11-18 | Information processing device, range determination method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019223712A JP7472482B2 (ja) | 2019-12-11 | 2019-12-11 | 情報処理装置、範囲決定方法、プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021093650A JP2021093650A (ja) | 2021-06-17 |
JP7472482B2 true JP7472482B2 (ja) | 2024-04-23 |
Family
ID=76312857
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019223712A Active JP7472482B2 (ja) | 2019-12-11 | 2019-12-11 | 情報処理装置、範囲決定方法、プログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US20230033125A1 (ja) |
JP (1) | JP7472482B2 (ja) |
CN (1) | CN114762323A (ja) |
DE (1) | DE112020005244T5 (ja) |
WO (1) | WO2021117444A1 (ja) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014236312A (ja) | 2013-05-31 | 2014-12-15 | キヤノン株式会社 | 設定装置および設定方法 |
JP2015039125A (ja) | 2013-08-19 | 2015-02-26 | キヤノン株式会社 | 監視装置 |
JP2018077637A (ja) | 2016-11-08 | 2018-05-17 | 株式会社リコー | 情報処理装置、情報処理システム、情報処理方法およびプログラム |
WO2019230877A1 (ja) | 2018-06-01 | 2019-12-05 | 日本電気株式会社 | 動線分析装置、動線分析方法、記録媒体、および動線分析システム |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8558892B2 (en) * | 2004-01-20 | 2013-10-15 | Honeywell International Inc. | Object blocking zones to reduce false alarms in video surveillance systems |
-
2019
- 2019-12-11 JP JP2019223712A patent/JP7472482B2/ja active Active
-
2020
- 2020-11-18 WO PCT/JP2020/043026 patent/WO2021117444A1/ja active Application Filing
- 2020-11-18 US US17/778,324 patent/US20230033125A1/en active Pending
- 2020-11-18 DE DE112020005244.3T patent/DE112020005244T5/de active Pending
- 2020-11-18 CN CN202080083460.9A patent/CN114762323A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014236312A (ja) | 2013-05-31 | 2014-12-15 | キヤノン株式会社 | 設定装置および設定方法 |
JP2015039125A (ja) | 2013-08-19 | 2015-02-26 | キヤノン株式会社 | 監視装置 |
JP2018077637A (ja) | 2016-11-08 | 2018-05-17 | 株式会社リコー | 情報処理装置、情報処理システム、情報処理方法およびプログラム |
WO2019230877A1 (ja) | 2018-06-01 | 2019-12-05 | 日本電気株式会社 | 動線分析装置、動線分析方法、記録媒体、および動線分析システム |
Also Published As
Publication number | Publication date |
---|---|
JP2021093650A (ja) | 2021-06-17 |
US20230033125A1 (en) | 2023-02-02 |
DE112020005244T5 (de) | 2022-08-18 |
WO2021117444A1 (ja) | 2021-06-17 |
CN114762323A (zh) | 2022-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10237494B2 (en) | Display control apparatus and display control method | |
US9875408B2 (en) | Setting apparatus, output method, and non-transitory computer-readable storage medium | |
KR102170689B1 (ko) | 영상 정합을 위한 특징점 샘플링 방법 | |
RU2607774C2 (ru) | Способ управления в системе захвата изображения, устройство управления и машиночитаемый носитель данных | |
US20100296698A1 (en) | Motion object detection method using adaptive background model and computer-readable storage medium | |
JP7192582B2 (ja) | 物体追跡装置および物体追跡方法 | |
JP2011505610A (ja) | 画像センサデータに距離センサデータをマッピングする方法及び装置 | |
US10762372B2 (en) | Image processing apparatus and control method therefor | |
US11037014B2 (en) | Image processing apparatus, image processing method, and non-transitory computer-readable storage medium | |
WO2020137193A1 (ja) | 人検出装置および人検出方法 | |
US9521397B2 (en) | System and method for selecting a two-dimensional region of interest using a range sensor | |
JP6229554B2 (ja) | 検出装置および検出方法 | |
JP6548920B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP7472482B2 (ja) | 情報処理装置、範囲決定方法、プログラム | |
JP2009182624A (ja) | 目標追尾装置 | |
EP3309710A1 (en) | Human body detection apparatus, control method for human body detection apparatus, and program | |
JP2019149119A (ja) | 画像処理装置、画像処理方法及びプログラム | |
US10521653B2 (en) | Image processing device, image processing method, and storage medium | |
US9826163B2 (en) | Image processing apparatus, control method, and recording medium | |
US10380463B2 (en) | Image processing device, setting support method, and non-transitory computer-readable media | |
JP6609181B2 (ja) | 文字属性推定装置、及び文字属性推定プログラム | |
JP7364059B2 (ja) | 撮像システム、撮像方法、及びコンピュータプログラム | |
CN112115941B (zh) | 火灾检测方法、装置、设备及存储介质 | |
GB2553103A (en) | Method of angle detection | |
JP6808398B2 (ja) | 制御装置、撮像装置、制御方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221007 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231114 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240111 |
|
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: 20240312 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240325 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7472482 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |