回放空间图像的方法和电子设备与流程
本技术实施例涉及图像回放领域,并且更具体地,涉及一种回放空间图像的方法和电子设备。
背景技术:
1、空间图像是近几年兴起的一种媒体格式,空间图像一般通过两个镜头同时拍摄得到,并在虚拟现实(virtual reality,vr)和增强现实(augmented reality,ar)这一类拥有双目回放能力的设备上回放。回放时,在设备的左右屏幕各自回放一个镜头拍摄的图像,借助左右目的视差,最终在人眼中呈现出拥有强烈立体感的内容。
2、然而,录制设备的视场角(field of view,fov)和回放设备的视场角之间很可能存在较大差异,很容易导致空间图像的回放失去真实感。
技术实现思路
1、本技术提供一种回放空间图像的方法和电子设备,能够根据空间图像的录制fov和回放设备使用的回放fov回放空间图像,能够实现空间图像在不同的双目回放设备上回放时,回放的空间图像在深度上不出现明显的压扁或者拉伸,使得回放的空间图像具有真实感。
2、第一方面,提供一种回放空间图像的方法,该方法应用于第一设备,该方法包括:获取第一空间图像的左目图像和右目图像;根据第一视场角fov和第二fov获取该左目图像对应的第一图像,且根据第三fov和第二fov获取该右目图像对应的第二图像,该第一fov为该左目图像对应的录制fov,该第二fov为该第一设备回放该第一空间图像使用的fov,该第三fov为该右目图像对应的录制fov;通过该第一设备的左屏幕显示该第一图像,且通过该第一设备的右屏幕显示该第二图像。
3、本技术实施例中,能够根据空间图像的录制fov和回放设备使用的回放fov回放空间图像,能够实现空间图像在不同的双目回放设备上回放时,回放的空间图像在深度上不出现明显的压扁或者拉伸,使得回放的空间图像具有真实感。
4、结合第一方面,在一种可能的实现方式中,根据第一fov和第二fov获取该左目图像对应的第一图像,包括:根据该第一fov和该第二fov将该左目图像投影于该第二fov对应的第一幕布上;使用左目虚拟相机拍摄该第一幕布上的图像,以获取该第一图像;根据第三fov和第二fov获取该右目图像对应的第二图像,包括:根据该第三fov和该第二fov将该右目图像投影于该第二fov对应的第二幕布上;使用右目虚拟相机拍摄该第二幕布上的图像,以获取该第二图像。
5、可选地,第一幕布和第二幕布可以是同一个幕布,也可以是两个相同的幕布。
6、结合第一方面,在一种可能的实现方式中,根据该第一fov和该第二fov将该左目图像投影于该第一幕布上,包括:当该第一fov小于或等于该第二fov时,基于该第一fov将该左目图像投影于该第一幕布上。
7、本技术实施例中,当图像的录制视场角小于图像的回放视场角时,可以将图像按照原尺寸放置在回放幕布上,不对其执行缩小、放大或裁剪等操作,能够避免回放的空间图像出现深度上压扁或者拉伸的现象,使得回放的空间图像具有真实感。
8、结合第一方面,在一种可能的实现方式中,根据第一fov和第二fov将该左目图像投影于该第一幕布上,包括:当该第一fov小于该第二fov时,基于第四fov将该左目图像投影于该第一幕布上,其中,该第四fov小于或等于该第二fov,且该第四fov大于该第一fov。
9、本技术实施例中,当图像的录制视场角小于图像的回放视场角时,出于美观等考量,可以将图像轻微放大,能够在使得回放的空间图像具有真实感的同时,提高回放画面的美观性。
10、结合第一方面,在一种可能的实现方式中,根据第一fov和第二fov将该左目图像投影于该第一幕布上,包括:当该第一fov大于该第二fov,且该第一fov和该第二fov之间的差值小于第一阈值时,基于该第二fov缩小该左目图像;将该缩小后的左目图像投影于该第一幕布上。
11、本技术实施例中,当图像的录制视场角稍微大于图像的回放视场角时,由于轻微的缩小对空间图像的真实感影响不大,可以对图像进行缩小,使得空间图像的所有内容都位于回放视场角内,能够在不影响空间图像的真实感的情况下,使得用户能够看到更加完整的内容。
12、结合第一方面,在一种可能的实现方式中,根据第一fov和第二fov将该左目图像投影于该第一幕布上,包括:当该第一fov大于该第二fov时,基于该第二fov对该左目图像进行裁剪;将该裁剪后的左目图像投影于该第一幕布上。
13、本技术实施例中,当图像的录制视场角大于图像的回放视场角时,可以将图像超出回放视场角的区域进行裁剪,能够避免空间图像缩小导致的在深度上被拉伸,使得回放的空间图像具有真实感。
14、此外,在使得回放的空间图像具有真实感的同时,可以支持在小fov的设备上查看空间图像。
15、结合第一方面,在一种可能的实现方式中,根据第一fov和第二fov将该左目图像投影于该第一幕布上,包括:当该第一fov大于或等于该第二fov时,基于第五fov对该左目图像进行裁剪,其中,该第五fov小于该第二fov;或当该第一fov小于该第二fov,且该第一fov大于该第五fov时,基于该第五fov对该左目图像进行裁剪;将该裁剪后的左目图像投影于该第一幕布上。
16、本技术实施例中,当图像的录制视场角大于图像的回放视场角时,可以基于比回放视场角更小的视场角对图像进行裁剪,能够在使得回放的空间图像具有真实感的同时,保持空间图像内容不会充满回放视场角,例如可以体现为在回放视场角的周围具有一圈留白区域,能够提高空间图像回放的美观性。
17、结合第一方面,在一种可能的实现方式中,对该左目图像进行裁剪,包括:根据该左目图像的内容确定该左目图像的裁剪区域,该裁剪区域中包括该左目图像中的关键内容;根据该裁剪区域对该左目图像进行裁剪。
18、本技术实施例中,在将图像放置在回放幕布上时需要进行裁剪处理时,可以根据图像的内容确定图像的裁剪区域,使得图像中的关键内容落入裁剪区域,能够在使得回放的空间图像具有真实感的同时,避免空间图像在回放过程中丢失关键图像内容。
19、结合第一方面,在一种可能的实现方式中,对该左目图像进行裁剪,包括:根据用户的交互操作确定该左目图像的裁剪区域;根据该裁剪区域对该左目图像进行裁剪。
20、本技术实施例中,在将图像放置在回放幕布上时需要进行裁剪处理时,可以根据用户的交互操作确定图像的裁剪区域,能够在使得回放的空间图像具有真实感的同时,提高用户与回放设备之间的交互体验。
21、结合第一方面,在一种可能的实现方式中,该左目图像投影于该第一幕布上后,该第一幕布包括第一空白区域,该第一空白区域为该第一幕布上的未填充图像的区域,该方法还包括:对该第一空白区域进行美化处理,该美化处理包括图案填充处理或特效填充处理。
22、本技术实施例中,在放置在幕布上的图像没有充满幕布时,能够对幕布上的未放置图像内容的区域进行美化处理,能够在使得回放的空间图像具有真实感的同时,提高回放画面的美观性。
23、结合第一方面,在一种可能的实现方式中,对该第一空白区域进行美化处理,包括:根据该左目图像的内容对该第一空白区域进行美化处理。
24、本技术实施例中,在放置在幕布上的图像没有充满幕布时,能够根据图像的内容对幕布上的未放置图像内容的区域进行美化处理,能够在使得回放的空间图像具有真实感的同时,进一步提高回放画面的美观性。
25、结合第一方面,在一种可能的实现方式中,该第二fov为该第一设备的光学fov;或该第二fov小于该第一设备的光学fov。
26、本技术实施例中,回放设备回放图像所使用的fov可以是回放设备的光学fov,也可以是小于回放设备的光学fov的任意fov,能够在使得空间图像在回放过程中具有真实感的同时,实现对空间图像的回放fov的灵活调整,提高用户使用回放设备观看空间视频的体验。
27、结合第一方面,在一种可能的实现方式中,在根据第一fov和第二fov获取该左目图像对应的第一图像之前,该方法还包括:根据该左目图像的内容确定该第一fov。
28、本技术实施例中,当图像的关键信息丢失时,能够根据图像的内容对关键信息进行恢复,这样,即便是图像的录制fov未知的情况下,也能够使得回放的空间图像具有真实感。
29、结合第一方面,在一种可能的实现方式中,根据该第三fov和该第二fov将该右目图像投影于该第二幕布上,包括:当该第三fov小于或等于该第二fov时,基于该第三fov将该右目图像投影于该第二幕布上。
30、本技术实施例中,当图像的录制视场角小于图像的回放视场角时,可以将图像按照原尺寸放置在回放幕布上,不对其执行缩小、放大或裁剪等操作,能够避免回放的空间图像出现深度上压扁或者拉伸的现象,使得回放的空间图像具有真实感。
31、结合第一方面,在一种可能的实现方式中,根据第三fov和第二fov将该右目图像投影于该第二幕布上,包括:当该第三fov小于该第二fov时,基于第四fov将该右目图像投影于该第二幕布上,其中,该第四fov小于或等于该第二fov,且该第四fov大于该第三fov。
32、本技术实施例中,当图像的录制视场角小于图像的回放视场角时,出于美观等考量,可以将图像轻微放大,能够在使得回放的空间图像具有真实感的同时,提高回放画面的美观性。
33、结合第一方面,在一种可能的实现方式中,根据第三fov和第二fov将该右目图像投影于该第二幕布上,包括:当该第三fov大于该第二fov,且该第三fov和该第二fov之间的差值小于第一阈值时,基于该第二fov缩小该右目图像;将该缩小后的右目图像投影于该第二幕布上。
34、本技术实施例中,当图像的录制视场角稍微大于图像的回放视场角时,由于轻微的缩小对空间图像的真实感影响不大,可以对图像进行缩小,使得空间图像的所有内容都位于回放视场角内,能够在不影响空间图像的真实感的情况下,使得用户能够看到更加完整的内容。
35、结合第一方面,在一种可能的实现方式中,根据第三fov和第二fov将该右目图像投影于该第二幕布上,包括:当该第三fov大于该第二fov时,基于该第二fov对该右目图像进行裁剪;将该裁剪后的右目图像投影于该第二幕布上。
36、本技术实施例中,当图像的录制视场角大于图像的回放视场角时,可以将图像超出回放视场角的区域进行裁剪,能够避免空间图像缩小导致的在深度上被拉伸,使得回放的空间图像具有真实感。
37、此外,在使得回放的空间图像具有真实感的同时,可以支持在小fov的设备上查看空间图像。
38、结合第一方面,在一种可能的实现方式中,根据第三fov和第二fov将该右目图像投影于该第二幕布上,包括:当该第三fov大于或等于该第二fov时,基于第五fov对该右目图像进行裁剪,其中,该第五fov小于该第二fov;或当该第三fov小于该第二fov,且该第三fov大于该第五fov时,基于该第五fov对该右目图像进行裁剪;将该裁剪后的右目图像投影于该第二幕布上。
39、可选地,左目图像的裁剪区域和右目图像的裁剪区域可以相同,也可以不完全相同。
40、本技术实施例中,当图像的录制视场角大于图像的回放视场角时,可以基于比回放视场角更小的视场角对图像进行裁剪,能够在使得回放的空间图像具有真实感的同时,保持空间图像内容不会充满回放视场角,例如可以体现为在回放视场角的周围具有一圈留白区域,能够提高空间图像回放的美观性。
41、结合第一方面,在一种可能的实现方式中,对该右目图像进行裁剪,包括:根据该右目图像的内容确定该右目图像的裁剪区域,该裁剪区域中包括该右目图像中的关键内容;根据该裁剪区域对该右目图像进行裁剪。
42、本技术实施例中,在将图像放置在回放幕布上时需要进行裁剪处理时,可以根据图像的内容确定图像的裁剪区域,使得图像中的关键内容落入裁剪区域,能够在使得回放的空间图像具有真实感的同时,避免空间图像在回放过程中丢失关键图像内容。
43、结合第一方面,在一种可能的实现方式中,对该右目图像进行裁剪,包括:根据用户的交互操作确定该右目图像的裁剪区域;根据该裁剪区域对该右目图像进行裁剪。
44、本技术实施例中,在将图像放置在回放幕布上时需要进行裁剪处理时,可以根据用户的交互操作确定图像的裁剪区域,能够在使得回放的空间图像具有真实感的同时,提高用户与回放设备之间的交互体验。
45、结合第一方面,在一种可能的实现方式中,该右目图像投影于该第二幕布上后,该第二幕布包括第一空白区域,该第一空白区域为该第二幕布上的未填充图像的区域,该方法还包括:对该第一空白区域进行美化处理,该美化处理包括图案填充处理或特效填充处理。
46、本技术实施例中,在放置在幕布上的图像没有充满幕布时,能够对幕布上的未放置图像内容的区域进行美化处理,能够在使得回放的空间图像具有真实感的同时,提高回放画面的美观性。
47、结合第一方面,在一种可能的实现方式中,对该第一空白区域进行美化处理,包括:根据该右目图像的内容对该第一空白区域进行美化处理。
48、本技术实施例中,在放置在幕布上的图像没有充满幕布时,能够根据图像的内容对幕布上的未放置图像内容的区域进行美化处理,能够在使得回放的空间图像具有真实感的同时,进一步提高回放画面的美观性。
49、结合第一方面,在一种可能的实现方式中,该第二fov为该第一设备的光学fov;或该第二fov小于该第一设备的光学fov。
50、本技术实施例中,回放设备回放图像所使用的fov可以是回放设备的光学fov,也可以是小于回放设备的光学fov的任意fov,能够在使得空间图像在回放过程中具有真实感的同时,实现对空间图像的回放fov的灵活调整,提高用户使用回放设备观看空间视频的体验。
51、结合第一方面,在一种可能的实现方式中,在根据第三fov和第二fov获取该右目图像对应的第二图像之前,该方法还包括:根据该右目图像的内容确定该第三fov。
52、本技术实施例中,当图像的关键信息丢失时,能够根据图像的内容对关键信息进行恢复,这样,即便是图像的录制fov未知的情况下,也能够使得回放的空间图像具有真实感。
53、结合第一方面,在一种可能的实现方式中,该第一设备包括虚拟现实vr设备或增强现实ar设备。
54、结合第一方面,在一种可能的实现方式中,该空间图像包括空间照片或空间视频。
55、第二方面,提供一种电子设备,该电子设备包括存储器和处理器,其中,存储器用于存储计算机程序代码,处理器用于执行存储于存储器中的计算机程序代码,以实现上述第一方面或第一方面中任一种可能实现方式中的方法。
56、第三方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序或指令,当该计算机程序或指令被执行时,实现上述第一方面或第一方面中任一种可能实现方式中的方法。
57、第四方面,提供了一种芯片,其中存储有指令,当其在设备上运行时,使得该芯片执行上述第一方面或第一方面中任一种可能实现方式中的方法。
58、第五方面,提供了一种计算机程序产品,该计算机程序产品中存储有计算机程序或指令,当该计算机程序或指令被执行时,实现上述第一方面或第一方面中任一种可能实现方式中的方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com