JP7428390B2 - Display position movement instruction system within the display screen - Google Patents

Display position movement instruction system within the display screen Download PDF

Info

Publication number
JP7428390B2
JP7428390B2 JP2021082052A JP2021082052A JP7428390B2 JP 7428390 B2 JP7428390 B2 JP 7428390B2 JP 2021082052 A JP2021082052 A JP 2021082052A JP 2021082052 A JP2021082052 A JP 2021082052A JP 7428390 B2 JP7428390 B2 JP 7428390B2
Authority
JP
Japan
Prior art keywords
movement
display
user
screen
facial
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
JP2021082052A
Other languages
Japanese (ja)
Other versions
JP2022175546A (en
Inventor
孝之 香高
巧 大城
偉喜 太田
Original Assignee
株式会社システック
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 株式会社システック filed Critical 株式会社システック
Priority to JP2021082052A priority Critical patent/JP7428390B2/en
Publication of JP2022175546A publication Critical patent/JP2022175546A/en
Application granted granted Critical
Publication of JP7428390B2 publication Critical patent/JP7428390B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Analysis (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、表示面内の表示位置移動指示システムに関するものである。 The present invention relates to a display position movement instruction system within a display surface.

表示に関する先願として、以下記述する。
特許文献1は、表示面内に複数のウィンドウ(画面)があり、重なっているときにおいて、下にあるウィンドウを一時上にもってきて処理し、再度、上にあったもので一時的に上でなくなったウィンドウを上に戻すなどのウィンドウの上下操作を容易にするとき、操作者の頭部の位置と表示面の位置範囲とウィンドウを対応させる定義を行うことで、座標範囲▲1▼では、ウィンドウ1が注目物体に、座標範囲▲2▼では、ウィンドウ2が注目物体に、座標範囲▲3▼では、ウィンドウ3が注目物体に、座標範囲▲4▼では、ウィンドウ4が注目物体に、して、表示面の一番前に出す指示を行うものである。頭部動作検出装置で検出した頭部の位置に対応した座標範囲が▲2▼では、ウィンドウ2が前面に出される処理が行われる。頭部動作検出装置は、頭部に付けた、磁気センサ、超音波センサ、ジャイロセンサ、光学センサで構成されるが、カメラで頭部の撮影でもよく、頭部の位置や角度を検出できればよい主旨が記述されている。頭部動作検出装置によって、頭部がどの座標範囲に向いているかを検出して、注目のウィンドウを特定し、前面にだす技術である。目的と技術内容が本願とは違うので当然であるが、本願の意図は、頭部の位置や角度を検出しても達成されない。また、これでは、不用意に見ている場合でもウィンドウが選出されてしまう欠点がある。
The prior application regarding labeling is described below.
Patent Document 1 discloses that when there are multiple windows (screens) on the display surface and they overlap, the window at the bottom is temporarily brought to the top for processing, and then the one at the top is temporarily raised again. When making it easier to operate the window up and down, such as returning a window that is no longer visible to the top, by defining the correspondence between the position of the operator's head, the position range of the display surface, and the window, the coordinate range ▲1▼ , window 1 is the object of interest in the coordinate range ▲2▼, window 2 is the object of interest in the coordinate range ▲3▼, window 3 is the object of interest in the coordinate range ▲4▼, This command instructs the display to be placed at the forefront of the display screen. When the coordinate range corresponding to the position of the head detected by the head motion detection device is ▲2▼, a process is performed in which window 2 is brought to the front. The head motion detection device consists of a magnetic sensor, an ultrasonic sensor, a gyro sensor, and an optical sensor attached to the head, but it may also be possible to photograph the head with a camera, as long as it can detect the position and angle of the head. The main idea is stated. This technology uses a head motion detection device to detect which coordinate range the head is facing, identifies the window of interest, and brings it to the front. It is natural that the purpose and technical content of the present invention are different from those of the present application, but the intention of the present application cannot be achieved by detecting the position and angle of the head. Furthermore, this has the disadvantage that the window can be selected even if the user is looking at it carelessly.

特許文献2、特許文献3は、利用者の頭部に付けて使用するHMD(ヘッドマウントディスプレー)の画面の切り替え操作と画面のスクロール操作を行わせるものであるが、頭部の動きと頭部に付けなければならないHMDの動きは当然一体になることを利用しているので、HMDに角速度センサ、加速度センサを設備して頭部の動作の角速度を検出する。検出される角速度の大きさに複数の閾値を定める。例えば、Th 1 =70~80°/s 、Th 2 =25~35°/s、Th3、Th 4 =0°/sの近傍か、あるいは0°/sとするというようにし、閾値Th 1 は、利用者が画面の切り替え操作を指示し、閾値Th 2 は、利用者 が画面のスクロール操作を指示する場合に利用する。
Th 1 と、Th 2 とは、上下左右、それぞれの方向について、それぞれ所定の値が定められている。 Th 1 と、Th 2 とは、上下左右のうち、頭部動作の容易な方向(ここでは、下方向と 右方向)には、それぞれの逆方向よりも大きな値が定められている。
閾値Th 3 は、画面のスクロール処理を、閾値Th 4 は画面の切り替え処理を終了させるために設けられる所定の値である。
HMDという特殊な装置に対応した手段であるが、HMDでない装置以外を対象にすると、角速度センサの設置は余分であり、更に、以下の大きな欠点がある。即ち、利用者は、頭部の動きを各閾値THを意識(複数の角速度の覚える必要がある)して曖昧な動きを回避しなければならず余分な注意をする必要があり、そうでないと、誤り動作をしてしまう。又、1回の動きから角速度で判断するため、1回の意図しない頭部の動きにより誤り判断になりやすい。特に、動作が速いゲーム画面をみるHMDでは、居眠りも起こりにくいが、HMDでない場合での文章表示面を見ている場合を想定すると、一瞬の居眠りも起こりやすく、当然、その瞬間に意図しない頭部の動きがあり、それによる誤り動作を起こすことは明らかで、特許文献2、3の手段は、HMD以外の装置では難しい、HMDならではの手段といえる。
Patent Document 2 and Patent Document 3 allow the user to switch the screen and scroll the screen of an HMD (head mounted display) attached to the user's head, but the head movement and head Since the movement of the HMD that must be attached to the head is naturally integrated, the HMD is equipped with an angular velocity sensor and an acceleration sensor to detect the angular velocity of the head movement. A plurality of threshold values are determined for the magnitude of the detected angular velocity. For example, set Th 1 =70 to 80°/s, Th 2 =25 to 35°/s, Th3, Th 4 = 0°/s, or 0°/s, and set the threshold Th 1 to , the user instructs a screen switching operation, and the threshold value Th 2 is used when the user instructs a screen scrolling operation.
Predetermined values are determined for Th 1 and Th 2 in each of the up, down, left, and right directions. Th 1 and Th 2 are set to have larger values in the directions in which head movement is easy (downward and rightward in this case) among the upper, lower, left, and right directions than in the opposite directions.
The threshold value Th 3 is a predetermined value provided for terminating the screen scrolling process, and the threshold value Th 4 is a predetermined value provided for terminating the screen switching process.
Although this method is compatible with a special device called an HMD, installing an angular velocity sensor is redundant when targeting devices other than an HMD, and furthermore, it has the following major drawbacks. In other words, the user must be aware of each threshold TH for head movement (need to memorize multiple angular velocities) to avoid ambiguous movements, and must be extra careful. , resulting in incorrect operation. Furthermore, since a judgment is made based on the angular velocity based on a single movement, a single unintended movement of the head can easily lead to an incorrect judgment. In particular, it is difficult to fall asleep on an HMD when viewing a fast-moving game screen, but if you assume that you are looking at a text display screen on a non-HMD, you are more likely to doze off for a moment, and of course, at that moment, you may fall asleep unintentionally. It is clear that there is movement of the parts, which causes erroneous operation, and the means of Patent Documents 2 and 3 can be said to be means unique to HMDs, which are difficult to use with devices other than HMDs.

利用者の身体と別体に利用者の前にある表示装置では、表示装置内の複数の表示ウィンドウの間で、手前に表示するウィンドウの切り替えや、ウィンドウ内の記述の上下左右の移動(スクロール)は、パーソナルコンピュータでは、マウスなどで指示し、パーソナルディジタルアシスタント(PDA)では、タッチセンサを有する表示面を指で触れて操作して動作を指示していて極めて便利である。更に、声で指示することもでき、これも便利である。しかしながら、いつものは、この便利なやり方で良いが、この便利な装置も使用していると、時として、つい、「触らずに、指も使わずに、声も出さずに(静かに)」同じ指示をしたい場合がある。例えば、横臥状態、特に寝具の中で、スマートフォン等のPDAを見ていると、指示のためにわざわざ腕を出したくない、机上に腕を載せ乍ら、机上のパーソナルコンピュータの表示面の文面を見ている場合に、腕を動かさないで、上記指示と動作ぐらいできないかと、横着にも思ってしまうことが多い。又、声でも指示も便利だが、傍に他人がいる場合は、声での指示はしたくない。このような要求には、特許文献の例を含め、先の例では、対応が出来ていないのが実情と思われる。 On a display device that is separate from the user's body and in front of the user, it is possible to switch between multiple display windows in the display device, or to move the description in the window up, down, left, or right (scroll). ) is extremely convenient because it is instructed by a mouse or the like on a personal computer, and by touching the display surface with a touch sensor with a finger on a personal digital assistant (PDA). Furthermore, you can give instructions by voice, which is also convenient. However, while this convenient method is usually fine, when using this convenient device, sometimes I find myself saying, ``without touching, without using fingers, without making a sound (quietly)'' ” Sometimes you may want to give the same instructions. For example, if you are looking at a PDA such as a smartphone while lying down, especially in bed, you may not want to stick your arm out to give instructions. When I watch it, I often find myself thinking that I can do the above instructions and actions without moving my arms. Also, it is convenient to give instructions by voice, but if there are other people nearby, you do not want to give instructions by voice. The reality is that the previous examples, including those in patent documents, do not seem to be able to meet such demands.

特開2004-192306JP2004-192306 特開2009-123042JP2009-123042 特開2012-123812JP2012-123812

本願の課題は、利用者の身体と別体に利用者の前にある表示装置の画面の切り替え操作と画面のスクロール操作を手指を使わず、容易な動作で、指示動作の誤りを排除して、カメラ以外の特別な手段を使わずに行うことのできる表示面内の表示位置移動指示システムを提供することである。 The problem of this application is to easily switch the screen and scroll the screen of a display device that is placed in front of the user separately from the user's body, without using hands or fingers, and to eliminate errors in instruction movements. An object of the present invention is to provide a display position movement instruction system within a display surface that can be performed without using any special means other than a camera.

以下請求項に沿い記述する。
請求項1記載の発明は、表示面内の表示位置移動指示システムであって、
利用者の身体と別体に利用者の前にある表示装置の画面の切り替え操作と画面内のスクロール操作を手指を使わないで行うシステムであって、
前記表示装置は、表示内容を表示する表示手段と、表示内容構造データ格納手段140と、前記利用者の動きを検出する動き検出手段であるカメラと、前記カメラで常時取り込んだ画面内の前記利用者の顔面から特徴点を抽出する特徴点抽出手段と、
前記抽出した前記特徴点をもとに前記利用者の動きを判定する動き判定手段と、前記判定の結果により、前記表示内容構造データ格納手段の表示内容構造データを参照して、前記表示手段に表示された前記表示内容を移動し、又は、表示内容を表示するウィンドウを移動することを行う表示移動手段と、これら全ての動作を制御する制御手段と、を備え、
前記動き判定手段は、前記利用者の顔面の動きが、上下又は左右の動きの1回半又は2回の連続繰り返し、且つ、2秒以内、且つ、前記利用者の顔面の動きに対応する前記画面上での前記利用者が見ている視点間の距離が動き方向の画面幅の1/8以上である動きを単位にした判定の条件として、前記表示移動手段を駆動していることを特徴とする。
The following will be described in accordance with the claims.
The invention according to claim 1 is a display position movement instruction system within a display surface,
A system that performs screen switching operations and scroll operations within a screen on a display device that is placed in front of a user separately from the user's body, without using hands or fingers,
The display device includes a display means for displaying display content, a display content structure data storage means 140, a camera serving as a motion detection means for detecting the movement of the user, and the use of the screen that is constantly captured by the camera. Feature point extraction means for extracting feature points from a person's face;
a motion determination means for determining the movement of the user based on the extracted feature points; and a motion determination means for determining the movement of the user based on the extracted feature points; comprising a display moving means for moving the displayed display content or moving a window displaying the display content, and a control means for controlling all these operations,
The movement determination means is configured to determine whether the movement of the user's face is one and a half or two consecutive repetitions of vertical or horizontal movement, within 2 seconds, and which corresponds to the movement of the user's face. The display moving means is driven as a condition for determination in units of movement in which the distance between the viewpoints viewed by the user on the screen is 1/8 or more of the screen width in the movement direction. shall be.

請求項2記載の発明は、請求項1記載の表示面内の表示位置移動指示システムにおいて、
前記判定の条件は、連続しない1回の顔面の動きは、前記駆動をしないで前記顔面の動きが無かったものとし、又は、前記単位の顔面の動きに最後に1回の顔面の動きが加わった場合、最後の1回の顔面の動きでは前記駆動をしないで顔面の動きは無かったものとすることを特徴とする。
The invention according to claim 2 is the display position movement instruction system within the display surface according to claim 1,
The condition for the above judgment is that one non-consecutive facial movement is assumed to be the case where there is no facial movement without the driving, or one facial movement is added to the unit of facial movement at the end. In this case, in the last facial movement, the driving is not performed and it is assumed that there was no facial movement.

請求項3記載の発明は、請求項1又は請求項2に記載の表示面内の表示位置移動指示システムにおいて、前記判定条件の顔面の動き以外の意図的動きの付加の有無により、前記画面の切り替え操作と前記画面内の前記スクロール操作を区別したことを特徴とする。 The invention according to claim 3 is the display position movement instruction system within the display screen according to claim 1 or 2, in which the display position on the screen is determined based on the presence or absence of addition of an intentional movement other than the facial movement of the judgment condition. The present invention is characterized in that a switching operation and the scrolling operation within the screen are distinguished.

以上の様に構成されているので、本発明による表示位置移動指示システムでは、手指や音声の指示に寄らずに容易に表示装置の画面の切り替え操作と画面のスクロール操作が行える。 As configured as described above, in the display position movement instruction system according to the present invention, it is possible to easily switch the screen of the display device and scroll the screen without relying on manual or voice instructions.

本発明にかかる表示位置移動指示システムの一実施態様を示す図である。FIG. 1 is a diagram showing an embodiment of a display position movement instruction system according to the present invention. 本発明にかかる表示位置移動指示システムの動作フローの一実施態様を示す図である。FIG. 2 is a diagram showing an embodiment of the operation flow of the display position movement instruction system according to the present invention. 本発明にかかる表示位置移動指示システムの動作のための量的関連を説明する図である。FIG. 3 is a diagram illustrating quantitative relationships for the operation of the display position movement instruction system according to the present invention. 本発明にかかる表示位置移動指示システムの顔面の動き判定の条件を説明する図である。FIG. 3 is a diagram illustrating conditions for facial movement determination in the display position movement instruction system according to the present invention.

図1は、本発明にかかる表示位置移動指示システムの一実施態様を示す図である。
課題に示したように、利用者の身体と別体に利用者の前にある表示装置の画面の切り替え操作と画面のスクロール操作を手指を使わないで行うシステムであり、利用者は何も身に着けることはなく、利用(見る)する表示装置側は、利用者の動きを検出する動き検出手段110(ここではカメラ)と、動き検出手段110で常時取り込んだ画面内の利用者の顔面から特徴点(例えば、目、鼻、口、眉毛、あご、額、耳、顔面輪郭など)を抽出する特徴点抽出手段120と、抽出した特徴点をもとに利用者の動きを判定する動き判定手段130と、表示内容構造データ格納手段140と、これに格納された表示内容の構造データを参照し、動き判定の結果を受けて、表示内容を移動し、又は、表示内容を表示するウィンドウを特定し移動することを行う表示移動手段150と、表示内容を表示する表示手段160と、これら全ての動作を制御する制御手段170と、を備えている。ここで、特徴点抽出手段120は、顔認証のように個人を区別する必要はなく、顔の目、鼻、口、眉毛、あご、額、耳、顔面輪郭などの部分を検出するためなので、部分の輪郭形状の動きによる差異だけを見ればよく難しくはない。例えば、プログラミング言語PythonのOpenCV(オープンソースライブラリ)のHaar-cascade(顔検出)やAppleが提供しているフレームワークCore MLとVisionなど多くの先行技術が利用できる。表示内容構造データ格納手段140内のデータは、画面内の表示ウィンドウの区別、各ウィンドウ内の表示内容の縦横など文字列並び、文字数、列数、表、画像などの構造データであり、これを参照して表示移動手段150の移動が適正に行われる。
FIG. 1 is a diagram showing one embodiment of a display position movement instruction system according to the present invention.
As shown in the problem, this is a system that performs screen switching and screen scrolling on a display device that is placed in front of the user separately from the user's body, without using their hands or fingers. The display device that is used (viewed) has a motion detection means 110 (in this case, a camera) that detects the user's movements, and a motion detection means 110 that constantly captures images from the user's face on the screen. Feature point extraction means 120 that extracts feature points (for example, eyes, nose, mouth, eyebrows, chin, forehead, ears, facial contour, etc.), and a motion determination unit that determines the user's movement based on the extracted feature points. The means 130, the display content structure data storage means 140, and the structure data of the display content stored therein are referred to, and the display content is moved or the window for displaying the display content is moved based on the result of the movement determination. It includes display moving means 150 for specifying and moving, display means 160 for displaying display contents, and control means 170 for controlling all these operations. Here, the feature point extraction means 120 does not need to distinguish between individuals as in face recognition, but is used to detect parts of the face such as eyes, nose, mouth, eyebrows, chin, forehead, ears, facial outline, etc. It's not difficult if you just look at the differences due to the movement of the contour shapes of the parts. For example, many prior technologies can be used, such as Haar-cascade (face detection) of OpenCV (open source library) in the programming language Python, and Core ML and Vision, the frameworks provided by Apple. The data in the display content structure data storage means 140 is structural data such as the distinction of display windows on the screen, the vertical and horizontal alignment of display content in each window, the number of characters, the number of columns, tables, images, etc. By referring to this, the movement of the display moving means 150 is properly performed.

動き判定手段130は、特徴点抽出手段120から利用者の顔面(首を含んでもよい)の特徴点である部分データの動きを、動きに関連付けて予め定められた判定条件により判定して、表示移動手段150を動作させる。ここで、動き判定手段130の判定条件は、利用者が表示移動手段150を動作させる目的で意図的に行った顔面の動きであり、意図的でない顔面の動きは排除することが必要であり、そのために、意図的な顔面の動きの判定条件として、次の特徴付を行ったものである。
1)2回連続し繰り返した顔面の動きとする。1回の動きは、動作に反映しない。従って、1回の上下、又は左右間の顔面の動きは、対象にならない。連続の定義は、2秒以内(通常1秒)で2回上下動又は左右動がなされること。尚、後で述べるように、1回半の動きも2回の動きに含むものとする。
2)時間的に間が開いた顔面移動は、動作に反映しない。そのために、2回連続の顔面移動の時間に2秒以内の制限を設ける。
3)動きも一定以上の速度と動き距離を備えるものを対象にする。例えば、顔面の動き、従って目の動きによる画面上での視点の動き距離は、画面の1/8以上の動きとする。
4)表示面の上と下、右と左の各位置を正面に見るように向いた顔面の状態により、各位置を特定し、例えば、表示面の下を見た状態で、顔面を2回、上下動すれば、表示面の表示内容が、次のページが来るように上に移動することに定める。逆に、表示面の上を見た状態で、顔面を2回、上下動すれば、表示面の表示内容が、前のページに戻るように下に移動することに定める。勿論、この場合は、表示内容構造データ格納手段140内のデータは、上から下にページが構成されていることに対応している。又、表示面の右を見た状態で、顔面を2回、上下動(左右動でもよい)すれば、表示面の表示内容が、次のページが来るように左に移動することに定める。逆に、表示面の左を見た状態で、顔面を2回、上下動(左右動でもよい)すれば、表示面の表示内容が、前のページに戻るように右に移動することに定める。勿論、この場合は、表示内容構造データ格納手段140のデータは、左から右にページが構成されていることに対応している。
The motion determining means 130 determines the motion of the partial data, which is a feature point of the user's face (which may include the neck), from the feature point extracting means 120, according to predetermined criteria in association with the motion, and displays the motion. The moving means 150 is operated. Here, the judgment condition of the movement judgment means 130 is that the user intentionally made a facial movement for the purpose of operating the display moving means 150, and it is necessary to exclude unintentional facial movements. To this end, the following characteristics were added as criteria for determining intentional facial movements.
1) A facial movement repeated twice in a row. One movement does not reflect the action. Therefore, a single vertical or horizontal facial movement is not a target. Continuous is defined as two vertical or horizontal movements within 2 seconds (usually 1 second). Note that, as described later, one and a half movements are also included in two movements.
2) Facial movements that are separated in time are not reflected in movements. For this purpose, a limit is set on the time for two consecutive facial movements to be within 2 seconds.
3) Target objects that move at a speed and movement distance above a certain level. For example, the movement distance of the viewpoint on the screen due to the movement of the face, and therefore the movement of the eyes, is set to be 1/8 or more of the screen.
4) Identify each position by looking at the top and bottom, right and left positions of the display surface, and the state of the face facing forward. For example, while looking at the bottom of the display surface, identify each position by turning the face twice, up and down, while looking at the bottom of the display surface. If you move the page, the contents displayed on the display screen will move up to display the next page. Conversely, if the user moves his/her face up and down twice while looking at the top of the display screen, the content displayed on the display screen will move downward to return to the previous page. Of course, in this case, the data in the display content structure data storage means 140 corresponds to the page being configured from top to bottom. Furthermore, it is determined that if the user moves his or her face up and down twice (or left and right) while looking to the right of the display screen, the display content on the display screen will move to the left so that the next page will appear. Conversely, if you move your face up and down (or left and right) twice while looking to the left of the display screen, the content displayed on the display screen will move to the right to return to the previous page. . Of course, in this case, the data in the display content structure data storage means 140 corresponds to the page being configured from left to right.

