一种裸眼立体显示的方法、装置及电子设备制造方法及图纸

技术编号:17012079 阅读:43 留言:0更新日期:2018-01-11 08:57
本发明专利技术提供了一种裸眼立体显示的方法、装置及电子设备。其中所述方法包括:获取当前用户的用户人脸在一摄像头对应的摄像头坐标系下的第一坐标;根据预先确定的一显示屏幕对应的显示屏幕坐标系与所述摄像头坐标系的原点间位移、以及所述摄像头坐标系相对于显示屏幕坐标系的第一旋转矩阵,将所述第一坐标转换为所述显示屏幕坐标系下的第二坐标;根据所述第二坐标,在所述显示屏幕上对待显示的立体片源进行裸眼立体显示的排图处理。本发明专利技术能够减小裸眼立体显示中用户人眼的定位误差,改善裸眼立体显示的显示效果。

【技术实现步骤摘要】
一种裸眼立体显示的方法、装置及电子设备本申请为申请日为2015年10月20日、申请号为CN201510685172.1、名称为“一种裸眼立体显示的方法、装置及电子设备”的专利技术专利申请的分案申请。
本专利技术涉及裸眼立体显示
,具体涉及一种裸眼立体显示的方法、装置及电子设备。
技术介绍
在跟踪式的裸眼立体显示中,通常需要一个定位模块(装置),用于定位到当前用户双眼的三维空间位置,通常是双眼中心点的三维空间位置。然后,根据该空间位置在显示屏幕上进行裸眼立体的排图算法处理和显示,从而将立体片源中的左、右视图精准的投射到用户的左右眼中,达到跟踪-裸眼立体显示效果。由于种种原因,定位模块实际安装的位置,通常并不在显示屏幕的中心位置,甚至可能距离显示屏幕中心较远,这在智能手机、平板电脑等小尺寸电子设备中尤为常见。当定位模块距离显示屏幕中心较远时,会加剧用户双眼的三维空间位置的定位数据的误差,进而因为定位数据不准,导致显示信号的串扰加大,有效的观看区域相对变小等情况,这给裸眼立体显示带来了不利的影响。
技术实现思路
本专利技术实施例要解决的技术问题是提供一种裸眼立体显示的方法、装置及电子设备,用以减小裸眼立体显示中用户人眼的定位误差,改善裸眼立体显示的显示效果。为解决上述技术问题,本专利技术实施例提供的裸眼立体显示的方法,包括:获取当前用户的用户人脸在一摄像头对应的摄像头坐标系下的第一坐标;根据预先确定的一显示屏幕对应的显示屏幕坐标系与所述摄像头坐标系的原点间位移、以及所述摄像头坐标系相对于显示屏幕坐标系的第一旋转矩阵,将所述第一坐标转换为所述显示屏幕坐标系下的第二坐标;根据所述第二坐标,在所述显示屏幕上对待显示的立体片源进行裸眼立体显示的排图处理;其中,所述获取当前用户的用户人脸在一摄像头对应的摄像头坐标系下的第一坐标的步骤,包括:建立从一预先确定的标准人脸的标准坐标,到当前用户的人脸图像的像素坐标的函数关系,其中,所述标准人脸位于摄像头坐标系的XY平面,且假定当前用户的人脸位置由所述标准人脸在按照一第二旋转矩阵旋转并发生了第一位移后得到,所述第二旋转矩阵和第一位移是未知参数,所述函数关系中人脸图像的像素坐标是关于所述未知参数的函数;获取摄像头采集到的当前用户的人脸图像,检测得到所述人脸图像的像素坐标,并确定所述像素坐标对应的标准坐标;根据检测得到的所述像素坐标以及所述像素坐标对应的标准坐标,对所述函数关系中的未知参数进行求解,得到所述第二旋转矩阵和第一位移;将所述第一位移,作为用户人脸在所述摄像头坐标系下的第一坐标。进一步地,所述第一旋转矩阵为所述摄像头坐标系相对于显示屏幕坐标系在三个轴向的三个旋转矩阵的乘积。进一步地,所述第一坐标为当前用户双眼之间的中心点在所述摄像头坐标系下的坐标。进一步地,所述建立从一预先确定的标准人脸的标准坐标,到当前用户的人脸图像的像素坐标的函数关系的步骤包括:根据所述第二旋转矩阵和第一位移,建立当前用户的用户人脸的实际坐标与所述标准人脸的标准坐标的坐标转换关系;根据预先确定的摄像头的内部参数,建立用户人脸的实际坐标到用户人脸在图像坐标系的像素坐标的投影关系;根据所述坐标转换关系和所述投影关系,确定从标准人脸的标准坐标到用户人脸的像素坐标的函数关系,所述函数关系以所述第二旋转矩阵和第一位移为待求参数。进一步地,所述根据检测得到的所述像素坐标以及所述像素坐标对应的标准坐标,对所述函数关系中的未知参数进行求解的步骤,包括:对所述函数进行泰勒展开,得到一泰勒展开式;为所述未知参数设定一初始值,并通过最小二乘法,对所述泰勒展开式进行迭代更新的循环运算,求解得到所述未知参数。本专利技术实施例还提供一种裸眼立体显示的装置,包括:坐标获取单元,用于获取当前用户的用户人脸在一摄像头对应的摄像头坐标系下的第一坐标;坐标转换单元,用于根据预先确定的一显示屏幕对应的显示屏幕坐标系与所述摄像头坐标系的原点间位移、以及所述摄像头坐标系相对于显示屏幕坐标系的第一旋转矩阵,将所述第一坐标转换为所述显示屏幕坐标系下的第二坐标;排图单元,用于根据所述第二坐标,在所述显示屏幕上对待显示的立体片源进行裸眼立体显示的排图处理;所述坐标获取单元包括:建模单元,用于建立从一预先确定的标准人脸的标准坐标,到当前用户的人脸图像的像素坐标的函数关系,其中,所述标准人脸位于摄像头坐标系的XY平面,且假定当前用户的人脸位置由所述标准人脸在按照一第二旋转矩阵旋转并发生了第一位移后得到,所述第二旋转矩阵和第一位移是未知参数,所述函数关系中人脸图像的像素坐标是关于所述未知参数的函数;检测单元,用于获取摄像头采集到的当前用户的人脸图像,检测得到所述人脸图像的像素坐标,并确定所述像素坐标对应的标准坐标;求解单元,用于根据检测得到的所述像素坐标以及所述像素坐标对应的标准坐标,对所述函数关系中的未知参数进行求解,得到所述第二旋转矩阵和第一位移,将所述第一位移,作为用户人脸在所述摄像头坐标系下的第一坐标。进一步地,所述第一旋转矩阵为所述摄像头坐标系相对于显示屏幕坐标系在三个轴向的三个旋转矩阵的乘积。8.如权利要求6所述的方法,其特征在于,所述第一坐标为当前用户双眼之间的中心点在所述摄像头坐标系下的坐标。进一步地,所述建模单元具体用于:根据所述第二旋转矩阵和第一位移,建立当前用户的用户人脸的实际坐标与所述标准人脸的标准坐标的坐标转换关系;根据预先确定的摄像头的内部参数,建立用户人脸的实际坐标到用户人脸在图像坐标系的像素坐标的投影关系;根据所述坐标转换关系和所述投影关系,确定从标准人脸的标准坐标到用户人脸的像素坐标的函数关系,所述函数关系以所述第二旋转矩阵和第一位移为待求参数。进一步地,所述求解单元具体用于:对所述函数进行泰勒展开,得到一泰勒展开式;为所述未知参数设定一初始值,并通过最小二乘法,对所述泰勒展开式进行迭代更新的循环运算,求解得到所述未知参数。本专利技术实施例还提供一种裸眼立体显示的电子设备,包括:壳体、处理器、存储器、显示屏幕、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:获取当前用户的用户人脸在一摄像头对应的摄像头坐标系下的第一坐标;根据预先确定的一显示屏幕对应的显示屏幕坐标系与所述摄像头坐标系的原点间位移、以及所述摄像头坐标系相对于显示屏幕坐标系的第一旋转矩阵,将所述第一坐标转换为所述显示屏幕坐标系下的第二坐标;根据所述第二坐标,在所述显示屏幕上对待显示的立体片源进行裸眼立体显示的排图处理;其中,所述获取当前用户的用户人脸在一摄像头对应的摄像头坐标系下的第一坐标的步骤,包括:建立从一预先确定的标准人脸的标准坐标,到当前用户的人脸图像的像素坐标的函数关系,其中,所述标准人脸位于摄像头坐标系的XY平面,且假定当前用户的人脸位置由所述标准人脸在按照一第二旋转矩阵旋转并发生了第一位移后得到,所述第二旋转矩阵和第一位移是未知参数,所述函数关系中人脸图像的像素坐标是关于所述未知参数的函数;获取摄像头采集到的当前用户的人脸图像,检测得到所述人脸图像的本文档来自技高网...
一种裸眼立体显示的方法、装置及电子设备

【技术保护点】
一种裸眼立体显示的方法,其特征在于,包括:获取当前用户的用户人脸在一摄像头对应的摄像头坐标系下的第一坐标;根据预先确定的一显示屏幕对应的显示屏幕坐标系与所述摄像头坐标系的原点间位移、以及所述摄像头坐标系相对于显示屏幕坐标系的第一旋转矩阵,将所述第一坐标转换为所述显示屏幕坐标系下的第二坐标;根据所述第二坐标,在所述显示屏幕上对待显示的立体片源进行裸眼立体显示的排图处理;其中,所述获取当前用户的用户人脸在一摄像头对应的摄像头坐标系下的第一坐标的步骤,包括:建立从一预先确定的标准人脸的标准坐标,到当前用户的人脸图像的像素坐标的函数关系,其中,所述标准人脸位于摄像头坐标系的XY平面,且假定当前用户的人脸位置由所述标准人脸在按照一第二旋转矩阵旋转并发生了第一位移后得到,所述第二旋转矩阵和第一位移是未知参数,所述函数关系中人脸图像的像素坐标是关于所述未知参数的函数;获取摄像头采集到的当前用户的人脸图像,检测得到所述人脸图像的像素坐标,并确定所述像素坐标对应的标准坐标;根据检测得到的所述像素坐标以及所述像素坐标对应的标准坐标,对所述函数关系中的未知参数进行求解,得到所述第二旋转矩阵和第一位移;将所述第一位移,作为用户人脸在所述摄像头坐标系下的第一坐标。...

