彩色图像生成方法、装置、电子设备及存储介质与流程
- 国知局
- 2024-08-02 14:04:35
本申请涉及虚拟现实,具体涉及一种彩色图像生成方法、装置、电子设备及存储介质。
背景技术:
1、在虚拟现实设备中,设备通常包括跟踪头显和两个手持控制器以获取六个自由度的位置和方向。虚拟现实设备需要利用跟踪头显实时获取外部图像,以现实第一人称视角的实时画面。然后现有的虚拟现实设备通常需要持续获取外部彩色图像,对虚拟现实设备的硬件要求较高,且功耗较大。
技术实现思路
1、本申请实施例提供一种彩色图像生成方法、装置、电子设备及存储介质,可以有效降低现有彩色图像生成方法的功耗。
2、第一方面,本申请提供的彩色图像生成方法,包括:通过摄像头模组获取初始灰度图像,并对所述初始灰度图像进行校正,得到校正后的第一灰度图像;
3、对所述第一灰度图像进行深度恢复,得到恢复后的第一深度图像;
4、获取所述摄像头模组与人眼视点之间的预校准变换关系,并对所述第一深度图像进行位置变换,得到第一人眼图像;
5、对所述第一人眼图像进行色彩化处理,得到彩色的第二人眼图像。
6、在一些可选的实施例中,所述通过摄像头模组获取初始灰度图像,并对所述初始灰度图像进行校正,得到校正后的第一灰度图像,包括:
7、通过所述摄像头模组获取初始灰度图像,得到连续多帧的初始灰度图像;
8、对所述多帧初始灰度图像进行线条校正,得到线条校正后的多帧第二灰度图像;
9、对所述多帧第二灰度图像进行位置校正,得到位置校正后的多帧第一灰度图像。
10、在一些可选的实施例中,所述对所述第一灰度图像进行深度恢复,得到恢复后的第一深度图像,包括:
11、获取目标深度恢复帧率;
12、根据所述目标恢复帧率在所述第一灰度图像中确定进行深度恢复的目标第一灰度图像;
13、对所述目标第一灰度图像进行深度恢复,得到深度恢复后的第二深度图像;
14、根据所述第二深度图像对第三灰度图像进行深度恢复,得到所述第四灰度图像对应的第三深度图像;
15、其中,所述第三灰度图像为所述第一灰度图像中除所述目标第一灰度图像外的其他所有灰度图像;所述第一深度图像包括所述第二深度图像和所述第三深度图像。
16、在一些可选的实施例中,所述第二深度图像中包括目标第二深度图像,所述第三灰度图像中包括目标第三灰度图像;
17、所述根据所述第二深度图像对第三灰度图像进行深度恢复,得到所述第三灰度图像对应的第三深度图像,包括:
18、确定所述目标第二深度图像对应的目标灰度图像;
19、将所述目标灰度图像转换至所述目标第三灰度图像所在的坐标系中,得到转换后的第四灰度图像;
20、确定所述第四灰度图像中的像素点在所述目标第三灰度图像中的对应像素,以根据所述第四灰度图像中像素点的图像深度,确定所述目标第三灰度图像中像素点的深度,得到所述目标第三灰度图像对应的第三深度图像;
21、分别以所述第三灰度图像中任意第三灰度图像为目标第三灰度图像确定第三深度图像结束后,得到所述第三灰度图像对应的第三深度图像。
22、在一些可选的实施例中,所述确定所述第四灰度图像中的像素点在所述目标第三灰度图像中的对应像素,以根据所述第四灰度图像中像素点的图像深度,确定所述目标第三灰度图像中像素点的深度,得到所述目标第三灰度图像对应的第三深度图像,包括:
23、确定所述第四灰度图像中的像素点在所述目标第三灰度图像中的对应像素,以根据所述第四灰度图像中像素点的图像深度,确定所述目标第三灰度图像中像素点的图像深度,得到所述目标第三灰度图像对应的估算深度图像;
24、确定第五灰度图像对应的第四深度图像,所述第五灰度图像,且所述第五灰度图像为所述目标第一灰度图像中靠近所述目标第三灰度图像的一帧图像;
25、根据所述估算深度图像和所述第四深度图像,确定所述目标第三灰度图像对应的第三深度图像。
26、在一些可选的实施例中,所述对所述第一人眼图像进行色彩化处理,得到彩色的第二人眼图像,包括:
27、在所述摄像头模组获取所述初始灰度图像的时刻,启动彩色相机获取第一彩色图像;
28、在获取所述第一彩色图像后关闭所述彩色相机;
29、利用所述第一彩色图像对所述第一人眼图像进行色彩化处理,得到彩色的第二人眼图像。
30、在一些可选的实施例中,所述利用所述第一彩色图像对所述第一人眼图像进行色彩化处理,得到彩色的第二人眼图像,包括:
31、确定所述第一彩色图像与所述第一人眼图像之间的映射关系;
32、根据所述映射关系融合所述第一彩色图像和所述第一人眼图像,得到彩色的第三人眼图像;
33、利用所述第一彩色图像、所述第一灰度图像和所述第三人眼图像,确定彩色的第二人眼图像。
34、第二方面,本申请提供的彩色图像生成装置,所述装置包括:
35、灰度图像获取模块,用于通过摄像头模组获取初始灰度图像,并对所述初始灰度图像进行校正,得到校正后的第一灰度图像;
36、深度图像恢复模块,用于对所述第一灰度图像进行深度恢复,得到恢复后的第一深度图像;
37、第一人眼图像获取模块,用于获取所述摄像头模组与人眼视点之间的预校准变换关系,并对所述第一深度图像进行位置变换,得到第一人眼图像;
38、第二人眼图像获取模块,用于对所述第一人眼图像进行色彩化处理,得到彩色的第二人眼图像。
39、第三方面,本申请提供的电子设备,包括存储器和处理器,存储器存储有计算机程序,处理器用于运行存储器内的计算机程序,实现本申请所提供的彩色图像生成方法中的步骤。
40、第四方面,本申请提供的计算机可读存储介质,存储有多条指令,该指令适于处理器进行加载,实现本申请所提供的彩色图像生成方法中的步骤。
41、第五方面,本申请提供的计算机程序产品,包括计算机程序或指令,该计算机程序或指令被处理器执行时实现本申请所提供的彩色图像生成方法中的步骤。
42、本申请中提供一种彩色图像生成方法、装置、电子设备及存储介质,该方法包括通过摄像头模组获取初始灰度图像,并对初始灰度图像进行校正,得到校正后的第一灰度图像;对第一灰度图像进行深度恢复,得到恢复后的第一深度图像;获取摄像头模组与人眼视点之间的预校准变换关系,并对第一深度图像进行位置变换,得到第一人眼图像;对第一人眼图像进行色彩化处理,得到彩色的第二人眼图像。本申请利用摄像头模组获取初始灰度图像,并对初始灰度图像进行校准和深度恢复,以及变换到人眼视点得到第一人眼图像;对第一人眼图像进行彩色化处理得到人眼观看的彩色的第二人眼图像。相较于现有技术中直接获取彩色图像来说,本申请只需获取灰度图像后再进行色彩化处理得到彩色图像,可以有效降低获取人眼观看的彩色图像的功耗。
技术特征:1.一种彩色图像生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的彩色图像生成方法,其特征在于,所述通过摄像头模组获取初始灰度图像,并对所述初始灰度图像进行校正,得到校正后的第一灰度图像,包括:
3.根据权利要求2所述的彩色图像生成方法,其特征在于,所述对所述第一灰度图像进行深度恢复,得到恢复后的第一深度图像,包括:
4.根据权利要求3所述的彩色图像生成方法,其特征在于,所述第二深度图像中包括目标第二深度图像,所述第三灰度图像中包括目标第三灰度图像;
5.根据权利要求4所述的彩色图像生成方法,其特征在于,所述确定所述第四灰度图像中的像素点在所述目标第三灰度图像中的对应像素,以根据所述第四灰度图像中像素点的图像深度,确定所述目标第三灰度图像中像素点的深度,得到所述目标第三灰度图像对应的第三深度图像,包括:
6.根据权利要求1所述的彩色图像生成方法,其特征在于,所述对所述第一人眼图像进行色彩化处理,得到彩色的第二人眼图像,包括:
7.根据权利要求6所述的彩色图像生成方法,其特征在于,所述利用所述第一彩色图像对所述第一人眼图像进行色彩化处理,得到彩色的第二人眼图像,包括:
8.一种彩色图像生成装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器用于运行所述存储器内的计算机程序,以执行权利要求1至7任一项所述的彩色图像生成方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至7任一项所述的彩色图像生成方法中的步骤。
技术总结本申请中提供一种彩色图像生成方法、装置、电子设备及存储介质,本申请利用摄像头模组获取初始灰度图像,并对初始灰度图像进行校准和深度恢复,以及变换到人眼视点得到第一人眼图像;对第一人眼图像进行彩色化处理得到人眼观看的彩色的第二人眼图像。相较于现有技术中直接获取彩色图像来说,本申请只需获取灰度图像后再进行色彩化处理得到彩色图像,可以有效降低获取人眼观看的彩色图像的功耗。技术研发人员:严庆安,蔡长江,张智祺,徐毅受保护的技术使用者:创峰科技技术研发日:技术公布日:2024/7/23本文地址:https://www.jishuxx.com/zhuanli/20240801/241636.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。