図4は、本発明にかかる表示位置移動指示システムの顔面の動き判定の条件を説明する図である。本発明の表示位置移動指示システムで必須のことは、顔面の動きを居眠りによるものと意図しないもの(このシステムの信号にしない無意識による、他人に呼ばれて振り向く動作や、回りを向いた動作など)と区別して顔面動作を信号にできることである。
図4に示すように、ほとんどの無意識動作では、2回繰り返しの連続性がないこと、居眠り動作では、2回連続がある場合もあるが、無移動の間があるために時間が長いということに注目でき、この観点に基づいた判定条件は、両者との差別が容易である。所定の短い時間内で2回連続することが重要な判定手段となっている。ところで、3回以上繰り返した場合どう扱うかを次に述べると、3回目の1回分は無視される。次に4回目があった場合、その間には時間間隔があるので、無視され、画面の移動はない。画面移動があるのは、新たな4回目に連続した5回目で2回連続の繰り返しを形成した場合である。
このことは、重要なことであって、所定の時間内で2回の連続繰り返しの場合のみ対象にしないと、3回目の1回が残っていると、これに1回意図しない動作があった場合に画面移動になってしまい不都合である。
2回連続繰り返しの顔面移動を連続して複数回行った場合は、いろいろの扱いが可能である。2回単位で、その回数分の画面移動をすることも可能だが、使用者側でも顔面を移動した回数を数えている場合も少ない(面倒な理由で)とすれば、2回ごとに画面を移動して、移動が済んだ後の2回について、追加移動をすることも可能である。
FIG. 4 is a diagram illustrating conditions for facial movement determination in the display position movement instruction system according to the present invention. What is essential for the display position movement instruction system of the present invention is that facial movements caused by falling asleep and unintentional movements (such as unconscious movements that are not used as signals for this system, such as turning around when called by another person, or turning around) ), facial movements can be used as a signal.
As shown in Figure 4, in most unconscious movements, there is no continuous sequence of two repetitions, and in dozing movements, there may be two consecutive repetitions, but it takes a long time because there is a period of no movement. can be noted, and judgment conditions based on this viewpoint can easily differentiate between the two. An important determination means is that the test occurs twice in a row within a predetermined short period of time. By the way, how to handle the case where it is repeated three or more times will be described below.The third one will be ignored. If there is a fourth time, it will be ignored and the screen will not move because there is a time interval in between. Screen movement occurs when a new fourth consecutive fifth time forms two consecutive repetitions.
This is important; if you do not target only two consecutive repetitions within a predetermined time, if there is a third repetition remaining, there will be one unintended movement. This is inconvenient because the screen moves in some cases.
When the facial movement that is repeated twice in succession is performed multiple times in succession, various treatments are possible. It is possible to move the screen for that number of times in units of two, but if the user rarely counts the number of times the face has moved (for tedious reasons), it is possible to move the screen every two times. It is also possible to move and make additional moves two times after the movement is completed.

上記の意図的な顔面の動きの条件は、意図的でない動きの特徴を考慮して定めたものである。例えば、1回の動きでは、例えば、他人に呼ばれて顔を向けた、居眠りして顔面が「ガクン」と下がったなど偶々動かしてしまうことがあり、2回の連続にするとそれを回避できるからである。居眠りを考慮すると、2回の連続の条件により、時間的に間が開いた動作は対象としないことになる。対象にするのは意図的な顔面の動きであるから、ゆっくりする必要がないので、不必要なゆっくりの速度の動作も対象にしない。居眠りは、ゆっくりか、動きが小さいか、偶に大きく速く動いても1回の場合が多い。
上記の1)から4)の意図的な顔面の動きの条件を動き判定手段130は有していて、これを基準に特徴点抽出手段120からの利用者の顔面(首を含んでもよい)の特徴点データの動きを判断して、対応する出力を表示移動手段150に送付する。
上記の4)では、ウィンドウ内の表示内容の移動(スクロール)について記述したが、ウィンドウ自体の移動の例として、以下のようにすることが可能である。例えば、上記の2回の連続した顔面移動において、目(両目又は片目)を閉じている(又は目を開閉している)か、口を開いている(又は口パクしている、又は口を尖らせている)など、2回の連続した顔面移動以外の意図的動きの特徴(以下、付加条件と呼称)が加わった場合は、ウィンドウ自体の移動とし、2回の連続した顔面移動だけの場合は、表示内容の移動(スクロール)とする定めとする。尚、複数のウィンドウが表示面に横並びしている場合の選択は、個別のウィンドウの中心位置を正面視した状態で2回連続の顔面移動動作をすることで選択することも可能である。2回連続の顔面移動動作に代わりに、顔面の動きを円を描くことも可能であるが、疲れにより首を回す動作との区別が必要であり、回す動作は、複数回回すのが多いので、区別が速度だけになり、2回連続の顔面移動動作より判定が難しい。
大きく開いたウィンドウの裏面にある、又は小さなアイコンや表示になっている別のウィンドウを表面の大きな表示に切り替える場合は、他の手段を使うことになる。
The above-mentioned conditions for intentional facial movement are determined in consideration of the characteristics of unintentional movement. For example, if you make one movement, you may accidentally make the movement, for example, if you turn your head when someone calls you, or if you fall asleep and your face drops, you can avoid this by doing it twice in succession. It is from. Taking into consideration dozing off, the two consecutive conditions mean that actions that are separated in time will not be targeted. Since the target is intentional facial movements, there is no need to slow them down, so unnecessary slow movements are also not targeted. Dozing off is often done slowly, with small movements, or even only once, even if the movements are large and fast.
The motion determination means 130 has the above-mentioned intentional facial movement conditions 1) to 4), and based on this, the feature point extraction means 120 detects the user's face (which may include the neck). The movement of the feature point data is determined and the corresponding output is sent to the display moving means 150.
In 4) above, the movement (scrolling) of the display contents within the window was described, but as an example of movement of the window itself, it is possible to do the following. For example, in the above two consecutive facial movements, the eyes (both eyes or one eye) are closed (or the eyes are opened and closed), the mouth is open (or the mouth is lip-synced, or the mouth is closed). If features of intentional movement other than two consecutive facial movements (hereinafter referred to as additional conditions) are added, such as sharpening), the movement of the window itself is considered as a movement of the window itself, and only two consecutive facial movements are considered as movements of the window itself. In such cases, the displayed content shall be moved (scrolled). Note that when a plurality of windows are arranged side by side on the display screen, selection can also be made by performing two consecutive facial movement movements while looking straight at the center position of each window. Instead of moving the face twice in a row, it is possible to move the face in a circular motion, but it is necessary to distinguish this from the motion of turning the neck due to fatigue, and since the motion of turning the head is often repeated multiple times. , the only difference is speed, making it more difficult to judge than two consecutive facial movements.
If you want to switch another window that is behind a large open window or has small icons or displays to a larger display on the front, you will use other means.

図2は、本発明にかかる表示位置移動指示システムの動作フローの一実施態様を示す図である。表示位置移動指示システムは、以下の順に行われる。
(1)表示装置のカメラで利用者の顔面の動きを常時取り込む
(2)特徴点抽出
(3)動き判定(意図的な顔面の動きの条件により判定)
・条件に合致しない場合は、(1)に戻り、条件に合致すれば、(4)へ
(4)上下左右の位置判断、付加条件の有無判断
(5)文、表、画像を含む表示の移動(スクロール)、又は、ウィンドウの移動、をして1)へ戻る。
FIG. 2 is a diagram showing an embodiment of the operation flow of the display position movement instruction system according to the present invention. The display position movement instruction system is performed in the following order.
(1) Constantly capturing the user's facial movements using the display device's camera (2) Extracting feature points (3) Movement determination (determined based on conditions of intentional facial movement)
- If the conditions are not met, return to (1); if the conditions are met, go to (4). Move (scroll) or move the window and return to 1).

図3は、本発明にかかる表示位置移動指示システムの動作のための量的関連を説明する図である。意図的な顔面の動きの条件により判定する記述を行ったが、その量的な動きはどのようなものであるかを以下に記述する。2回の連続した動きの場合に、
イ、連続したとはどのような条件か(時間間隔)
ロ、動きの速さは
ハ、動きの移動量は
二、表示面の上下左右を見ている場合のカメラから見た特徴点(ここでは目を例にして)の位置は、
について言及する。
FIG. 3 is a diagram illustrating quantitative relationships for the operation of the display position movement instruction system according to the present invention. Although we have described the determination based on the condition of intentional facial movement, we will describe below what kind of quantitative movement it is. In the case of two consecutive movements,
B. What is the condition of continuous (time interval)?
B. The speed of movement is C. The amount of movement is 2. The position of the feature point as seen from the camera when looking at the top, bottom, left and right of the display screen (here we use the eyes as an example) is:
mention.

先ず、ハの「動きの移動量」について、図3には、目の位置から標準的に35cm離れた表示面(高さ16cm、横幅20cm)を見ている例である。3-Aにおいて、a)は、表示面の上部を見ている場合、b)は、中央を見ている場合、c)は下部を見ている場合を表示している。3つの場合を一緒に要点を示したのが3-Bであり、顔面は示さず目のみ〇で示している。
3-Cには、拡大して寸法を入れてある。首と頭部の境を回転中心にして頭部を上下に(又は左右に)曲げると、目の位置も移動する。これが、表示面側にあるカメラの映像に現れる。この図では、目と回転中心の距離は5cmなので、比例計算から、顔面上での目の上下移動量は、2cmとなる。これは、カメラ側(ここでは、表示面の上端についている例)から見込む上下の目の位置の移動量2cmに対して、見込む角度θは3度になる。従って、ハの移動量は、画面の上下の1/4を目安にすると、0.5cm、3/4度の移動量で、2度連続の繰り返しをさせればよい。3-Dには、3-Cに基づき数値関係を纏めてある。
カメラからは十分、解像できる精度である。左右の横については、これより幅が大きいので、解像精度は問題にならないが、同様な認識でよい。尚、この説明で、上記の二の「表示面の上下左右を見ている場合のカメラから見た特徴点(ここでは目を例にして)の位置」に関しての言及は、以上の説明と同じなので、ニの説明は省略する。
First, regarding the "movement amount" in C, FIG. 3 shows an example in which the user is looking at a display surface (height: 16 cm, width: 20 cm) that is typically 35 cm away from the eye position. In 3-A, a) shows the case where the user is looking at the top of the display screen, b) shows the case when the user is looking at the center, and c) shows the case where the user is looking at the bottom. 3-B shows the main points of the three cases together, and only the eyes are shown with circles, without showing the face.
3-C shows enlarged dimensions. When the head is bent up and down (or left and right) around the boundary between the neck and head as the center of rotation, the position of the eyes also moves. This appears in the image from the camera on the display side. In this figure, since the distance between the eyes and the center of rotation is 5 cm, the amount of vertical movement of the eyes on the face is 2 cm from proportional calculation. This means that for a 2 cm movement of the upper and lower eye positions seen from the camera side (in this case, the upper end of the display screen), the viewing angle θ is 3 degrees. Therefore, the amount of movement of C should be 0.5 cm, 3/4 degree, if the upper and lower 1/4 of the screen is used as a guide, and it should be repeated twice in a row. 3-D summarizes numerical relationships based on 3-C.
The accuracy is sufficient for resolution from the camera. Regarding the left and right sides, the width is larger than this, so resolution accuracy is not a problem, but similar recognition may be sufficient. In addition, in this explanation, the reference to ``the position of the feature point (here, using the eyes as an example) as seen from the camera when looking at the top, bottom, left, and right of the display screen'' in item 2 above is the same as in the above explanation. Therefore, the explanation of d will be omitted.

次に、ロの「動きの速さは」について言及する。判定の条件として、顔面の動きも一定以上の速度と動き距離を備えるものを対象にする。前述のように、画面上での動き距離は、通常1/4位であるが、最低でも画面の1/8(16cmの画面では、2cm)以上の動きが好ましい。
ここで画面の1/4の値を用いると16cmの画面位置では、4cm程度の動きになり、目の位置では、1/8にして、0.5cmの動きである。
更に、これらの2回分の動きが、1)の2秒以内(通常1秒)で2回上下動がなされることを考慮すると、2回の往復になるので、4倍の距離を動くので、画面位置では、16cm、目の位置では、2cmの移動になり、これを通常の1秒で行うと、画面位置では、16cm/秒、目の位置では、2cm/秒の速度になる。
Next, let's talk about Ro's ``speed of movement.'' As a condition for determination, facial movements must be at a speed and movement distance above a certain level. As mentioned above, the movement distance on the screen is usually about 1/4, but preferably it is at least 1/8 of the screen (2 cm for a 16 cm screen) or more.
Here, if the value of 1/4 of the screen is used, at the screen position of 16 cm, the movement will be about 4 cm, and at the eye position, the movement will be 1/8, which is 0.5 cm.
Furthermore, considering that these two movements are made up and down twice within 2 seconds (usually 1 second) of 1), it will be two round trips, so it will move four times the distance. The screen position moves 16 cm, and the eye position moves 2 cm. If this is done in the normal 1 second, the screen position moves 16 cm/second, and the eye position moves 2 cm/second.

