JP7093935B2 - 推定システム、推定装置、推定方法及びコンピュータプログラム - Google Patents
推定システム、推定装置、推定方法及びコンピュータプログラム Download PDFInfo
- Publication number
- JP7093935B2 JP7093935B2 JP2020147859A JP2020147859A JP7093935B2 JP 7093935 B2 JP7093935 B2 JP 7093935B2 JP 2020147859 A JP2020147859 A JP 2020147859A JP 2020147859 A JP2020147859 A JP 2020147859A JP 7093935 B2 JP7093935 B2 JP 7093935B2
- Authority
- JP
- Japan
- Prior art keywords
- passerby
- information
- image
- gaze
- body part
- 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
Images
Landscapes
- Image Analysis (AREA)
Description
図1は、本発明の実施形態における推定システム100の構成を表す構成図である。推定システム100は、通行人の注視開始位置及び注視方向を推定するシステムである。本発明における通行人とは、室内の通路を通っている人物である。注視開始位置は、通行人が注視している方向を推定するための基準となる位置である。例えば、注視開始位置は、人物の眉間の位置である。注視方向は、通行人が注視している方向である。なお、注視は、目の角度を測定しない点で視線と意味合いが異なる。また、注視は、見ているか否かを考慮しない点で顔向きと意味合いが異なる。
学習装置10は、バスで接続されたCPU(Central Processing Unit)やメモリや補助記憶装置などを備え、プログラムを実行する。学習装置10は、プログラムの実行によって学習モデル記憶部11、教師データ入力部12及び学習部13を備える装置として機能する。なお、学習装置10の各機能の全て又は一部は、ASIC(Application Specific Integrated Circuit)やPLD(Programmable Logic Device)やFPGA(Field-Programmable Gate Array)等のハードウェアを用いて実現されてもよい。プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ROM(Read Only Memory)、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。プログラムは、電気通信回線を介して送信されてもよい。
学習モデル53は、第1特徴抽出ネットワーク531、第2特徴抽出ネットワーク532、全結合層533~538で構成される。学習モデル53は、学習モデル記憶部11に記憶されている。学習モデル53は、教師データであるカラー画像51及び点群データ52を入力として、注視開始位置及び注視方向の情報を出力する。なお、学習前の状態では、学習モデル53には、ランダム値で初期化された係数が設定される。
学習部13は、教師データ入力部12から出力される教師データを学習モデルに基づいて学習することにより学習済みモデルを生成する。生成された学習済みモデルは推定装置40に入力される。なお、推定装置40に対する学習済みモデルの入力は、学習装置10と推定装置40との通信を介して行われてもよいし、学習済みモデルを記録した記録媒体を介して行われてもよい。
推定装置40は、通信部41、表示部42、操作部43、記憶部44及び制御部45を備える。
通信部41は、他の装置との間で通信を行う。他の装置は、例えば学習装置10、画像センサ20及び深度センサ30である。通信部41は、学習装置10から送信された学習済みモデルを受信する。通信部41は、画像センサ20から送信されたカラー画像を受信する。通信部41は、深度センサ30から送信された深度画像を受信する。なお、USBメモリやSDカード等の外部記録媒体に学習済みモデルが記録されている場合には、通信部41は外部記録媒体を介して学習済みモデルを受信する。
学習済みモデル441は、学習装置10によって学習がなされた学習済みモデルである。学習済みモデルには、学習モデル53及び最新の係数の情報が対応付けられている。
(参考文献1:“BodyPix の概要: ブラウザと TensorFlow.js によるリアルタイム人セグメンテーション”、<URL:https://developers-jp.googleblog.com/2019/04/bodypix-tensorflowjs.html>)
取得部451は、画像センサ20から出力されたカラー画像を取得する(ステップS101)。取得部451は、取得したカラー画像を身体部位検出部452及びカラー画像切取部453に出力する。取得部451は、深度センサ30から出力された深度画像を取得する(ステップS102)。例えば、取得部451は、カラー画像に含まれる時刻情報と同一時刻の深度画像を取得する。取得部451は、取得した深度画像を深度画像切取部454に出力する。
上記の実施形態では、通行人として室内の通路を通っている人物を例に説明したが、通行人は室外を歩いている人物を含んでもよい。
学習装置10と、推定装置40とは一体化されて構成されてもよい。例えば、推定装置40が、学習装置10の機能を備えるように構成されてもよい。このように構成される場合、推定装置40は、学習モードと推論モードとを有する。学習モードと推論モードとの切り替えは、操作部43により行われる。推定装置40が学習モードで動作する場合、推定装置40は学習装置10が行う処理を実行する。より具体的には、推定装置40は、学習モデルの学習を実行する。推定装置40が推論モードで動作する場合、推定装置40は図5に示す推論処理を実行する。
メッシュで表現された点群データを用いる場合、第2特徴抽出ネットワーク532に、生成されたメッシュで表現された点群データを入力して、出力として1階のテンソルを得た後にPointNetと同様に連結すればよい。
(参考文献2:Yutong Feng et al., “MeshNet: Mesh Neural Network for 3D Shape Representation”, AAAI 2019、<URL:https://arxiv.org/pdf/1811.11424.pdf>)
(参考文献3:Bernardini, F.; Mittleman, J.; Rushmeier, H.; Silva, C.; Taubin, G. “The ball-pivoting algorithm for surface reconstruction” Transactions on Visualization and Computer Graphics 1999, 5, 349‐359、<URL:https://www.cs.jhu.edu/~misha/Fall13b/Notes/Bernardini99.notes.pdf>)
ボクセルで表現された点群データを用いる場合、第2特徴抽出ネットワーク532に、生成されたボクセルで表現された点群データを入力して、出力として1階のテンソルを得た後にPointNetと同様に連結すればよい。
(参考文献4:Z. Wu et al., “3D ShapeNets: A Deep Representation for Volumetric Shape Modeling”. CVPR, 2015、<URL:https://pdfs.semanticscholar.org/3ed2/3386284a5639cb3e8baaecf496caa766e335.pdf>)
(参考文献5:Xinhang Song et al., “Depth CNNs for RGB-D scene recognition: learning from scratch better than transferring from RGB-CNNs”, AAAI, 2017”、<URL:https://arxiv.org/pdf/1801.06797.pdf>)
また、第2特徴抽出ネットワーク532として、PointNetに代えて、他のグラフニューラルネットワークが用いられてもよい。他のグラフニューラルネットワークとしては、例えばPointNet++、ShellNet等が挙げられる。
Claims (7)
- 通行人の身体部位を含む領域を撮影して、1枚以上の第1の画像を生成する第1の撮影装置と、
前記通行人の身体部位を含む領域を撮影して、奥行き方向の距離の情報が格納された1枚以上の第2の画像を生成する第2の撮影装置と、
人物領域の情報及び前記人物領域に対応する3次元データを入力として前記人物領域で示される人物の注視開始位置及び注視方向の情報を出力するように学習された学習済みモデルに対して、前記第1の画像から抽出される人物領域の情報と、前記第2の画像から生成される3次元データである点群データ又は深度画像とを入力として、前記通行人の注視開始位置及び注視方向を推定する推定部と、
を備える推定システム。 - 前記第2の画像から人物領域を抽出する深度画像切取部と、
抽出された前記人物領域に基づいて前記3次元データを復元する復元部と、
をさらに備える、請求項1に記載の推定システム。 - 前記通行人の身体部位を含む領域は、少なくとも前記通行人の腰の位置より上の身体部位を含む領域であり、
前記第1の画像から前記通行人の身体部位を含む領域を検出する身体部位検出部と、
検出された前記通行人の身体部位を含む領域のうち、少なくとも人物の頭と肩の領域を含む部分領域を前記第1の画像から抽出する画像切取部と、をさらに備え、
前記深度画像切取部は、検出された前記通行人の身体部位を含む領域のうち、少なくとも人物の身体部分を含む部分領域を前記第2の画像から抽出する、請求項2に記載の推定システム。 - 人物領域の情報及び前記人物領域に対応する前記3次元データと、注視開始位置及び注視方向の情報とを対応付けた教師データを入力として、前記学習済みモデルを生成する学習部をさらに備える、請求項1から3のいずれか一項に記載の推定システム。
- 通行人の身体部位を含む領域が撮影された1枚以上の第1の画像と、前記通行人の身体部位を含む領域に関する奥行き方向の距離の情報が格納された1枚以上の第2の画像とを取得する取得部と、
人物領域の情報及び前記人物領域に対応する3次元データを入力として前記人物領域で示される人物の注視開始位置及び注視方向の情報を出力するように学習された学習済みモデルに対して、前記取得部によって取得された前記第1の画像から抽出される人物領域の情報と、前記第2の画像から生成される3次元データである点群データ又は深度画像とを入力として、前記通行人の注視開始位置及び注視方向を推定する推定部と、
を備える推定装置。 - 通行人の身体部位を含む領域が撮影された1枚以上の第1の画像と、前記通行人の身体部位を含む領域に関する奥行き方向の距離の情報が格納された1枚以上の第2の画像とを取得する取得ステップと、
人物領域の情報及び前記人物領域に対応する3次元データを入力として前記人物領域で示される人物の注視開始位置及び注視方向の情報を出力するように学習された学習済みモデルに対して、前記取得部によって取得された前記第1の画像から抽出される人物領域の情報と、前記第2の画像から生成される3次元データである点群データ又は深度画像とを入力として、前記通行人の注視開始位置及び注視方向を推定する推定ステップと、
を備える推定方法。 - 通行人の身体部位を含む領域が撮影された1枚以上の第1の画像と、前記通行人の身体部位を含む領域に関する奥行き方向の距離の情報が格納された1枚以上の第2の画像とを取得する取得ステップと、
人物領域の情報及び前記人物領域に対応する3次元データを入力として前記人物領域で示される人物の注視開始位置及び注視方向の情報を出力するように学習された学習済みモデルに対して、前記取得部によって取得された前記第1の画像から抽出される人物領域の情報と、前記第2の画像から生成される3次元データである点群データ又は深度画像とを入力として、前記通行人の注視開始位置及び注視方向を推定する推定ステップと、
をコンピュータに実行させるためのコンピュータプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020147859A JP7093935B2 (ja) | 2020-09-02 | 2020-09-02 | 推定システム、推定装置、推定方法及びコンピュータプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020147859A JP7093935B2 (ja) | 2020-09-02 | 2020-09-02 | 推定システム、推定装置、推定方法及びコンピュータプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022042427A JP2022042427A (ja) | 2022-03-14 |
| JP7093935B2 true JP7093935B2 (ja) | 2022-07-01 |
Family
ID=80629579
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020147859A Active JP7093935B2 (ja) | 2020-09-02 | 2020-09-02 | 推定システム、推定装置、推定方法及びコンピュータプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7093935B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2025080816A (ja) * | 2023-11-15 | 2025-05-27 | 株式会社日立製作所 | センシング装置、センシング方法、及び、センシングシステム |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012156402A1 (en) | 2011-05-16 | 2012-11-22 | Universite Libre De Bruxelles | Device for visualization and three-dimensional reconstruction in endoscopy |
| JP2018028899A (ja) | 2016-08-19 | 2018-02-22 | 三菱電機株式会社 | 画像レジストレーションの方法及びシステム |
| CN110853073A (zh) | 2018-07-25 | 2020-02-28 | 北京三星通信技术研究有限公司 | 确定关注点的方法、装置、设备、系统及信息处理方法 |
| JP2020057038A (ja) | 2018-09-28 | 2020-04-09 | 凸版印刷株式会社 | 変更画素領域抽出装置、画像処理システム、変更画素領域抽出方法、画像処理方法及びプログラム |
-
2020
- 2020-09-02 JP JP2020147859A patent/JP7093935B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012156402A1 (en) | 2011-05-16 | 2012-11-22 | Universite Libre De Bruxelles | Device for visualization and three-dimensional reconstruction in endoscopy |
| JP2018028899A (ja) | 2016-08-19 | 2018-02-22 | 三菱電機株式会社 | 画像レジストレーションの方法及びシステム |
| CN110853073A (zh) | 2018-07-25 | 2020-02-28 | 北京三星通信技术研究有限公司 | 确定关注点的方法、装置、设备、系统及信息处理方法 |
| JP2020057038A (ja) | 2018-09-28 | 2020-04-09 | 凸版印刷株式会社 | 変更画素領域抽出装置、画像処理システム、変更画素領域抽出方法、画像処理方法及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022042427A (ja) | 2022-03-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7075085B2 (ja) | 全身測定値抽出のためのシステムおよび方法 | |
| KR101894686B1 (ko) | 신체 이미징 | |
| JP7575747B2 (ja) | 深層学習ネットワークを使用してユーザ写真から体重を測定するシステム及び方法 | |
| EP3644277B1 (en) | Image processing system, image processing method, and program | |
| JP7334141B2 (ja) | マルチモーダル密対応関係画像処理システム、レーダー撮像システム、方法およびブログラム | |
| US20070196007A1 (en) | Device Systems and Methods for Imaging | |
| CN110910437B (zh) | 一种复杂室内场景的深度预测方法 | |
| KR20190065287A (ko) | 통계적 모델을 이용한 이미지 데이터로부터의 깊이 예측 | |
| CN111819568A (zh) | 人脸旋转图像的生成方法及装置 | |
| CN114616591A (zh) | 物体跟踪装置以及物体跟踪方法 | |
| JP2014211719A (ja) | 情報処理装置およびその方法 | |
| CN119723281A (zh) | 虚拟试衣模型的训练方法、虚拟试衣方法及电子设备 | |
| JP7093935B2 (ja) | 推定システム、推定装置、推定方法及びコンピュータプログラム | |
| CN110210345A (zh) | 一种施工人员安全帽佩戴情况实时检测方法 | |
| JP2021089493A (ja) | 情報処理装置およびその学習方法 | |
| Rekeczky et al. | Cellular multiadaptive analogic architecture: a computational framework for UAV applications | |
| Vogler et al. | Outlier rejection in high-dimensional deformable models | |
| CN118052872A (zh) | 融合深度视觉约束的视觉里程计方法、装置、终端及介质 | |
| CN112861699A (zh) | 一种基于单张深度图像和多阶段神经网络的任意姿势人体身高估计方法 | |
| US20250218209A1 (en) | Systems and methods for generating partial body model based on detected body part in an image | |
| Schuchert et al. | Optical flow estimation with confidence measures for super-resolution based on recursive robust total least squares | |
| CN121366440A (zh) | 用于人类活动识别的标签生成 | |
| CN118196827A (zh) | 一种基于上下文感知和步态特征的换装行人重识别方法 | |
| CN119731704A (zh) | 用户对立体图像的注释 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200902 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7426 Effective date: 20201016 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20201016 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211019 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211220 |
|
| 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: 20220510 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220609 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7093935 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |