JP5532315B2 - Image processing apparatus, image processing method, program, and electronic apparatus - Google Patents
Image processing apparatus, image processing method, program, and electronic apparatus Download PDFInfo
- Publication number
- JP5532315B2 JP5532315B2 JP2010088169A JP2010088169A JP5532315B2 JP 5532315 B2 JP5532315 B2 JP 5532315B2 JP 2010088169 A JP2010088169 A JP 2010088169A JP 2010088169 A JP2010088169 A JP 2010088169A JP 5532315 B2 JP5532315 B2 JP 5532315B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- mode
- subject
- frame rate
- wavelength
- 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
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Image Analysis (AREA)
Description
本発明は、画像処理装置、画像処理方法、プログラム、および電子装置に関し、例えば、撮像により得られる画像からユーザの手を検出し、検出した手によるポスチャやジェスチャに応じて電子装置の動作を制御する場合に用いて好適な画像処理装置、画像処理方法、プログラム、および電子装置に関する。 The present invention relates to an image processing device, an image processing method, a program, and an electronic device. For example, the user's hand is detected from an image obtained by imaging, and the operation of the electronic device is controlled according to the detected posture or gesture. The present invention relates to an image processing apparatus, an image processing method, a program, and an electronic apparatus that are suitable for use in the case of the above.
人物を撮像して得られる画像上から、顔や手などのように肌が露出している領域(以下、肌領域と称する)を検出する肌検出技術が存在する(例えば、特許文献1参照)。 There is a skin detection technique for detecting an area where skin is exposed (hereinafter referred to as a skin area) such as a face or a hand from an image obtained by imaging a person (see, for example, Patent Document 1). .
この肌検出技術では、近赤外域の波長λ1の光を出力するLED(light emitting diode)によって照射された状態の被写体(人物)を撮像した第1の画像と、波長λ1とは異なる近赤外域の波長λ2の光を出力するLEDによって照射された状態の被写体を撮像した第2の画像とを取得する。そして、第1の画像と第2の画像との輝度の相違に基づいて肌領域を検出している。 In this skin detection technique, a first image obtained by imaging a subject (person) irradiated by an LED (light emitting diode) that outputs light having a wavelength λ1 in the near infrared region and a near infrared region different from the wavelength λ1. And a second image obtained by imaging the subject irradiated by the LED that outputs light having the wavelength λ2. Then, the skin area is detected based on the difference in luminance between the first image and the second image.
なお、近赤外域の波長λ1,λ2は、人の肌の反射特性を利用して決定される。 Note that the wavelengths λ1 and λ2 in the near-infrared region are determined using the reflection characteristics of human skin.
図1は、人の肌に対する反射特性を示している。なお、この反射特性は、人の肌の色(人種)の違いや日焼け等の状態に拘らず一般性があるものである。同図において、横軸は、人の肌に照射される照射光の波長を示しており、縦軸は、人の肌に照射された照射光の反射率を示している。 FIG. 1 shows reflection characteristics with respect to human skin. This reflection characteristic is general regardless of the difference in human skin color (race), sunburn, and the like. In the figure, the horizontal axis indicates the wavelength of the irradiation light irradiated on the human skin, and the vertical axis indicates the reflectance of the irradiation light irradiated on the human skin.
人の肌に照射された照射光の反射率は、800nm付近をピークとして、900nm付近から急激に減少し、1000nm付近を極小値として再び上昇することが知られている。具体的には、例えば、人の肌に対して、870nmの光を照射して得られる反射光の反射率は63%であり、950nmの光を照射して得られる反射光の反射率は50%である。 It is known that the reflectance of irradiated light radiated to human skin decreases rapidly from around 900 nm with a peak at around 800 nm, and rises again around 1000 nm as a local minimum. Specifically, for example, the reflectance of reflected light obtained by irradiating human skin with 870 nm light is 63%, and the reflectance of reflected light obtained by irradiating 950 nm light is 50%. %.
これは、人の肌について特有のものであり、人の肌以外の物体(例えば、頭髪や衣服等)では、800乃至1000nm付近において、反射率の変化は緩やかであることが知られている。 This is peculiar to human skin, and it is known that the change in reflectance is moderate in the vicinity of 800 to 1000 nm in objects other than human skin (for example, hair and clothes).
このような反射特性を利用して波長λ1,λ2が決定されている。 The wavelengths λ1 and λ2 are determined using such reflection characteristics.
上述した肌検出技術を電子装置(例えば、テレビジョン受像機)に採用すれば、人の肌を検知している間はユーザが存在していると判断して所定の動作を行い、人の肌を検知できなくなったらユーザがいなくなったと判断して所定の動作を休止するなど、ユーザの存在の有無に応じた動作制御を行うことが可能となる。 If the above-described skin detection technology is employed in an electronic device (for example, a television receiver), it is determined that the user is present while detecting human skin, and a predetermined operation is performed. When it is no longer possible to detect this, it is possible to perform operation control according to the presence or absence of the user, such as determining that there is no user and suspending a predetermined operation.
さらに、この肌検出技術を応用し、ユーザが自身の手を用いて予め決められている姿勢をつくったり(ポスチャ(posture))、動きを行ったり(ジェスチャ(gesture))するようにし、これを電子装置が検出してポスチャやジェスチャに応じた所定の動作を実行するようにすることが考えられる。 Furthermore, this skin detection technology is applied so that the user can use his / her hand to create a predetermined posture (posture) or move (gesture). It is conceivable that the electronic device detects and executes a predetermined operation according to the posture or gesture.
しかしながら、そのような電子装置を実現しようとした場合、操作を意図していないユーザの動きを所定のポスチャによる操作またはジェスチャによる操作として検知し、誤動作してしまうことが発生し得るので、検知の精度を上げる必要がある。 However, when such an electronic device is to be realized, it may occur that a user's movement that is not intended for operation is detected as an operation by a predetermined posture or an operation by a gesture and malfunctions. Need to increase accuracy.
また、そのような電子装置を実現しようとした場合、ユーザが存在し得る範囲を常に波長λ1,λ2の照射光で照射して撮像を行う必要があるので、これには非常に多くの電力を要してしまう。 Also, when trying to realize such an electronic device, it is necessary to always irradiate the range where the user can exist with the irradiation light of the wavelengths λ1 and λ2, so that a large amount of power is consumed. I need it.
本発明はこのような状況に鑑みてなされたものであり、省電力化を実現しつつ、ポスチャやジェスチャによる操作を行なおうとするユーザの意図を、高い精度で検出できるようにするものである。 The present invention has been made in view of such a situation, and enables a user's intention to perform an operation using a posture or a gesture to be detected with high accuracy while realizing power saving. .
本発明の第1の側面である画像処理装置は、画像上から人の肌を表す肌領域を検出する画像処理装置において、第1の波長の光を被写体に照射する第1の照射手段と、第1の波長よりも長波長の第2の光を前記被写体に照射する第2の照射手段と、前記第1の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第1の画像を生成し、前記第2の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第2の画像を生成する生成手段と、前記第1の画像と前記第2の画像の対応する画素どうしの輝度差分値を閾値と比較することにより前記肌領域を検出するとともに、検出した1以上の前記肌領域のうち、平均輝度が最も高いものを手領域として検出し、少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて動作モードを決定する画像処理手段と、アクティブモードにおいてのみ、少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて、前記被写体であるユーザによるポスチャ操作またはジェスチャ操作の少なくとも一方を識別する識別手段とを含み、前記画像処理手段は、前記動作モードを、前記第1および第2の照射手段を所定のフレームレートRに対応付けて動作させるスタンダードモード、前記第1および第2の照射手段を前記所定のフレームレートRに対応付けて動作させるとともに、前記識別手段を動作させるアクティブモード、前記第1および第2の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第1スリープモード、前記第2の照射手段を動作させず、前記第1の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第2スリープモード、または、動作を終了させるストップモード
のいずれかに決定するが、検出された前記手領域の動きのない状態が所定時間継続した場合、前記動作モードを前記アクティブモードに決定する。
An image processing apparatus according to a first aspect of the present invention is an image processing apparatus that detects a skin region representing human skin from an image, a first irradiation unit that irradiates a subject with light of a first wavelength, A second irradiating means for irradiating the subject with second light having a wavelength longer than the first wavelength; and reflected light from the subject when the subject is irradiated with light having the first wavelength. Generating means for generating a first image based on the reflected light from the subject when the subject is irradiated with light of the second wavelength; and The skin area is detected by comparing a luminance difference value between corresponding pixels of the image and the second image with a threshold value, and the one having the highest average brightness among the detected one or more skin areas It is detected as a hand region, at least the skin area or before Image processing means for determining an operation mode based on one time-series detection result of one of the hand regions, and only in the active mode, the subject based on at least one of the time-series detection results of the skin region or the hand region Identification means for identifying at least one of a posture operation or a gesture operation by a user, and the image processing means associates the operation mode with the first and second irradiation means with a predetermined frame rate R. Operating in standard mode, operating the first and second irradiating means in association with the predetermined frame rate R, active mode operating the identifying means, and the first and second irradiating means A first sleep mode that operates in association with a frame rate lower than a predetermined frame rate R; The second does not operate the illumination means, the first second sleep mode to operate in association with a lower frame rate than the irradiation means and said predetermined frame rate R, or stop mode to terminate the operation
However, if the detected state of the hand region without movement continues for a predetermined time, the operation mode is determined to be the active mode.
前記画像処理手段は、検出された前記手領域の重心座標の時系列変化が閾値以下である場合、前記動きのない状態と判断するようにすることができる。 The image processing means may determine that there is no movement when the detected time-series change of the center-of-gravity coordinates of the hand region is equal to or less than a threshold value.
前記画像処理手段は、さらに、前記第2スリープモードにおいて、時間的に前後して撮像された2枚の前記第1の画像の対応する画素どうしの輝度差分値に基づいて、前記ユーザの動きの有無を検出するようにすることができる。 In the second sleep mode, the image processing unit is further configured to detect the movement of the user based on a luminance difference value between corresponding pixels of the two first images captured before and after in time. The presence or absence can be detected.
前記第1の波長は630nmから1000nmの範囲の値であり、前記第2の波長は900nmから1100nmの範囲の値であり、前記第2の波長は、前記第1の波長よりも大きいようにすることができる。 The first wavelength has a value in the range of 630 nm to 1000 nm, the second wavelength has a value in the range of 900 nm to 1100 nm, and the second wavelength is larger than the first wavelength. be able to.
本発明の第1の側面である画像処理方法は、第1の波長の光を被写体に照射する第1の照射手段と、第1の波長よりも長波長の第2の光を前記被写体に照射する第2の照射手段と、前記第1の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第1の画像を生成し、前記第2の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第2の画像を生成する生成手段と、前記第1の画像と前記第2の画像に基づいて、人の肌を表す肌領域を検出する画像処理手段とを備える画像処理装置の画像処理方法において、前記画像処理手段による、前記第1の画像と前記第2の画像の対応する画素どうしの輝度差分値を閾値と比較することにより前記肌領域を検出し、1以上の前記肌領域のうち、平均輝度が最も高いものを手領域として検出し、少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて、動作モードを、前記第1および第2の照射手段を所定のフレームレートRに対応付けて動作させるスタンダードモード、前記第1および第2の照射手段を前記所定のフレームレートRに対応付けて動作させるとともに、少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて、前記被写体であるユーザによるポスチャ操作またはジェスチャ操作の少なくとも一方を識別するアクティブモード、前記第1および第2の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第1スリープモード、前記第2の照射手段を動作させず、前記第1の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第2スリープモード、または、動作を終了させるストップモードのいずれかに決定するが、検出された前記手領域の動きのない状態が所定時間継続した場合には前記動作モードを前記アクティブモードに決定するステップを含む。 An image processing method according to a first aspect of the present invention includes a first irradiating unit that irradiates a subject with light having a first wavelength, and irradiating the subject with second light having a longer wavelength than the first wavelength. Generating a first image on the basis of reflected light from the subject when the subject is irradiated with light of the first wavelength, and the light of the second wavelength is Generation means for generating a second image based on reflected light from the subject when the subject is irradiated, and skin representing human skin based on the first image and the second image In an image processing method of an image processing apparatus including an image processing unit for detecting a region, a luminance difference value between corresponding pixels of the first image and the second image by the image processing unit is compared with a threshold value. the detected skin region, one or more of the skin area by Detecting the one with the highest average luminance as a hand region, and setting the operation mode based on at least one time-series detection result of the skin region or the hand region , A standard mode that operates in association with a frame rate R, the first and second irradiation means operate in association with the predetermined frame rate R, and at least one time series of the skin region or the hand region Based on the detection result, the active mode for identifying at least one of the posture operation or the gesture operation by the user who is the subject, and the first and second irradiation means are associated with a frame rate lower than the predetermined frame rate R The first sleep mode is activated, the second irradiation means is not operated, and the first irradiation means is moved forward. Second sleep mode to operate in association with a lower frame rate than a predetermined frame rate R, or will be determined in any of the stop mode to terminate the operation, the absence of detected motion of the hand region which is predetermined If you duration comprises the step of determining the operation mode to the active mode.
本発明の第1の側面であるプログラムは、第1の波長の光を被写体に照射する第1の照射手段と、第1の波長よりも長波長の第2の光を前記被写体に照射する第2の照射手段と、前記第1の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第1の画像を生成し、前記第2の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第2の画像を生成する生成手段と、前記第1の画像と前記第2の画像に基づいて、人の肌を表す肌領域を検出する画像処理手段とを備える画像処理装置の制御用のプログラムであって、前記第1の画像と前記第2の画像の対応する画素どうしの輝度差分値を閾値と比較することにより前記肌領域を検出し、1以上の前記肌領域のうち、平均輝度が最も高いものを手領域として検出し、少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて、動作モードを、前記第1および第2の照射手段を所定のフレームレートRに対応付けて動作させるスタンダードモード、前記第1および第2の照射手段を前記所定のフレームレートRに対応付けて動作させるとともに、少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて、前記被写体であるユーザによるポスチャ操作またはジェスチャ操作の少なくとも一方を識別するアクティブモード、前記第1および第2の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第1スリープモード、前記第2の照射手段を動作させず、前記第1の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第2スリープモード、または、動作を終了させるストップモードのいずれかに決定するが、検出された前記手領域の動きのない状態が所定時間継続した場合には前記動作モードを前記アクティブモードに決定するステップを含む処理を画像処理装置のコンピュータに実行させる。 A program according to a first aspect of the present invention includes a first irradiating unit that irradiates a subject with light having a first wavelength, and a second irradiator that irradiates the subject with second light having a longer wavelength than the first wavelength. A first image is generated based on reflected light from the subject when the subject is irradiated with light of the first wavelength, and the light of the second wavelength is the subject Generating means for generating a second image based on the reflected light from the subject when irradiated on the skin, and a skin region representing human skin based on the first image and the second image. A program for controlling an image processing apparatus comprising an image processing means for detecting the skin region by comparing a luminance difference value between corresponding pixels of the first image and the second image with a threshold value The average brightness is the highest among the one or more skin areas Detecting an object as a hand region , and associating the first and second irradiation means with a predetermined frame rate R based on at least a time-series detection result of one of the skin region and the hand region And operating the first and second irradiation means in association with the predetermined frame rate R, and based on at least one time-series detection result of the skin region or the hand region, An active mode for identifying at least one of a posture operation or a gesture operation by a user who is the subject, and a first sleep in which the first and second irradiation means are operated in association with a frame rate lower than the predetermined frame rate R. Mode, the second irradiation means is not operated, and the first irradiation means is moved to the predetermined frame rate. Second sleep mode to operate in association with a lower frame rate than R, or will be determined in any of the stop mode to terminate the operation, if the absence of a detected motion of the hand region which continues for a predetermined time to execute the process including the step of determining the operation mode to the active mode to the computer of the image processing apparatus.
本発明の第1の側面においては、第1の画像と第2の画像の対応する画素どうしの輝度差分値を閾値と比較することにより肌領域が検出され、1以上の肌領域のうち、平均輝度が最も高いものが手領域として検出され、少なくとも肌領域または手領域の一方の時系列の検出結果に基づいて、動作モードが、第1および第2の照射手段を所定のフレームレートRに対応付けて動作させるスタンダードモード、第1および第2の照射手段を所定のフレームレートRに対応付けて動作させるとともに、少なくとも肌領域または手領域の一方の時系列の検出結果に基づいて、被写体であるユーザによるポスチャ操作またはジェスチャ操作の少なくとも一方を識別するアクティブモード、第1および第2の照射手段を所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第1スリープモード、第2の照射手段を動作させず、第1の照射手段を所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第2スリープモード、または、動作を終了させるストップモードのいずれかに決定されるが、検出された手領域の動きのない状態が所定時間継続した場合には動作モードがアクティブモードに決定される。 In the first aspect of the present invention, a skin area is detected by comparing a luminance difference value between corresponding pixels of the first image and the second image with a threshold, and an average of one or more skin areas having the highest luminance is detected as a hand region, based on the detection result of one of the time series of at least the skin region or hand region, the operation mode is, corresponding to the first and second illumination means to a predetermined frame rate R The standard mode to be operated is operated, the first and second irradiation means are operated in association with a predetermined frame rate R, and the subject is based on at least one time-series detection result of the skin region or the hand region. Active mode for identifying at least one of a posture operation or a gesture operation by a user, and the first and second irradiation means are lower than a predetermined frame rate R A first sleep mode that operates in association with a frame rate; a second sleep mode in which the first irradiation unit is operated in association with a frame rate lower than a predetermined frame rate R without operating the second irradiation unit; Alternatively, the mode is determined to be one of stop modes for ending the operation, but the operation mode is determined to be the active mode when the detected state of no movement of the hand region continues for a predetermined time.
本発明の第2の側面である電子装置は、第1の波長の光を被写体に照射する第1の照射手段と、第1の波長よりも長波長の第2の光を前記被写体に照射する第2の照射手段と、前記第1の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第1の画像を生成し、前記第2の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第2の画像を生成する生成手段と、前記第1の画像と前記第2の画像の対応する画素どうしの輝度差分値を閾値と比較することにより前記肌領域を検出するとともに、検出した1以上の前記肌領域のうち、平均輝度が最も高いものを手領域として検出し、少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて動作モードを決定する画像処理手段と、アクティブモードにおいてのみ、少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて、前記被写体であるユーザによるポスチャ操作またはジェスチャ操作の少なくとも一方を識別し、識別結果に応じた操作信号を発生する識別手段と、発生された前記操作信号に従って所定の処理を実行する操作信号対応手段とを含み、前記画像処理手段は、前記動作モードを、前記第1および第2の照射手段を所定のフレームレートRに対応付けて動作させるスタンダードモード、前記第1および第2の照射手段を前記所定のフレームレートRに対応付けて動作させるとともに、前記識別手段を動作させるアクティブモード、前記第1および第2の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第1スリープモード、前記第2の照射手段を動作させず、前記第1の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第2スリープモード、または、動作を終了させるストップモードのいずれかに決定するが、検出された前記手領域の動きのない状態が所定時間継続した場合、前記動作モードを前記アクティブモードに決定する。 The electronic device according to the second aspect of the present invention irradiates the subject with first irradiating means for irradiating the subject with light having the first wavelength and second light having a wavelength longer than the first wavelength. A first image is generated based on reflected light from the subject when the subject is irradiated with light of the first wavelength and the second wavelength of light, and the light of the second wavelength is Generation means for generating a second image based on reflected light from the subject when the subject is irradiated, and a luminance difference value between corresponding pixels of the first image and the second image as a threshold value The skin area is detected by comparing with the above , and among the detected one or more skin areas , the highest average luminance is detected as a hand area, and at least one time series of the skin area or the hand area is detected. The screen that determines the operation mode based on the detection result Only in the active mode and the processing means, at least one of a posture operation or a gesture operation by the user as the subject is identified based on at least a time-series detection result of one of the skin region and the hand region, and the identification result is Identification means for generating a corresponding operation signal, and operation signal response means for executing a predetermined process in accordance with the generated operation signal, wherein the image processing means changes the operation mode to the first and second modes. A standard mode in which the irradiation unit is operated in association with a predetermined frame rate R; an active mode in which the first and second irradiation units are operated in association with the predetermined frame rate R and the identification unit is operated; A frame rate lower than the predetermined frame rate R for the first and second irradiation means. A first sleep mode in which the second irradiation unit is not operated, and a second sleep mode in which the first irradiation unit is operated in association with a frame rate lower than the predetermined frame rate R; Alternatively, one of the stop modes for ending the operation is determined. However, when the detected state of no movement of the hand region continues for a predetermined time, the operation mode is determined to be the active mode.
本発明の第1の側面においては、第1の画像と第2の画像の対応する画素どうしの輝度差分値を閾値と比較することにより肌領域が検出され、1以上の肌領域のうち、平均輝度が最も高いものが手領域として検出され、少なくとも肌領域または手領域の一方の時系列の検出結果に基づいて、動作モードが、第1および第2の照射手段を所定のフレームレートRに対応付けて動作させるスタンダードモード、第1および第2の照射手段を所定のフレームレートRに対応付けて動作させるとともに、少なくとも肌領域または手領域の一方の時系列の検出結果に基づいて、被写体であるユーザによるポスチャ操作またはジェスチャ操作の少なくとも一方を識別するアクティブモード、第1および第2の照射手段を所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第1スリープモード、第2の照射手段を動作させず、第1の照射手段を所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第2スリープモード、または、動作を終了させるストップモードのいずれかに決定されるが、検出された手領域の動きのない状態が所定時間継続した場合には動作モードがアクティブモードに決定される。そして、アクティブモードにおいてのみ、少なくとも肌領域または手領域の一方の時系列の検出結果に基づいて、被写体であるユーザによるポスチャ操作またはジェスチャ操作の少なくとも一方が識別され、識別結果に応じた操作信号が発生されて、操作信号に従って所定の処理が実行される。 In the first aspect of the present invention, a skin area is detected by comparing a luminance difference value between corresponding pixels of the first image and the second image with a threshold, and an average of one or more skin areas having the highest luminance is detected as a hand region, based on the detection result of one of the time series of at least the skin region or hand region, the operation mode is, corresponding to the first and second illumination means to a predetermined frame rate R The standard mode to be operated is operated, the first and second irradiation means are operated in association with a predetermined frame rate R, and the subject is based on at least one time-series detection result of the skin region or the hand region. Active mode for identifying at least one of a posture operation or a gesture operation by a user, and the first and second irradiation means are lower than a predetermined frame rate R A first sleep mode that operates in association with a frame rate; a second sleep mode in which the first irradiation unit is operated in association with a frame rate lower than a predetermined frame rate R without operating the second irradiation unit; Alternatively, the mode is determined to be one of stop modes for ending the operation, but the operation mode is determined to be the active mode when the detected state of no movement of the hand region continues for a predetermined time . Only in the active mode, at least one of the posture operation or the gesture operation by the user as the subject is identified based on the detection result of at least one of the skin region or the hand region, and an operation signal corresponding to the identification result is generated. The predetermined processing is executed according to the operation signal.
本発明の第1の側面によれば、省電力化を実現しつつ、ポスチャやジェスチャによる操作を高い精度で検出することができる。 According to the first aspect of the present invention, it is possible to detect a gesture or gesture operation with high accuracy while realizing power saving.
本発明の第2の側面によれば、省電力化を実現しつつ、ポスチャやジェスチャによる操作を高い精度で検出し、電子装置を制御することができる。 According to the second aspect of the present invention, it is possible to detect an operation by a posture or a gesture with high accuracy and control an electronic device while realizing power saving.
以下、発明を実施するための最良の形態(以下、実施の形態と称する)について、図面を参照しながら詳細に説明する。 Hereinafter, the best mode for carrying out the invention (hereinafter referred to as an embodiment) will be described in detail with reference to the drawings.
<1.実施の形態>
[操作検出装置の構成例]
図2は、本発明の一実施の形態である操作検出装置の構成例を示している。この操作検出装置10は、撮像した画像から検出対象物20である人の手を検出し、その手によるポスチャまたはジェスチャの少なくとも一方に応じて所定の動作を制御するようにしたものである。
<1. Embodiment>
[Configuration example of operation detection device]
FIG. 2 shows an example of the configuration of an operation detection apparatus according to an embodiment of the present invention. The
すなわち、この操作検出装置10を、制御対象とする電子装置に組み込めば、ユーザは自身の手で所定のポスチャやジェスチャを行うことにより、当該電子装置を操作することができる。
That is, if the
例えば、操作検出装置10をテレビジョン受像機に組み込めば、ユーザは自身の手による所定のポスチャやジェスチャを行うことにより、チャンネルを切り替えたり、音量調整したり、電源をオフとしたりすることができる。もちろん、テレビジョン受像機以外の電子装置、例えば、パーソナルコンピュータ、携帯電話機などに操作検出装置10を組み込むことも可能であるが、以下の本実施例では典型的にはテレビジョン受像機に組み込んだ場合の例を説明する。
For example, if the
操作検出装置10は、制御部11、LED制御部12、照射光源(LED)13−1、照射光源 (LED)13−2、撮像部14、撮像制御部15、画像処理部16、メモリ17、および動作制御部18から構成される。
The
制御部11は、操作検出装置10の各部の動作を統括して制御する。また、制御部11は、画像処理部16から通知されるモード切替信号に基づいて、操作検出装置10の動作モードを切り替える。なお、操作検出装置10は、スタンバイモード、アクティブモード、第1スリープモード、第2スリープモード、またはストップモードのいずれかの動作モードに設定されて動作するものとする。動作モードの詳細については、図3を参照して後述する。
The
LED制御部12は、制御部11からの制御に従い、照射光源13−1および13−2の発光タイミング、および照射レベルを制御する。
The
照射光源13−1は、LEDから構成され、LED制御部12の制御に従い、発光スペクトルのピークが近赤外域の波長λ1である照射光(以下、波長λ1の光と称する)を発光する。照射光源13−2は、LEDから構成され、LED制御部12の制御に従い、発光スペクトルのピークが近赤外域の波長λ2である照射光(以下、波長λ2の光と称する)を発光する。発光された照射光は、被写体(いまの場合、操作検出装置10が組み込まれる電子装置のユーザ)に照射される。各光源を構成するLEDの個数は、操作検出装置が組み込まれる機器の使用状態において被写体を一様に照射するように適宜決定される。
The irradiation light source 13-1 is composed of an LED, and emits irradiation light whose emission spectrum peak has a wavelength λ1 in the near-infrared region (hereinafter referred to as light of wavelength λ1) under the control of the
なお、波長λ1は630nmから1000nmの範囲の値、波長λ2は900nmから1100nmの範囲の値であって、且つ、波長λ1よりも波長λ2の方が長波長(λ1<λ2)であれば肌検出は可能である。ただし可視光を照射してユーザが不快感を抱くような場合には、波長λ1も800nmから1000nmの近赤外域に設定するとよい。 If the wavelength λ1 is a value in the range of 630 nm to 1000 nm, the wavelength λ2 is a value in the range of 900 nm to 1100 nm, and the wavelength λ2 is longer than the wavelength λ1 (λ1 <λ2), skin detection is performed. Is possible. However, when the user feels uncomfortable by irradiating visible light, the wavelength λ1 may be set in the near infrared region of 800 nm to 1000 nm.
撮像部14は、集光レンズ、およびCMOSなどの撮像素子を内蔵しており、撮像制御部15からの制御に従い、被写体からの反射光を受光して画像を生成する。以下、照射光源13−1がλ1の照射光を発光しているときに撮像、生成される画像を第1の画像とし、照射光源13−2がλ2の照射光を発光しているときに撮像、生成される画像を第2の画像とする。
なお、撮像部14には近赤外域のみを透過するバンドパスフィルタを設けてもよい。
The
The
撮像制御部15は、制御部11からの制御に従い、撮像部14の撮像タイミング、輝度増幅のゲインなどを制御する。また、撮像制御部15は、撮像部14により生成された第1および第2の画像を画像処理部16に出力する。
The imaging control unit 15 controls the imaging timing of the
画像処理部16は、第1の画像と第2の画像との対応する画素どうしの輝度Y1,Y2の差分値d(=Y1−Y2)を画素値とする差分画像を生成し、差分値dを所定の閾値と比較することにより2値化して2値化画像を生成する。この2値化画像に基づいて、被写体の肌領域を特定する。テレビジョン受像機の例では肌領域としてユーザがジェスチャやポスチャ操作をするために撮像部に向けた手に加えて、ユーザの顔も肌領域として検出される場合が多い。そこでさらに、画像処理部16は、肌領域に特定された領域のうち、テレビジョン受像機に組み込まれた操作検出装置の照射光源近くに差し出されるために平均輝度が最も高い領域を、操作に使用される操作用肌領域(本実施例の場合は手領域)に特定し、その重心座標を算出する。生成された2値化画像は、手領域とその重心の位置を示す座標情報とともにメモリ17に記録される。また、画像処理部16は、メモリ17に記録した2値化画像などに基づいて、モード切替信号を発生して制御部11に通知する。
The
上記例では輝度値の差分を用いたが、肌領域とそれ以外の領域の反射率の相違が検出できれば、輝度値の比などを用いてもよい。 In the above example, the difference in luminance value is used. However, if a difference in reflectance between the skin region and the other region can be detected, a luminance value ratio or the like may be used.
また、本実施例のテレビジョン受像機に組み込んだ例では、操作に使用される肌領域は手領域としたが、携帯電話機など小型の機器を近傍で操作する場合は、特に指領域を用いたり、場合によっては照射光源との距離により決まる輝度値に基づいて指の先端部のみを用いてもよい。また、携帯電話機の場合に撮像部でユーザの顔が検出されない場合、上記処理の一部を省略することもできる。 In the example incorporated in the television receiver of this embodiment, the skin area used for the operation is the hand area. However, when operating a small device such as a mobile phone in the vicinity, the finger area is used. In some cases, only the tip of the finger may be used based on the luminance value determined by the distance to the irradiation light source. Further, in the case of a mobile phone, when the user's face is not detected by the imaging unit, a part of the above processing can be omitted.
またテレビジョン受像機の場合でも、逆に輝度値の低い顔領域に基づいてジェスチャ操作を行なうようにしてもよい。 Even in the case of a television receiver, a gesture operation may be performed based on a face area having a low luminance value.
動作制御部18は、メモリ17に記録された2値化画像などに基づき、ユーザによるポスチャまたはジェスチャの少なくとも一方を検出し、検出結果に基づく操作信号を発生する。この操作信号は、操作検出装置10が組み込まれている、制御対象の電子装置に通知されて、電子装置が所定の動作を実行することになる。
The operation control unit 18 detects at least one of a posture or a gesture by the user based on the binarized image recorded in the
[動作モードの種類について]
次に、操作検出装置10の動作モードについて説明する。図3は、操作検出装置10のモード遷移を示している。
[Types of operation modes]
Next, the operation mode of the
上述したように、動作モードは、スタンバイモードM1、アクティブモードM2、第1スリープモードM3、第2スリープモードM4、およびストップモードM5の5種類があり、操作検出装置10は、5種類の動作モードのうちのいずれかに設定された状態で動作する。
As described above, there are five types of operation modes, standby mode M1, active mode M2, first sleep mode M3, second sleep mode M4, and stop mode M5, and
電源がオンとされたとき、操作検出装置10はスタンバイモードM1に設定される。スタンバイモードM1では、所定のフレームレートR(例えば、30fps乃至60fpsの値。以下、60fpsと仮定する)で撮像を行う。これにより、第1および第2の画像はそれぞれフレームレートR/2(いまの場合、30fps)で得ることができ、差分画像および2値化画像もフレームレートR/2で生成されることになる。さらに、スタンバイモードM1では、2値化画像に基づいて手領域を検出する。
When the power is turned on, the
スタンバイモードM1において、ジェスチャやポスチャの操作に使用される操作用肌領域である手領域が検出され、その動きが所定時間(例えば、0.5秒間)以上静止していた場合、ユーザが手を用いたジェスチャなどをこれから行うため、操作検出装置10に向けて手を静止していると判断し、動作モードをアクティブモードM2に遷移させる。このように、手を操作検出装置10に向けて静止していると判断した場合にのみ、アクティブモードM2に遷移することにより、例えば、ユーザではない人が操作検出装置10の前を横切ったときに、偶然、その手が検出されたとしてもアクティブモードM2に遷移することはない。
なおユーザが手を用いたジェスチャ操作を行なおうとする意図を表す場合、手を静止させずにテレビジョン受像機に向かって手を振る人も出てくる可能性がある。この場合、手領域もしくは手領域の重心が画像の所定の範囲(例えば撮像画像の横幅の3分の2以内や、撮像画像の画面の面積の2分の1以内等)に所定時間以上留まっていれば、動作モードをアクティブモードM2に遷移させることも考えられる。また、手が静止していた場合は比較的短時間で操作の意図を判断し、手を振っているような場合は、比較的長時間(数秒)で判断するようにすることで、より使い勝手を向上させることができる。
In the standby mode M1, when a hand region that is an operation skin region used for gesture or posture operation is detected and the movement is stationary for a predetermined time (for example, 0.5 seconds), the user uses the hand. In order to perform a gesture or the like from now on, it is determined that the hand is stationary toward the
If the user expresses an intention to perform a gesture operation using a hand, there may be a person who shakes his / her hand toward the television receiver without stopping his / her hand. In this case, the hand region or the center of gravity of the hand region remains within a predetermined range of the image (for example, within 2/3 of the horizontal width of the captured image or within 1/2 of the screen area of the captured image) for a predetermined time or more. In this case, the operation mode may be changed to the active mode M2. In addition, if the hand is stationary, the intention of the operation is judged in a relatively short time, and if the hand is waving, the judgment is made in a relatively long time (several seconds). Can be improved.
また携帯電話機の場合には、撮像部の前に指を持っていけば基本的にジェスチャ操作を意図していると考えられるので、所定時間、撮像範囲内のどこかに操作に使用される操作用肌領域があればアクティブモードM2に遷移してもよい。 In the case of a mobile phone, if you hold your finger in front of the imaging unit, it is considered that the gesture operation is basically intended, so the operation used for operation somewhere within the imaging range for a predetermined time. If there is a skin area, the mode may transition to the active mode M2.
アクティブモードM2では、検出された手領域の形状や動きに基づいて、ユーザが手を用いて行うジェスチャなどが検出され、その検出結果に応じて、電子装置の動作が制御される。アクティブモードM2において、手領域の検出されない時間が所定時間(例えば、10秒間)を経過した場合、動作モードはスタンバイモードM1に遷移される。 In the active mode M2, based on the detected shape and movement of the hand region, a gesture performed by the user using the hand is detected, and the operation of the electronic device is controlled according to the detection result. In the active mode M2, when a time during which no hand area is detected passes a predetermined time (for example, 10 seconds), the operation mode is changed to the standby mode M1.
スタンバイモードM1において、アクティブモードM2への遷移が行われないまま所定時間(例えば、1分間)が経過した場合、動作モードは第1スリープモードM3に遷移される。 In the standby mode M1, when a predetermined time (for example, 1 minute) elapses without changing to the active mode M2, the operation mode is changed to the first sleep mode M3.
第1スリープモードM3では、フレームレートをスタンバイモードM1よりも低下させる。例えば、1/2にした場合、第1および第2の画像はそれぞれフレームレートR/4(いまの場合、15fps)で撮像され、差分画像および2値化画像もフレームレートR/4で生成されることになる。そして、2値化画像に基づき、所定面積以上の肌領域が検出された場合には、動作モードがスタンバイモードM1に遷移される。反対に、所定面積以上の肌領域が検出されないまま所定時間(例えば、3分間)が経過した場合には、動作モードが第2スリープモードM4に遷移される。
なお本実施例では第1スリープモードM3でフレームレートを低下させるようにしたが、スタンバイモードM1で同様にフレームレートを低下させてもよい。スタンバイモードM1では上述のようにユーザがジェスチャやポスチャの操作を始める意図を手などの肌領域の動きから検出できればよいので、必ずしもアクティブモードM2ほどの高速性は要求されないため、フレームレートを低下させても問題はない。
In the first sleep mode M3, the frame rate is lower than that in the standby mode M1. For example, when halved, the first and second images are captured at a frame rate R / 4 (in this case, 15 fps), and the difference image and the binarized image are also generated at the frame rate R / 4. Will be. When a skin area having a predetermined area or more is detected based on the binarized image, the operation mode is changed to the standby mode M1. On the other hand, when a predetermined time (for example, 3 minutes) has elapsed without detecting a skin area larger than the predetermined area, the operation mode is changed to the second sleep mode M4.
In this embodiment, the frame rate is reduced in the first sleep mode M3. However, the frame rate may be similarly reduced in the standby mode M1. In the standby mode M1, it is only necessary to detect the intention of the user to start the gesture or posture operation from the movement of the skin area such as the hand as described above. Therefore, the high speed as the active mode M2 is not necessarily required. There is no problem.
第2スリープモードM4では、波長が短く人の肌における反射強度が大きい方の波長λ1のみを照射する。これは1つには入手が容易で安価な一般的な撮像素子は400nmから800nm程度の可視光領域で感度が高くなっており、これより波長の長い近赤外領域では急激に感度が落ちているためである。典型的な撮像素子の例では、870nmでの感度は950nmでの感度の2倍程度である。 In the second sleep mode M4, only the wavelength λ1 having a shorter wavelength and a higher reflection intensity on the human skin is irradiated. This is because one of the easy-to-obtain and inexpensive general image sensors has high sensitivity in the visible light region of 400 nm to 800 nm, and the sensitivity suddenly drops in the near-infrared region having a longer wavelength. Because it is. In an example of a typical image sensor, the sensitivity at 870 nm is about twice the sensitivity at 950 nm.
また光源に用いるLEDの発光効率も一般的には950nmよりも870nmの方が高く、典型的なLEDの例では発光効率も2倍程度である。従って総合的には、950nmの光源のLEDの方が、870nmの光源のLEDよりも消費電力は4倍程度大きいので、長波長側のλ2を消灯すれば消費電力は約5分の1にまで低減される。 The light emission efficiency of the LED used for the light source is generally higher at 870 nm than at 950 nm, and the light emission efficiency is about double in the typical LED example. Therefore, overall, the power consumption of the 950 nm light source LED is about 4 times larger than that of the 870 nm light source LED, so if the λ2 on the long wavelength side is turned off, the power consumption is reduced to about 1/5. Reduced.
またこのとき、第1の画像だけが例えばフレームレートR/4(いまの場合、15fps)で撮像される。そして、時系列で連続して撮像された第1の画像の対応する画素どうしの輝度の差分値を算出して、その差分値が0ではない画素(すなわち、動きがある領域の画素)の数が所定数以上である場合、動作モードは第1スリープモードM3に遷移されるようにしてもよい。反対に、連続して撮像された第1の画像の対応する画素どうしの輝度の差分値が0である画素(すなわち、動きがない領域の画素)の数が所定数以上検出された状態で所定時間(例えば、10分間)が経過した場合、操作検出装置10の前にユーザがいない可能性があると判断して、動作モードはストップモードM5に遷移させてもよい。
At this time, only the first image is captured at a frame rate R / 4 (in this case, 15 fps). And the difference value of the brightness | luminance of the corresponding pixels of the 1st image imaged continuously in time series is calculated, and the number of the pixels where the difference value is not 0 (namely, pixel of a region with a motion) May be transitioned to the first sleep mode M3. On the other hand, the predetermined number of pixels in which the difference value of the luminance between corresponding pixels of the first image continuously captured is 0 (that is, the pixel in the non-motion region) is detected in a predetermined number or more. When time (for example, 10 minutes) has elapsed, it may be determined that there is a possibility that there is no user in front of the
しかしながら、実際にはユーザの動きが無くても、じっとしたままテレビを見ていることも考えられるので、スタンバイモードに遷移して肌領域である例えば人の顔がないことを、数分置きに確認して本当にユーザがいないことを確認してからストップモードM5に移行すればさらによい。 However, even if there is actually no movement of the user, it is possible to watch the TV still, so it changes to standby mode every few minutes that there is no human face, for example a skin area It is even better if the user confirms that there is no user and then shifts to the stop mode M5.
また上記の例では第2スリープモードM4では、波長λ2の光源のみを消灯するようにしたが、λ1、λ2を共に消灯した時に撮像素子で撮像した撮像画像の輝度が所定の値以上の場合には、周囲が明るいところで使われると判断して、λ1、λ2の両方を消灯するようにしてもよい。明るい場所で使われている場合は、λ1を点灯しなくても、時系列で連続して撮像した画像の対応する輝度の差分値などから、画像内で動きのある画素を検出できるためである。このようにすることで、更に消費電力を低減することができる。 In the above example, in the second sleep mode M4, only the light source having the wavelength λ2 is turned off. However, when the brightness of the captured image captured by the imaging device when both the λ1 and λ2 are turned off is equal to or higher than a predetermined value. May be determined to be used in a bright environment and both λ1 and λ2 may be turned off. This is because, when the light is used in a bright place, it is possible to detect a moving pixel in the image from the difference value of the corresponding brightness of the images continuously captured in time series without turning on λ1. . In this way, power consumption can be further reduced.
以上のように第2スリープモードは、ユーザの動きを検出するモードである。ユーザがジェスチャやポスチャ操作を始める場合、本実施例の場合にはユーザが手をテレビジョン受像機に向かって手を差し出すための動きがあるのが普通である。従って第2スリープモードは肌検出を始めるための「肌検出トリガーモード」といってもよい。従ってここで動きがあると判断された場合に、直接スタンバイモードに移行してもよい。 As described above, the second sleep mode is a mode for detecting a user's movement. When the user starts a gesture or posture operation, in the case of this embodiment, there is usually a movement for the user to put his hand toward the television receiver. Therefore, the second sleep mode may be called a “skin detection trigger mode” for starting skin detection. Therefore, when it is determined that there is a movement, the apparatus may directly enter the standby mode.
本発明が携帯電話機のようなハンドヘルド型のモバイル機器に搭載された場合も同様に考えてよい。すなわち携帯電話機の撮像素子の前に指を差し出す操作は通常の使い勝手ではないので、撮像素子でユーザの何らかの動きが検出された場合、それをトリガーとして肌検出スタンバイモードにすることで、省電力を実現しながら応答性を高めることができる。 The same applies when the present invention is mounted on a handheld mobile device such as a mobile phone. In other words, since the operation of inserting a finger in front of the image sensor of a mobile phone is not a normal user-friendliness, if any movement of the user is detected by the image sensor, it can be used as a trigger to set the skin detection standby mode to save power. Responsiveness can be improved while realizing.
ストップモードM5では、動作制御部18から制御対象とする電子装置に対して電源オフを指示するための操作信号が出力される。また、操作検出装置10自身の電源もオフとされる。したがって、ストップモードM5から他の動作モードに遷移することはなく、再び電源がオンとされた場合には、スタンバイモードM1に設定されることになる。
In the stop mode M5, the operation control unit 18 outputs an operation signal for instructing the electronic device to be controlled to turn off the power. Further, the power supply of the
なおストップモードで、本操作検出装置が搭載される電子装置の電源をオフとせずに、操作検出装置10自身のみの電源をオフすることも考えられる。どちらを選択するかは電子装置の製品形態による。例えば携帯電話機で液晶画面の裏側に配置された撮像手段でユーザの指を検出するような場合、通常の使用時においても撮像素子の前にユーザはいないため、動きがないからといって、電子装置の電源をオフすることは適切とは限らない。また電子装置によっては、ストップモード自体を設けなくてもよい。
In the stop mode, it is also conceivable to turn off only the
[動作説明]
次に、上述した動作モード間の状態遷移処理について、図4を参照して説明する。図4は、状態遷移処理を説明するフローチャートである。
[Description of operation]
Next, the state transition process between the above-described operation modes will be described with reference to FIG. FIG. 4 is a flowchart for explaining the state transition process.
この状態遷移処理は電源がオンとされたときに開始される。ステップS1において、制御部11は、動作モードをスタンバイモードM1に設定する。これに応じ、操作検出装置10の各部は、図6に示すようなフレームレートRにて撮像を行うスタンバイモードM1の処理を実行する。
This state transition process is started when the power is turned on. In step S1, the
図5は、スタンバイモードM1の処理を詳述するフローチャートである。 FIG. 5 is a flowchart detailing the processing in the standby mode M1.
ステップS11において、照射光源13−1は、LED制御部12の制御に従い、波長λ1の光を発光する。ステップS12において、撮像部14は、撮像制御部15からの制御に従い、被写体からの反射光を受光して第1の画像を生成して画像処理部16に出力する。
In step S <b> 11, the irradiation light source 13-1 emits light having the wavelength λ <b> 1 according to the control of the
ステップS13において、照射光源13−2は、LED制御部12の制御に従い、波長λ2の光を発光する。ステップS14において、撮像部14は、撮像制御部15からの制御に従い、被写体からの反射光を受光して第2の画像を生成して画像処理部16に出力する。
In step S <b> 13, the irradiation light source 13-2 emits light having a wavelength λ <b> 2 according to the control of the
ステップS15において、画像処理部16は、第1の画像と第2の画像との対応する画素どうしの輝度Y1,Y2の差分値d(=Y1−Y2)を画素値とする差分画像を生成する。さらに、画像処理部16は、ステップS16において、差分画像の各画素値である差分値dを所定の閾値と比較することにより2値化し、肌領域とその他の領域とを示す2値化画像を生成する。
In step S15, the
ステップS17において、画像処理部16は、2値化画像上の各肌領域に対してラベリングを行う。さらに、ステップS18において、ラベリングされた各肌領域の平均輝度を、元の第1または第2の画像から算出し、平均輝度が最も大きい肌領域を手領域と判断して手領域の重心座標を算出する。そして、フレームレートR/2で生成される2値化画像およびその手領域と重心を示す座標情報をメモリ17に記録する。
In step S <b> 17, the
図3に戻る。ステップS2において、画像処理部16は、メモリ17に順次記録した2値化画像およびその手領域と重心を示す座標情報に基づいて、ユーザの手が所定時間(例えば、0.5秒間)以上静止しているか否かを判定する。ここで、静止しているとは、手領域の重心の変化量が所定の閾値以内である場合を含むものとする。なお、重心座標を利用する他にも、例えば、肌領域の面積の変化率が10%以内であるとか、肌領域を円で近似した時の楕円率の変化率を使うなどの方法を組み合わせることで静止状態の判定精度を上げるようにしてもよい。
Returning to FIG. In step S2, the
ステップS2において、ユーザの手が所定時間以上静止していると判定された場合、処理はステップS3に進められる。 If it is determined in step S2 that the user's hand is stationary for a predetermined time or more, the process proceeds to step S3.
ステップS3において、画像処理部16は、アクティブモードM2への遷移を指示するモード切替信号を制御部11に出力する。このモード切替信号に応じ、制御部11は、動作モードをアクティブモードM2に設定する。これに応じ、操作検出装置10の各部は、スタンバイモードM1と同様にフレームレートRにて撮像を行うアクティブモードM2の処理を実行する。
In step S <b> 3, the
なお、アクティブモードM2の処理では、スタンバイモードM1の処理に加え、動作制御部18が、メモリ17に順次記録した2値化画像およびその手領域と重心を示す座標情報に基づいて、ユーザが手を用いて行うポスチャ、またはジェスチャの少なくとも一方が検出され、その検出結果に応じて、電子装置の動作が制御される。
In the process of the active mode M2, in addition to the process of the standby mode M1, the operation control unit 18 uses the binarized images sequentially recorded in the
ステップS4において、画像処理部16は、メモリ17に順次記録した2値化画像に基づいて、手領域が検出されないまま所定時間(例えば、10秒間)が経過したか否かを判定する。ここで、手領域が検出されれば、処理はステップS3に戻されて、アクティブモードM2の処理が継続される。反対に、手領域が検出されないまま所定時間が経過した場合、処理はステップS1に戻されて、動作モードがスタンバイモードM1に遷移される。
In step S <b> 4, the
なお、スタンバイモードM1におけるステップS2において、アクティブモードM2に遷移されないまま所定時間(例えば、1分間)が経過した場合、処理はステップS5に進められる。 In step S2 in the standby mode M1, if a predetermined time (for example, 1 minute) has passed without transitioning to the active mode M2, the process proceeds to step S5.
ステップS5において、画像処理部16は、第1スリープモードM3への遷移を指示するモード切替信号を制御部11に出力する。このモード切替信号に応じ、制御部11は、動作モードを第1スリープモードM3に設定する。これに応じ、操作検出装置10の各部は、図7に示すように、スタンバイモードM1の半分のフレームレートR/2にて撮像を行う第1スリープモードM3の処理を実行する。
In step S <b> 5, the
ステップS6において、画像処理部16は、メモリ17に順次記録した2値化画像に基づいて、所定面積以上の肌領域が検出されたか否かを判定する。所定面積以上の肌領域が検出されたと判定された場合、処理はステップS1に戻されて、動作モードがスタンバイモードM1に遷移される。反対に、所定面積以上の肌領域が検出されないまま所定時間(例えば、3分間)が経過した場合、処理はステップS7に進められる。
In step S <b> 6, the
ステップS7において、画像処理部16は、第2スリープモードM4への遷移を指示するモード切替信号を制御部11に出力する。このモード切替信号に応じ、制御部11は、動作モードを第2スリープモードM4に設定する。これに応じ、操作検出装置10の各部は、図8に示すように、スタンバイモードM1の1/4のフレームレートR/4にて第1の画像のみを撮像する第2スリープモードM4の処理を実行する。
In step S <b> 7, the
ステップS6において、画像処理部16は、連続して撮像された第1の画像の対応する画素どうしの輝度の差分値を算出し、その差分値が0ではない画素(すなわち、動きがある領域の画素)の数が所定数以上であるか否かを判定する。そして、動きがある領域の画素数が所定数以上であると判定された場合、処理はステップS5に戻されて、動作モードが第1スリープモードM3に遷移される。反対に、動きがある領域の画素数が所定数よりも少ないと判定された場合、処理はステップS9に進められる。
In step S <b> 6, the
ステップS9において、画像処理部16は、連続して撮像された第1の画像の対応する画素どうしの輝度の差分値が0である画素(すなわち、動きがない領域の画素)の数が所定数以上検出された状態で所定時間(例えば、10分間)が経過したか否かを判定する。ここで、所定時間が経過するまでは、処理はステップS7に戻される。そして、動きのない領域が検出されたまま所定時間が経過したと判定された場合、処理はステップS10に進められる。
In step S <b> 9, the
ステップS10において、画像処理部16は、ストップモードM5への遷移を指示するモード切替信号を制御部11に出力する。このモード切替信号に応じ、制御部11は、動作モードをストップモードM5に設定する。これに応じ、操作検出装置10の動作制御部18は、制御対象とする電子装置に対して電源オフを指示するための操作信号を出力する。また、操作検出装置10自身の電源もオフとされる。以上で状態遷移処理は終了される。
In step S <b> 10, the
以上説明したように、操作検出装置10の状態遷移処理によれば、スタンバイモードM1ではポスチャやジェスチャを検出せず、アクティブモードM2においてそれらを検知するので、誤検出による誤動作を抑止できる。
As described above, according to the state transition process of the
また、スタンバイモードM1において、肌領域のうち平均輝度が最も高い領域を操作に使用される操作用肌領域として検出し、それが画像の所定の範囲内に所定時間収まっている場合にのみ、アクティブモードM2に遷移するので、ユーザの操作を意図しない動きや、装置の前を横切っていくユーザ以外の人の動きを、ジェスチャやポスチャのための動きと誤検出することはない。すなわち、ユーザは、手をかざしたり、手を振ったりという自然な動作を行った後に、ポスチャやジェスチャを実行すればよい。 Further, in the standby mode M1, an area having the highest average luminance among the skin areas is detected as an operation skin area used for the operation, and is active only when it is within a predetermined range of the image for a predetermined time. Since the mode is changed to the mode M2, a motion that is not intended to be operated by the user or a motion of a person other than the user who crosses the front of the apparatus is not erroneously detected as a motion for gesture or posture. That is, the user may perform a posture or a gesture after performing a natural motion such as holding a hand or shaking a hand.
第1スリープモードM3では、スタンダードモードM1よりもフレームレートを下げているので、照射光源13−1および13−2が照射光を発光するために要する電力を抑制できる。従って省電力化が実現される。 In the first sleep mode M3, since the frame rate is lower than that in the standard mode M1, the power required for the irradiation light sources 13-1 and 13-2 to emit the irradiation light can be suppressed. Therefore, power saving is realized.
さらに、第2スリープモードM4では、撮像素子において同じ輝度レベルを実現するためには、波長λ2を発光する照射光源13−2よりも消費電力が小さく、且つ、反射強度が大きい波長λ1を発光する照射光源13−1のみが動作するので、第1スリープモードM3よりもさらなる省電力化が実現される。 Furthermore, in the second sleep mode M4, in order to achieve the same luminance level in the image sensor, the wavelength λ1 is emitted that has lower power consumption and higher reflection intensity than the irradiation light source 13-2 that emits the wavelength λ2. Since only the irradiation light source 13-1 operates, further power saving can be realized as compared with the first sleep mode M3.
なお、上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。 The series of processes described above can be executed by hardware or can be executed by software. When a series of processing is executed by software, a program constituting the software may execute various functions by installing a computer incorporated in dedicated hardware or various programs. For example, it is installed from a program recording medium in a general-purpose personal computer or the like.
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであってもよいし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであってもよい。 The program executed by the computer may be a program that is processed in time series in the order described in this specification, or in parallel or at a necessary timing such as when a call is made. It may be a program for processing.
また、プログラムは、1台のコンピュータにより処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。 The program may be processed by a single computer, or may be distributedly processed by a plurality of computers. Furthermore, the program may be transferred to a remote computer and executed.
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。 The embodiment of the present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the gist of the present invention.
10 操作検出装置, 11 制御部, 12 LED制御部, 13, LED, 14 撮像部, 15 撮像制御部, 16 画像処理部, 17 メモリ, 18 動作制御部
DESCRIPTION OF
Claims (7)
第1の波長の光を被写体に照射する第1の照射手段と、
第1の波長よりも長波長の第2の光を前記被写体に照射する第2の照射手段と、
前記第1の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第1の画像を生成し、前記第2の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第2の画像を生成する生成手段と、
前記第1の画像と前記第2の画像の対応する画素どうしの輝度差分値を閾値と比較することにより前記肌領域を検出するとともに、検出した1以上の前記肌領域のうち、平均輝度が最も高いものを手領域として検出し、少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて動作モードを決定する画像処理手段と、
アクティブモードにおいてのみ、少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて、前記被写体であるユーザによるポスチャ操作またはジェスチャ操作の少なくとも一方を識別する識別手段と
を含み、
前記画像処理手段は、前記動作モードを、
前記第1および第2の照射手段を所定のフレームレートRに対応付けて動作させるスタンダードモード、
前記第1および第2の照射手段を前記所定のフレームレートRに対応付けて動作させるとともに、前記識別手段を動作させるアクティブモード、
前記第1および第2の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第1スリープモード、
前記第2の照射手段を動作させず、前記第1の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第2スリープモード、
または、
動作を終了させるストップモード
のいずれかに決定するが、
検出された前記手領域の動きのない状態が所定時間継続した場合、前記動作モードを前記アクティブモードに決定する
画像処理装置。 In an image processing apparatus for detecting a skin region representing human skin from an image,
First irradiation means for irradiating the subject with light of a first wavelength;
A second irradiation means for irradiating the subject with second light having a wavelength longer than the first wavelength;
When the first image is generated based on the reflected light from the subject when the subject is irradiated with the light of the first wavelength, and the subject is irradiated with the light of the second wavelength Generating means for generating a second image based on the reflected light from the subject;
The skin area is detected by comparing a luminance difference value between corresponding pixels of the first image and the second image with a threshold, and the average luminance is the highest among the detected one or more skin areas. Image processing means for detecting a high one as a hand region and determining an operation mode based on at least a time-series detection result of one of the skin region or the hand region;
An identification means for identifying at least one of a posture operation or a gesture operation by a user as the subject based on at least a time-series detection result of one of the skin region and the hand region only in the active mode,
The image processing means changes the operation mode,
A standard mode in which the first and second irradiation means are operated in association with a predetermined frame rate R;
An active mode in which the first and second irradiation means are operated in association with the predetermined frame rate R, and the identification means is operated;
A first sleep mode in which the first and second irradiation means are operated in association with a frame rate lower than the predetermined frame rate R;
A second sleep mode in which the second irradiation unit is not operated and the first irradiation unit is operated in association with a frame rate lower than the predetermined frame rate R;
Or
Stop mode to end operation
To decide either
An image processing apparatus that determines the operation mode to be the active mode when the detected state in which the hand region does not move continues for a predetermined time.
請求項1に記載の画像処理装置。 Wherein the image processing means, if the time-series change of the center coordinates of the detected the hand regions is below the threshold, the image processing apparatus according to claim 1 for determining the absence of the motion.
請求項1に記載の画像処理装置。 In the second sleep mode, the image processing unit is further configured to detect the movement of the user based on a luminance difference value between corresponding pixels of the two first images captured before and after in time. The image processing apparatus according to claim 1 , wherein presence or absence is detected.
前記第2の波長は900nmから1100nmの範囲の値であり、
前記第2の波長は、前記第1の波長よりも大きい
請求項1に記載の画像処理装置。 The first wavelength is a value in the range of 630 nm to 1000 nm;
The second wavelength is in the range of 900 nm to 1100 nm;
The image processing apparatus according to claim 1 , wherein the second wavelength is larger than the first wavelength.
第1の波長よりも長波長の第2の光を前記被写体に照射する第2の照射手段と、
前記第1の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第1の画像を生成し、前記第2の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第2の画像を生成する生成手段と、
前記第1の画像と前記第2の画像に基づいて、人の肌を表す肌領域を検出する画像処理手段と
を備える画像処理装置の画像処理方法において、
前記画像処理手段による、
前記第1の画像と前記第2の画像の対応する画素どうしの輝度差分値を閾値と比較することにより前記肌領域を検出し、
1以上の前記肌領域のうち、平均輝度が最も高いものを手領域として検出し、
少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて、動作モードを、
前記第1および第2の照射手段を所定のフレームレートRに対応付けて動作させるスタンダードモード、
前記第1および第2の照射手段を前記所定のフレームレートRに対応付けて動作させるとともに、少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて、前記被写体であるユーザによるポスチャ操作またはジェスチャ操作の少なくとも一方を識別するアクティブモード、
前記第1および第2の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第1スリープモード、
前記第2の照射手段を動作させず、前記第1の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第2スリープモード、
または、
動作を終了させるストップモード
のいずれかに決定するが、検出された前記手領域の動きのない状態が所定時間継続した場合には前記動作モードを前記アクティブモードに決定する
ステップを含む画像処理方法。 First irradiation means for irradiating the subject with light of a first wavelength;
A second irradiation means for irradiating the subject with second light having a wavelength longer than the first wavelength;
When the first image is generated based on the reflected light from the subject when the subject is irradiated with the light of the first wavelength, and the subject is irradiated with the light of the second wavelength Generating means for generating a second image based on the reflected light from the subject;
In an image processing method of an image processing apparatus comprising: an image processing unit that detects a skin region representing a human skin based on the first image and the second image;
By the image processing means,
Detecting the skin region by comparing a luminance difference value between corresponding pixels of the first image and the second image with a threshold;
One or more of the skin area, to detect an average brightness highest as hand area,
Based on at least the time series detection result of one of the skin area or the hand area, the operation mode is
A standard mode in which the first and second irradiation means are operated in association with a predetermined frame rate R;
The first and second irradiation means are operated in association with the predetermined frame rate R, and at least based on a time-series detection result of one of the skin region or the hand region, by the user who is the subject An active mode that identifies at least one of a posture operation or a gesture operation,
A first sleep mode in which the first and second irradiation means are operated in association with a frame rate lower than the predetermined frame rate R;
A second sleep mode in which the second irradiation unit is not operated and the first irradiation unit is operated in association with a frame rate lower than the predetermined frame rate R;
Or
Stop mode to end operation
The image processing method will be determined either, if the absence of detected motion of the hand region which continues for a predetermined time comprises the step of determining the operation mode to the active mode.
第1の波長よりも長波長の第2の光を前記被写体に照射する第2の照射手段と、
前記第1の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第1の画像を生成し、前記第2の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第2の画像を生成する生成手段と、
前記第1の画像と前記第2の画像に基づいて、人の肌を表す肌領域を検出する画像処理手段と
を備える画像処理装置の制御用のプログラムであって、
前記第1の画像と前記第2の画像の対応する画素どうしの輝度差分値を閾値と比較することにより前記肌領域を検出し、
1以上の前記肌領域のうち、平均輝度が最も高いものを手領域として検出し、
少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて、動作モードを、
前記第1および第2の照射手段を所定のフレームレートRに対応付けて動作させるスタンダードモード、
前記第1および第2の照射手段を前記所定のフレームレートRに対応付けて動作させるとともに、少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて、前記被写体であるユーザによるポスチャ操作またはジェスチャ操作の少なくとも一方を識別するアクティブモード、
前記第1および第2の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第1スリープモード、
前記第2の照射手段を動作させず、前記第1の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第2スリープモード、
または、
動作を終了させるストップモード
のいずれかに決定するが、検出された前記手領域の動きのない状態が所定時間継続した場合には前記動作モードを前記アクティブモードに決定する
ステップを含む処理を画像処理装置のコンピュータに実行させるプログラム。 First irradiation means for irradiating the subject with light of a first wavelength;
A second irradiation means for irradiating the subject with second light having a wavelength longer than the first wavelength;
When the first image is generated based on the reflected light from the subject when the subject is irradiated with the light of the first wavelength, and the subject is irradiated with the light of the second wavelength Generating means for generating a second image based on the reflected light from the subject;
A program for controlling an image processing apparatus comprising: image processing means for detecting a skin region representing human skin based on the first image and the second image,
Detecting the skin region by comparing a luminance difference value between corresponding pixels of the first image and the second image with a threshold;
One or more of the skin area, to detect an average brightness highest as hand area,
Based on at least the time series detection result of one of the skin area or the hand area, the operation mode is
A standard mode in which the first and second irradiation means are operated in association with a predetermined frame rate R;
The first and second irradiation means are operated in association with the predetermined frame rate R, and at least based on a time-series detection result of one of the skin region or the hand region, by the user who is the subject An active mode that identifies at least one of a posture operation or a gesture operation,
A first sleep mode in which the first and second irradiation means are operated in association with a frame rate lower than the predetermined frame rate R;
A second sleep mode in which the second irradiation unit is not operated and the first irradiation unit is operated in association with a frame rate lower than the predetermined frame rate R;
Or
Stop mode to end operation
While determining in any one of the absence of detected motion of the hand region which causes a computer to execute an image processing apparatus processing including the step of determining the operation mode to the active mode when continued for a predetermined time program.
第1の波長よりも長波長の第2の光を前記被写体に照射する第2の照射手段と、
前記第1の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第1の画像を生成し、前記第2の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第2の画像を生成する生成手段と、
前記第1の画像と前記第2の画像の対応する画素どうしの輝度差分値を閾値と比較することにより前記肌領域を検出するとともに、検出した1以上の前記肌領域のうち、平均輝度が最も高いものを手領域として検出し、少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて動作モードを決定する画像処理手段と、
アクティブモードにおいてのみ、少なくとも前記肌領域または前記手領域の一方の時系列の検出結果に基づいて、前記被写体であるユーザによるポスチャ操作またはジェスチャ操作の少なくとも一方を識別し、識別結果に応じた操作信号を発生する識別手段と、
発生された前記操作信号に従って所定の処理を実行する操作信号対応手段と
を含み、
前記画像処理手段は、前記動作モードを、
前記第1および第2の照射手段を所定のフレームレートRに対応付けて動作させるスタンダードモード、
前記第1および第2の照射手段を前記所定のフレームレートRに対応付けて動作させるとともに、前記識別手段を動作させるアクティブモード、
前記第1および第2の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第1スリープモード、
前記第2の照射手段を動作させず、前記第1の照射手段を前記所定のフレームレートRよりも低いフレームレートに対応付けて動作させる第2スリープモード、
または、
動作を終了させるストップモード
のいずれかに決定するが、
検出された前記手領域の動きのない状態が所定時間継続した場合、前記動作モードを前記アクティブモードに決定する
電子装置。 First irradiation means for irradiating the subject with light of a first wavelength;
A second irradiation means for irradiating the subject with second light having a wavelength longer than the first wavelength;
When the first image is generated based on the reflected light from the subject when the subject is irradiated with the light of the first wavelength, and the subject is irradiated with the light of the second wavelength Generating means for generating a second image based on the reflected light from the subject;
The skin area is detected by comparing a luminance difference value between corresponding pixels of the first image and the second image with a threshold, and the average luminance is the highest among the detected one or more skin areas. Image processing means for detecting a high one as a hand region and determining an operation mode based on at least a time-series detection result of one of the skin region or the hand region;
Only in the active mode, at least one of a posture operation or a gesture operation by the user as the subject is identified based on at least one time-series detection result of the skin region or the hand region, and an operation signal corresponding to the identification result Identifying means for generating
An operation signal corresponding means for performing a predetermined process according to the generated operation signal,
The image processing means changes the operation mode,
A standard mode in which the first and second irradiation means are operated in association with a predetermined frame rate R;
An active mode in which the first and second irradiation means are operated in association with the predetermined frame rate R, and the identification means is operated;
A first sleep mode in which the first and second irradiation means are operated in association with a frame rate lower than the predetermined frame rate R;
A second sleep mode in which the second irradiation unit is not operated and the first irradiation unit is operated in association with a frame rate lower than the predetermined frame rate R;
Or
Stop mode to end operation
To decide either
The electronic device that determines the operation mode as the active mode when the detected state of the hand region without movement continues for a predetermined time.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010088169A JP5532315B2 (en) | 2010-04-06 | 2010-04-06 | Image processing apparatus, image processing method, program, and electronic apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010088169A JP5532315B2 (en) | 2010-04-06 | 2010-04-06 | Image processing apparatus, image processing method, program, and electronic apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011221672A JP2011221672A (en) | 2011-11-04 |
| JP5532315B2 true JP5532315B2 (en) | 2014-06-25 |
Family
ID=45038610
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010088169A Expired - Fee Related JP5532315B2 (en) | 2010-04-06 | 2010-04-06 | Image processing apparatus, image processing method, program, and electronic apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5532315B2 (en) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014137667A (en) * | 2013-01-16 | 2014-07-28 | Mitsubishi Electric Corp | Control device and control method |
| JP5980879B2 (en) * | 2014-10-28 | 2016-08-31 | レノボ・シンガポール・プライベート・リミテッド | Gesture recognition method, gesture input system, and electronic device |
| WO2016098519A1 (en) * | 2014-12-17 | 2016-06-23 | コニカミノルタ株式会社 | Electronic instrument, method of controlling electronic instrument, and control program for same |
| JP2016158144A (en) * | 2015-02-25 | 2016-09-01 | 京セラ株式会社 | Portable terminal |
| CN107408298B (en) | 2015-03-13 | 2021-05-28 | 日本电气株式会社 | Living body detection equipment, living body detection method and recording medium |
| JP6607254B2 (en) * | 2015-05-20 | 2019-11-20 | コニカミノルタ株式会社 | Wearable electronic device, gesture detection method for wearable electronic device, and gesture detection program for wearable electronic device |
| JP6598748B2 (en) * | 2016-08-26 | 2019-10-30 | 任天堂株式会社 | Information processing system, information processing program, information processing apparatus, and information processing method |
| JP6819653B2 (en) * | 2018-07-09 | 2021-01-27 | 日本電気株式会社 | Detection device |
| WO2020121536A1 (en) * | 2018-12-14 | 2020-06-18 | オリンパス株式会社 | User interface device, medical system, manipulation control method, and manipulation control program |
| JP7315430B2 (en) * | 2019-10-15 | 2023-07-26 | シャープ株式会社 | Image forming apparatus, control program and control method |
| CN119605157A (en) | 2022-08-09 | 2025-03-11 | 索尼集团公司 | Information processing device, information processing method, and program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005174356A (en) * | 2000-02-01 | 2005-06-30 | Toshiba Corp | Direction detection method |
| JP2005056059A (en) * | 2003-08-01 | 2005-03-03 | Canon Inc | Input device and method using head mounted display equipped with imaging unit |
-
2010
- 2010-04-06 JP JP2010088169A patent/JP5532315B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011221672A (en) | 2011-11-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5532315B2 (en) | Image processing apparatus, image processing method, program, and electronic apparatus | |
| JP4808420B2 (en) | Electronic device control and power management using eye detection | |
| US8107706B2 (en) | Information processing apparatus, information processing method, program, and electronic apparatus | |
| US20130088422A1 (en) | Input apparatus and input recognition method | |
| US10905340B2 (en) | Physiological detection device | |
| US10313570B2 (en) | Dynamic conservation of imaging power | |
| US8716667B2 (en) | Switching apparatus, switching method, and electronic device | |
| CN106233089B (en) | Environmentally dependent active lighting for stereo matching | |
| JP5879562B2 (en) | Mirror device with camera, fixture with mirror | |
| JP2019512847A (en) | Adaptive lighting system for mirror components and method of controlling an adaptive lighting system | |
| US8913012B2 (en) | Optical mouse and operating method thereof | |
| US20140247208A1 (en) | Invoking and waking a computing device from stand-by mode based on gaze detection | |
| US20130131474A1 (en) | Remote controller and display system | |
| TWI518556B (en) | Navigation device and power saving method thereof | |
| JP2013003859A (en) | Projection device, projection method and program | |
| WO2011062102A1 (en) | Information processing device, information processing method, program, and electronic apparatus | |
| JP6383218B2 (en) | Information processing apparatus, information processing system, information processing program, and information processing method | |
| US20150070266A1 (en) | Gesture determination method and electronic device thereof | |
| TWI441042B (en) | Interactive image system, interactive control device and operation method thereof | |
| JP6371637B2 (en) | Information processing apparatus, information processing system, information processing program, and information processing method | |
| JPH10222646A (en) | Image input device and image input method | |
| JP3785148B2 (en) | Image extraction device | |
| JP7222391B2 (en) | Information processing device, information processing method, and program | |
| TWI457532B (en) | Optical object recognition system | |
| JP2017040958A (en) | Information processing apparatus, iris authentication processing method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130301 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131114 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131126 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140120 |
|
| 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: 20140327 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140409 |
|
| LAPS | Cancellation because of no payment of annual fees |