【技术特征摘要】
1.一种裸眼立体显示的方法,其特征在于,包括:获取当前用户的用户人脸在一摄像头对应的摄像头坐标系下的第一坐标;根据预先确定的一显示屏幕对应的显示屏幕坐标系与所述摄像头坐标系的原点间位移、以及所述摄像头坐标系相对于显示屏幕坐标系的第一旋转矩阵,将所述第一坐标转换为所述显示屏幕坐标系下的第二坐标;根据所述第二坐标,在所述显示屏幕上对待显示的立体片源进行裸眼立体显示的排图处理;其中,所述获取当前用户的用户人脸在一摄像头对应的摄像头坐标系下的第一坐标的步骤,包括:建立从一预先确定的标准人脸的标准坐标,到当前用户的人脸图像的像素坐标的函数关系,其中,所述标准人脸位于摄像头坐标系的XY平面,且假定当前用户的人脸位置由所述标准人脸在按照一第二旋转矩阵旋转并发生了第一位移后得到,所述第二旋转矩阵和第一位移是未知参数,所述函数关系中人脸图像的像素坐标是关于所述未知参数的函数;获取摄像头采集到的当前用户的人脸图像,检测得到所述人脸图像的像素坐标,并确定所述像素坐标对应的标准坐标;根据检测得到的所述像素坐标以及所述像素坐标对应的标准坐标,对所述函数关系中的未知参数进行求解,得到所述第二旋转矩阵和第一位移;将所述第一位移,作为用户人脸在所述摄像头坐标系下的第一坐标。2.如权利要求1所述的方法,其特征在于,所述第一旋转矩阵为所述摄像头坐标系相对于显示屏幕坐标系在三个轴向的三个旋转矩阵的乘积。3.如权利要求1所述的方法,其特征在于,所述第一坐标为当前用户双眼之间的中心点在所述摄像头坐标系下的坐标。4.如权利要求1所述的方法,其特征在于,所述建立从一预先确定的标准人脸的标准坐标,到当前用户的人脸图像的像素坐标的函数关系的步骤包括:根据所述第二旋转矩阵和第一位移,建立当前用户的用户人脸的实际坐标与所述标准人脸的标准坐标的坐标转换关系;根据预先确定的摄像头的内部参数,建立用户人脸的实际坐标到用户人脸在图像坐标系的像素坐标的投影关系;根据所述坐标转换关系和所述投影关系,确定从标准人脸的标准坐标到用户人脸的像素坐标的函数关系,所述函数关系以所述第二旋转矩阵和第一位移为待求参数。5.如权利要求1所述的方法,其特征在于,所述根据检测得到的所述像素坐标以及所述像素坐标对应的标准坐标,对所述函数关系中的未知参数进行求解的步骤,包括:对所述函数进行泰勒展开,得到一泰勒展开式;为所述未知参数设定一初始值,并通过最小二乘法,对所述泰勒展开式进行迭代更新的循环运算,求解得到所述未知参数。6.一种裸眼立体显示的装置,其特征在于,包括:坐标获取单元,用于获取当前用户的用户人脸在一摄像头对应的摄像头坐标系下的第一坐标;坐标转换单元,用于根据预先确定的一显示屏幕对应的显示屏幕坐标系与所述摄像头坐标系的原点间位移、以及所述摄像头坐标系相对于显示屏幕坐标系的第一旋转矩阵,将所述第一坐标转换为所述显示屏幕坐标系下的第二坐标;排图单元,用于根据所述第二坐标,在所述显示屏幕上对待显示的立体片源进行裸眼立体显示的排图处理;所述坐标获取单元包括:建模单元,用于建立从一预先确定的标准人脸的标准坐标,到当前用户的人脸图像的像素坐标的函数关系,其中,所述标准人脸位于摄像头坐标系的XY平面,且假定当前用户的人脸位置由...

【专利技术属性】
技术研发人员:简培云
申请(专利权)人:深圳超多维光电子有限公司
类型:发明
国别省市:广东,44

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

1
相关领域技术
  • 暂无相关专利