JP6708152B2 - 運転者状態推定装置、及び運転者状態推定方法 - Google Patents
運転者状態推定装置、及び運転者状態推定方法 Download PDFInfo
- Publication number
- JP6708152B2 JP6708152B2 JP2017048502A JP2017048502A JP6708152B2 JP 6708152 B2 JP6708152 B2 JP 6708152B2 JP 2017048502 A JP2017048502 A JP 2017048502A JP 2017048502 A JP2017048502 A JP 2017048502A JP 6708152 B2 JP6708152 B2 JP 6708152B2
- Authority
- JP
- Japan
- Prior art keywords
- driver
- face
- image
- center position
- 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
Links
- 238000000034 method Methods 0.000 title claims description 59
- 238000003384 imaging method Methods 0.000 claims description 29
- 238000001514 detection method Methods 0.000 claims description 15
- 210000003128 head Anatomy 0.000 description 54
- 210000000056 organ Anatomy 0.000 description 15
- 238000010586 diagram Methods 0.000 description 8
- 239000011159 matrix material Substances 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 210000001525 retina Anatomy 0.000 description 4
- 238000005070 sampling Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 230000001815 facial effect Effects 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 210000000887 face Anatomy 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/59—Context or environment of the image inside of a vehicle, e.g. relating to seat occupancy, driver state or inner lighting conditions
- G06V20/597—Recognising the driver's state or behaviour, e.g. attention or drowsiness
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/50—Depth or shape recovery
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/64—Three-dimensional objects
- G06V20/653—Three-dimensional objects by matching three-dimensional models, e.g. conformal mapping of Riemann surfaces
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/08—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
- B60W2040/0872—Driver physiology
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2540/00—Input parameters relating to occupants
- B60W2540/223—Posture, e.g. hand, foot, or seat position, turned or inclined
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/08—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/005—Handover processes
- B60W60/0059—Estimation of the risk associated with autonomous or manual driving, e.g. situation too complex, sensor failure or driver incapacity
-
- 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/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
- G06T2207/30201—Face
-
- 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/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
- G06T2207/30268—Vehicle interior
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Description
また、近年開発が進められている自動運転システムでは、自動運転中においても、自動運転から手動運転への引き継ぎがスムーズに行えるように、運転者が運転操作可能な状態であるかどうかを推定しておく技術が必要になると考えられており、車室内カメラで撮像した画像を解析して、運転者の状態を推定する技術の開発が進められている。
特許文献1記載の頭部位置の推定方法では、画像上での頭部位置(頭部の中心位置)を顔領域の中心位置を基準として検出しているが、顔領域の中心位置は顔の向きによって変わってしまう。そのため、頭の中心位置が同じ位置にあっても、顔の向きの違いより、画像上で検出される顔領域の中心位置(頭部位置)はそれぞれ異なる位置に検出される。そのため画像上で検出される頭部位置が実世界の頭部位置とは異なる位置に検出されてしまい、実世界における頭部位置を精度よく推定することができないという課題があった。
運転席に着座している運転者の顔を含む画像を撮像する単眼の撮像部と、
少なくとも1つのハードウェアプロセッサとを備え、
該少なくとも1つのハードウェアプロセッサが、
前記撮像部により撮像された画像中の前記運転者の顔にフィッティングさせた3次元顔形状モデルを用いて前記画像中の前記運転者の頭部中心位置を推定する頭部中心位置推定部と、
該頭部中心位置推定部により推定された前記画像中の前記運転者の頭部中心位置と、前記撮像部の仕様及び位置姿勢とを含む情報に基づいて、前記運転席の正面方向に設けた原点と実世界における前記運転者の頭部中心位置との距離を推定する距離推定部とを備えていることを特徴としている。
前記距離推定部により推定された前記距離を用いて、前記運転者が運転操作可能な状態であるか否かを判定する運転操作可否判定部を備えていることを特徴としている。
前記撮像部により撮像された画像から前記撮像部に対する前記運転者の顔の向きを検出する顔の向き検出部と、
前記頭部中心位置推定部により推定された前記画像中の前記運転者の頭部中心位置と、前記撮像部の仕様及び位置姿勢とを含む情報に基づいて、実世界における前記運転者の頭部中心位置からの前記撮像部の方向と前記運転席の正面方向とのなす角度を推定する角度推定部と、
前記顔の向き検出部で検出された前記運転者の顔の向きと、前記角度推定部で推定された角度とに基づいて、前記運転席の正面方向を基準とする前記運転者の顔の向きを推定する顔の向き推定部とを備えていることを特徴としている。
少なくとも1つのハードウェアプロセッサとを備えた装置を用い、
前記撮像部で撮像された画像を用いて運転者の状態を推定する運転者状態推定方法であって、
前記少なくとも1つのハードウェアプロセッサが、
前記撮像部で撮像された画像中の前記運転者の顔にフィッティングさせた3次元顔形状モデルを用いて前記画像中の前記運転者の頭部中心位置を推定する頭部中心位置推定ステップと、
該頭部中心位置推定ステップにより推定された前記画像中の前記運転者の頭部中心位置と、前記撮像部の仕様及び位置姿勢とを含む情報に基づいて、前記運転席の正面方向に設けた原点と実世界における前記運転者の頭部中心位置との距離を推定する距離推定ステップとを含んでいることを特徴としている。
前記撮像された画像から前記撮像部に対する前記運転者の顔の向きを検出する顔の向き検出ステップと、
前記頭部中心位置推定ステップにより推定された前記画像中の前記運転者の頭部中心位置と、前記撮像部の仕様及び位置姿勢とを含む情報に基づいて、実世界における前記運転者の頭部中心位置からの前記撮像部の方向と前記運転席の正面方向とのなす角度を推定する角度推定ステップと、
前記顔の向き検出ステップにより検出された前記運転者の顔の向きと、前記角度推定ステップにより推定された角度とに基づいて、前記運転席の正面方向を基準とする前記運転者の顔の向きを推定する顔の向き推定ステップとを含んでいることを特徴としている。
ROM13には、図2に示す顔検出部22、頭部中心位置推定部23、角度推定部25、顔の向き推定部26、脇見判定部27、距離推定部28、及び運転操作可否判定部29としての処理を、CPU12に実行させるためのプログラムや3次元(3D)顔形状モデル適合アルゴリズム24などが記憶されている。なお、CPU12で実行される前記プログラムの全部又は一部をROM13とは別の記憶部15や他の記憶媒体(図示せず)に記憶してもよい。
記憶部15は、単眼カメラ11で撮像された画像データを記憶する画像記憶部15aと、単眼カメラ11の画角や画素数(幅×縦)などの仕様情報、単眼カメラ11の取付位置や取付角度などの位置姿勢情報などを記憶する情報記憶部15bとを含んでいる。また、CPU12が、単眼カメラ11で撮像された画像データを記憶部15の一部である画像記憶部15aに記憶させる処理(記憶指示)や、画像記憶部15aから画像を読み出す処理(読み出し指示)を行うようにしてもよい。単眼カメラ11の取付位置や取付角度などの位置姿勢情報は、例えば、単眼カメラ11の設定メニューをHMI40で読み出せるように構成しておき、取付時に、前記設定メニューから予め入力設定できるようにしておけばよい。記憶部15は、例えば、EEPROM、フラッシュメモリなどの1つ以上の不揮発性の半導体メモリで構成されている。入出力インターフェース(I/F)16は、通信バス60を介して各種外部装置とのデータのやり取りを行うためのものである。
図3は、運転者状態推定装置10による運転者状態推定方法を説明するための車室内平面図である。図4は、運転者状態推定装置10で推定する画像中の頭部中心位置と運転席位置との関係などについて説明するためのイラスト図である。図5は、運転者状態推定装置10で推定する画像中の頭部中心位置と運転者の顔の向きとの関係などについて説明するためのイラスト図である。
運転者30Aの頭部中心位置xを推定することができれば、既知の情報、すなわち、単眼カメラ11の仕様(画角α、幅方向の画素数Width)、単眼カメラ11の位置姿勢(取付角度θ、原点Oからの距離A)を利用して、以下の式1で角度φ2(線分L3と線分L1とのなす角度)を求めることができる。なお、単眼カメラ11のレンズ歪み等を厳密に考慮する場合は、内部パラメータを用いたキャリブレーションを行う。
=θ+α/2−α×x/Width
式2:角度φ1−角度φ2を計算することで、運転席31の正面方向(線分L1)を基準とする運転者30の顔の向き(角度)φ3を求めることができる。
(なお、φ2=θ+α/2−α×x/Width)
(但し、θ+α/2>α×x/Widthとする。)
また、既知である原点Oから撮像面の中心Iまでの距離A、角度φ2を利用して、上記した式3より、運転者30の頭部中心位置Hから原点O(ハンドル)までの距離Bも推定することが可能となる。
図5(a)〜(c)の画像11aに示すように、運転者30Aの顔の目、鼻、口などの器官点の位置は、顔の向きによって変化するが、頭部中心位置x(線分Lx)は、顔の向きによって変化しない。なお、運転席31が同じ位置にある場合、頭部中心位置x(線分Lx)は運転者30の性別(男性、女性)や体格等の違いによる差(ずれ)はなく、略同位置となる。
運転者状態推定装置10は、ROM13に記憶された各種のプログラムがRAM14に読出され、CPU12で実行されることによって、画像入力部21、顔検出部22、頭部中心位置推定部23、3次元(3D)顔形状モデル適合アルゴリズム24、角度推定部25、顔の向き推定部26、脇見判定部27、距離推定部28、及び運転操作可否判定部29としての処理を行う装置として成立する。
顔検出部22は、単眼カメラ11で撮像された画像から運転者の顔を検出する処理を行う。画像から顔を検出する手法は特に限定されないが、高速で高精度に顔を検出する手法が採用される。例えば、顔の局所的な領域の明暗差(輝度差)やエッジ強度、これら局所的領域間の関連性(共起性)を特徴量として捉え、これら多数の特徴量を組み合わせて学習することで検出器を作成し、階層的な構造(顔をおおまかにとらえる階層から顔の細部をとらえる階層構造)の検出器を備えることで、顔の領域検出を高速に行うことが可能となる。また、顔の向きや傾きに対応するために、顔の向きや傾きごとに別々に学習させた複数の検出器を備えるようにしてもよい。
予め学習処理により、3次元顔形状モデルの取得、レティナ構造によるサンプリング、及び正準層間分析による誤差推定行列の取得を行い、これら学習処理による学習結果(誤差推定行列、正規化パラメータなど)がROM13内の3D顔形状モデル適合アルゴリズム24に記憶されている。
誤差推定行列は、3次元顔形状モデルの各特徴的器官点が誤った位置(検出すべき特徴的器官点と異なる位置)に配置されたときにどの方向に修正すべきかの相関関係についての学習結果(特徴的器官点での特徴量から、正解位置からのパラメータの変化分への変換行列)である。
誤差推定行列の取得方法は、正解位置にある3次元顔形状モデル(正解モデル)の変形パラメータ(正解モデルパラメータ)を作成し、次に正解モデルパラメータを乱数などにより一定範囲内でずらしたずれ配置モデルを作成する。次に、ずれ配置モデルに基づいて取得したサンプリング特徴量と、ずれ配置モデルと正解モデルとの差(パラメータの変化分)とを組として相関関係についての学習結果として取得する。
また、3次元顔形状モデル33から3次元での頭部中心位置、例えば、頭部を球体と仮定したときの、該球体の中心位置(中心軸)を推定し、2次元の画像11a上に射影して、画像11a中の運転者30Aの頭部中心位置xを推定する。3次元での頭部中心位置を2次元平面に射影する方法としては、平行投影法、単点透視投影などの透視投影法などの各種の手法が採用され得る。
HMI40では、脇見状態信号を入力した場合、例えば、表示部41に脇見警告表示や、音声出力部42より脇見警告アナウンスを実行する。また、自動運転制御装置50では、脇見状態信号を入力した場合、例えば、減速制御などを実行する。
また、顔の向き推定部26で推定された運転者の顔の向き(角度φ3)に基づいて、実世界の運転者30の状態、例えば、脇見している状態などを精度良く判定することができる。
運転者状態推定装置10によれば、単眼カメラ11に加えて別のセンサを設けることなく、上記した運転者までの距離Bや運転者の顔の向き(角度φ3)を精度良く推定することができ、装置構成の簡素化を図ることができ、また、前記別のセンサを設ける必要がないため、それに伴う追加の処理も不要となり、CPU12にかかる負荷を低減させることができ、装置の小型化や低コスト化を図ることができる。
撮像された画像から運転者の状態を推定する運転者状態推定装置であって、
運転席に着座している運転者の顔を含む画像を撮像する単眼の撮像部と、
少なくとも1つの記憶部と、
少なくとも1つのハードウェアプロセッサとを備え、
前記少なくとも1つの記憶部が、
前記撮像部で撮像された画像を記憶する画像記憶部と、
前記撮像部の仕様及び位置姿勢を含む情報を記憶する情報記憶部とを備え、
前記少なくとも1つのハードウェアプロセッサが、
前記撮像部で撮像された画像を前記画像記憶部に記憶させる記憶指示部と、
前記画像記憶部から前記画像を読み出す読み出し指示部と、
前記画像記憶部から読み出された前記画像中の前記運転者の顔にフィッティングさせた3次元顔形状モデルを用いて前記画像中の前記運転者の頭部中心位置を推定する頭部中心位置推定部と、
該頭部中心位置推定部により推定された前記画像中の前記運転者の頭部中心位置と、前記情報記憶部から読み出された前記撮像部の仕様及び位置姿勢とを含む情報に基づいて、前記運転席の正面方向に設けた原点と実世界における前記運転者の頭部中心位置との距離を推定する距離推定部とを備えている運転者状態推定装置。
運転席に着座している運転者の顔を含む画像を撮像する単眼の撮像部と、
少なくとも1つの記憶部と、
少なくとも1つのハードウェアプロセッサとを備えた装置を用い、
前記撮像部で撮像された画像を用いて運転者の状態を推定する運転者状態推定方法であって、
前記少なくとも1つの記憶部が、
前記撮像部で撮像された画像を記憶する画像記憶部と、
前記撮像部の仕様及び位置姿勢を含む情報を記憶する情報記憶部とを備え、
前記少なくとも1つのハードウェアプロセッサが、
前記撮像部で撮像された画像を前記画像記憶部に記憶させる記憶指示ステップと、
前記画像記憶部から前記画像を読み出す読み出しステップと、
前記画像記憶部から読み出された前記画像中の前記運転者の顔にフィッティングさせた3次元顔形状モデルを用いて前記画像中の前記運転者の頭部中心位置を推定する頭部中心位置推定ステップと、
該頭部中心位置推定ステップにより推定された前記画像中の前記運転者の頭部中心位置と、前記情報記憶部から読み出された前記撮像部の仕様及び位置姿勢とを含む情報に基づいて、前記運転席の正面方向に設けた原点と実世界における前記運転者の頭部中心位置との距離を推定する距離推定ステップとを含んでいる運転者状態推定方法。
11 単眼カメラ
11a 画像
12 CPU
13 ROM
14 RAM
15 記憶部
15a 画像記憶部
15b 情報記憶部
21 画像入力部
22 顔検出部
23 頭部中心位置推定部
24 3D顔形状モデル適合アルゴリズム
25 角度推定部
26 顔の向き推定部
27 脇見判定部
28 距離推定部
29 運転操作可否判定部
30 実世界の運転者
30A 画像中の運転者
31 運転席
32 ハンドル
Lx 線分(画像中の頭部中心位置xを示す)
O 原点
S シート中心
H 実世界における運転者の頭部中心位置
I 撮像面の中心
L1、L2、L3 線分
α 画角
θ 単眼カメラの取付角度
Claims (6)
- 撮像された画像から運転者の状態を推定する運転者状態推定装置であって、
運転席に着座している運転者の顔を含む画像を撮像する単眼の撮像部と、
少なくとも1つのハードウェアプロセッサとを備え、
該少なくとも1つのハードウェアプロセッサが、
前記撮像部により撮像された画像中の前記運転者の顔にフィッティングさせた3次元顔形状モデルを用いて前記画像中の前記運転者の頭部中心位置を推定する頭部中心位置推定部と、
該頭部中心位置推定部により推定された前記画像中の前記運転者の頭部中心位置と、前記撮像部の仕様及び位置姿勢とを含む情報に基づいて、前記運転席の正面方向に設けた原点と実世界における前記運転者の頭部中心位置との距離を推定する距離推定部とを備えていることを特徴とする運転者状態推定装置。 - 前記少なくとも1つのハードウェアプロセッサが、
前記距離推定部により推定された前記距離を用いて、前記運転者が運転操作可能な状態であるか否かを判定する運転操作可否判定部を備えていることを特徴とする請求項1記載の運転者状態推定装置。 - 前記少なくとも1つのハードウェアプロセッサが、
前記撮像部により撮像された画像から前記撮像部に対する前記運転者の顔の向きを検出する顔の向き検出部と、
前記頭部中心位置推定部により推定された前記画像中の前記運転者の頭部中心位置と、前記撮像部の仕様及び位置姿勢とを含む情報に基づいて、実世界における前記運転者の頭部中心位置からの前記撮像部の方向と前記運転席の正面方向とのなす角度を推定する角度推定部と、
前記顔の向き検出部で検出された前記運転者の顔の向きと、前記角度推定部で推定された角度とに基づいて、前記運転席の正面方向を基準とする前記運転者の顔の向きを推定する顔の向き推定部とを備えていることを特徴とする請求項1又は請求項2記載の運転者状態推定装置。 - 前記少なくとも1つのハードウェアプロセッサが、
前記顔の向き推定部で推定された前記運転者の顔の向きに基づいて、前記運転者の状態を判定する運転者状態判定部を備えていることを特徴とする請求項3記載の運転者状態推定装置。 - 運転席に着座している運転者の顔を含む画像を撮像する単眼の撮像部と、
少なくとも1つのハードウェアプロセッサとを備えた装置を用い、
前記撮像部で撮像された画像を用いて運転者の状態を推定する運転者状態推定方法であって、
前記少なくとも1つのハードウェアプロセッサが、
前記撮像部で撮像された画像中の前記運転者の顔にフィッティングさせた3次元顔形状モデルを用いて前記画像中の前記運転者の頭部中心位置を推定する頭部中心位置推定ステップと、
該頭部中心位置推定ステップにより推定された前記画像中の前記運転者の頭部中心位置と、前記撮像部の仕様及び位置姿勢とを含む情報に基づいて、前記運転席の正面方向に設けた原点と実世界における前記運転者の頭部中心位置との距離を推定する距離推定ステップとを含んでいることを特徴とする運転者状態推定方法。 - 前記少なくとも1つのハードウェアプロセッサが、
前記撮像された画像から前記撮像部に対する前記運転者の顔の向きを検出する顔の向き検出ステップと、
前記頭部中心位置推定ステップにより推定された前記画像中の前記運転者の頭部中心位置と、前記撮像部の仕様及び位置姿勢とを含む情報に基づいて、実世界における前記運転者の頭部中心位置からの前記撮像部の方向と前記運転席の正面方向とのなす角度を推定する角度推定ステップと、
前記顔の向き検出ステップにより検出された前記運転者の顔の向きと、前記角度推定ステップにより推定された角度とに基づいて、前記運転席の正面方向を基準とする前記運転者の顔の向きを推定する顔の向き推定ステップとを含んでいることを特徴とする請求項5記載の運転者状態推定方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017048502A JP6708152B2 (ja) | 2017-03-14 | 2017-03-14 | 運転者状態推定装置、及び運転者状態推定方法 |
US16/481,666 US20190347499A1 (en) | 2017-03-14 | 2017-07-27 | Driver state estimation device and driver state estimation method |
DE112017007237.9T DE112017007237T5 (de) | 2017-03-14 | 2017-07-27 | Fahrerzustandsabschätzungsvorrichtung und fahrerzustandsabschätzungsverfahren |
CN201780084000.6A CN110192224A (zh) | 2017-03-14 | 2017-07-27 | 驾驶员状态推断装置以及驾驶员状态推断方法 |
PCT/JP2017/027244 WO2018167995A1 (ja) | 2017-03-14 | 2017-07-27 | 運転者状態推定装置、及び運転者状態推定方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017048502A JP6708152B2 (ja) | 2017-03-14 | 2017-03-14 | 運転者状態推定装置、及び運転者状態推定方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018151930A JP2018151930A (ja) | 2018-09-27 |
JP6708152B2 true JP6708152B2 (ja) | 2020-06-10 |
Family
ID=63523754
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017048502A Active JP6708152B2 (ja) | 2017-03-14 | 2017-03-14 | 運転者状態推定装置、及び運転者状態推定方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20190347499A1 (ja) |
JP (1) | JP6708152B2 (ja) |
CN (1) | CN110192224A (ja) |
DE (1) | DE112017007237T5 (ja) |
WO (1) | WO2018167995A1 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6785175B2 (ja) * | 2017-03-27 | 2020-11-18 | 日産自動車株式会社 | ドライバモニタ方法及びドライバモニタ装置 |
US11491940B2 (en) * | 2019-04-19 | 2022-11-08 | GM Global Technology Operations LLC | System and method for detecting improper posture of an occupant using a seatbelt restraint system |
CN113247010A (zh) * | 2021-05-11 | 2021-08-13 | 上汽通用五菱汽车股份有限公司 | 巡航车速控制方法、车辆及计算机可读存储介质 |
US11724703B2 (en) * | 2021-07-01 | 2023-08-15 | Harman International Industries, Incorporated | Method and system for driver posture monitoring |
WO2024189766A1 (ja) * | 2023-03-14 | 2024-09-19 | 本田技研工業株式会社 | 情報処理装置、情報処理方法、およびプログラム |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1191397A (ja) * | 1997-09-22 | 1999-04-06 | Toyota Motor Corp | 自動走行車両制御装置 |
JP4501708B2 (ja) * | 2005-02-02 | 2010-07-14 | トヨタ自動車株式会社 | 運転者の顔向き判定装置 |
JP4867729B2 (ja) * | 2006-03-14 | 2012-02-01 | オムロン株式会社 | 情報処理装置および方法、記録媒体、並びに、プログラム |
JP4922715B2 (ja) * | 2006-09-28 | 2012-04-25 | タカタ株式会社 | 乗員検出システム、警報システム、制動システム、車両 |
JP5262570B2 (ja) * | 2008-10-22 | 2013-08-14 | トヨタ自動車株式会社 | 車両デバイス制御装置 |
US9248796B2 (en) * | 2011-10-06 | 2016-02-02 | Honda Motor Co., Ltd. | Visually-distracted-driving detection device |
JP5500183B2 (ja) * | 2012-01-12 | 2014-05-21 | 株式会社デンソー | 車両用衝突安全制御装置 |
JP2014218140A (ja) | 2013-05-07 | 2014-11-20 | 株式会社デンソー | 運転者状態監視装置、および運転者状態監視方法 |
JP2015194884A (ja) * | 2014-03-31 | 2015-11-05 | パナソニックIpマネジメント株式会社 | 運転者監視システム |
WO2015198542A1 (ja) * | 2014-06-23 | 2015-12-30 | 株式会社デンソー | ドライバの運転不能状態検出装置 |
CN204452046U (zh) * | 2015-03-17 | 2015-07-08 | 山东理工大学 | 一种长途驾驶防瞌睡装置 |
CN105354987B (zh) * | 2015-11-26 | 2018-06-08 | 南京工程学院 | 车载型疲劳驾驶检测与身份认证装置及其检测方法 |
-
2017
- 2017-03-14 JP JP2017048502A patent/JP6708152B2/ja active Active
- 2017-07-27 US US16/481,666 patent/US20190347499A1/en not_active Abandoned
- 2017-07-27 DE DE112017007237.9T patent/DE112017007237T5/de not_active Withdrawn
- 2017-07-27 WO PCT/JP2017/027244 patent/WO2018167995A1/ja active Application Filing
- 2017-07-27 CN CN201780084000.6A patent/CN110192224A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
JP2018151930A (ja) | 2018-09-27 |
DE112017007237T5 (de) | 2019-12-12 |
CN110192224A (zh) | 2019-08-30 |
WO2018167995A1 (ja) | 2018-09-20 |
US20190347499A1 (en) | 2019-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6708152B2 (ja) | 運転者状態推定装置、及び運転者状態推定方法 | |
US10455882B2 (en) | Method and system for providing rear collision warning within a helmet | |
JP6950346B2 (ja) | 運転者状態把握装置、運転者状態把握システム、及び運転者状態把握方法 | |
JP5230748B2 (ja) | 視線方向判定装置及び視線方向判定方法 | |
CN104200192B (zh) | 驾驶员注视检测系统 | |
US11455810B2 (en) | Driver attention state estimation | |
JP5273030B2 (ja) | 顔特徴点検出装置および眠気検出装置 | |
JP2008002838A (ja) | 車両乗員検出システム、作動装置制御システム、車両 | |
JPWO2008007781A1 (ja) | 視線方向検出装置および視線方向検出方法 | |
JP6669182B2 (ja) | 乗員監視装置 | |
WO2015079657A1 (ja) | 視認領域推定装置 | |
JP6432702B1 (ja) | 算出システム、指標算出方法、およびコンピュータプログラム | |
JP6737212B2 (ja) | 運転者状態推定装置、及び運転者状態推定方法 | |
CN111854620A (zh) | 基于单目相机的实际瞳距测定方法、装置以及设备 | |
CN111860292A (zh) | 基于单目相机的人眼定位方法、装置以及设备 | |
JP2005182452A (ja) | 顔の向き検知装置 | |
US20220066551A1 (en) | Apparatus and method for obtaining facial information | |
JP7267467B2 (ja) | 注意方向判定装置および注意方向判定方法 | |
JP2012046081A (ja) | 走行状態判定装置 | |
JP2009287936A (ja) | 運転者眼球位置検出装置 | |
CN110235178B (zh) | 驾驶员状态推定装置以及驾驶员状态推定方法 | |
JP2011118767A (ja) | 表情モニタリング方法および表情モニタリング装置 | |
JP5430213B2 (ja) | 車両周辺監視装置 | |
WO2021024905A1 (ja) | 画像処理装置、モニタリング装置、制御システム、画像処理方法、コンピュータプログラム、及び記憶媒体 | |
US20230394702A1 (en) | Device, method, and computer program for estimating seat position |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190311 |
|
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: 20200421 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200504 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6708152 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |