【技术实现步骤摘要】
一种虚拟屏幕实现方法及装置
本专利技术涉及数据处理
,特别涉及一种虚拟屏幕实现方法及装置。
技术介绍
随着电子科技的迅猛发展,终端的普及度越来越高,其使用的便捷性使其快速融入人们的日常生活。但是目前终端的屏幕都是终端自带的实体屏幕(例如LED屏幕)。而屏幕又是用户与终端进行交互的主要界面,因此终端的设计局限于屏幕的发展。例如终端不可能设计的很小,由于其需要通过屏幕进行交互,太小不便于用户使用。进一步终端自身的一些特性又局限了屏幕的使用。例如屏幕越大用户使用起来越方便特别是观看一些视频的时候,但是移动终端(如手机)中屏幕不能设计的很大,因为需要考虑到终端的便携性,从而终端限制了屏幕,使其缺乏趣味性。因此,如何减少终端自带屏幕对终端的影响,是本领域技术人员需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种虚拟屏幕实现方法及装置,能够使终端具有虚拟屏幕功能,大大的提高了终端的可操作性和实用性;减少终端自带屏幕对终端的影响。为解决上述技术问题,本专利技术提供一种虚拟屏幕实现方法,包括:根据输入的虚拟屏幕投射指令,控制虚拟屏幕投射装置投射虚拟屏幕;接收光感接收 ...
【技术保护点】
一种虚拟屏幕实现方法,其特征在于,包括:根据输入的虚拟屏幕投射指令,控制虚拟屏幕投射装置投射虚拟屏幕;接收光感接收装置发送的光信息;其中,所述光信息为所述光感接收装置接收到的由所述虚拟屏幕所在投射平面反射来的光信息;根据所述光信息计算所述虚拟屏幕到所述光感接收装置的距离,并根据所述距离得到所述虚拟屏幕的三维坐标;根据接收到的虚拟屏幕操作对应的三维坐标变换确定操作指令,并执行所述操作指令。
【技术特征摘要】
1.一种虚拟屏幕实现方法,其特征在于,包括:根据输入的虚拟屏幕投射指令,控制虚拟屏幕投射装置投射虚拟屏幕;接收光感接收装置发送的光信息;其中,所述光信息为所述光感接收装置接收到的由所述虚拟屏幕所在投射平面反射来的光信息;根据所述光信息计算所述虚拟屏幕到所述光感接收装置的距离,并根据所述距离得到所述虚拟屏幕的三维坐标;根据接收到的虚拟屏幕操作对应的三维坐标变换确定操作指令,并执行所述操作指令。2.根据权利要求1所述的虚拟屏幕实现方法,其特征在于,根据输入的虚拟屏幕投射指令,控制虚拟屏幕投射装置投射虚拟屏幕,包括:根据输入的虚拟屏幕投射指令对应的时间,确定所述时间对应的虚拟屏幕投射装置的投射光亮度;控制所述虚拟屏幕投射装置按照所述投射光亮度投射虚拟屏幕。3.根据权利要求1所述的虚拟屏幕实现方法,其特征在于,根据输入的虚拟屏幕投射指令,控制虚拟屏幕投射装置投射虚拟屏幕,包括:根据输入的虚拟屏幕投射指令,检测周围环境光亮度;根据所述周围环境光亮度确定虚拟屏幕投射装置的投射光亮度;其中,所述投射光亮度大于所述周围环境光亮度;控制所述虚拟屏幕投射装置按照所述投射光亮度投射虚拟屏幕。4.根据权利要求3所述的虚拟屏幕实现方法,其特征在于,控制所述虚拟屏幕投射装置按照所述投射光亮度投射虚拟屏幕之后,还包括:按照预定检测周期,检测周围环境实时光亮度;判断所述周围环境实时光亮度是否小于所述投射光亮度;若否,则根据所述周围环境实时光亮度确定虚拟屏幕投射装置的新的投射光亮度,并控制所述虚拟屏幕投射装置按照新的投射光亮度投射虚拟屏幕。5.根据权利要求1-4任一项所述的虚拟屏幕实现方法,其特征在于,根据接收到的虚拟屏幕操作对应的三维坐标变换确定操作指令,包括:确定接收到的虚拟屏幕操作在每一时间点对应的三维坐标;所述三维坐标中X、Y为在所述虚拟屏幕中的坐标,Z为虚拟屏幕操作发出物体到虚拟屏幕的距离坐标;在每一时间点对应的三维坐标中确定Z值最小的三维坐标点;根据各个Z值最小的三维坐标点确定所述虚拟屏幕操作在所述虚拟屏幕中的运动轨迹;根据所述运动轨迹确定操作指令。6.根据权利要求5所述的虚拟屏幕实现方法,其特征在于,根据所述距离得到所述虚拟屏幕的三维坐标之后,还包括:根据所述三维坐标判断所述虚拟屏幕是否倾斜;若是,则利用边缘修正算法对所述虚拟屏幕的边缘形状进行修正。7.一种虚拟屏幕实现装置,...
【专利技术属性】
技术研发人员:李俊,
申请(专利权)人:宇龙计算机通信科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。