JPH0812706B2 - 視線アニメーション表示装置 - Google Patents
視線アニメーション表示装置Info
- Publication number
- JPH0812706B2 JPH0812706B2 JP6670393A JP6670393A JPH0812706B2 JP H0812706 B2 JPH0812706 B2 JP H0812706B2 JP 6670393 A JP6670393 A JP 6670393A JP 6670393 A JP6670393 A JP 6670393A JP H0812706 B2 JPH0812706 B2 JP H0812706B2
- Authority
- JP
- Japan
- Prior art keywords
- person
- eyeball
- model
- coordinates
- gazing point
- 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.)
- Expired - Fee Related
Links
- 210000005252 bulbus oculi Anatomy 0.000 claims description 48
- 210000000744 eyelid Anatomy 0.000 claims description 24
- 238000000034 method Methods 0.000 claims description 23
- 210000004709 eyebrow Anatomy 0.000 claims description 19
- 238000009499 grossing Methods 0.000 claims description 19
- 210000001508 eye Anatomy 0.000 claims description 14
- 230000004397 blinking Effects 0.000 claims description 8
- 230000002194 synthesizing effect Effects 0.000 claims description 2
- 238000001514 detection method Methods 0.000 description 29
- 210000001747 pupil Anatomy 0.000 description 24
- 210000003128 head Anatomy 0.000 description 14
- 238000004891 communication Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 230000000007 visual effect Effects 0.000 description 7
- 230000008921 facial expression Effects 0.000 description 6
- 230000001815 facial effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000004424 eye movement Effects 0.000 description 3
- 230000005484 gravity Effects 0.000 description 3
- 208000012661 Dyskinesia Diseases 0.000 description 1
- 208000015592 Involuntary movements Diseases 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000002996 emotional effect Effects 0.000 description 1
- 210000000887 face Anatomy 0.000 description 1
- 230000004886 head movement Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 230000017311 musculoskeletal movement, spinal reflex action Effects 0.000 description 1
- 238000001028 reflection method Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
Description
【0001】
【産業上の利用分野】この発明は、コンピュータグラフ
ィックス(以下「CG」と呼ぶ)を用いて人物などをア
ニメーション表示する分野に関し、特に、CGにより仮
想的な3次元空間を生成し、参加者にあたかもその3次
元空間内にいるかのような感覚を与えるための技術、た
とえば臨場感通信会議技術等に関する。
ィックス(以下「CG」と呼ぶ)を用いて人物などをア
ニメーション表示する分野に関し、特に、CGにより仮
想的な3次元空間を生成し、参加者にあたかもその3次
元空間内にいるかのような感覚を与えるための技術、た
とえば臨場感通信会議技術等に関する。
【0002】
【従来の技術】画像通信やヒューマンインターフェイス
を目的として、人物の表情をCGにより表現する研究が
行なわれている。たとえば「電子情報通信学会論文誌J
73−D−II、3、1990」の第351頁ないし3
59頁には、「知的インターフェイスのための顔の表情
合成法の一検討」という論文が掲載されている。この論
文では、画像通信やヒューマンインターフェイスを目的
とし、そのための画像合成の手法の1つとして人物の表
情をCGにより表現する手法が紹介されている。
を目的として、人物の表情をCGにより表現する研究が
行なわれている。たとえば「電子情報通信学会論文誌J
73−D−II、3、1990」の第351頁ないし3
59頁には、「知的インターフェイスのための顔の表情
合成法の一検討」という論文が掲載されている。この論
文では、画像通信やヒューマンインターフェイスを目的
とし、そのための画像合成の手法の1つとして人物の表
情をCGにより表現する手法が紹介されている。
【0003】
【発明が解決しようとする課題】しかし、上述の論文に
紹介されている技術は、テキスト情報や感情情報などに
より顔画像を合成する手法であって、これをこのまま臨
場感通信会議システムなどに応用するには困難がある。
たとえば、会話や会議の場合において、目の動き視線、
瞬きなどは参加者の意図を表わす重要な情報である。こ
れらの情報をリアルタイムにCG像によりアニメーショ
ン表示すれば、臨場感通信会議システムにおいてより自
然な臨場感を得ることができる。しかし、そのような技
術をどのように実現するかについては未だ提案がされて
いない。
紹介されている技術は、テキスト情報や感情情報などに
より顔画像を合成する手法であって、これをこのまま臨
場感通信会議システムなどに応用するには困難がある。
たとえば、会話や会議の場合において、目の動き視線、
瞬きなどは参加者の意図を表わす重要な情報である。こ
れらの情報をリアルタイムにCG像によりアニメーショ
ン表示すれば、臨場感通信会議システムにおいてより自
然な臨場感を得ることができる。しかし、そのような技
術をどのように実現するかについては未だ提案がされて
いない。
【0004】それゆえに請求項1ないし2に記載の発明
の目的は、目の動きをより自然なものに近づけてリアル
タイムで表示することができる視線アニメーション表示
装置を提供することである。
の目的は、目の動きをより自然なものに近づけてリアル
タイムで表示することができる視線アニメーション表示
装置を提供することである。
【0005】
【課題を解決するための手段】請求項1に記載の視線ア
ニメーション表示装置は、人物の視線を検出することに
より、所定の座標系内における人物の注視点の座標を得
る手段と、人物の瞬きの情報をリアルタイムに得るため
の手段と、人物の顔モデルに、所定のモデルによって近
似した眼球モデルを合成してコンピュータグラフィック
スにより表示し、かつ注視点の座標により定められる所
定の位置を眼球モデルが注視するように眼球モデルを回
転させるためのアニメーション表示手段とを含む。アニ
メーション表示手段は、注視点の座標に基づいて眼球モ
デルの回転量を決定して眼球を回転して人物の顔モデル
と合成したアニメーションを表示するための手段と、人
物の顔モデル上に、決定された回転量に対して予め定め
る関係により決定された態様で、まぶたまたは眉または
その双方を表示するための手段とを含む。アニメーショ
ンを表示するための手段とまぶたまたは眉またはその双
方を表示するための手段は、人物の瞬きの情報を得るた
めの手段によりリアルタイムに得られた瞬きの情報に応
じて、眼球モデルと瞼または眉またはその双方の表示と
を瞬き状に変化させる。
ニメーション表示装置は、人物の視線を検出することに
より、所定の座標系内における人物の注視点の座標を得
る手段と、人物の瞬きの情報をリアルタイムに得るため
の手段と、人物の顔モデルに、所定のモデルによって近
似した眼球モデルを合成してコンピュータグラフィック
スにより表示し、かつ注視点の座標により定められる所
定の位置を眼球モデルが注視するように眼球モデルを回
転させるためのアニメーション表示手段とを含む。アニ
メーション表示手段は、注視点の座標に基づいて眼球モ
デルの回転量を決定して眼球を回転して人物の顔モデル
と合成したアニメーションを表示するための手段と、人
物の顔モデル上に、決定された回転量に対して予め定め
る関係により決定された態様で、まぶたまたは眉または
その双方を表示するための手段とを含む。アニメーショ
ンを表示するための手段とまぶたまたは眉またはその双
方を表示するための手段は、人物の瞬きの情報を得るた
めの手段によりリアルタイムに得られた瞬きの情報に応
じて、眼球モデルと瞼または眉またはその双方の表示と
を瞬き状に変化させる。
【0006】請求項2に記載の視線アニメーション表示
装置は、請求項1に記載の装置であって、時系列に得ら
れる注視点の座標に対して逐次スムージング処理を行な
ってアニメーション表示手段に注視点の座標として与え
るための手段をさらに含む。
装置は、請求項1に記載の装置であって、時系列に得ら
れる注視点の座標に対して逐次スムージング処理を行な
ってアニメーション表示手段に注視点の座標として与え
るための手段をさらに含む。
【0007】
【0008】
【0009】
【作用】請求項1に記載の視線アニメーション表示装置
においては、人物の注視点の座標が得られると、それに
応じて眼球モデルがその注視点の座標により定められる
所定の位置を注視するようにアニメーション表示手段に
よってリアルタイムで回転される。眼球モデルとともに
表示される人物の顔モデルに、眼球モデルの回転ととも
に変化する態様でまぶたまたは眉またはその双方が表示
されるので、顔モデルがより自然の表情に近くなる。ま
た人物の瞬きの情報に応じて、眼球モデルとまぶたまた
は眉またはその双方とが瞬き状に変化してリアルタイム
で表示されるので、表示される顔モデルがより自然に近
く、かつ人物のそのときの状態がより忠実に再現され
る。
においては、人物の注視点の座標が得られると、それに
応じて眼球モデルがその注視点の座標により定められる
所定の位置を注視するようにアニメーション表示手段に
よってリアルタイムで回転される。眼球モデルとともに
表示される人物の顔モデルに、眼球モデルの回転ととも
に変化する態様でまぶたまたは眉またはその双方が表示
されるので、顔モデルがより自然の表情に近くなる。ま
た人物の瞬きの情報に応じて、眼球モデルとまぶたまた
は眉またはその双方とが瞬き状に変化してリアルタイム
で表示されるので、表示される顔モデルがより自然に近
く、かつ人物のそのときの状態がより忠実に再現され
る。
【0010】請求項2に記載の視線アニメーション表示
装置は、時系列に得られる注視点の座標に対して逐次ス
ムージング処理が行なわれ、スムージング処理によって
得られた注視点の座標に基づいて眼球モデルの回転のア
ニメーション表示が行なわれるため、眼球モデルの動き
がより自然に近くなる。
装置は、時系列に得られる注視点の座標に対して逐次ス
ムージング処理が行なわれ、スムージング処理によって
得られた注視点の座標に基づいて眼球モデルの回転のア
ニメーション表示が行なわれるため、眼球モデルの動き
がより自然に近くなる。
【0011】
【0012】
【0013】
【実施例】以下、本発明の一実施例の視線アニメーショ
ン表示装置を、図面を参照して説明する。なお、以下の
実施例においては、本願出願人と同一の出願人による視
線検出装置(特公平3−51407号)を視線検出装置
として示す。この視線検出装置は、赤外線による瞳孔反
射光を利用している。しかし本発明はこれには限定され
ず、他の手法、たとえばEOG法、強膜反射法、磁気誘
導による方法など、種々の方法を使用することができ
る。
ン表示装置を、図面を参照して説明する。なお、以下の
実施例においては、本願出願人と同一の出願人による視
線検出装置(特公平3−51407号)を視線検出装置
として示す。この視線検出装置は、赤外線による瞳孔反
射光を利用している。しかし本発明はこれには限定され
ず、他の手法、たとえばEOG法、強膜反射法、磁気誘
導による方法など、種々の方法を使用することができ
る。
【0014】図1を参照して、本発明の視線アニメーシ
ョン表示装置は、被写体の人物52の、赤外線による瞳
孔反射像および顔特徴点を画像処理により検出するため
の瞳孔像、顔特徴点検出部34と、瞳孔像、顔特徴点検
出部34により検出された瞳孔反射像および顔特徴点に
基づき、人物52の顔の姿勢や位置の情報と、視線や瞬
きなどの眼球表示に必要な情報を生成するためのCG情
報取得部50と、CG情報取得部50と通信回線44に
よって接続され、CG情報取得部50から得られる情報
に従ってCG像を生成するためのCG像生成装置48
と、表示装置46とを含む。
ョン表示装置は、被写体の人物52の、赤外線による瞳
孔反射像および顔特徴点を画像処理により検出するため
の瞳孔像、顔特徴点検出部34と、瞳孔像、顔特徴点検
出部34により検出された瞳孔反射像および顔特徴点に
基づき、人物52の顔の姿勢や位置の情報と、視線や瞬
きなどの眼球表示に必要な情報を生成するためのCG情
報取得部50と、CG情報取得部50と通信回線44に
よって接続され、CG情報取得部50から得られる情報
に従ってCG像を生成するためのCG像生成装置48
と、表示装置46とを含む。
【0015】瞳孔像、顔特徴点検出部34は、赤外線に
よる瞳孔反射像および顔特徴点を検出するための画像情
報を得るための1対のカメラ56と、この画像情報に対
して所定の画像処理を行なって瞳孔反射像と顔特徴点と
を得る図示されない画像処理部とを含む。
よる瞳孔反射像および顔特徴点を検出するための画像情
報を得るための1対のカメラ56と、この画像情報に対
して所定の画像処理を行なって瞳孔反射像と顔特徴点と
を得る図示されない画像処理部とを含む。
【0016】CG情報取得部50は、瞳孔像、顔特徴点
検出部34が検出した頭部特徴点から、頭部の位置およ
び向きを検出するための頭部位置検出部36と、瞳孔
像、顔特徴点検出部34により検出された瞳孔反射光の
画素数に基づいて、目が閉じられているか否かを判断す
るための瞬き判定部38と、瞬き判定部38により目が
開かれていると判断された場合に、瞳孔像、顔特徴点検
出部34により検出された瞳孔位置と、頭部位置検出部
36により検出された頭部位置とに基づいて、人物52
の注視点の座標を検出するための注視点検出部40と、
注視点検出部40により検出されたデータにスムージン
グ処理を行なうためのスムージング部42とを含む。こ
のCG情報取得部50によって得られた情報が通信回線
44を介してCG像生成装置48に与えられ、CG像生
成装置48が生成したCG像が表示装置46によって表
示される。
検出部34が検出した頭部特徴点から、頭部の位置およ
び向きを検出するための頭部位置検出部36と、瞳孔
像、顔特徴点検出部34により検出された瞳孔反射光の
画素数に基づいて、目が閉じられているか否かを判断す
るための瞬き判定部38と、瞬き判定部38により目が
開かれていると判断された場合に、瞳孔像、顔特徴点検
出部34により検出された瞳孔位置と、頭部位置検出部
36により検出された頭部位置とに基づいて、人物52
の注視点の座標を検出するための注視点検出部40と、
注視点検出部40により検出されたデータにスムージン
グ処理を行なうためのスムージング部42とを含む。こ
のCG情報取得部50によって得られた情報が通信回線
44を介してCG像生成装置48に与えられ、CG像生
成装置48が生成したCG像が表示装置46によって表
示される。
【0017】情報の流れを整理すると図2のようにな
る。まず、瞳孔像、顔特徴点検出部34により、瞳孔反
射像および顔特徴点が画像処理により検出される。瞳孔
像、顔特徴点検出部34で検出した頭部特徴点から、頭
部位置検出部36で頭部の位置および向きを検出する。
瞬き判定部38は、瞳孔像、顔特徴点検出部34で検出
された瞳孔反射光の画素数を求め、画素数が予め設定し
た値以下であれば目を閉じていると判断する。設定値以
上であれば目を開けていると判断する。瞬き判定部38
により目が開けられていると判断された場合には、瞳孔
像、顔特徴点検出部34により検出された瞳孔位置およ
び頭部位置検出部36により検出された頭部位置から、
注視点検出部40によって注視点の座標を検出する。さ
らにこの座標をスムージング部42によってスムージン
グ処理し、CG像生成装置48に与えて表示装置50に
より表示させる。瞬き判定部38が目を閉じていると判
断した場合には注視点検出部40およびスムージング部
42による処理は行なわれない。
る。まず、瞳孔像、顔特徴点検出部34により、瞳孔反
射像および顔特徴点が画像処理により検出される。瞳孔
像、顔特徴点検出部34で検出した頭部特徴点から、頭
部位置検出部36で頭部の位置および向きを検出する。
瞬き判定部38は、瞳孔像、顔特徴点検出部34で検出
された瞳孔反射光の画素数を求め、画素数が予め設定し
た値以下であれば目を閉じていると判断する。設定値以
上であれば目を開けていると判断する。瞬き判定部38
により目が開けられていると判断された場合には、瞳孔
像、顔特徴点検出部34により検出された瞳孔位置およ
び頭部位置検出部36により検出された頭部位置から、
注視点検出部40によって注視点の座標を検出する。さ
らにこの座標をスムージング部42によってスムージン
グ処理し、CG像生成装置48に与えて表示装置50に
より表示させる。瞬き判定部38が目を閉じていると判
断した場合には注視点検出部40およびスムージング部
42による処理は行なわれない。
【0018】再び図1を参照して瞳孔像、顔特徴点検出
部34と、頭部位置検出部36と、注視点検出部40と
による注視点の座標検出の方法について説明する。この
方法は、前述の特公平3−51407号公報に記載され
たものを使用している。なおこの方法においては、人物
52から距離dだけ離れた平面54上における注視点V
の(x、y)座標が検出される。
部34と、頭部位置検出部36と、注視点検出部40と
による注視点の座標検出の方法について説明する。この
方法は、前述の特公平3−51407号公報に記載され
たものを使用している。なおこの方法においては、人物
52から距離dだけ離れた平面54上における注視点V
の(x、y)座標が検出される。
【0019】図3を参照して、まず空間に所望の座標系
(X、Y、Z)を定める。図1に示される1対のカメラ
56により、人物52の顔面の3つの特徴点の、図3に
示される座標系(X、Y、Z)における座標を求める。
これらの特徴点を、図3に示すP1、P2、P3とす
る。
(X、Y、Z)を定める。図1に示される1対のカメラ
56により、人物52の顔面の3つの特徴点の、図3に
示される座標系(X、Y、Z)における座標を求める。
これらの特徴点を、図3に示すP1、P2、P3とす
る。
【0020】続いて、頭部座標系として、三角形(P
1、P2、P3)の重心PG を原点とし、P1とP2と
を結ぶ線分の方向をx軸、x軸に直交する方向をy軸、
三角形の法線方向をz軸とする座標系(x,y,z)を
考える。
1、P2、P3)の重心PG を原点とし、P1とP2と
を結ぶ線分の方向をx軸、x軸に直交する方向をy軸、
三角形の法線方向をz軸とする座標系(x,y,z)を
考える。
【0021】図3において、重心PG を始点、眼球中心
62を終点とするベクトル(眼球中心位置ベクトル)e
は、定数ベクトルである。そしてこのベクトルeは、予
め較正により求めることができる。重心PG が3点P
1、P2、P3から求めることができるために、眼球中
心62の、座標系(X、Y、Z)における座標も得るこ
とができる。一方,瞳孔中心の座標系(X,Y,Z)に
おける座標は、カメラ画像から直接得ることが出来る。
この眼球中心と瞳孔中心とを結んだ半直線が視線であ
る。この視線をベクトルとして考え、平面54とこのベ
クトルとの交点とを求めることにより注視点の、平面5
4上における座標が求められる。これが、瞳孔像、顔特
徴点検出部34と、頭部位置検出部36と、注視点検出
部40とにおいてなされる処理である。
62を終点とするベクトル(眼球中心位置ベクトル)e
は、定数ベクトルである。そしてこのベクトルeは、予
め較正により求めることができる。重心PG が3点P
1、P2、P3から求めることができるために、眼球中
心62の、座標系(X、Y、Z)における座標も得るこ
とができる。一方,瞳孔中心の座標系(X,Y,Z)に
おける座標は、カメラ画像から直接得ることが出来る。
この眼球中心と瞳孔中心とを結んだ半直線が視線であ
る。この視線をベクトルとして考え、平面54とこのベ
クトルとの交点とを求めることにより注視点の、平面5
4上における座標が求められる。これが、瞳孔像、顔特
徴点検出部34と、頭部位置検出部36と、注視点検出
部40とにおいてなされる処理である。
【0022】人間の眼球運動には、跳躍運動などの不随
意的な運動が含まれる。そのために、注視点検出部40
などによって検出されたデータをそのままCG像の表示
に使用すると不自然な感じを与える。CG像をより自然
なものにするために、スムージング部42において検出
データに対してスムージング処理を行なう。スムージン
グ方法としては、過去の所定数のサンプリングデータの
平均値を出力データとする方法を用いる。
意的な運動が含まれる。そのために、注視点検出部40
などによって検出されたデータをそのままCG像の表示
に使用すると不自然な感じを与える。CG像をより自然
なものにするために、スムージング部42において検出
データに対してスムージング処理を行なう。スムージン
グ方法としては、過去の所定数のサンプリングデータの
平均値を出力データとする方法を用いる。
【0023】時刻tにおける注視点の検出データを(x
t 、yt )とする。出力データとして3点の平均値を使
用する場合、出力(xot、yot)は、次の式によって計
算される。
t 、yt )とする。出力データとして3点の平均値を使
用する場合、出力(xot、yot)は、次の式によって計
算される。
【0024】
【数1】
【0025】図4には、視線を左右に移動させた場合の
注視点の検出データと、スムージングしたデータとを示
す。検出データ82のグラフに対し、3点の平均値を出
力データとしたスムージングデータ84は、より滑らか
なものとなっており、これに基づいてCG画像の眼球の
視線を変化させた場合には、検出データ82を用いた場
合と比べてより自然な感じを与える。なお、ここではス
ムージングに3点のデータを用いたが、スムージングに
用いるサンプル数は3点に限定されるわけではない。
注視点の検出データと、スムージングしたデータとを示
す。検出データ82のグラフに対し、3点の平均値を出
力データとしたスムージングデータ84は、より滑らか
なものとなっており、これに基づいてCG画像の眼球の
視線を変化させた場合には、検出データ82を用いた場
合と比べてより自然な感じを与える。なお、ここではス
ムージングに3点のデータを用いたが、スムージングに
用いるサンプル数は3点に限定されるわけではない。
【0026】図5を参照して、図1のスムージング部4
2の出力に応じて視線を変化させたCG人物像を、図1
に示されるCG像生成装置48によって生成する。ここ
では、顔のCGモデルとして、実際の人物の顔の3次元
データを基に作成した顔モデルに、球モデルで近似した
眼球を合成したモデルを用いる。もちろん、楕円球など
で近似した眼球を合成してもよい。
2の出力に応じて視線を変化させたCG人物像を、図1
に示されるCG像生成装置48によって生成する。ここ
では、顔のCGモデルとして、実際の人物の顔の3次元
データを基に作成した顔モデルに、球モデルで近似した
眼球を合成したモデルを用いる。もちろん、楕円球など
で近似した眼球を合成してもよい。
【0027】図5を参照して、ここで用いる眼球モデル
と注視点および視線との関係は次のようになっている。
眼球中心104と、瞳孔中心106と、注視点110と
を結ぶ直線を視線108とする。注視点110の変化に
対し、視線108の方向が注視点110と一致するよう
に眼球102を回転させる。このように、眼球モデルを
回転させるための注視点情報として、スムージング部4
2の出力を用いてCG像を生成することにより、人物の
視線の変化をリアルタイムに、かつ自然な形でアニメー
ション表示することができる。
と注視点および視線との関係は次のようになっている。
眼球中心104と、瞳孔中心106と、注視点110と
を結ぶ直線を視線108とする。注視点110の変化に
対し、視線108の方向が注視点110と一致するよう
に眼球102を回転させる。このように、眼球モデルを
回転させるための注視点情報として、スムージング部4
2の出力を用いてCG像を生成することにより、人物の
視線の変化をリアルタイムに、かつ自然な形でアニメー
ション表示することができる。
【0028】ところで、実際の人物の表情においては、
眼球の動きに伴ってまぶたや眉も変化する。目の自然な
アニメーション表示を行なうためには、そのようなまぶ
たや眉の動きも表現する必要がある。図6は、視線の変
化によるまぶたや眉の動きを説明するための模式図であ
る。図6に、眼球102が正面向きである場合のまぶた
122および眉124の位置を模式的に示す。
眼球の動きに伴ってまぶたや眉も変化する。目の自然な
アニメーション表示を行なうためには、そのようなまぶ
たや眉の動きも表現する必要がある。図6は、視線の変
化によるまぶたや眉の動きを説明するための模式図であ
る。図6に、眼球102が正面向きである場合のまぶた
122および眉124の位置を模式的に示す。
【0029】図7を参照して、視線が上向きとなり眼球
102が上方向に回転する場合を考える。眼球102の
回転に伴い、まぶた122も上に持ち上げられる。また
眉124も上に上がる。
102が上方向に回転する場合を考える。眼球102の
回転に伴い、まぶた122も上に持ち上げられる。また
眉124も上に上がる。
【0030】一方、図8に示されるように、視線が下向
きとなり眼球102が下方向に回転するとまぶた122
も下に下がる。この場合には眉124は下がらない方が
自然である。
きとなり眼球102が下方向に回転するとまぶた122
も下に下がる。この場合には眉124は下がらない方が
自然である。
【0031】このような図6〜8に示されるまぶたと眉
との表示は次のようにして行なわれる。図9を参照し
て、眼球102の中心を眼球中心104とする。眼球中
心104と瞳孔中心106とを結ぶ視線108が、眼球
中心104と正面方向とを結ぶ直線となす角が、眼球1
02の回転角θである。
との表示は次のようにして行なわれる。図9を参照し
て、眼球102の中心を眼球中心104とする。眼球中
心104と瞳孔中心106とを結ぶ視線108が、眼球
中心104と正面方向とを結ぶ直線となす角が、眼球1
02の回転角θである。
【0032】図10を参照して、まぶた122のCG像
が、頂点132a、132b、…、132nにより構成
されているものとする。これら頂点132a〜132n
が、眼球102の回転に伴って変化するその変化量をξ
とする。図9に示される回転角θと図10に示される各
頂点の移動量ξとの関係を予め求めておき、回転角θに
応じて定まるξの位置に頂点132a〜132nを表示
する。
が、頂点132a、132b、…、132nにより構成
されているものとする。これら頂点132a〜132n
が、眼球102の回転に伴って変化するその変化量をξ
とする。図9に示される回転角θと図10に示される各
頂点の移動量ξとの関係を予め求めておき、回転角θに
応じて定まるξの位置に頂点132a〜132nを表示
する。
【0033】図11は、このような移動量ξとθとの関
係づけの一例を示すグラフである。正面方向を向いた時
のθを0 とする。眼球の上方への回転角の最大値を
θ+ 、下方への回転角の最大値をθ- とする。眼球の上
方への回転に伴うまぶたの変化量の最大値をξ+ 、下方
への回転に伴う変化量の最大値をξ- とする。図11に
示すようにθ−ξ座標系において最大値に該当する点
(θ+ 、ξ+ )および最小値に該当する点(θ- 、
ξ- )をそれぞれ原点と結び、それによって得られる折
線によって最大値に該当する点と最小値に該当する点と
の間の、角θに対する変化量ξを決定する。なお、この
ように線形補間に限定されるわけではなく、非線形的な
補間を行なってもよく、要は自然な形でまぶたの変化が
得られるような関係をθとξとの間に規定しておけばよ
い。
係づけの一例を示すグラフである。正面方向を向いた時
のθを0 とする。眼球の上方への回転角の最大値を
θ+ 、下方への回転角の最大値をθ- とする。眼球の上
方への回転に伴うまぶたの変化量の最大値をξ+ 、下方
への回転に伴う変化量の最大値をξ- とする。図11に
示すようにθ−ξ座標系において最大値に該当する点
(θ+ 、ξ+ )および最小値に該当する点(θ- 、
ξ- )をそれぞれ原点と結び、それによって得られる折
線によって最大値に該当する点と最小値に該当する点と
の間の、角θに対する変化量ξを決定する。なお、この
ように線形補間に限定されるわけではなく、非線形的な
補間を行なってもよく、要は自然な形でまぶたの変化が
得られるような関係をθとξとの間に規定しておけばよ
い。
【0034】また、瞬き判定部38によって被写体の人
物が瞬きをしていると判定されたばあいには、CG像の
まぶたを瞬き状に変化させ、眼球モデルの表示を隠して
あたかもCG像の人物も瞬きをしたように表示させるこ
とで、より臨場感の増した表示を行なうことができる。
物が瞬きをしていると判定されたばあいには、CG像の
まぶたを瞬き状に変化させ、眼球モデルの表示を隠して
あたかもCG像の人物も瞬きをしたように表示させるこ
とで、より臨場感の増した表示を行なうことができる。
【0035】以上のように、この実施例に係る視線アニ
メーション表示装置では、注視点の座標が得られれば、
眼球の回転と、それに伴うまぶた、眉の変化をアニメー
ション表示することができる。臨場感通信会議システム
において、参加者の顔モデルに、視線をリアルタイムで
変化させることができる眼球モデルを表示でき、さらに
眼球の回転や人物の瞬きに伴うまぶた、眉の変化をリア
ルタイムでアニメーション表示することができるため、
会議の臨場感がより向上する。
メーション表示装置では、注視点の座標が得られれば、
眼球の回転と、それに伴うまぶた、眉の変化をアニメー
ション表示することができる。臨場感通信会議システム
において、参加者の顔モデルに、視線をリアルタイムで
変化させることができる眼球モデルを表示でき、さらに
眼球の回転や人物の瞬きに伴うまぶた、眉の変化をリア
ルタイムでアニメーション表示することができるため、
会議の臨場感がより向上する。
【0036】
【発明の効果】以上のように請求項1に記載の発明によ
れば、得られる人物の注視点の座標に応じて所定の位置
を注視するように眼球モデルがアニメーション表示手段
によって回転される。そのために、人物の表情をより臨
場感をもってリアルタイムで再現することが可能にな
る。眼球の回転とともに変化する態様でまぶたまたは眉
またはその双方が表示されるので、より自然に近い人物
の視線をリアルタイムで表示することができる。さら
に、人物の瞬きの情報に応じて、眼球モデルのまぶたま
たは眉またはその双方が瞬き状に変化してリアルタイム
で表示されるので、表示される顔モデルがより自然に近
く、かつ人物のそのときの状態がより忠実にリアルタイ
ムで再現される。
れば、得られる人物の注視点の座標に応じて所定の位置
を注視するように眼球モデルがアニメーション表示手段
によって回転される。そのために、人物の表情をより臨
場感をもってリアルタイムで再現することが可能にな
る。眼球の回転とともに変化する態様でまぶたまたは眉
またはその双方が表示されるので、より自然に近い人物
の視線をリアルタイムで表示することができる。さら
に、人物の瞬きの情報に応じて、眼球モデルのまぶたま
たは眉またはその双方が瞬き状に変化してリアルタイム
で表示されるので、表示される顔モデルがより自然に近
く、かつ人物のそのときの状態がより忠実にリアルタイ
ムで再現される。
【0037】請求項2に記載の視線アニメーション表示
装置では、スムージング処理によって得られた注視点の
座標に基づいて眼球モデルの回転のアニメーション表示
が行なわれる。そのために、眼球の動きがより滑らかで
より自然に近くなる。その結果、人物の表情を自然に近
い形でリアルタイムでアニメーション表示することがで
きる。
装置では、スムージング処理によって得られた注視点の
座標に基づいて眼球モデルの回転のアニメーション表示
が行なわれる。そのために、眼球の動きがより滑らかで
より自然に近くなる。その結果、人物の表情を自然に近
い形でリアルタイムでアニメーション表示することがで
きる。
【0038】
【0039】
【0040】すなわち、請求項1〜2に記載の発明によ
り、人物のCG像の目の動きをより自然なものに近づけ
てリアルタイムで表示することができる視線アニメーシ
ョン表示装置を提供することができる。
り、人物のCG像の目の動きをより自然なものに近づけ
てリアルタイムで表示することができる視線アニメーシ
ョン表示装置を提供することができる。
【図1】本発明の一実施例の視線アニメーション表示装
置の構成を示すブロック図である。
置の構成を示すブロック図である。
【図2】本発明の一実施例の視線アニメーション表示装
置の構成および動作を模式的に示す図である。
置の構成および動作を模式的に示す図である。
【図3】注視点の座標を得る方法を説明するための模式
図である。
図である。
【図4】検出データとスムージング後のデータとを示す
グラフである。
グラフである。
【図5】注視点110に対応した眼球モデルの表示方法
を示す模式図である。
を示す模式図である。
【図6】正面向きの人物の目付近を示す模式図である。
【図7】上向きの人物の目付近を示す模式図である。
【図8】下向きの人物の目付近を示す模式図である。
【図9】眼球モデルの側面図である。
【図10】まぶたの正面図である。
【図11】眼球の回転角とまぶたの変化量との関係を示
すグラフである。
すグラフである。
34 瞳孔像、顔特徴点検出部 36 頭部位置検出部 38 瞬き判定部 40 注視点検出部 42 スムージング部 44 通信回線 46 表示装置 48 CG像生成装置 50 CG情報取得部
───────────────────────────────────────────────────── フロントページの続き (72)発明者 岸野 文郎 京都府相楽郡精華町大字乾谷小字三平谷5 番地 株式会社エイ・ティ・アール通信シ ステム研究所内 (56)参考文献 情報処理学会研究報告、HI−42、11− 16頁、1992年、岸野文郎他、「眼の3次元 アニメーション表示と視線一致」 電子通信学会技術研究報告、IE−90、 37−44頁、1991年、境野英朋他、「大画面 における頭部と眼球運動の協調性に関する 一検討」
Claims (2)
- 【請求項1】 人物の視線を検出することにより、所定
の座標系内における前記人物の注視点の座標を得る手段
と、 人物の瞬きの情報をリアルタイムに得るための手段と、 人物の顔モデルに、所定のモデルによって近似した眼球
モデルを合成してコンピュータグラフィックスにより表
示し、かつ前記注視点の座標により定められる所定の位
置を前記眼球モデルが注視するように前記眼球モデルを
回転させるためのアニメーション表示手段とを含み、 前記アニメーション表示手段は、前記注視点の座標に基
づいて前記眼球モデルの回転量を決定して前記眼球を回
転して前記人物の顔モデルと合成したアニメーションを
表示するための手段と、 前記人物の顔モデル上に、前記決定された回転量に対し
て予め定める関係により決定された態様で、まぶたまた
は眉またはその双方を表示するための手段とを含み、 前記アニメーションを表示するための手段と前記まぶた
または眉またはその双方を表示するための手段は、前記
人物の瞬きの情報をリアルタイムに得るための手段によ
りリアルタイムに得られた瞬きの情報に応じて、前記眼
球モデルと前記まぶたまたは眉またはその双方の表示を
瞬き状に変化させる、視線アニメーション表示装置。 - 【請求項2】 時系列に得られる前記注視点の座標に対
して逐次スムージング処理を行なって、前記アニメーシ
ョン表示手段に前記注視点の座標として与えるための手
段をさらに含む、請求項1に記載の視線アニメーション
表示装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6670393A JPH0812706B2 (ja) | 1993-03-25 | 1993-03-25 | 視線アニメーション表示装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6670393A JPH0812706B2 (ja) | 1993-03-25 | 1993-03-25 | 視線アニメーション表示装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06282627A JPH06282627A (ja) | 1994-10-07 |
| JPH0812706B2 true JPH0812706B2 (ja) | 1996-02-07 |
Family
ID=13323568
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6670393A Expired - Fee Related JPH0812706B2 (ja) | 1993-03-25 | 1993-03-25 | 視線アニメーション表示装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0812706B2 (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4765070B2 (ja) * | 2004-09-27 | 2011-09-07 | 国立大学法人電気通信大学 | キャラクタ情報処理方法及びキャラクタ情報処理装置 |
| US7764283B2 (en) * | 2005-12-23 | 2010-07-27 | Sony Corporation | Eye movement data replacement in motion capture |
| KR101819535B1 (ko) | 2011-06-30 | 2018-01-17 | 삼성전자주식회사 | 표정 제어점에 기초한 강체 영역의 표현 방법 및 장치 |
| JP6702322B2 (ja) * | 2015-06-30 | 2020-06-03 | ソニー株式会社 | 情報処理装置、情報処理方法及びプログラム |
| US11231591B2 (en) * | 2017-02-24 | 2022-01-25 | Sony Corporation | Information processing apparatus, information processing method, and program |
| CN109429002A (zh) * | 2017-08-28 | 2019-03-05 | 中国科学院深圳先进技术研究院 | 一种拍摄人像的方法及装置 |
| DE112018005034B4 (de) * | 2017-09-11 | 2022-05-12 | Groove X, Inc. | Autonom handelnder Roboter, der den Begleiter anblickt |
-
1993
- 1993-03-25 JP JP6670393A patent/JPH0812706B2/ja not_active Expired - Fee Related
Non-Patent Citations (2)
| Title |
|---|
| 情報処理学会研究報告、HI−42、11−16頁、1992年、岸野文郎他、「眼の3次元アニメーション表示と視線一致」 |
| 電子通信学会技術研究報告、IE−90、37−44頁、1991年、境野英朋他、「大画面における頭部と眼球運動の協調性に関する一検討」 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH06282627A (ja) | 1994-10-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Waltemate et al. | The impact of avatar personalization and immersion on virtual body ownership, presence, and emotional response | |
| US6249292B1 (en) | Technique for controlling a presentation of a computer generated object having a plurality of movable components | |
| Chen et al. | 3D face reconstruction and gaze tracking in the HMD for virtual interaction | |
| NL1007397C2 (nl) | Werkwijze en inrichting voor het met een gewijzigd uiterlijk weergeven van tenminste een deel van het menselijk lichaam. | |
| US20230298287A1 (en) | Neutral avatars | |
| Holloway et al. | Virtual environments: A survey of the technology | |
| CN110457103A (zh) | 头像创建用户界面 | |
| US20190026935A1 (en) | Method and system for providing virtual reality experience based on ultrasound data | |
| Ohya et al. | Real-time reproduction of 3D human images in virtual space teleconferencing | |
| JP6506443B1 (ja) | 画像生成装置及び画像生成プログラム | |
| JP2534617B2 (ja) | 人物像の実時間認識合成方法 | |
| KR102804309B1 (ko) | 아바타 등록을 위한 액세서리 검출 및 결정 | |
| Mania et al. | Gaze-aware displays and interaction | |
| Pelachaud et al. | Final report to NSF of the standards for facial animation workshop | |
| Nijholt | Capturing obstructed nonverbal cues in augmented reality interactions: a short survey | |
| JPH0812706B2 (ja) | 視線アニメーション表示装置 | |
| JP2018195996A (ja) | 画像投影装置、画像投影方法、及び、画像投影プログラム | |
| Zitnick et al. | Manipulation of video eye gaze and head orientation for video teleconferencing | |
| CN121304914A (zh) | 基于多模态交互与三维重建的个性化虚拟试妆系统及方法 | |
| Kozima et al. | Communicative criteria for processing time/space-varying information | |
| Takegawa et al. | Digital full-face mask display with expression recognition using embedded photo reflective sensor arrays | |
| US20240348763A1 (en) | Systems and methods for body-driven interactions in three-dimension layered images | |
| CN117765049A (zh) | 对齐用户表示 | |
| Sinthanayothin et al. | Morph targets for 3D facial animation with webcam using Facemesh, Jeeliz-transfer APIs, and Three. js | |
| KR102805335B1 (ko) | 제스처 증강 교감형 디지털 휴먼 튜터 생성 방법 및 시스템 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19960723 |
|
| LAPS | Cancellation because of no payment of annual fees |