本发明专利技术公开了一种基于立体显示的处理方法及装置。该方法包括:获取用户眼睛与立体显示屏幕之间的第一距离;监测用户眼睛与立体显示屏幕之间的当前距离;若用户眼睛与立体显示屏幕之间的当前距离偏离第一距离,则通过控制立体显示屏幕来调整用户观看到的立体画面与立体显示屏幕之间的距离,以使立体画面与用户眼睛之间的距离保持第二距离。通过上述方式,本发明专利技术能够在立体显示屏幕发生抖动或者用户眼睛发生移动时,动态调整用户观看到的立体画面与立体显示屏幕之间的距离,从而不需要频繁调整用户眼睛与立体显视屏的距离即可欣赏到清楚的立体画面,获得完美的观看体验。
【技术实现步骤摘要】
本专利技术涉及立体显示领域,特别是涉及一种基于立体显示的处理方法及装置。
技术介绍
立体显示技术是通过将画面分开为错开的若干图层,当用户眼睛从一定距离观看这些图层,则由于视觉空间关系,在人的大脑中构成具有前-后、上-下、左-右、远-近等立体效果的画面,使人感觉看到了立体画面。在现有的立体显示技术中,无论是普通的立体显示技术还是裸眼的立体显示技术,用户眼睛只有在距离立体显示屏幕一个特定距离时才能体验到没有重影的立体显示效果。如果用户眼睛与立体显示屏幕之间的距离偏离该特定距离,则会随着偏离程度的增加,在人的大脑中构成重影愈来愈严重的立体画面。在实际应用中,以用户在公车上手握手机浏览基于立体显示技术的内容为例来说,由于公车的晃动带动手的抖动,从而导致用户眼睛与立体显示屏幕的距离产生变化,使得用户看到的立体画面是有重影的,为了看到清晰的立体画面需要频繁调整眼睛与立体显视屏的距离。
技术实现思路
本专利技术主要解决的技术问题是提供一种基于立体显示的处理方法及装置,能够在立体显示屏幕发生抖动或者用户眼睛发生移动的情况下,不需要频繁调整用户眼睛与立体显视屏的距离即可欣赏到清楚的立体画面。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种基于立体显示的处理方法,该方法包括:获取用户眼睛与立体显示屏幕之间的第一距离,其中,第一距离为在预定的时间内统计的用户眼睛与立体显示屏幕之间的距离波动幅度在预定范围内时的距离均值;监测用户眼睛与立体显示屏幕之间的当前距离;若用户眼睛与立体显示屏幕之间的当前距离偏离第一距离,则通过控制立体显示屏幕来调整用户观看到的立体画面与立体显示屏幕之间的距离,以使立体画面与用户眼睛之间的距离保持第二距离;其中,第二距离为预先配置的用户眼睛观看到没有重影的立体画面时,立体画面与用户眼睛之间的距离。其中,第一距离为进行监测用户眼睛与立体显示屏幕之间的当前距离步骤前实时获取的;或者第一距离是预先配置的。其中,若用户眼睛与立体显示屏幕之间的当前距离偏离第一距离,通过控制立体显示屏幕来调整用户观看到的立体画面与立体显示屏幕之间的距离,以使立体画面与用户眼睛之间的距离保持第二距离的步骤包括:若用户眼睛与立体显示屏幕之间的当前距离大于第一距离,获取当前距离与第一距离的差值作为第一差值距离;通过控制立体显示屏幕来调整立体画面沿朝向用户眼睛的方向移动第一差值距离,以使立体画面与用户眼睛之间的距离保持第二距离。其中,若用户眼睛与立体显示屏幕之间的距离偏离第一距离,通过控制立体显示屏幕来调整立体画面与立体显示屏幕之间的距离,以使立体画面与用户眼睛之间的距离保持第二距离的步骤包括:若用户眼睛与立体显示屏幕之间的当前距离小于第一距离,获取第一距离与当前距离的差值作为第二差值距离;通过控制立体显示屏幕来调整立体画面沿远离用户眼睛的方向移动第二差值距离,以使立体画面与用户眼睛之间的距离保持第二距离。其中,预定范围的大小与立体显视屏幕的尺寸成正比关系。为解决上述技术问题,本专利技术采用的另一个技术方案是:提供一种基于立体显示的处理装置,该装置包括:第一距离获取模块,用于获取用户眼睛与立体显示屏幕之间的第一距离,其中,第一距离为在预定的时间内统计的用户眼睛与立体显示屏幕之间的距离波动幅度在预定范围内时的距离均值;监测模块,用于监测用户眼睛与立体显示屏幕之间的当前距离;控制模块,用于当监测模块监测到用户眼睛与立体显示屏幕之间的当前距离偏离第一距离时,通过控制立体显示屏幕来调整用户观看到的立体画面与立体显示屏幕之间的距离,以使立体画面与用户眼睛之间的距离保持第二距离;其中,第二距离为预先配置的用户眼睛观看到没有重影的立体画面时,立体画面与眼睛之间的距离。其中,第一距离为监测模块在监测用户眼睛与立体显示屏幕之间的当前距离之前由第一距离获取模块实时获取的;或者第一距离是第一距离获取模块从预先配置的数据库中获取的。其中,当监测模块监测到用户眼睛与立体显示屏幕之间的当前距离大于第一距离时,控制模块获取当前距离与第一距离的差值作为第一差值距离,通过控制立体显示屏幕来调整立体画面沿朝向用户眼睛的方向移动第一差值距离,以使立体画面与用户眼睛之间的距离保持第二距离。其中,当监测模块监测到用户眼睛与立体显示屏幕之间的当前距离小于第一距离时,控制模块获取第一距离与当前距离的差值作为第二差值距离,通过控制立体显示屏幕来调整立体画面沿远离用户眼睛的方向移动第二差值距离,以使立体画面与用户眼睛之间的距离保持第二距离。其中,预定范围的大小与立体显视屏幕的尺寸成正比关系。本专利技术的有益效果是:区别于现有技术的情况,本专利技术的基于立体显示的处理方法及装置当监测到用户眼睛与立体显示屏幕之间的当前距离偏离第一距离时,通过控制立体显示屏幕来调整用户观看到的立体画面与立体显示屏幕之间的距离,以使立体画面与用户眼睛之间的距离保持第二距离,从而不需要频繁调整用户眼睛与立体显视屏的距离即可欣赏到清楚的立体画面,获得完美的观看体验。【附图说明】图1是本专利技术实施例的基于立体显示的处理装置的结构示意图;图2是本专利技术第一实施例的基于立体显示的处理方法的流程图;图3是本专利技术第二实施例的基于立体显示的处理方法的流程图;图4是图3中获取用户眼睛与立体显示屏幕之间的第一距离的流程图。【具体实施方式】在说明书及权利要求书当中使用了某些词汇来指称特定的组件。所属领域中的技术人员应可理解,制造商可能会用不同的名词来称呼同样的组件。本说明书及权利要求书并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的基准。下面结合附图和实施例对本专利技术进行详细说明。图1是本专利技术实施例的基于立体显示的处理装置的结构示意图。如图1所示,该处理装置包括:第一距离获取模块10、监测模块20和控制模块30。第一距离获取模块10用于获取用户眼睛与立体显示屏幕之间的第一距离。第一距离为在预定的时间内统计的用户眼睛与立体显示屏幕之间的距离波动幅度在预定范围内时的距离均值,其中,预定范围的大小与立体显示屏幕的尺寸成正比关系。优选地,第一距离为用户眼睛与立体显示屏幕之间的垂直距离。监测模块20与第一距离获取模块10连接,用于监测用户眼睛与立体显示屏幕之间的当前距离。优选地,第一距离为监测模块20在监测用户眼睛与立体显示屏幕之间的当前距离之前由第一距离获取模块10实时获取的或者为第一距离获取模块10从预先配置的数据库中获取的。其中,预先配置的数据库为记录有在预定的时间内统计的用户眼睛与立体显示屏幕之间的距离波动幅度在预定范围内时的距离均值的数据库。控制模块30与监测模块20连接,用于当监测模块20监测到用户眼睛与立体显示屏幕之间的当前距离偏离第一距离时,通过控制立体显示屏幕来调整用户观看到的立体画面与立体显示屏幕之间的距离,以使立体画面与用户眼睛之间的距离保持第二距离。其中,第二距离为预先配置的用户眼睛观看到没有重影的立体画面时,立体画面与用户眼睛之间的距离。其中,当监测模块20监测到用户眼睛与立体显示屏幕之间的当前距离大于第一距离时,控制模块30获取当前距离与第一距离的差值作为第一差值距离,通过控制立体显示屏幕来调整立体画面沿朝向用户眼睛的方向移动第一差值距离,以使立体画面与用户眼睛之间的距离保持第二距本文档来自技高网...
【技术保护点】
一种基于立体显示的处理方法,其特征在于,所述方法包括:获取用户眼睛与立体显示屏幕之间的第一距离,其中,所述第一距离为在预定的时间内统计的所述用户眼睛与所述立体显示屏幕之间的距离波动幅度在预定范围内时的距离均值;监测所述用户眼睛与所述立体显示屏幕之间的当前距离;若所述用户眼睛与所述立体显示屏幕之间的当前距离偏离所述第一距离,则通过控制所述立体显示屏幕来调整用户观看到的立体画面与所述立体显示屏幕之间的距离,以使所述立体画面与所述用户眼睛之间的距离保持第二距离;其中,所述第二距离为预先配置的所述用户眼睛观看到没有重影的所述立体画面时,所述立体画面与所述用户眼睛之间的距离。
【技术特征摘要】
【专利技术属性】
技术研发人员:吴泽楷,
申请(专利权)人:优视科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。