一种指令生成方法、装置及电子设备的制造方法_5

文档序号:8907897阅读:来源:国知局
生成第一指令; 将所述第一移动趋势转换为第二距离下所述第一动作的第二移动趋势,所述第二距离小于所述第一距离,所述第二移动趋势和所述第一移动趋势相同; 响应所述第二距离下所述第一动作的第二移动趋势,生成第二指令,所述第一指令和所述第二指令为可对所述电子设备产生相同效果的指令。2.根据权利要求1所述的方法,其特征在于,所述第一采集单元包括一双摄像头;所述应用所述第一采集单元获取操作体与所述电子设备的第一平面之间的第一距离,包括: 通过所述双摄像头拍摄第一深度图像,从所述第一深度图像确定所述操作体的位置,所述操作体的位置到所述双摄像头的距离为第一距离。3.根据权利要求2所述的方法,其特征在于,获取操作体在所述第一距离下的第一动作和所述第一动作的第一移动趋势,包括: 应用图像识别技术识别所述第一深度图像中的操作体的形状,所述操作体的形状用于表不所述第一动作; 应用图像识别技术识别不同时刻下所述第一深度图像的像素变化情况; 依据所述像素变化情况,得到所述第一动作的第一移动趋势。4.根据权利要求1所述的方法,其特征在于,所述第一动作为放大动作或缩小动作,所述操作体个数为两个时,获取操作体在所述第一距离下的第一动作和所述第一动作的第一移动趋势,包括: 通过所述电子设备的第二采集单元获得第一操作体产生的第一轨迹以及所述第二操作体产生的第二轨迹; 根据所述第一轨迹与所述第二轨迹,获取表明所述第一操作体与所述第二操作体之间距离变化的第一移动趋势; 当所述第一移动趋势表明所述第一操作体与所述第二操作体之间的距离变化为由小变大时,确定所述第一动作为放大动作; 当所述第一移动趋势表明所述第一操作体与所述第二操作体之间的距离变化为由大变小时,确定所述第一动作为缩小动作。5.根据权利要求1所述的方法,其特征在于,所述第一动作为点击动作或滑动动作,所述操作体个数为一个时,获取操作体在所述第一距离下的第一动作和所述第一动作的第一移动趋势,包括: 通过所述电子设备的第二采集单元获得所述操作体产生的轨迹,所述操作体产生的轨迹为所述第一移动趋势; 当所述第一移动趋势表明所述操作体从第一空间点平滑至第二空间点时,确定所述第一动作为滑动动作; 当所述第一移动趋势表明所述操作体在空间上的位置相对不变时,确定所述第一动作为点击动作。6.根据权利要求4或5所述的方法,其特征在于,所述第二采集单元为一触摸屏,所述触摸屏可拆卸地连接在所述第一平面的底部。7.根据权利要求4所述的方法,其特征在于,所述第二采集单元包括多个红外线发射器和多个红外线接收器;所述红外线发射器和所述红外线接收器设置在所述电子设备的采集板的四个边上,所述采集板可拆卸地连接在所述第一平面的底部; 所述第二采集单元通过检测位于同一边上所述红外线发射器发出的红外光被所述红外线接收器接收的时长变化情况获得操作的轨迹。8.根据权利要求1所述的方法,其特征在于,响应所述第一移动趋势,生成第一指令包括: 调整所述第一移动趋势,得到第三移动趋势,所述第三移动趋势与所述第二移动趋势的第一比例关系等于所述第一距离与所述第二距离的第二比例关系; 生成与所述第三移动趋势对应的第一指令。9.一种指令生成装置,其特征在于,应用于电子设备中,所述电子设备包括第一采集单元,所述装置包括: 第一获取单元,用于应用所述第一采集单元获取操作体与所述电子设备的第一平面之间的第一距离,所述第一平面为所述电子设备的显示单元所在平面; 第二获取单元,用于获取操作体在所述第一距离下的第一动作和所述第一动作的第一移动趋势,所述第一移动趋势表示所述操作体在空间中的移动过程; 第一响应单元,用于响应所述第一移动趋势,生成第一指令; 转换单元,用于将所述第一移动趋势转换为第二距离下所述第一动作的第二移动趋势,所述第二距离小于所述第一距离,所述第二移动趋势和所述第一移动趋势相同; 第二响应单元,用于响应所述第二距离下所述第一动作的第二移动趋势,生成第二指令,所述第一指令和所述第二指令为可对所述电子设备产生相同效果的指令。10.根据权利要求9所述的装置,其特征在于,所述第一采集单元包括一双摄像头;所述第一获取单元具体用于: 通过所述双摄像头拍摄第一深度图像,从所述第一深度图像确定所述操作体的位置,所述操作体的位置到所述双摄像头的距离为第一距离。11.根据权利要求10所述的装置,其特征在于,所述第二获取单元具体用于:应用图像识别技术识别所述第一深度图像中的操作体的形状和不同时刻下所述第一深度图像中的像素变化情况,依据所述像素变化情况,得到所述第一动作的第一移动趋势,所述操作体的形状用于表不所述第一动作。12.根据权利要求9所述的装置,其特征在于,所述第一动作为放大动作或缩小动作,所述操作体个数为两个时,所述第二获取单元包括: 第一获取子单元,用于通过所述电子设备的第二采集单元获得第一操作体产生的第一轨迹以及所述第二操作体产生的第二轨迹; 第二获取子单元,用于根据所述第一轨迹与所述第二轨迹,获取表明所述第一操作体与所述第二操作体之间距离变化的第一移动趋势; 第一识别子单元,用于当所述第一移动趋势表明所述第一操作体与所述第二操作体之间的距离变化为由小变大时,确定所述第一动作为放大动作; 第二识别子单元,用于当所述第一移动趋势表明所述第一操作体与所述第二操作体之间的距离变化为由大变小时,确定所述第一动作为缩小动作。13.根据权利要求9所述的装置,其特征在于,所述第一动作为点击动作或滑动动作,所述操作体个数为一个时,所述第二获取单元包括: 第三获取子单元,用于通过所述电子设备的第二采集单元获得所述操作体产生的轨迹,所述操作体产生的轨迹为所述第一移动趋势; 第三识别子单元,用于当所述第一移动趋势表明所述操作体从第一空间点平滑至第二空间点时,确定所述第一动作为滑动动作; 第四识别子单元,用于当所述第一移动趋势表明所述操作体在空间上的位置相对不变时,确定所述第一动作为点击动作。14.根据权利要求12或13所述的装置,其特征在于,所述第二采集单元为一触摸屏,所述触摸屏可拆卸地连接在所述第一平面的底部。15.根据权利要求12所述的装置,其特征在于,所述第二采集单元包括多个红外线发射器和多个红外线接收器;所述红外线发射器和所述红外线接收器设置在所述电子设备的采集板的四个边上,所述采集板可拆卸地连接在所述第一平面的底部; 所述第二采集单元通过检测位于同一边上所述红外线发射器发出的红外光被所述红外线接收器接收的时长变化情况获得操作的轨迹。16.根据权利要求8所述的装置,其特征在于,所述第一响应单元具体用于:调整所述第一移动趋势,得到第三移动趋势,生成与所述第三移动趋势对应的第一指令,所述第三移动趋势与所述第二移动趋势的第一比例关系等于所述第一距离与所述第二距离的第二比例关系。17.一种电子设备,其特征在于,所述电子设备包括第一采集单元和如权利要求9至16任意一项所述的指令生成装置;其中所述指令生成装置用于: 应用所述第一采集单元获取操作体与所述电子设备的第一平面之间的第一距离,获取操作体在所述第一距离下的第一动作和所述第一动作的第一移动趋势,响应所述第一移动趋势,生成第一指令,并将所述第一移动趋势转换为第二距离下所述第一动作的第二移动趋势,响应所述第二距离下所述第一动作的第二移动趋势,生成第二指令,所述第一平面为所述电子设备的显示单元所在平面,所述第一移动趋势表示所述操作体从空间的移动过程,所述第二距离小于所述第一距离,所述第二移动趋势和所述第一移动趋势相同,所述第一指令和所述第二指令为可对所述电子设备产生相同效果的指令。
【专利摘要】本发明实施例提供一种指令生成方法、装置及电子设备,其中一种指令生成方法包括:应用第一采集单元获取操作体与电子设备的第一平面之间的第一距离;获取操作体在第一距离下的第一动作和第一动作的第一移动趋;响应第一移动趋势,生成第一指令;将第一移动趋势转换为第二距离下第一动作的第二移动趋势;响应第二距离下第一动作的第二移动趋势,生成第二指令,第一指令和第二指令为可对电子设备产生相同效果的指令。应用上述方案,操作体在两个不同距离下执行具有同一移动趋势的第一动作时,第一指令和第二指令可对电子设备产生相同效果。即操作体在不同距离下执行同一幅度的同一动作时,电子设备产生的效果相同,提高操作体的体验。
【IPC分类】G06F3/0488, G06F3/0484, H04N21/422, H04N21/472
【公开号】CN104883596
【申请号】CN201410073679
【发明人】冯晓毅
【申请人】联想(北京)有限公司
【公开日】2015年9月2日
【申请日】2014年2月28日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1