尚、今迄、2回の連続の顔面移動動作とだけ述べてきたが、1回半(即ち、上(下)から下(上)へ、上(下)に戻って、下(上へ)、下(上)で止まって戻りがない)の場合も、完全に戻る2回と同じ作用ができるので、2回の連続の顔面移動動作の範疇に含むものとする。上下以外に左右も同様である。 Up until now, I have only described two consecutive facial movement movements, but one and a half movements (i.e., from up (down) to down (up), back up (down), and down (up)). , stops at the bottom (top) and does not return), the same effect can be achieved as two times when the face moves completely back, so it is included in the category of two consecutive facial movement movements. The same applies not only to the top and bottom but also to the left and right.

以上のように本発明にかかる表示面内の表示位置移動指示システムは、手や音声などの手段を用いずに、表示面の移動やスクロールが可能となるので、使用者の利便性がよく、産業上利用して極めて好都合である。 As described above, the display position movement instruction system within the display screen according to the present invention allows the display screen to be moved and scrolled without using means such as hands or voice, so it is convenient for the user. It is extremely convenient for industrial use.

110 動き検出手段
120 特徴点抽出手段
130 動き判断手段
140 表示内容構造データ格納手段
150 表示移動手段
160 表示手段
170 制御手段
110 Motion detection means 120 Feature point extraction means 130 Motion determination means 140 Display content structure data storage means 150 Display movement means 160 Display means 170 Control means

Claims (3)

