实况图的处理方法、图像处理方法及设备与流程

文档序号:34737585发布日期:2023-07-12 21:31阅读:41来源:国知局
实况图的处理方法、图像处理方法及设备与流程

本发明涉及图像处理,尤其涉及一种实况图的处理方法、图像处理方法及设备。


背景技术:

1、实况图是一种支持动态预览的图片格式,其本质上是由一张图片加上一段时间的视频组成,例如,实况图可以由一张图片加上一段3s的视频所构成,3s的视频可以包括位于图片之前的1.5s的拍摄瞬间以及位于图片之后1.5s的拍摄瞬间。

2、由于实况图包含两个文件(图片和视频),因此,在对实况图进行上传时,往往包括以下两种实现方式:(1)分别上传两个文件;(2)将两个文件进行打包上传。然而,上述实现方式(1)比较复杂,并且需要兼顾两个文件的传输操作;实现方式(2)需要使得各个终端具有数据压缩以及解压缩的能力,并且,在播放端获得打包后的数据时,需要在播放端进行解压之后才能完成播放操作,这样不仅增加了对实况图进行播放的复杂程度,并且也增加了各个终端的适配成本。


技术实现思路

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、本实施例提供的实况图的处理方法、图像处理方法及设备,通过获取待处理的实况图,确定所述原始图像的图像类型,而后基于所述图像类型将所述视频数据写入所述原始图像中,获得目标图像,有效地实现了通过图片隐写技术将实况图中的视频数据隐藏在图片中,这样可以通过单一的图像文件实现对实况图的传输操作,在终端接收到实况图之后,由于目标图像的格式与原始图像的格式相同,因此可以实现在不破坏图片本身格式的前提下,不需要对文件进行二次处理,即可以将实况图作为普通图片进行预览,或者,可以对实况图进行还原预览操作,并且,这样还降低了对实况图进行传输、下载以及预览的门槛,无需多端进行适配,兼顾了传输链路中各个传输终端的通用性,进一步提高了该方法的实用性,有利于市场的推广与应用。



技术特征:

1.一种实况图的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于所述图像类型将所述视频数据写入所述原始图像中,获得目标图像,包括:

3.根据权利要求2所述的方法,其特征在于,基于所述图像类型将所述视频数据写入所述原始图像中,生成目标图像,包括:

4.根据权利要求2或3所述的方法,其特征在于,基于所述处理后图像,确定所述目标图像,包括:

5.根据权利要求4所述的方法,其特征在于,获取用于将所述视频数据写入所述原始图像中的数据隐写协议,包括:

6.根据权利要求5所述的方法,其特征在于,基于所述视频大小、所述视频类型以及所属平台,生成所述数据隐写协议,包括:

7.一种图像处理方法,其特征在于,包括:

8.根据权利要求7所述的方法,其特征在于,对所述待处理图像进行还原处理,获得与所述待处理图像相对应的原始图像以及视频数据,包括:

9.根据权利要求8所述的方法,其特征在于,基于所述待处理图像,确定所述视频数据在原始图像中的相对位置,包括:

10.根据权利要求9所述的方法,其特征在于,基于所述数据隐写协议和所述数据大小,确定所述视频数据在原始图像中的相对位置,包括:

11.根据权利要求10所述的方法,其特征在于,基于所述数据大小、协议大小以及视频大小,确定所述视频数据在所述原始图像中的相对位置,包括:

12.一种实况图的处理方法,其特征在于,包括:

13.根据权利要求12所述的方法,其特征在于,确定所述视频数据在所述目标图像中的相对位置,包括:

14.一种电子设备,其特征在于,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述权利要求1-13中任意一项的方法。


技术总结
本发明实施例提供了一种实况图的处理方法、图像处理方法及设备。其中,实况图的处理方法包括:获取待处理的实况图,实况图包括原始图像以及与原始图像相对应的视频数据;确定原始图像的图像类型;基于图像类型将视频数据写入原始图像中,获得目标图像,目标图像的格式与原始图像的格式相同。本实施例提供的技术方案,有效地实现了通过图片隐写技术将实况图中的视频数据隐藏在图片中,这样可以通过单一的图像文件实现对实况图的传输操作,在终端接收到实况图之后,可以将实况图作为普通图片或者对实况图进行还原进行预览,从而降低了对实况图进行传输、下载以及预览的门槛,兼顾了各个传输终端的通用性,进一步提高了该方法的实用性。

技术研发人员:李军杰,向志明,任志斌,周文政,刘春勇,徐慧书,王亚军
受保护的技术使用者:优视科技有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1