【技术实现步骤摘要】
移动终端及显示内容偏转方法
本专利技术涉及一种移动设备,特别涉及一种移动终端及利用该移动终端实现的显示内容偏转方法。
技术介绍
用户使用移动终端例如手机时,一般使手机的屏幕与人眼所在的平面相平行,这样方便用户观看手机,同时这种平行方式也最符合人眼观看。但在一些特殊情况下,该手机处于前后倾斜状态或左右倾斜状态,即该屏幕所在平面与人眼所在的平面呈一定的偏转角度,导致用户看到的该屏幕的显示内容倾斜、扭曲。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中移动终端处于前后倾斜状态或左右倾斜状态时,用户看到的移动终端的屏幕显示的内容倾斜、扭曲的缺陷,提供一种移动终端及显示内容偏转方法,使得用户左右或前后倾斜移动终端时,仍然能够达到最佳观看效果。本专利技术是通过下述技术方案来解决上述技术问题的:本专利技术提供一种移动终端,其包括一重力传感器,其特点在于,该移动终端还包括一开启模块、一检测模块、一判断模块、一计算模块、一偏转模块、一缩放模块及四个前置摄像头,该四个前置摄像头分别为位于该移动终端的屏幕的上方、下方、左侧、右侧的第一前置摄像头、第二前置摄像头、第三前置摄像头、第四前置摄像头;该开启模块用于在该重力传感器检测到的加速度发生改变时开启该四个前置摄像头;该检测模块用于通过人眼识别识别出前置摄像头捕获的图像中包括人眼并分别检测该第一前置摄像头、该第二前置摄像头、该第三前置摄像头、该第四前置摄像头与人眼的距离作为第一距离、第二距离、第三距离及第四距离;该判断模块用于判断该移动终端是处于前后倾斜状态还是左右倾斜状态;该移动终端处于前后倾斜状态时进入操作一:该计算 ...
【技术保护点】
一种移动终端,其包括一重力传感器,其特征在于,该移动终端还包括一开启模块、一检测模块、一判断模块、一计算模块、一偏转模块、一缩放模块及四个前置摄像头,该四个前置摄像头分别为位于该移动终端的屏幕的上方、下方、左侧、右侧的第一前置摄像头、第二前置摄像头、第三前置摄像头、第四前置摄像头;该开启模块用于在该重力传感器检测到的加速度发生改变时开启该四个前置摄像头;该检测模块用于通过人眼识别识别出前置摄像头捕获的图像中包括人眼并分别检测该第一前置摄像头、该第二前置摄像头、该第三前置摄像头、该第四前置摄像头与人眼的距离作为第一距离、第二距离、第三距离及第四距离;该判断模块用于判断该移动终端是处于前后倾斜状态还是左右倾斜状态;该移动终端处于前后倾斜状态时进入操作一:该计算模块用于通过该第一距离和该第二距离计算出该屏幕所在平面与人眼所在平面之间的第一偏转角度;该偏转模块用于根据该第一偏转角度将该屏幕的显示内容三维偏转至与人眼所在平面平行的一虚拟平面;该缩放模块用于对三维偏转后的显示内容进行缩放,以使得人眼观察到的显示内容的区域为矩形;该移动终端处于左右倾斜状态时进入操作二:该计算模块用于通过该第三距离和 ...
【技术特征摘要】
1.一种移动终端,其包括一重力传感器,其特征在于,该移动终端还包括一开启模块、一检测模块、一判断模块、一计算模块、一偏转模块、一缩放模块及四个前置摄像头,该四个前置摄像头分别为位于该移动终端的屏幕的上方、下方、左侧、右侧的第一前置摄像头、第二前置摄像头、第三前置摄像头、第四前置摄像头;该开启模块用于在该重力传感器检测到的加速度发生改变时开启该四个前置摄像头;该检测模块用于通过人眼识别识别出前置摄像头捕获的图像中包括人眼并分别检测该第一前置摄像头、该第二前置摄像头、该第三前置摄像头、该第四前置摄像头与人眼的距离作为第一距离、第二距离、第三距离及第四距离;该判断模块用于判断该移动终端是处于前后倾斜状态还是左右倾斜状态;该移动终端处于前后倾斜状态时进入操作一:该计算模块用于通过该第一距离和该第二距离计算出该屏幕所在平面与人眼所在平面之间的第一偏转角度;该偏转模块用于根据该第一偏转角度将该屏幕的显示内容三维偏转至与人眼所在平面平行的一虚拟平面;该缩放模块用于对三维偏转后的显示内容进行缩放,以使得人眼观察到的显示内容的区域为矩形;该移动终端处于左右倾斜状态时进入操作二:该计算模块用于通过该第三距离和该第四距离计算出该屏幕所在平面与人眼所在平面之间的第二偏转角度;该偏转模块用于根据该第二偏转角度将该屏幕的显示内容三维偏转至与人眼所在平面平行的一虚拟平面;该缩放模块用于对三维偏转后的显示内容进行缩放,以使得人眼观察到的显示内容的区域为矩形。2.如权利要求1所述的移动终端,其特征在于,该判断模块用于判断该第一距离和该第二距离的差值是否大于该第三距离和该第四距离的差值,若是则判断出该移动终端处于前后倾斜状态,若否则判断出该移动终端处于左右倾斜状态。3.如权利要求1所述的移动终端,其特征在于,该操作一中,该计算模块用于通过公式β=90°-α,α=arcos[(L12+H2-L22)/2L1H]计算该第一偏转角度,其中β为该第一偏转角度,L1为该第一距离和该第二距离中的较大值,L2为该第一距离和该第二距离中的较小值,H为该第一前置摄像头与该第二前置摄像头间的距离;该操作二中,该计算模块用于通过公式β=90°-α,α=arcos[(L32+W2-L42)/2L3W]计算该第二偏转角度,其中β为该第二偏转角度,L3为该第三距离和该第四距离中的较大值,L4为该第三距离和该第四距离中的较小值,W为该第三前置摄像头与该第四前置摄像头间的距离。4.如权利要求1-3中任意一项所述的移动终端,其特征在于,该操作一中,该缩放模块用于对靠该第一距离和该第二距离中数值较大的距离对应的前置摄像头相对较近的显示内容进行放大,同时对靠该第一距离和该第二距离中数值较小的距离对应的前置摄像头相对较近的显示内容进行缩小,以使得人眼观察到的显示内容的区域为矩形;该操作二中,该缩放模块用于对靠该第三距离和该第四距离中数值较大的距离对应的前置摄像头相对较近的显示内容进行放大,同时对靠该第三距离和该第四距离中数值较小的距离对应的前置摄像头相对较近的显示内容进行缩小,以使得人眼观察到...
【专利技术属性】
技术研发人员:金鑫,
申请(专利权)人:上海华勤通讯技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。