利用者の身体と別体に利用者の前にある表示装置の画面の切り替え操作と画面内のスクロール操作を手指を使わないで行うシステムであって、
前記表示装置は、表示内容を表示する表示手段と、表示内容構造データ格納手段と、前記利用者の動きを検出する動き検出手段であるカメラと、前記カメラで常時取り込んだ画面内の前記利用者の顔面から特徴点を抽出する特徴点抽出手段と、
前記抽出した前記特徴点をもとに前記利用者の動きを判定する動き判定手段と、前記判定の結果により、前記表示内容構造データ格納手段の表示内容構造データを参照して、前記表示手段に表示された前記表示内容を移動し、又は、表示内容を表示するウィンドウを移動することを行う表示移動手段と、これら全ての動作を制御する制御手段と、を備え、
前記動き判定手段は、前記利用者の顔面の動きが、上下又は左右の動きの1回半又は2回の連続繰り返し、且つ、2秒以内、且つ、前記利用者の顔面の動きに対応する前記画面上での前記利用者が見ている視点間の距離が動き方向の画面幅の1/8以上である動きを単位にした判定の条件として、前記表示移動手段を駆動していることを特徴とする表示面内の表示位置移動指示システム。
A system that performs screen switching operations and scroll operations within a screen on a display device that is placed in front of a user separately from the user's body, without using hands or fingers,
The display device includes a display means for displaying display content, a display content structure data storage means, a camera serving as a motion detection means for detecting the movement of the user, and a display device for displaying the user's information on the screen that is constantly captured by the camera. feature point extraction means for extracting feature points from the face of the person;
a motion determination means for determining the movement of the user based on the extracted feature points; and a motion determination means for determining the movement of the user based on the extracted feature points; comprising a display moving means for moving the displayed display content or moving a window displaying the display content, and a control means for controlling all these operations,
The movement determination means is configured to determine whether the movement of the user's face is one and a half or two consecutive repetitions of vertical or horizontal movement, within 2 seconds, and which corresponds to the movement of the user's face. The display moving means is driven as a condition for determination in units of movement in which the distance between the viewpoints viewed by the user on the screen is 1/8 or more of the screen width in the movement direction. A display position movement instruction system within a display surface.
前記判定の条件は、連続しない1回の顔面の動きは、前記駆動をしないで前記顔面の動きが無かったものとし、又は、前記単位の顔面の動きに最後に1回の顔面の動きが加わった場合、最後の1回の顔面の動きでは前記駆動をしないで顔面の動きは無かったものとすることを特徴とする請求項1記載の表示面内の表示位置移動指示システム。 The condition for the above judgment is that one non-consecutive facial movement is assumed to be the case where there is no facial movement without the driving, or one facial movement is added to the unit of facial movement at the end. 2. The system for instructing movement of a display position within a display surface according to claim 1, wherein in the last movement of the face, the driving is not performed and it is assumed that there is no movement of the face. 前記判定条件の顔面の動き以外の意図的動きの付加の有無により、前記画面の切り替え操作と前記画面内の前記スクロール操作を区別したことを特徴とする請求項1又は請求項2に記載の表示面内の表示位置移動指示システム。 The display according to claim 1 or 2, characterized in that the screen switching operation and the scrolling operation within the screen are distinguished based on whether or not an intentional movement other than facial movement is added as the determination condition. In-plane display position movement instruction system.
JP2021082052A 2021-05-14 2021-05-14 Display position movement instruction system within the display screen Active JP7428390B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021082052A JP7428390B2 (en) 2021-05-14 2021-05-14 Display position movement instruction system within the display screen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021082052A JP7428390B2 (en) 2021-05-14 2021-05-14 Display position movement instruction system within the display screen

Publications (2)

Publication Number Publication Date
JP2022175546A JP2022175546A (en) 2022-11-25
JP7428390B2 true JP7428390B2 (en) 2024-02-06

Family

ID=84145102

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021082052A Active JP7428390B2 (en) 2021-05-14 2021-05-14 Display position movement instruction system within the display screen

Country Status (1)

Country Link
JP (1) JP7428390B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008015942A (en) 2006-07-07 2008-01-24 Sony Computer Entertainment Inc User interface program, device and method, and information processing system
JP2009031368A (en) 2007-07-24 2009-02-12 Nec Corp Screen display-control method, screen display-control system, electronic equipment, and program
JP2016099959A (en) 2014-11-26 2016-05-30 公立大学法人広島市立大学 Direction indication device and direction indication method
JP2021036304A (en) 2019-08-30 2021-03-04 シャープNecディスプレイソリューションズ株式会社 Display control device, display device, and display control method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008015942A (en) 2006-07-07 2008-01-24 Sony Computer Entertainment Inc User interface program, device and method, and information processing system
JP2009031368A (en) 2007-07-24 2009-02-12 Nec Corp Screen display-control method, screen display-control system, electronic equipment, and program
JP2016099959A (en) 2014-11-26 2016-05-30 公立大学法人広島市立大学 Direction indication device and direction indication method
JP2021036304A (en) 2019-08-30 2021-03-04 シャープNecディスプレイソリューションズ株式会社 Display control device, display device, and display control method

Also Published As

Publication number Publication date
JP2022175546A (en) 2022-11-25

Similar Documents

Publication Publication Date Title
US11494000B2 (en) Touch free interface for augmented reality systems
US10082940B2 (en) Text functions in augmented reality
US11262840B2 (en) Gaze detection in a 3D mapping environment
JP5528476B2 (en) Electronic data input system
US10268339B2 (en) Enhanced camera-based input
KR101809636B1 (en) Remote control of computer devices
EP2699993B1 (en) Gaze-assisted computer interface
EP2676178B1 (en) Breath-sensitive digital interface
US20120078614A1 (en) Virtual keyboard for a non-tactile three dimensional user interface
KR20140059109A (en) System and method for human computer interaction
US20170124762A1 (en) Virtual reality method and system for text manipulation
US20170228120A1 (en) Scroll mode for touch/pointing control
WO2015153673A1 (en) Providing onscreen visualizations of gesture movements
JP6841232B2 (en) Information processing equipment, information processing methods, and programs
JP6834197B2 (en) Information processing equipment, display system, program
US10222866B2 (en) Information processing method and electronic device
JP7428390B2 (en) Display position movement instruction system within the display screen

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20210517

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230116

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231117

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240118

R150 Certificate of patent or registration of utility model

Ref document number: 7428390

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150