一种3D触控操作方法、电子设备及3D眼镜技术

技术编号:14835740 阅读:72 留言:0更新日期:2017-03-17 03:36
本发明专利技术公开了一种3D触控操作方法,应用于电子设备中,包括:通过显示单元输出3D图像,3D图像中包含M个显示对象,用户通过佩戴3D眼镜能够观看到具有3D效果的M个显示对象;实时接收3D眼镜发送的操作体的3D坐标、以及M个显示对象的3D坐标;基于操作体的3D坐标、以及M个显示对象的3D坐标,对M个显示对象中的指定显示对象进行控制。同时,本发明专利技术还公开了一种电子设备和3D眼镜。

【技术实现步骤摘要】

本专利技术涉及电子
,尤其涉及一种3D触控操作方法、电子设备及3D眼镜
技术介绍
3D(ThreeDimeMsioMa,三维)成像是靠人两眼的视觉差产生的,人的两眼(瞳孔)之间一般会有8厘米左右的距离,要让人看到3D图像,就必须让左眼和右眼看到不同的图像,也就是模拟双眼实际观看的情况,使两副图像存在一定视觉差,最终在人脑呈现一幅3D的立体的图像。目前,很多电子设备(例如:智能手机、平板电脑、智能电视等)都提供有3D显示功能,可以使用户看到具有3D效果的图像,3D图像中的很多显示景物都具有景深(例如:正景深),使得用户可以看到景物位于屏幕前方一定距离,画面更真实,用户体验度更好。但本申请专利技术人在实现本申请实施例中专利技术技术方案的过程中,发现上述技术至少存在如下技术问题:目前,在3D显示环境下,在用户通过屏幕(例如:电阻式触摸屏、或电容式触摸屏)进行人机交互时,依然需要用手实际触摸屏幕,但是在3D显示环境下,所有3D景物都具有景深,屏幕位置与人眼看到的3D图像的视觉位置不一致,用户看到的3D景物都是位于屏幕前方一定距离的,用户仍然用手触摸屏幕进行人机交互则显得不自然,用户体验性不佳。
技术实现思路
本申请实施例通过提供一种3D触控操作方法、电子设备及3D眼镜,解决了现有技术中用户在3D显示环境下进行人机交互时,需要用手触摸屏幕,存在触摸位置与视觉位置不对应,造成触摸操作不自然的技术问题。第一方面,本申请通过本申请的一实施例,提供如下技术方案:一种3D触控操作方法,应用于电子设备中,所述电子设备包括显示单元,所述方法包括:通过所述显示单元输出3D图像,其中,所述3D图像中包含M个显示对象,M为正整数,用户通过佩戴与所述电子设备对应的3D眼镜,能够观看到具有3D效果的所述M个显示对象;实时接收所述3D眼镜发送的操作体的3D坐标、以及所述M个显示对象的3D坐标;基于所述操作体的3D坐标、以及所述M个显示对象的3D坐标,对所述M个显示对象中的指定显示对象进行控制。优选地,所述通过所述显示单元输出3D图像之前,还包括:获取所述3D图像对应的2D图像;对所述2D图像进行3D建模并添加景深,获得所述3D图像。优选地,所述基于所述操作体的3D坐标、以及所述M个显示对象的3D坐标,对所述M个显示对象中的指定显示对象进行控制,包括:基于所述操作体在第一时间段内的第一组3D坐标,检测所述操作体是否正在执行选中操作,其中,所述选中操作用于从M个显示对象中选中所述指定显示对象;在检测到所述选中操作时,确定所述选中操作所选中的第一位置的3D坐标;基于所述第一位置的3D坐标、以及所述M个显示对象的3D坐标,从所述M个显示对象中确定所述指定显示对象。优选地,所述基于所述第一位置的3D坐标、以及所述M个显示对象的3D坐标,从所述M个显示对象中确定所述指定显示对象,包括:从所述第一位置的3D坐标中,提取所述第一位置的X轴坐标、Y轴坐标和Z轴坐标;从所述M个显示对象的3D坐标中,提取所述M个显示对象中每个显示对象的X轴坐标区间、Y轴坐标区间和Z轴坐标;基于所述第一位置的X轴坐标、Y坐标和Z轴坐标、以及所述M个显示对象的X轴坐标区间、Y坐标区间和Z轴坐标,从所述M个显示对象中确定所述指定显示对象,其中,所述第一位置的Z轴坐标与所述指定显示对象的Z轴坐标相同,所述第一位置的X轴坐标位于所述指定显示对象的X轴坐标区间内,所述第一位置的Y轴坐标位于所述指定显示对象的Y轴坐标区间内。优选地,所述基于所述第一位置的3D坐标、以及所述M个显示对象的3D坐标,从所述M个显示对象中确定所述指定显示对象之后,还包括:基于所述操作体在第二时间段内的第二组3D坐标,检测所述操作体是否正在执行拖动操作,其中,所述第二时间段位于所述第一时间段之后,所述拖动操作用于将所述指定显示对象拖动到第二位置进行显示;在检测到所述拖动操作时,基于所述第二组3D坐标,确定所述第二位置的3D坐标;基于所述第二位置的3D坐标,调整所述指定显示对象当前显示位置的3D坐标,以将所述指定显示对象在所述第二位置进行显示。优选地,所述第一位置的3D坐标中的Z轴坐标与所述第二位置的3D坐标中的Z轴坐标不同。第二方面,基于同一专利技术构思,本申请通过本申请的一实施例,提供如下技术方案:一种3D触控操作方法,应用于3D眼镜中,所述3D眼镜与电子设备配合使用,所述3D眼镜包括两个图像采集单元,所述两个图像采集单元分别位于所述3D眼镜左右两端,所述方法包括:在所述电子设备输出包含M个显示对象的3D图像时,通过所述两个图像采集单元分别实时获取包含操作体、以及所述M个显示对象的两幅2D图像,其中,M为正整数,佩戴所述3D眼镜的用户能够通过所述两幅2D图像观看到具有3D效果的所述M个显示对象;基于所述两幅2D图像,确定所述操作体的3D坐标、以及所述M个显示对象的3D坐标;将所述操作体的3D坐标、以及所述M个显示对象的3D坐标发送给所述电子设备,以使所述电子设备能够基于所述操作体的3D坐标、以及所述M个显示对象的3D坐标,对所述M个显示对象中的指定显示对象进行控制。第三方面,基于同一专利技术构思,本申请通过本申请的一实施例,提供如下技术方案:一种电子设备,所述电子设备包括显示单元,所述电子设备还包括:输出单元,用于通过所述显示单元输出3D图像,其中,所述3D图像中包含M个显示对象,M为正整数,用户通过佩戴与所述电子设备对应的3D眼镜,能够观看到具有3D效果的所述M个显示对象;接收单元,用于实时接收所述3D眼镜发送的操作体的3D坐标、以及所述M个显示对象的3D坐标;控制单元,用于基于所述操作体的3D坐标、以及所述M个显示对象的3D坐标,对所述M个显示对象中的指定显示对象进行控制。优选地,所述电子设备,还包括:第一获取单元,用于所述通过所述显示单元输出3D图像之前,获取所述3D图像对应的2D图像;3D建模单元,用于对所述2D图像进行3D建模并添加景深,获得所述3D图像。优选地,所述控制单元,具体用于:基于所述操作体在第一时间段内的第一组3D坐标,检测所述操作体是否正在执行选中操作,其中,所述选中操作用于从M个显示对象中选中所述指定显示对象;在检测到所述选中操作时,确定所述选中操作所选中的第一位置的3D坐标;基于所述第一位置的3D坐标、以及所述M个显示对象的3D坐标,从所述M个显示对象中确定所述指定显示对象。优选地,所述控制单元,具体用于:从所述第一位置的3D坐标中,提取所述第一位置的X轴坐标、Y轴坐标和Z轴坐标;从所述M个显示对象的3D坐标中,提取所述M个显示对象中每个显示对象的X轴坐标区间、Y轴坐标区间和Z轴坐标;基于所述第一位置的X轴坐标、Y坐标和Z轴坐标、以及所述M个显示对象的X轴坐标区间、Y坐标区间和Z轴坐标,从所述M个显示对象中确定所述指定显示对象,其中,所述第一位置的Z轴坐标与所述指定显示对象的Z轴坐标相同,所述第一位置的X轴坐标位于所述指定显示对象的X轴坐标区间内,所述第一位置的Y轴坐标位于所述指定显示对象的Y轴坐标区间内。优选地,所述控制单元,还用于:在所述基于所述第一位置的3D坐标、以及所述M个显示对象的3D坐标,从所述M个显示对象中确定所述指定显示本文档来自技高网...
一种3D触控操作方法、电子设备及3D眼镜

