遥控装置与根据至少一静态手势产生控制指令的方法与流程

文档序号:11948772阅读:177来源:国知局
遥控装置与根据至少一静态手势产生控制指令的方法与流程

本发明涉及一种遥控装置与根据至少一静态手势产生控制指令的方法,尤其涉及一种不须复杂的手势动作、复杂的计算、运算能力强大的处理器与大容量的内存即可快速产生控制指令和符合人体力学的遥控装置与根据至少一静态手势产生控制指令的方法。



背景技术:

一般说来,虽然触控操作在智能型手持式装置中占有主要地位,但却无法广泛地应用在智能型电视上(因为操作者和智能型电视之间的距离通常会大于操作者的手臂长度。因此,在智能型电视的远程遥控运用中,体感操作取代触控操作占有主要地位。在现有技术中,遥控装置通过图像传感装置不断地获取包含操作者的图像。然后遥控装置会对包含操作者的图像执行复杂的计算以产生操作者的骨架轮廓。在遥控装置产生操作者的骨架轮廓后,遥控装置可根据操作者的骨架轮廓,产生复杂的一光标控制指令或一姿势控制指令。

然而,因为现有技术会对包含操作者的图像执行复杂的计算以产生操作者的骨架轮廓,所以现有技术需要运算能力强大的处理器与大容量的内存,导致现有技术对于操作者而言并非是一个较佳的选择。



技术实现要素:

本发明的一实施例公开一种遥控装置。所述遥控装置包含一对象检测单元、一对象辨识单元及一静态手势处理单元。所述对象检测单元是用于根据包含一操作者的深度图像和对应于所述操作者的脸部检测结果,检测对应于所述操作者的一对象。所述对象辨识单元是用于当所述操作者移动所述对象 于一预定位置时,利用一手势数据库、所述对象的色彩图像和对应于所述深度图像的一二维图像的组合之一,辨识所述对象所形成的一手势,其中所述操作者是在一第一预定时间内移动所述对象于所述预定位置并在所述操作者移动所述对象于所述预定位置后拉回所述对象。所述静态手势处理单元是用于根据所述对象辨识单元所辨识的至少一手势,产生一第一控制指令以控制一电子装置。

本发明的另一实施例公开一种根据至少一静态手势产生控制指令的方法,其中一应用于所述方法的遥控装置包含一对象检测单元、一对象辨识单元及一静态手势处理单元。所述方法包含所述对象检测单元根据包含一操作者的深度图像和对应于所述操作者的脸部检测结果,检测对应于所述操作者的一对象;所述对象辨识单元于所述操作者移动所述对象于一预定位置时,利用一手势数据库、所述对象的色彩图像和对应于所述深度图像的一二维图像的组合之一,辨识所述对象所形成的一手势,其中所述操作者是在一第一预定时间内移动所述对象于所述预定位置并在所述操作者移动所述对象于所述预定位置后拉回所述对象;及所述静态手势处理单元根据所述对象辨识单元所辨识的至少一手势,产生一第一控制指令以控制一电子装置。

本发明的另一实施例公开一种遥控装置。所述遥控装置包含一对象辨识单元。所述对象辨识单元是用于当一操作者移动对应于所述操作者的一对象于一预定位置时,利用一手势数据库、所述对象的色彩图像和对应于包含所述操作者的深度图像的一二维图像的组合之一,辨识所述对象所形成的一手势,其中所述操作者是在一第一预定时间内移动所述对象于所述预定位置并在所述操作者移动所述对象于所述预定位置后拉回所述对象。

本发明公开一种遥控装置与根据至少一静态手势产生控制指令的方法。所述遥控装置与所述方法是利用一对象检测单元根据包含一操作者的深度图像和对应于所述操作者的脸部检测结果,检测对应于所述操作者的一合法操作对象,利用一对象辨识单元辨识合所述法操作对象所形成的至少一手势, 以及利用一静态手势处理单元根据所述对象辨识单元所辨识的至少一手势,产生一控制指令以控制一电子装置。因此,相较于现有技术,本发明具有下列优点:第一、因为本发明所公开的控制指令仅由简单的手势组合所组成,所以本发明不须复杂的手势动作和复杂的计算;第二、因为本发明不须复杂的手势动作和复杂的计算,所以本发明可提供符合人体力学友善操作的方法;第三、因为本发明不须复杂的手势动作和复杂的计算,所以本发明可提供快速产生控制指令的方法;第四、因为本发明不须复杂的手势动作和复杂的计算,所以本发明所公开的遥控装置不须运算能力强大的处理器与大容量的内存。

附图说明

图1是本发明的一实施例公开一种遥控装置的示意图。

图2是说明包含操作者的深度图像的示意图。

图3是说明操作者、遥控装置和电子装置之间的关系的示意图。

图4是说明操作者在第一预定时间内向前移动合法操作对象于预定位置的示意图。

图5是说明操作者移动合法操作对象的轨迹的示意图。

图6是说明合法操作对象形成的多种手势的示意图。

图7是说明静态手势处理单元根据对象辨识单元所辨识的手势,产生第一控制指令的示意图。

图8是说明对象辨识单元利用合法操作对象的移动量,辨识合法操作对象所形成的手势的示意图。

图9是说明静态手势处理单元根据对象辨识单元所辨识的手势,产生第一控制指令的示意图。

图10是说明操作者向下移动合法操作对象的示意图。

图11是说明操作者向上移动合法操作对象的示意图。

图12是说明操作者以圆形轨迹方式移动合法操作对象的示意图。

图13是说明光标模式中单手控制模式的光标操作范围的示意图。

图14是说明光标模式中的双手控制模式的光标操作范围的示意图。

图15是说明在图13中,当光标处理单元定义出光标操作范围后,光标处理单元根据合法操作对象的位置,产生光标控制指令的示意图。

图16、17是说明在单手控制模式中,操作者、合法操作对象与电子装置的显示屏的关系的示意图。

图18是说明在光标模式的双手控制模式中,操作者、合法操作对象与电子装置的显示屏的关系的示意图。

图19是本发明的另一实施例公开一种遥控装置的示意图。

图20是本发明的另一实施例公开一种根据至少一静态手势产生第一控制指令的方法的流程图。

图21是本发明的另一实施例公开一种根据动态手势产生第二控制指令的方法的流程图。

图22是本发明的另一实施例公开一种产生光标控制指令的方法的流程图。其中,附图标记说明如下:

100、1900 遥控装置

102 第一传感器

104 第二传感器

106 前处理模块

108 深度图引擎

110 脸部辨识单元

112 脸部数据库

114 光标处理单元

116 动态手势处理单元

118 对象检测单元

120 手势数据库

122 对象辨识单元

124 静态手势处理单元

1062 同步单元

1064 图像处理器

1066 校正器

1068 缩放器

1904 光编码装置

200 操作者

202 脸

300 电子装置

302 显示屏

304、308 游标

306 图标

CR、CR1 光标操作范围

CCC 光标控制指令

DR 大略距离

DI 深度图像

DF 距离

DV、UV 向量

FDR 脸部检测结果

FI、EFI 第一图像

FCC 第一控制指令

FDI 脸部辨识用图像

IO、IO’ 合法操作对象

L、RX、W 宽

LPI 图像

MT 移动轨迹

OP 平面

ODI 原始深度图像

OBI 对象辨识用图像

PP 第一预定时间

PFI 第一处理图像

PSI 第二处理图像

PD 预定距离

PL、PLU 预定位置

RDI 校正深度图像

RFI 第一校正图像

RSI 第二校正图像

RI 参考图像

RY、H 高

SI、CSI 第二图像

SCC 第二控制指令

T0-T5 时间

TV 临界值

T 设定时间

TI 目标图像

VD 有效距离

XFC 中心

XC、YC、XS、YS、XI、YI 坐标

YFT 顶点

2000-2016、2100-2114、2200-2214 步骤

具体实施方式

请参照图1,图1是本发明的一实施例公开一种遥控装置100的示意图。 如图1所示,遥控装置100包含一第一传感器102、一第二传感器104、一前处理模块106、一深度图引擎108、一脸部辨识单元110、一脸部数据库112、一光标处理单元114、一动态手势处理单元116、一对象检测单元118、一手势数据库120、一对象辨识单元122及一静态手势处理单元124,其中前处理模块106包含一同步单元1062、一图像处理器1064、一校正器1066及一缩放器1068,且同步单元1062、图像处理器1064、校正器1066及缩放器1068不受限于图1所示的顺序,也就是说同步单元1062、图像处理器1064、校正器1066及缩放器1068在图1中的顺序可改变,其中同步单元1062是耦接于第一传感器102和第二传感器104,图像处理器1064是耦接于同步单元1062,校正器1066是耦接于图像处理器1064,以及缩放器1068是耦接于校正器1066。如图1所示,因为在遥控装置100开机后,第一传感器102是用于获取多个第一图像FI以及第二传感器104是用于获取多个第二图像SI,所以同步单元1062可输出一第一同步信号至多个第一图像FI中的每一第一图像EFI以及一对应的第二同步信号至多个第二图像SI中的对应第一图像EFI的一第二图像CSI(如此图像处理器1064可根据第一同步信号和对应的第二同步信号,一起处理第一图像EFI和第二图像CSI),其中多个第一图像FI是多个左眼图像,以及多个第二图像SI是多个右眼图像。在图像处理器1064接收第一图像EFI和第二图像CSI后,图像处理器1064可分别对第一图像EFI和第二图像CSI执行一图像处理以产生一第一处理图像PFI和一第二处理图像PSI,其中图像处理是色彩空间转换,调整亮度,调整分辨率,消除噪声,强化边缘,内插和对比度调整的组合之一。在校正器1066接收第一处理图像PFI和第二处理图像PSI后,校正器1066可分别对第一处理图像PFI和第二处理图像PSI执行一校正处理以产生一第一校正图像RFI和一第二校正图像RSI,其中校正处理包含一色彩空间校正和一组装校正的组合之一。缩放器1068是用于缩放第一校正图像RFI和第二校正图像RSI,以产生符合多个尺寸的图像,例如一参考图像RI、一目标图像TI、一脸部辨识用图像FDI与一对象辨识用图像OBI,其中脸部辨识用图像FDI的尺寸和对象辨识用图像OBI的尺寸可以不等于参考图像RI的尺寸。但在本发明的另一实施例中,脸部辨识用图像FDI和对象辨识用图像OBI是参考图像RI。如图1所示,深度图引擎108耦接于前处理模块106,其中当深度图引擎108接收到参考图 像RI和目标图像TI后,深度图引擎108是根据参考图像RI和目标图像TI,产生包含一操作者200的深度图像DI(如图2所示)。另外,因为如何由多个操作者判定一合法操作者并非本发明的重点,所以本发明是以一操作者为例说明本发明以下的实施例。另外,如图1所示,脸部辨识单元110可利用脸部辨识用图像FDI和脸部数据库112,产生对应于操作者200的脸部检测结果FDR,其中操作者200的脸部检测结果FDR包含对应于操作者200的脸202的长、宽、特征点以及位置的信息,且脸部数据库112可储存有关于操作者200的脸202的长、宽、特征点以及位置的信息。但本发明并不受限于操作者200的脸部检测结果FDR只包含对应于操作者200的脸202的长、宽、特征点以及位置的信息。

当深度图像DI和对应于操作者200的脸部检测结果FDR产生之后,遥控装置100内的对象检测单元118会先根据深度图像DI和对应于操作者200的脸部检测结果FDR,确定操作者200和遥控装置100之间的大略距离DR(如图3所示,例如操作者200和遥控装置100之间的大略距离DR为2公尺,其中遥控装置100是设置于电子装置300(例如电视)之上)。但本发明并不受限于遥控装置100在图3中的位置,也就是说遥控装置100也可被整合于电子装置300内。在对象检测单元118确定操作者200和遥控装置100之间的大略距离DR后,对象检测单元118可根据大略距离DR,在操作者200的周围检测是否有一对应操作者200的合法操作对象IO(例如操作者的右手)存在(例如对象检测单元118会在操作者200的前方的一预定距离PD内检测是否有合法操作对象IO存在)。当对象检测单元118在操作者200的前方的预定距离PD内检测到有合法操作对象IO存在后,对象检测单元118可提供有关于合法操作对象IO的色彩图像的信息,其中合法操作对象IO的色彩图像的信息包含合法操作对象IO的长、宽以及深度。但本发明并不受限于合法操作对象IO的色彩图像的信息包含合法操作对象IO的长、宽以及深度。另外,在本发明的另一实施例中,当对象检测单元118在操作者200的前方的预定距离PD内检测到有合法操作对象IO存在后,对象检测单元118是提供有关于合法操作对象IO的灰阶图像的信息,其中合法操作对象IO的灰阶图像的信息包含合法操作对象IO的长、宽以及深度。当对象检测单元118在操作者 200前方的预定距离PD内检测到有合法操作对象IO存在后,遥控装置100可通知操作者200开始操作。例如遥控装置100可通过光闪烁方式或控制电子装置300的显示屏通知操作者200开始操作。

以合法操作对象IO位于操作者200前方为例,在遥控装置100通知操作者200开始操作后,操作者200是在一第一预定时间内向前移动合法操作对象IO于一预定位置PL(如图4所示)并在操作者200移动合法操作对象IO于预定位置PL后拉回合法操作对象IO,其中如图4所示,当合法操作对象IO位于预定位置PL时,合法操作对象IO和遥控装置100之间的距离最小。但本发明并不受限于当合法操作对象IO位于预定位置PL时,合法操作对象IO和遥控装置100之间的距离最小,也就是说只要当合法操作对象IO位于预定位置PL时,合法操作对象IO和遥控装置100之间的距离比操作者200和遥控装置100之间的距离小及落入本发明的范畴。另外,本发明并不受限于操作者200是在第一预定时间内向前移动合法操作对象IO于预定位置PL,也就是说在本发明的另一实施例中,操作者200可在第一预定时间内向上(或向下)移动合法操作对象IO于另一预定位置PLU(如图4所示)。

因为当操作者200观看电子装置300时,操作者200可能会随意移动合法操作对象IO(如此操作者200随意移动合法操作对象IO的动作可能使对象辨识单元122产生混乱),所以对象辨识单元122可视操作者200于图4中移动合法操作对象IO的动作(操作者200在第一预定时间内向前移动合法操作对象IO于预定位置PL并在操作者200移动合法操作对象IO于预定位置PL后拉回合法操作对象IO)为一有效动作。请参照图5,图5是说明操作者200移动合法操作对象IO的轨迹的示意图,其中图5的纵轴表示合法操作对象IO与遥控装置100之间的距离,图5的横轴表示时间,DF表示操作者200的脸202与遥控装置100之间的距离,以及PP表示第一预定时间。如图5所示,在遥控装置100通知操作者200开始操作后,操作者200是在第一预定时间PP内向前移动合法操作对象IO于预定位置PL并在操作者200移动合法操作对象IO于预定位置PL后拉回合法操作对象IO,所以合法操作对象IO与遥控装置100之间的距离是逐渐减少至预定位置PL,然后再逐渐增加。因此, 当合法操作对象IO与遥控装置100之间的距离小于一有效距离VD(可由操作者200的脸202与遥控装置100之间的距离DF决定)后,对象辨识单元122即可在合法操作对象IO位于预定位置PL时,利用手势数据库120、合法操作对象IO的色彩图像(或合法操作对象IO的灰阶图像)以及对应于深度图像DP的一二维图像(例如对象辨识用图像OBI,但本发明并不受限于二维图像是对象辨识用图像OBI)的组合之一,辨识合法操作对象IO所形成的一手势。请参照图6,图6是说明合法操作对象IO形成的多种手势的示意图。如图6所示,当合法操作对象IO位于预定位置PL时,对象辨识单元122可辨识由合法操作对象IO所形成的分别对应于数字0-9与确认的手势,其中当合法操作对象IO位于预定位置PL时,合法操作对象IO必须完成操作者200所欲形成的手势。但本发明并不受限于合法操作对象IO位于预定位置PL时,合法操作对象IO仅能形成的分别对应于数字0-9与确认的手势,也就是说合法操作对象IO还可形成具有其他预定意义的手势。

请参照图7,图7是说明静态手势处理单元124根据对象辨识单元122所辨识的手势,产生一第一控制指令FCC的示意图。如图7所示,于时间T1时,操作者200由合法操作对象IO的起始位置(对应时间T0)向前移动合法操作对象IO至预定位置PL,此时对象辨识单元122辨识出合法操作对象IO所形成的一手势是代表数字「2」;于时间T2时,操作者200由预定位置PL拉回合法操作对象IO;于时间T3时,操作者200再次向前移动合法操作对象IO至预定位置PL,此时对象辨识单元122辨识出合法操作对象IO所形成的一手势是代表数字「4」;于时间T4时,操作者200由预定位置PL再次拉回合法操作对象IO;于时间T5时,操作者200再次向前移动合法操作对象IO至预定位置PL,此时对象辨识单元122辨识出合法操作对象IO所形成的一手势是代表数字「1」,其中合法操作对象IO的手势(如图7所示的数字「2」、「4」、「1」)中的每一手势必须在图5所示的第一预定时间PP内完成。例如对象辨识单元122辨识如图7所示的数字「2」所需的时间(时间T0-T1)、对象辨识单元122辨识如图7所示的数字「4」所需的时间(时间T2-T3)以及对象辨识单元122辨识如图7所示的数字「1」所需的时间(时间T4-T5)都不大于第一预定时间PP。另外,合法操作对象IO的手势(如图7所示的数字「2」、 「4」、「1」)中的每一手势与一相邻手势之间的间隔不大于一设定时间T(例如2秒),也就是说时间T1-T2的时间间隔和时间T3-T4的时间间隔不大于设定时间T。但本发明并不受限于设定时间T是2秒。如果在时间T5后的设定时间T(例如2秒)内,合法操作对象IO没有再形成新的手势,则由于在时间T1-T5内,对象辨识单元122已根据合法操作对象IO的手势,辨识出数字「2」、「4」、「1」,所以静态手势处理单元124可根据数字「2」、「4」、「1」,产生一第一控制指令FCC以控制电子装置300。例如第一控制指令FCC可控制电子装置300切换至一特定频道(例如频道241台)。另外,如果在时间T5后的设定时间T内,操作者200使合法操作对象IO形成一确认手势,则由于在确认手势前,对象辨识单元122已根据合法操作对象IO的手势,辨识出数字「2」、「4」、「1」,所以静态手势处理单元124可根据数字「2」、「4」、「1」,产生第一控制指令FCC以控制电子装置300。例如第一控制指令FCC可控制电子装置300切换至特定频道(例如频道241台)。另外,在图4中,因为对象辨识单元122是当操作者200向前移动合法操作对象IO于预定位置PL时(如图4所示),辨识合法操作对象IO所形成的一手势(也就是说合法操作对象IO相对于操作者200的脸202所在的平面OP具有显著的Z坐标变化),所以当合法操作对象IO相对于操作者200的脸202所在的平面OP具有显著的X、Y坐标变化时,对象辨识单元122可忽略合法操作对象IO所形成的一手势。另外,在对象辨识单元122辨识出合法操作对象IO所形成的一手势后设定时间T内,对象辨识单元122没有再辨识出合法操作对象IO所形成的另一手势时,则静态手势处理单元124可根据对象辨识单元122当下所辨识出合法操作对象IO所形成的至少一手势所代表的数字,产生一相对应控制指令以控制电子装置300。另外,静态手势处理单元124也可能无法根据对象辨识单元122当下所辨识出合法操作对象IO所形成的至少一手势所代表的数字,产生另一相对应控制指令(因为对象辨识单元122当下所辨识出合法操作对象IO所形成的至少一手势所代表的数字没有对应任何一控制指令)。

另外,请参照图8,图8是说明对象辨识单元122利用合法操作对象IO的移动量,辨识合法操作对象IO所形成的手势的示意图,其中图8的纵轴表示合法操作对象IO的移动量,以及图8的横轴表示时间。如图8所示,在时 间T0至时间T1时,合法操作对象IO的移动量高于一临界值TV,例如操作者200向前移动合法操作对象IO使合法操作对象IO的移动量高于临界值TV。在时间T1至时间T2时,合法操作对象IO的移动量下降至临界值TV以下。如果合法操作对象IO静止超过设定时间T后,对象辨识单元122开始辨识合法操作对象IO所形成的手势。另外,当合法操作对象IO的移动量再次高于临界值TV(时间T3)时,对象辨识单元122可根据上述操作原理再次辨识合法操作对象IO所形成的另一手势。

请参照图9,图9是说明静态手势处理单元124根据对象辨识单元122所辨识的手势,产生一第一控制指令FCC的示意图。如图9所示,在操作者200向前移动合法操作对象IO,合法操作对象IO静止超过设定时间T,此时(时间T1)对象辨识单元122辨识出合法操作对象IO所形成的一手势是代表数字「2」;于时间T1至时间T2中,操作者200改变合法操作对象IO前一次所形成的手势使合法操作对象IO的移动量高于临界值TV后,合法操作对象IO再次静止超过设定时间T,此时(时间T2)对象辨识单元122辨识出合法操作对象IO所形成的一手势是代表数字「4」;在时间T3时,操作者200晃动合法操作对象IO使合法操作对象IO的移动量高于临界值TV;在操作者200晃动合法操作对象IO使合法操作对象IO的移动量高于临界值TV后,合法操作对象IO再次静止超过设定时间T,此时(时间T4)对象辨识单元122辨识出合法操作对象IO所形成的一手势是代表数字「4」。由于在图9中,对象辨识单元122根据合法操作对象IO的手势,辨识出数字「2」、「4」、「4」,所以静态手势处理单元124可根据数字「2」、「4」、「4」,产生一第一控制指令FCC以控制电子装置300切换至另一特定频道(例如频道244台)。因此,在图9中,操作者200只要使合法操作对象IO的移动量高于临界值TV后,静止合法操作对象IO逾设定时间T,则对象辨识单元122即可开始辨识合法操作对象IO的手势。

另外,本发明另公开对应于动态手势的控制指令。如图1所示,动态手势处理单元116是耦接于对象检测单元118。因为对象辨识单元122是当操作者200向前移动合法操作对象IO于预定位置PL时(如图4所示),辨识合法 操作对象IO所形成的一手势(也就是说对象辨识单元122是在合法操作对象IO相对于操作者200的脸202所在的平面OP具有显著的Z坐标变化后,辨识合法操作对象IO所形成的手势),所以动态手势处理单元116必须是当合法操作对象IO相对于平面OP具有显著的X、Y坐标变化时,根据一第二预定时间内合法操作对象IO的移动轨迹,产生一第二控制指令SCC以控制电子装置300。也就是说对象辨识单元122和动态手势处理单元116不能同时根据合法操作对象IO相对于平面OP的相同坐标变化,执行相对应的动作。请参照图10、11,图10是说明操作者200向下移动合法操作对象IO的示意图,和图11是说明操作者200向上移动合法操作对象IO的示意图,其中深度图引擎108所产生的深度图像DI的左右方向会镜像于操作者200的左右方向。如图10所示,当操作者200于第二预定时间内移动合法操作对象IO时,动态手势处理单元116根据第二预定时间内合法操作对象IO的移动轨迹MT(其中第二预定时间内合法操作对象IO的移动轨迹MT形成一往下的向量DV),判定操作者200是向下移动合法操作对象IO,所以动态手势处理单元116即可根据往下的向量DV,产生一相对应的第二控制指令SCC以控制电子装置300(例如由电子装置300的目前播放频道切换至目前播放频道的前一频道),也就是说在第二预定时间内,合法操作对象IO相对于平面OP开始有X、Y坐标变化直到合法操作对象IO静止一段时间或是合法操作对象IO消失(例如操作者200拉回合法操作对象IO使其消失在遥控装置100的图像获取范围内)。如图11所示,当操作者200于第二预定时间内移动合法操作对象IO时,动态手势处理单元116根据第二预定时间内合法操作对象IO的移动轨迹MT(其中第二预定时间内合法操作对象IO的移动轨迹MT形成一往上的向量UV),判定操作者200是向上移动合法操作对象IO,所以动态手势处理单元116即可根据往上的向量UV,产生一相对应的第二控制指令SCC以控制电子装置300(例如由电子装置300的目前播放频道切换至目前播放频道的下一频道)。另外,当第二预定时间内合法操作对象IO的移动轨迹MT形成一往左的向量时,动态手势处理单元116即可根据往左的向量,产生一相对应的第二控制指令SCC以控制电子装置300(例如增加电子装置300的目前播放音量);当第二预定时间内合法操作对象IO的移动轨迹MT形成一往右的向量时,动态手势处理单元116即可根据往右的向量,产生一相对应的第 二控制指令SCC以控制电子装置300(例如减少电子装置300的目前播放音量)。另外,请参照图12,图12是说明操作者200以圆形轨迹方式移动合法操作对象IO的示意图。如图12所示,当操作者200于第二预定时间内以圆形轨迹方式移动合法操作对象IO时,动态手势处理单元116即可根据第二预定时间内合法操作对象IO的移动轨迹MT(例如第二预定时间内合法操作对象IO的移动轨迹MT形成二个圆形轨迹),产生一相对应的第二控制指令SCC以控制电子装置300(例如将电子装置300关机或开机)。另外,本发明并不受限于上述第二控制指令SCC与合法操作对象IO的移动轨迹MT的对应关系。

另外,遥控装置100另公开一学习功能。当操作者200进入遥控装置100的学习功能时,操作者200可使遥控装置100学习操作者200想要改变或是新增的手势。当遥控装置100学习操作者200想要改变或是新增的手势后,遥控装置100可将操作者200想要改变或是新增的手势储存在遥控装置100内的内存中。

另外,本发明另公开对应于光标模式的控制指令。如图1所示,光标处理单元114是耦接于脸部辨识单元110。当脸部辨识单元110利用脸部辨识用图像FDI和脸部数据库112,产生对应于操作者200的脸部检测结果FDR后,因为操作者200的脸部检测结果FDR包含对应于操作者200的脸202的长、宽、特征点以及深度的信息,所以光标处理单元114可根据脸部检测结果FDR,定义出操作者200的脸202的中心XFC(如图13所示),其中图13是光标模式中的单手控制模式。如图13所示,操作者200的脸202的宽为L以及操作者200的脸202的顶点为YFT。如果操作者200习惯使用右手,则光标处理单元114可在操作者200的一光标操作范围CR内分别利用式(1)和式(2)找出对应于电子装置300的显示屏的中心坐标为(XC,YC),其中FratioH、FratioV为一预定比例:

XC=XFC–(L*FratioH) (1)

YC=YFT–(L*FratioV) (2)

另外,光标处理单元114可根据式(1)和式(2)定义出光标操作范围CR,其中光标操作范围CR的水平范围为XC±(L*FratioH)以及垂直范围为YC±(L*FratioV)。在光标处理单元114定义出光标操作范围CR后,光标处理单元114即可根据合法操作对象IO的位置,产生一光标控制指令CCC以控制电子装置300。另外,在本发明的另一实施例中,光标处理单元114可根据深度图像DI内操作者200的脸202的深度以及一对应比例,计算出光标操作范围CR。另外,如果操作者200习惯使用左手,则可利用上述方式定义出对应于操作者200的左手的光标操作范围,在此不再赘述。

另外,请参照图14,图14是说明光标模式中双手控制模式的光标操作范围的示意图。如图14所示,光标处理单元114可根据脸部检测结果FDR,定义出操作者200的脸202的中心XFC(如图14所示),其中操作者200的脸202的宽为L以及操作者200的脸202的顶点为YFT。因此,光标处理单元114可在操作者200的一光标操作范围CR1内分别利用式(3)和式(2)找出对应于电子装置300的显示屏的中心坐标的坐标(XC,YC):

XC=XFC (3)

另外,可根据式(3)和式(2)定义出光标操作范围CR1,其中光标操作范围CR1的水平范围为XC±2*(L*FratioH)以及垂直范围为YC±(L*FratioV)。另外,在本发明的另一实施例中,光标处理单元114可根据深度图像DI内操作者200的脸202的深度以及对应比例,计算出光标操作范围CR1。

请参照图15,图15是说明在图13中,当光标处理单元114定义出光标操作范围CR后,光标处理单元114根据合法操作对象IO的位置,产生光标控制指令CCC的示意图。如图15所示,如果合法操作对象IO在光标操作范围CR内的坐标为(XI,YI)、光标操作范围CR的左上角坐标为(XS,YS)、光标操作范围CR的宽和高分别为RX、RY以及电子装置300的显示屏的宽和 高分别为W、H,则光标处理单元114可根据合法操作对象IO的坐标(XI、YI)、式(4)和式(5),产生电子装置300的显示屏上的光标控制指令CCC的坐标(X,Y):

X=W–((XI–XS)*W/RX) (4)

Y=(YI–YS)*H/RY (5)

另外,因为电子装置300的显示屏和操作者200的脸202是面对面,所以合法操作对象IO的位置的左右方向会镜像于光标控制指令CCC的坐标的左右方向。另外,因为电子装置300的显示屏的更新频率通常会大于遥控装置100获取图像的频率,所以光标处理单元114可另利用滤波器或内差的方式减少光标控制指令CCC的坐标的跳动与平滑度。

请参照图16-18,图16、17是说明在单手控制模式中,操作者200、合法操作对象IO与电子装置300的显示屏302的关系的示意图,和图18是说明在光标模式的双手控制模式中,操作者200、合法操作对象IO、IO’与电子装置300的显示屏302的关系的示意图。如图16所示,当合法操作对象IO(例如操作者的右手)在光标操作范围CR内由上往下移动时,光标处理单元114可根据合法操作对象IO的位置,产生光标控制指令CCC以控制电子装置300(也就是说光标处理单元114可镜射合法操作对象IO的动作路径至电子装置300的显示屏302),所以操作者200即可在显示屏302上看见一光标304(对应于合法操作对象IO且具有式(4)和式(5)所产生的坐标(X,Y))的动作路径。另外,光标操作范围CR的中心经光标处理单元114镜射后是对应于显示屏302的中心。另外,如图17所示,当显示屏302显示一图形用户接口(Graphical User Interface,GUI)时,显示屏302可能不会显示出光标304。因此,当显示屏302是图形用户接口时,显示屏302上被操作者200选择的一图标306的亮度会增加以对应合法操作对象IO的目前位置。如图18所示,在光标模式的双手控制模式中,当合法操作对象IO(例如操作者的右手)在光标操作范围CR1内由上往下移动时,光标处理单元114可根据合法操作对象IO 的位置,产生一光标控制指令CCC以控制电子装置300,所以操作者200即可在显示屏302上看见光标304(对应于合法操作对象IO)的动作路径。另外,光标操作范围CR1的中心经光标处理单元114镜射后是对应于显示屏302的中心。另外,本发明所公开的对应于光标模式的控制指令也可进行多指触控的应用。例如当合法操作对象IO’(例如操作者的左手)在光标操作范围CR1内静止时,光标处理单元114可根据合法操作对象IO’的位置,产生另一光标控制指令CCC以控制电子装置300,所以操作者200即可在显示屏302上看见光标308(对应于合法操作对象IO’)静止不动。

另外,对应于静态手势的控制指令FCC、对应于动态手势的控制指令SCC和对应于光标模式的控制指令CCC可被设计成用于不同的场合。例如当显示屏302显示图形用户接口时,遥控装置100可自动切换至光标模式;以及当显示屏302非显示图形用户接口(例如显示屏302播放节目)时,遥控装置100可自动切换至对应于动态手势的控制指令或对应于静态手势的控制指令。

请参照图19,图19是本发明的另一实施例公开一种遥控装置1900的示意图。如图19所示,遥控装置1900和遥控装置100的差别在于遥控装置1900利用一光编码装置1904取代包含遥控装置100的第二传感器104,以及遥控装置1900的深度图引擎108是介于前处理模块106和光编码装置1904之间,其中前处理模块106包含一同步单元1062、一图像处理器1064、一校正器1066及一缩放器1068,且同步单元1062、图像处理器1064、校正器1066及缩放器1068不受限于图19所示的顺序,也就是说同步单元1062、图像处理器1064、校正器1066及缩放器1068在图19中的顺序可改变。如图19所示,在遥控装置100开机后,第一传感器102是用于获取多个第一图像FI以及光编码装置1904是用于发射至少一预定图案的单色光,以及获取并输出具有至少一预定图案中一预定图案的单色光的图像LPI。在图像LPI产生之后,深度图引擎108可根据图像LPI,产生一原始深度图像ODI。图像处理器1064是耦接于第一传感器102,用于对多个第一图像FI中的每一第一图像EFI执行一图像处理以产生一第一处理图像PFI,其中原始深度图像ODI是对应第一处理图像PFI;校正器1066耦接于同步单元1062,其中同步单元1062是 用于使校正器1066同时分别对第一处理图像PFI和原始深度图像ODI执行一校正处理以产生一第一校正图像RFI和一校正深度图像RDI;缩放器1068是耦接于校正器1066,用于缩放第一校正图像RFI和校正深度图像RDI,以产生符合多个尺寸的图像,例如一脸部辨识用图像FDI、一对象辨识用图像OBI和深度图像DI,其中脸部辨识用图像FDI可以是图1所示的参考图像RI。另外,遥控装置1900的其余操作原理都和遥控装置100相同,在此不再在赘述。

另外,遥控装置100和遥控装置1900并不受限于应用在电视,也就是说遥控装置100可应用在任何具有遥控功能的装置。

请参照图1-7和图20,图20是本发明的另一实施例公开一种根据至少一静态手势产生一第一控制指令的方法的流程图。图20的方法是利用图1的遥控装置100说明,详细步骤如下:

步骤2000:开始;

步骤2002:第一传感器102用于获取多个第一图像FI,以及第二传感器104用于获取多个第二图像SI;

步骤2004:前处理模块106根据多个第一图像FI中的每一第一图像产生一参考图像RI,以及根据多个第二图像SI中的一对应的第二图像产生对应参考图像RI的一目标图像TI;

步骤2006:深度图引擎108根据参考图像RI和目标图像TI,产生包含操作者200的深度图像DI;

步骤2008:脸部辨识单元110利用脸部辨识用图像FDI和脸部数据库112,产生对应于操作者200的脸部检测结果FDR;

步骤2010:对象检测单元118根据深度图像DI和脸部检测结果FDR,检测对应于操作者200的一合法操作对象IO;

步骤2012:对象辨识单元122于操作者200移动合法操作对象IO于一预定 位置PL时,利用手势数据库122、合法操作对象IO的色彩图像和对应于深度图像DI的一二维图像的组合之一,辨识合法操作对象IO所形成的一手势;

步骤2014:静态手势处理单元124根据对象辨识单元122所辨识的至少一手势,产生一第一控制指令FCC以控制电子装置300;

步骤2016:结束。

在步骤2002中,第一传感器102所获取的多个第一图像FI是左眼图像,以及第二传感器104所获取的多个第二图像SI是右眼图像。在步骤2004中,前处理模块106内的同步单元1062可输出一第一同步信号至多个第一图像FI中的每一第一图像EFI以及一对应的第二同步信号至多个第二图像SI中的对应第一图像EFI的一第二图像CSI(如此前处理模块106内的图像处理器1064可根据第一同步信号和对应的第二同步信号,一起处理第一图像EFI和第二图像CSI)。在图像处理器1064接收第一图像EFI和第二图像CSI后,图像处理器1064可同时分别对第一图像EFI和第二图像CSI执行一图像处理以产生一第一处理图像PFI和一第二处理图像PSI。在前处理模块106内的校正器1066接收第一处理图像PFI和第二处理图像PSI后,校正器1066可分别对第一处理图像PFI和第二处理图像PSI执行一校正处理以产生一第一校正图像RFI和一第二校正图像RSI。另外,前处理模块106内的缩放器1068可缩放第一校正图像RFI和第二校正图像RSI,以产生多个尺寸的图像,例如参考图像RI、目标图像TI、一脸部辨识用图像FDI与一对象辨识用图像OBI。在步骤2008中,如图1所示,脸部辨识单元110可利用脸部辨识用图像FDI和脸部数据库112,产生对应于操作者200的脸部检测结果FDR,其中操作者200的脸部检测结果FDR包含对应于操作者200的脸202的长、宽、特征点以及位置的信息,且脸部数据库112可储存有关于操作者200的脸202的长、宽、特征点以及位置的信息。但本发明并不受限于操作者200的脸部检测结果FDR只包含对应于操作者200的脸202的长、宽、特征点以及位置的信息。

在步骤2010中,当深度图像DI和对应于操作者200的脸部检测结果FDR产生之后,遥控装置100内的对象检测单元118会先根据深度图像DI和对应于操作者200的脸部检测结果FDR,确定操作者200和遥控装置100之间的大略距离DR(如图3所示,例如操作者200和遥控装置100之间的大略距离DR为2公尺,其中遥控装置100是设置于电子装置300(例如电视)之上)。在对象检测单元118确定操作者200和遥控装置100之间的大略距离DR后,对象检测单元118可根据大略距离DR,在操作者200的周围检测是否有对应操作者200的合法操作对象IO(例如操作者的右手)存在(例如对象检测单元118会在操作者200的前方的一预定距离PD内检测是否有合法操作对象IO存在)。当对象检测单元118在操作者200的前方的预定距离PD内检测到有合法操作对象IO存在后,对象检测单元118可提供有关于合法操作对象IO的色彩图像的信息,其中合法操作对象IO的色彩图像的信息包含合法操作对象IO的长、宽以及深度。另外,在本发明的另一实施例中,当对象检测单元118在操作者200的前方的预定距离PD内检测到有合法操作对象IO存在后,对象检测单元118是提供有关于合法操作对象IO的灰阶图像的信息,其中合法操作对象IO的灰阶图像的信息包含合法操作对象IO的长、宽以及深度。当对象检测单元118在操作者200前方的预定距离PD内检测到有合法操作对象IO存在后,遥控装置100可通知操作者200开始操作。例如遥控装置100可通过光闪烁方式或控制电子装置300的显示屏通知操作者200开始操作。

在步骤2012中,以合法操作对象IO位于操作者200前方为例,在遥控装置100通知操作者200开始操作后,操作者200是在一第一预定时间内向前移动合法操作对象IO于预定位置PL(如图4所示)并在操作者200移动合法操作对象IO于预定位置PL后拉回合法操作对象IO,其中如图4所示,当合法操作对象IO位于预定位置PL时,合法操作对象IO和遥控装置100之间的距离最小。但本发明并不受限于当合法操作对象IO位于预定位置PL时,合法操作对象IO和遥控装置100之间的距离最小,也就是说只要当合法操作对象IO位于预定位置PL时,合法操作对象IO和遥控装置100之间的距离比操作者200和遥控装置100之间的距离小及落入本发明的范畴。另外,本 发明并不受限于操作者200是在第一预定时间内向前移动合法操作对象IO于预定位置PL,也就是说在本发明的另一实施例中,操作者200可在第一预定时间内向上(或向下)移动合法操作对象IO于另一预定位置PLU(如图4所示)。

因为当操作者200观看电子装置300时,操作者200可能会随意移动合法操作对象IO(如此操作者200随意移动合法操作对象IO的动作可能使对象辨识单元122产生混乱),所以对象辨识单元122可视操作者200于图4中移动合法操作对象IO的动作(操作者200在第一预定时间内向前移动合法操作对象IO于预定位置PL并在操作者200移动合法操作对象IO于预定位置PL后拉回合法操作对象IO)为一有效动作。如图5所示,在遥控装置100通知操作者200开始操作后,操作者200是在第一预定时间PP内向前移动合法操作对象IO于预定位置PL并在操作者200移动合法操作对象IO于预定位置PL后拉回合法操作对象IO,所以合法操作对象IO与遥控装置100之间的距离是逐渐减少至预定位置PL,然后再逐渐增加。因此,当合法操作对象IO与遥控装置100之间的距离小于一有效距离VD(可由操作者200的脸202与遥控装置100之间的距离DF决定)后,对象辨识单元122即可在合法操作对象IO位于预定位置PL时,利用手势数据库120、合法操作对象IO的色彩图像和对应于深度图像DP的一二维图像(例如对象辨识用图像OBI)的组合之一,辨识合法操作对象IO所形成的一手势。如图6所示,当合法操作对象IO位于预定位置PL时,对象辨识单元122可辨识由合法操作对象IO所形成的分别对应于数字0-9与确认的手势。但本发明并不受限于合法操作对象IO位于预定位置PL时,合法操作对象IO仅能形成的分别对应于数字0-9与确认的手势。

如图7所示,于时间T1时,操作者200由合法操作对象IO的起始位置(对应时间T0)向前移动合法操作对象IO至预定位置PL,此时对象辨识单元122辨识出合法操作对象IO所形成的手势是代表数字「2」;于时间T2时,操作者200由预定位置PL拉回合法操作对象IO;于时间T3时,操作者200再次向前移动合法操作对象IO至预定位置PL,此时对象辨识单元122辨识出合法操作对象IO所形成的手势是代表数字「4」;于时间T4时,操作者200 由预定位置PL再次拉回合法操作对象IO;于时间T5时,操作者200再次向前移动合法操作对象IO至预定位置PL,此时对象辨识单元122辨识出合法操作对象IO所形成的手势是代表数字「1」,其中合法操作对象IO的手势(如图7所示的数字「2」、「4」、「1」)中的每一手势必须在图5所示的第一预定时间PP内完成。例如对象辨识单元122辨识如图7所示的数字「2」所需的时间(时间T0-T1)、对象辨识单元122辨识如图7所示的数字「4」所需的时间(时间T2-T3)以及对象辨识单元122辨识如图7所示的数字「1」所需的时间(时间T4-T5)都不大于第一预定时间PP。另外,合法操作对象IO的手势(如图7所示的数字「2」、「4」、「1」)中的每一手势与一相邻手势之间的间隔不大于一设定时间T(例如2秒),也就是说时间T1-T2的时间间隔和时间T3-T4的时间间隔不大于设定时间T。但本发明并不受限于设定时间T是2秒。如果在时间T5后的设定时间T(例如2秒)内,合法操作对象IO没有再形成新的手势,则由于在时间T1-T5内,对象辨识单元122已根据合法操作对象IO的手势,辨识出数字「2」、「4」、「1」,所以在步骤2014中,静态手势处理单元124可根据对象辨识单元122所辨识的分别代表数字「2」、「4」、「1」的手势,产生第一控制指令FCC以控制电子装置300。例如第一控制指令FCC可控制电子装置300切换至一特定频道(例如频道241台)。另外,如果在时间T5后的设定时间T内,操作者200使合法操作对象IO形成一确认手势,则由于在确认手势前,对象辨识单元122已根据合法操作对象IO的手势,辨识出数字「2」、「4」、「1」,所以静态手势处理单元124可根据对象辨识单元122所辨识的分别代表数字「2」、「4」、「1」的手势,产生第一控制指令FCC以控制电子装置300。另外,在图4中,因为对象辨识单元122是当操作者200向前移动合法操作对象IO于预定位置PL时(如图4所示),辨识合法操作对象IO所形成的一手势(也就是说合法操作对象IO相对于操作者200的脸202所在的平面OP具有显著的Z坐标变化),所以当合法操作对象IO相对于操作者200的脸202所在的平面OP具有显著的X、Y坐标变化时,对象辨识单元122可忽略合法操作对象IO所形成的一手势。

请参照图10-12和图21,图21是本发明的另一实施例公开一种根据一动态手势产生一第二控制指令的方法的流程图。图21的方法是利用图1的遥 控装置100说明,详细步骤如下:

步骤2100:开始;

步骤2102:第一传感器102用于获取多个第一图像FI,以及第二传感器104用于获取多个第二图像SI;

步骤2104:前处理模块106根据多个第一图像FI中的每一第一图像产生一参考图像RI,以及根据多个第二图像SI中的一对应的第二图像产生对应参考图像RI的一目标图像TI;

步骤2106:深度图引擎108根据参考图像RI和目标图像TI,产生包含操作者200的深度图像DI;

步骤2108:脸部辨识单元110利用脸部辨识用图像FDI和脸部数据库112,产生对应于操作者200的脸部检测结果FDR;

步骤2110:对象检测单元118根据深度图像DI和脸部检测结果FDR,检测对应于操作者200的一合法操作对象IO;

步骤2112:动态手势处理单元116根据一第二预定时间内合法操作对象IO的移动轨迹,产生一第二控制指令SCC以控制电子装置300;

步骤2114:结束。

图21的实施例和图20的实施例的差别在于在步骤2112中,如图10所示,当操作者200于第二预定时间内移动合法操作对象IO时,动态手势处理单元116根据第二预定时间内合法操作对象IO的移动轨迹MT(其中第二预定时间内合法操作对象IO的移动轨迹MT形成一往下的向量DV),判定操作者200是向下移动合法操作对象IO,所以动态手势处理单元116即可根据往下的向量DV,产生相对应的第二控制指令SCC以控制电子装置300(例如由电子装置300的目前播放频道切换至目前播放频道的前一频道),也就是说在第二预定时间内,合法操作对象IO相对于平面OP开始有X、Y坐标变化直到合法操作对象IO静止一段时间或是合法操作对象IO消失(例如操作者200拉回合法操作对象IO使其消失在遥控装置100的图像获取范围内)。另外,动 态手势处理单元116产生其他第二控制指令SCC的方式可参照第11-12图,在此不再赘述。

请参照图13-18和图22,图22是本发明的另一实施例公开一种产生光标指令的方法的流程图。图22的方法是利用图1的遥控装置100说明,详细步骤如下:

步骤2200:开始;

步骤2202:第一传感器102用于获取多个第一图像FI,以及第二传感器104用于获取多个第二图像SI;

步骤2204:前处理模块106根据多个第一图像FI中的每一第一图像产生一参考图像RI,以及根据多个第二图像SI中的一对应的第二图像产生对应参考图像RI的一目标图像TI;

步骤2206:深度图引擎108根据参考图像RI和目标图像TI,产生包含操作者200的深度图像DI;

步骤2208:脸部辨识单元110利用脸部辨识用图像FDI和脸部数据库112,产生对应于操作者200的脸部检测结果FDR;

步骤2210:对象检测单元118根据深度图像DI和脸部检测结果FDR,检测对应于操作者200的一合法操作对象IO;

步骤2212:光标处理单元114根据合法操作对象IO的位置,产生一光标控制指令CCC以控制电子装置300;

步骤2214:结束。

图22的实施例和图20的实施例的差别在于在步骤2212中,如图13所示,操作者200的脸202的宽为L以及操作者200的脸202的顶点为YFT。如果操作者200习惯使用右手,则光标处理单元114可在操作者200的一光标操作范围CR内分别利用式(1)和式(2)找出对应于电子装置300的显示屏的中心坐标的坐标(XC,YC)以及定义出光标操作范围CR,其中光标操作范围 CR的水平范围为XC±(L*FratioH)以及垂直范围为YC±(L*FratioV)。在光标处理单元114定义出光标操作范围CR后,光标处理单元114即可根据合法操作对象IO的位置,产生光标控制指令CCC以控制电子装置300。另外,如果操作者200习惯使用左手,则可利用上述方式定义出对应于操作者200的左手的光标操作范围,在此不再赘述。

另外,如图14所示,光标处理单元114可根据脸部检测结果FDR,定义出操作者200的脸202的中心XFC(对应光标模式中的双手控制模式),其中操作者200的脸202的宽为L以及操作者200的脸202的顶点为YFT。因此,光标处理单元114可在操作者200的光标操作范围CR1内分别利用式(3)和式(2)找出对应于电子装置300的显示屏的中心坐标的坐标(XC,YC),以及根据式(3)和式(2)定义出光标操作范围CR1,其中光标操作范围CR1的水平范围为XC±2*(L*FratioH)以及垂直范围为YC±(L*FratioV)。

如图15所示,如果合法操作对象IO的坐标为(XI,YI)、光标操作范围CR的左上角坐标为(XS,YS)、光标操作范围CR的宽和高分别为RX、RY以及电子装置300的显示屏的宽和高分别为W、H,则光标处理单元114可根据合法操作对象IO的坐标、式(4)和式(5),产生光标控制指令CCC的坐标(X,Y)。另外,因为电子装置300的显示屏和操作者200的脸202是面对面,所以合法操作对象IO的位置的左右方向会镜像于光标控制指令CCC的坐标的左右方向。另外,因为电子装置300的显示屏的更新频率通常会大于遥控装置100获取图像的频率,所以光标处理单元114可另利用滤波器或内差的方式减少光标控制指令CCC的坐标的跳动与平滑度。

如图16所示,当合法操作对象IO(例如操作者的右手)在光标操作范围CR内由上往下移动时,光标处理单元114可根据合法操作对象IO的位置,产生光标控制指令CCC以控制电子装置300(也就是说光标处理单元114可镜射合法操作对象IO的动作路径至电子装置300的显示屏302),所以操作者200即可在显示屏302上看见一光标304(对应于合法操作对象IO)的动作路 径。另外,如图17所示,当显示屏302显示图形用户接口时,显示屏302可能不会显示出光标304。因此,当显示屏302是图形用户接口时,显示屏302上被操作者200选择的一图标306的亮度会增加以对应合法操作对象IO的目前位置。如图18所示,在光标模式的双手控制模式中,当合法操作对象IO(例如操作者的右手)在光标操作范围CR1内由上往下移动时,光标处理单元114可根据合法操作对象IO的位置,产生一光标控制指令CCC以控制电子装置300,所以操作者200即可在显示屏302上看见光标304(对应于合法操作对象IO)的动作路径。另外,光标操作范围CR1的中心经光标处理单元114镜射后是对应于显示屏302的中心。另外,本发明所公开的对应于光标模式的控制指令也可进行多指触控的应用。例如当合法操作对象IO’(例如操作者的左手)在光标操作范围CR1内静止时,光标处理单元114可根据合法操作对象IO’的位置,产生另一光标控制指令CCC以控制电子装置300,所以操作者200即可在显示屏302上看见光标308(对应于合法操作对象IO’)静止不动。

另外,对应于静态手势的控制指令FCC、对应于动态手势的控制指令SCC和对应于光标模式的控制指令CCC可被设计成用于不同的场合。例如当显示屏302显示图形用户接口时,遥控装置100可自动切换至光标模式;以及当显示屏302非显示图形用户接口(例如显示屏302播放节目)时,遥控装置100可自动切换至对应于动态手势的控制指令或对应于静态手势的控制指令。

综上所述,本发明所公开的遥控装置与根据至少一静态手势产生控制指令的方法是利用对象检测单元根据包含操作者的深度图像和对应于操作者的脸部检测结果,检测对应于操作者的一合法操作对象,利用对象辨识单元辨识合法操作对象所形成的至少一手势,以及利用静态手势处理单元根据对象辨识单元所辨识的至少一手势,产生一控制指令以控制电子装置。因此,相较于现有技术,本发明具有下列优点:第一、因为本发明所公开的控制指令仅由简单的手势组合所组成,所以本发明不须复杂的手势动作和复杂的计算;第二、因为本发明不须复杂的手势动作和复杂的计算,所以本发明可提供符合人体力学友善操作的方法;第三、因为本发明不须复杂的手势动作和复杂的计算,所以本发明可提供快速产生控制指令的方法;第四、因为本发明不 须复杂的手势动作和复杂的计算,所以本发明所公开的遥控装置不须运算能力强大的处理器与大容量的内存。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1