一种三维图像控制方法、装置及电子设备的制造方法_3

文档序号:9578854阅读:来源:国知局
选的,本发明实施例可通过进行三维图像投影的3D界面内的3D坐标确定三维图像区域。
[0120]步骤S240、依据所述控制指令控制所述三维图像区域进行相应操作。
[0121]可选的,本发明实施例对三维图像区域进行控制的方案,在通过第一图像采集装置采集到用户手势图像后,除识别用户手势图像对应的控制指令外,还需确定出用户手势图像中手势所对应的三维图像区域,从而才可控制所述三维图像区域执行与所确定的控制指令相应的操作。
[0122]可选的,对于三维投影图像的不同三维图像区域,可以具有相同的控制指令,控制指令可仅与用户的手势相对应,而与用户手势图像中手势所对应的三维图像区域无关;如三维投影图像为一个舞蹈的人,则人的手部和脚部可对应相同的抬起控制指令,若抬起控制指令所对应的用户手势图像中手势所对应的三维图像区域为脚部,则可对脚部执行抬起控制指令,从而控制脚部抬起,若抬起控制指令所对应的用户手势图像中手势所对应的三维图像区域为手部,则可对手部执行抬起控制指令,从而控制手部抬起。本部分举例仅为便于理解不同三维图像区域,可以具有相同的控制指令的意义,其不应成为本发明保护范围的限制。
[0123]显然,对于三维投影图像的不同三维图像区域,可以具有不同的控制指令。
[0124]可选的,本发明实施例可将用户手势的绝对坐标对应至进行三维图像投影的3D界面内的3D坐标,从而实现手势所对应的三维图像区域的确定。对应的,图3示出了本发明实施例提供的三维图像控制方法的再一流程图,参照图3,该方法可以包括:
[0125]步骤S300、播放三维投影图像;
[0126]步骤S310、通过所述第一图像采集装置采集用户手势图像;
[0127]步骤S320、识别所述用户手势图像对应的控制指令;
[0128]步骤S330、确定用户手势图像中手势所对应的绝对坐标;
[0129]绝对坐标可以为手势的真实空间三维坐标,本发明实施例可以设定参照物为原点建立三维坐标系,从而确定手势在该三维坐标系内的绝对坐标,设定参照物可以是电子设备屏幕,第一图像采集装置等,具体可视实际应用情况而定。
[0130]步骤S340、将绝对坐标转换为进行三维图像投影的3D界面的3D坐标;
[0131]可选的,本发明实施例可预定以设定参照物为原点所建立的三维坐标系,与进行三维图像投影的3D界面的对应关系,从而在确定出手势对应的绝对坐标后,根据该对应关系,确定出该绝对坐标所对应的3D界面的3D坐标,进而通过该3D坐标确定出三维图像区域。
[0132]步骤S350、确定所述3D坐标所对应的三维图像区域;
[0133]步骤S360、依据所述控制指令控制所述三维图像区域进行相应操作。
[0134]在一种可选的实现方式中,本发明实施例可以第一图像采集装置为原点建立三维坐标系,从而在检测到用户的手势操作时,确定手势在该三维坐标系内的绝对坐标,从而将该绝对坐标对应至进行三维图像投影的3D界面内的3D坐标,实现手势所对应的三维图像区域的确定。对应的,图4示出了本发明实施例提供的三维图像控制方法的又一流程图,参照图4,该方法可以包括:
[0135]步骤S400、播放三维投影图像;
[0136]步骤S410、通过所述第一图像采集装置采集用户手势图像;
[0137]步骤S420、识别所述用户手势图像对应的控制指令;
[0138]步骤S430、确定所述用户手势图像中手势所对应的第一 3D坐标,所述第一 3D坐标为以所述第一图像采集装置为原点所建立的三维坐标系中的坐标;
[0139]为便于理解,图5示出了三维坐标系内手势所对应的第一 3D坐标的示意图,可进行参照。
[0140]步骤S440、根据预设的所述三维坐标系与进行三维图像投影的3D界面的对应关系,确定所述第一 3D坐标对应的第二 3D坐标,所述第二 3D坐标为所述3D界面内的坐标;
[0141]步骤S450、确定所述第二 3D坐标所对应的三维图像区域;
[0142]步骤S460、依据所述控制指令控制所述三维图像区域进行相应操作。
[0143]本发明实施例提供的三维图像控制方法可实现对三维投影图像整体的控制,也可实现对三维投影图像的某个三维图像区域的控制;本发明实施例提供的三维图像控制方法提供了一种可实现用户与三维图像交互的机制,实现了对所展示的三维图像的控制。
[0144]可选的,为了准确的进行用户手势图像的手势识别,在由反射镜平面对电子设备所播放的三维投影图像所对应的光信号进行处理的情况下,本发明实施例在通过第一图像采集装置采集到用户手势图像后,可对所采集的用户手势图像进行校正处理;一种可选的校正方式为,在电子设备上设置与第一图像采集装置相对称的第二图像采集装置,从而通过第二图像采集装置对用户手势图像进行校正。对应的,图6示出了一种校正用户手势图像的方法流程图,参照图6,该方法可以包括:
[0145]步骤S500、获取与所述第一图像采集装置对称设置的第二图像采集装置所采集的图像;
[0146]步骤S510、通过所述第二图像采集装置所采集的图像,及所述第一图像采集装置采集的用户手势图像,确定所述电子设备的屏幕与对所述电子设备所播放的三维投影图像所对应的光信号进行处理的反射镜平面的相对位置;
[0147]步骤S520、通过所述相对位置对通过所述第一图像采集装置所采集的用户手势图像进行校正。
[0148]本发明实施例在通过与第一图像采集装置对称方向设置的第二图像采集装置进行图像校正后,可得到电子设备的屏幕与反射镜平面的相对位置,该相对位置可用于纠正手势识别,得到更为准确的控制指令;即,在得到校正的用户手势图像后,本发明实施例可识别与校正后的用户手势图像相对应的用户手势,确定与所识别的用户手势相对应的控制指令。
[0149]由于第一图像采集装置采集的原始图像一般为扭曲图像(如第一图像采集装置为广角摄像头的情况),或是分辨率较大的图像,为了减小三维图像区域的计算量,或减小手势识别的计算量。本发明实施例可对第一图像采集装置所采集的原始图像进行矫正处理,将矫正处理后的用户手势图像作为是本发明实施例通过所述第一图像采集装置所采集的用户手势图像,以便后续可以用较小的计算量,准确的确定出用户手势对应的控制指令,或三维图像区域。对应的,图7示出了本发明实施例提供的采集用户手势图像的方法流程图,参照图7,该方法可以包括:
[0150]步骤S600、获取所述第一图像采集装置所采集的第一用户手势图像;
[0151]步骤S610、按照预定比例缩小所述第一用户手势图像,形成第二用户手势图像;
[0152]步骤S620、采用LDC(Local definit1n-complexity,局部清晰度复杂度)算法对所述第二用户手势图像进行处理,裁剪出第三用户手势图像;
[0153]步骤S630、确定所述第三用户手势图像为最终采集的用户手势图像。
[0154]所得到的最终的用户手势图像,可用于进行手势识别得出控制指令;也可用于三维图像区域的确定,具体的,可通过最终的用户手势图像确定出手势对应的绝对坐标,进而确定出3D界面的3D坐标,通过该3D坐标确定出三维图像区域。
[0155]为便于理解,图8示出了第一图像采集装置为广角镜头下,对应的图像矫正处理示意图,可进行参照。
[0156]本发明实施例还提供有另一种对第一图像采集装置所采集的原始图像进行矫正处理的方案,对应的,图9示出了本发明实施例提供的采集用户手势图像的另一方法流程图,参照图9,该方法可以包括:
[0157]步骤S700、获取所述第一图像采集装置所采集的第一用户手势图像;
[0158]步骤S710、通过移动窗口确定第一用户手势图像中被选取的区域,形成与所述被选取的区域对应的第四用户手势图像;
[0159]移动窗口(Moving Window)可以为预先定义的,也可由用户选取确定。
[0160]步骤S720、采用LDC算法对所述第四用户手势图像进行处理,裁剪出第五用户手势图像;
[0161]
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1