【技术保护点】
一种3D触控操作方法,应用于电子设备中,所述电子设备包括显示单元,其特征在于,所述方法包括:通过所述显示单元输出3D图像,其中,所述3D图像中包含M个显示对象,M为正整数,用户通过佩戴与所述电子设备对应的3D眼镜,能够观看到具有3D效果的所述M个显示对象;实时接收所述3D眼镜发送的操作体的3D坐标、以及所述M个显示对象的3D坐标;基于所述操作体的3D坐标、以及所述M个显示对象的3D坐标,对所述M个显示对象中的指定显示对象进行控制。

【技术特征摘要】
1.一种3D触控操作方法,应用于电子设备中,所述电子设备包括显示单元,其特征在于,所述方法包括:通过所述显示单元输出3D图像,其中,所述3D图像中包含M个显示对象,M为正整数,用户通过佩戴与所述电子设备对应的3D眼镜,能够观看到具有3D效果的所述M个显示对象;实时接收所述3D眼镜发送的操作体的3D坐标、以及所述M个显示对象的3D坐标;基于所述操作体的3D坐标、以及所述M个显示对象的3D坐标,对所述M个显示对象中的指定显示对象进行控制。2.如权利要求1所述的方法,其特征在于,所述通过所述显示单元输出3D图像之前,还包括:获取所述3D图像对应的2D图像;对所述2D图像进行3D建模并添加景深,获得所述3D图像。3.如权利要求1所述的方法,其特征在于,所述基于所述操作体的3D坐标、以及所述M个显示对象的3D坐标,对所述M个显示对象中的指定显示对象进行控制,包括:基于所述操作体在第一时间段内的第一组3D坐标,检测所述操作体是否正在执行选中操作,其中,所述选中操作用于从M个显示对象中选中所述指定显示对象;在检测到所述选中操作时,确定所述选中操作所选中的第一位置的3D坐标;基于所述第一位置的3D坐标、以及所述M个显示对象的3D坐标,从所述M个显示对象中确定所述指定显示对象。4.如权利要求3所述的方法,其特征在于,所述基于所述第一位置的3D
\t坐标、以及所述M个显示对象的3D坐标,从所述M个显示对象中确定所述指定显示对象,包括:从所述第一位置的3D坐标中,提取所述第一位置的X轴坐标、Y轴坐标和Z轴坐标;从所述M个显示对象的3D坐标中,提取所述M个显示对象中每个显示对象的X轴坐标区间、Y轴坐标区间和Z轴坐标;基于所述第一位置的X轴坐标、Y坐标和Z轴坐标、以及所述M个显示对象的X轴坐标区间、Y坐标区间和Z轴坐标,从所述M个显示对象中确定所述指定显示对象,其中,所述第一位置的Z轴坐标与所述指定显示对象的Z轴坐标相同,所述第一位置的X轴坐标位于所述指定显示对象的X轴坐标区间内,所述第一位置的Y轴坐标位于所述指定显示对象的Y轴坐标区间内。5.如权利要求3所述的方法,其特征在于,所述基于所述第一位置的3D坐标、以及所述M个显示对象的3D坐标,从所述M个显示对象中确定所述指定显示对象之后,还包括:基于所述操作体在第二时间段内的第二组3D坐标,检测所述操作体是否正在执行拖动操作,其中,所述第二时间段位于所述第一时间段之后,所述拖动操作用于将所述指定显示对象拖动到第二位置进行显示;在检测到所述拖动操作时,基于所述第二组3D坐标,确定所述第二位置的3D坐标;基于所述第二位置的3D坐标,调整所述指定显示对象当前显示位置的3D坐标,以将所述指定显示对象在所述第二位置进行显示。6.如权利要求5所述的方法,其特征在于,所述第一位置的3D坐标中的Z轴坐标与所述第二位置的3D坐标中的Z轴坐标不同。7.一种3D触控操作方法,应用于3D眼镜中,所述3D眼镜与电子设备配合使用,所述3D眼镜包括两个图像采集单元,所述两个图像采集单元分别位于所述3D眼镜左右两端,其特征在于,所述方法包括:在所述电子设备输出包含M个显示对象的3D图像时,通过所述两个图像采集单元分别实时获取包含操作体、以及所述M个显示对象的两幅2D图像,其中,M为正整数,佩戴所述3D眼镜的用户能够通过所述两幅2D图像观看到具有3D效果的所述M个显示对象;基于所述两幅2D图像,确定所述操作体的3D坐标、以及所述M个显示对象的3D坐标;将所述操作体的3D坐标、以及所述M个显示对象的3D坐标发送给所述电子设备,以使所述电子设备能够基于所述操作体的3D坐标、以及所述M个显示对象的3D坐标,对所述M个显示对象中的指定显示对象进行控制。...

【专利技术属性】
技术研发人员:冯雷
申请(专利权)人:天津三星电子有限公司三星电子株式会社
类型:发明
国别省市:天津;12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1