合拍的方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:34363009 阅读:15 留言:0更新日期:2022-07-31 07:53
本申请涉及电子技术领域,提供了一种合拍的方法、装置、电子设备和可读存储介质,该方法包括:接收端接收请求端发送的合拍请求,合拍请求携带第一参数,第一参数为请求端支持的媒体文件参数;接收端根据第二参数和第一参数确定合拍参数,第二参数为接收端支持的媒体文件参数。合拍参数对应的媒体文件质量低于或等于第一参数对应的媒体文件质量,且低于或等于第二参数对应的媒体文件质量。接收端向请求端发送合拍参数,合拍参数用于请求端生成第一媒体文件;接收端根据合拍参数生成第二媒体文件,第一媒体文件的参数、第二媒体文件的参数均与合拍参数相同,第二媒体文件用于与第一媒体文件合成为合拍文件。以上方法可以提高合拍文件的质量。的质量。的质量。

Method, device, electronic device and readable storage medium for CO shooting

【技术实现步骤摘要】
合拍的方法、装置、电子设备和可读存储介质


[0001]本申请涉及电子
,具体涉及一种合拍的方法、装置、电子设备和可读存储介质。

技术介绍

[0002]随着通讯软件的快速发展和功能的增强,在人们的生活和工作,通讯软件占据了重要的角色,使得人类的沟通方式越来越丰富。因此通讯软件的功能丰富性也极大地影响人们交流的便利性。通常人们处于不同位置的时候,也会需要合照来进行互动。
[0003]传统的合照方式是,双方各自拍摄自己的照片,然后由其中一方将自己的照片通过文件服务器转发至另外一方,另外一方将拍得的到照片和接收到的照片进行合成,生成合照,从而实现处于不同位置的双方的合拍。
[0004]然而,传统的合拍方式进行合拍的两端按照各自的参数进行拍摄,因此所生成的合照的参数不统一,导致合照效果的画面效果不佳。

技术实现思路

[0005]本申请提供了一种合拍的方法、装置、电子设备和可读存储介质,能够提高合拍的图像的质量。
[0006]第一方面,提供了一种合拍的方法,包括:接收端接收请求端发送的合拍请求,所述合拍请求携带第一参数,所述第一参数为所述请求端支持的媒体文件参数;所述接收端根据第二参数和所述第一参数确定合拍参数,所述第二参数为所述接收端支持的媒体文件参数,所述合拍参数对应的媒体文件质量低于或等于所述第一参数对应的媒体文件质量,并且,所述合拍参数对应的媒体文件质量低于或等于所述第二参数对应的媒体文件质量;所述接收端向所述请求端发送所述合拍参数,所述合拍参数用于所述请求端生成第一媒体文件,所述第一媒体文件的参数与所述合拍参数相同;所述接收端根据所述合拍参数生成第二媒体文件,所述第二媒体文件的参数与所述合拍参数相同;所述第二媒体文件用于与所述第一媒体文件合成为合拍文件。
[0007]第一媒体文件可以是请求端为了进行合拍专门拍摄的照片或录制的视频,也可以是请求端在和接收端进行视频通话时录制的视频流中截取的图像或视频;同样的,第二媒体文件可以是接收端为了进行合拍专门拍摄的照片或录制的视频,也可以是接收端在和请求端进行视频通话时录制的视频流中截取的图像或视频,本实施例对此不做限定。
[0008]上述合拍参数可以是第一参数和第二参数中对应较低媒体文件质量的参数,其中,媒体文件质量可以是图像分辨率和/或视频流畅度。例如,合拍参数可以是请求端支持的最高分辨率和接收端支持的最高分辨率中较小的一个,和/或,合拍参数是请求端支持的最高帧率和接收端支持的最高帧率中较小的一个。可选地,合拍参数对应的媒体文件质量可以比第一参数和第二参数对应的媒体文件质量更低。
[0009]本实施例中,请求端和接收端在合拍前通过信令交互实现合拍画质的合拍参数的
协商,确定一个相同的合拍参数,从而能够分别按照协商得到的合拍参数生成具有相同参数的待合成的媒体文件(即,第一媒体文件和第二媒体文件)。请求端或接收端可以将相同参数的媒体文件合成为合拍文件,避免了由于待合成的媒体文件的参数不统一导致的合拍文件画面效果不佳的问题,从而提高了合拍文件的质量。
[0010]可选地,所述第一参数为请求端支持的最高标准的媒体文件参数,所述第二参数为接收端支持的最高标准的媒体文件参数。
[0011]当合拍参数为第一参数和第二参数中对应较低媒体文件质量的参数时,合拍参数则可以表征两端拍摄能力的最大限度,因此能够生成两端都支持的最高标准的媒体文件,使得合拍文件的质量尽可能的提高。
[0012]可选地,所述第一媒体文件和所述第二媒体文件均为视频,所述第一参数包括所述请求端支持的最大帧率和最大图像分辨率,所述第二参数包括所述接收端支持的最大帧率和最大图像分辨率,所述合拍参数包括合拍帧率和合拍图像分辨率。
[0013]需要说明的是,合拍帧率小于或等于请求端支持的最大帧率和接收端支持的最大帧率中的较小的帧率,合拍图像分辨率小于或等于请求端支持的最大图像分辨率和接收端支持的最大图像分辨率中的较小的图像分辨率。当请求端和接收端协商得到合拍帧率和合拍图像分辨率后,请求端根据合拍帧率和合拍图像分辨率来录制第一媒体文件,接收端根据合拍帧率和合拍图像分辨率来录制第二媒体文件,因此,第一媒体文件的帧率和第二媒体文件的帧率均与合拍帧率相同,第一媒体文件的图像分辨率和第二媒体文件的图像分辨率均与合拍图像分辨率相同。
[0014]本实施例中,请求端和接收端通过对合拍帧率和合拍分辨率的协商,确保了两端录制视频的参数统一,实现了双端画质的协同控制,提高了视频合拍的画面质量,进而提高了用户进行视频合拍的体验。
[0015]可选地,所述第一媒体文件和所述第二媒体文件均为从所述接收端和所述请求端的视频通话中获取的媒体文件,所述合拍帧率大于所述视频通话的初始帧率,并且,所述合拍图像分辨率小于所述视频通话的初始图像分辨率。
[0016]当请求端和接收端进行视频通话时,双方按照初始帧率和初始图像分辨率进行视频通话。当双方进入视频合拍流程时,为了确保合拍视频的流畅度,双方可以按照优先保证视频流畅度、牺牲图像清晰度的策略进行合拍参数的协商。例如,由接收端在初始帧率基础上提高帧率作为合拍帧率,在初始图像分辨率的基础上降低视频帧的图像分辨率作为合拍图像分辨率,从而确保了合拍视频的流畅度。这时,视频通话所传输的视频文件的参数和合拍参数一致,在保证视频流畅的情况下,两端所显示的视频通话的画质和合拍的视频文件的画质也一致,两端的用户在各自的设备界面上看到的视频和最后生成的合拍视频一样,即所见即所得,提高了用户的合拍体验。
[0017]可选地,所述第一媒体文件和所述第二媒体文件均为图像,所述第一参数包括所述请求端支持的最大图像分辨率,所述第二参数包括所述接收端支持的最大图像分辨率,所述合拍参数包括合拍图像分辨率。
[0018]合拍图像分辨率小于或等于请求端支持的最大图像分辨率和接收端支持的最大图像分辨率中的较小的图像分辨率。例如,当请求端和接收端协商得到合拍图像分辨率后,请求端合拍图像分辨率来拍摄第一媒体文件,接收端根据合拍图像分辨率来拍摄第二媒体
文件,因此,第一媒体文件的图像分辨率和第二媒体文件的图像分辨率均与合拍图像分辨率相同。
[0019]本实施例中,请求端和接收端通过对合拍图像分辨率的协商,确保了合照的清晰度的统一,实现了双端画质的协同控制,提高了合拍照片的质量。
[0020]可选地,所述第一媒体文件和所述第二媒体文件均为从所述接收端和所述请求端的视频通话中获取的媒体文件,所述合拍帧率小于所述视频通话的初始帧率,并且,所述合拍图像分辨率大于所述视频通话的初始图像分辨率。
[0021]当请求端和接收端进行视频通话时,双方按照初始帧率和初始图像分辨率进行视频通话。当双方进入合拍照片的流程时,为了确保合拍照片的清晰度,双方可以按照优先保证图像清晰度、牺牲视频流畅度的策略进行合拍参数的协商。具体的,由接收端在初始帧率基础上降低帧率作为视频通话的帧率,在初始图像分辨率的基础上提高视频帧的图像分辨率作为合拍图像分辨率本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种合拍的方法,其特征在于,包括:接收端接收请求端发送的合拍请求,所述合拍请求携带第一参数,所述第一参数为所述请求端支持的媒体文件参数;所述接收端根据第二参数和所述第一参数确定合拍参数,所述第二参数为所述接收端支持的媒体文件参数,所述合拍参数对应的媒体文件质量低于或等于所述第一参数对应的媒体文件质量,并且所述合拍参数对应的媒体文件质量低于或等于所述第二参数对应的媒体文件质量;所述接收端向所述请求端发送所述合拍参数,所述合拍参数用于所述请求端生成第一媒体文件,所述第一媒体文件的参数与所述合拍参数相同;所述接收端根据所述合拍参数生成第二媒体文件,所述第二媒体文件的参数与所述合拍参数相同,所述第二媒体文件用于与所述第一媒体文件合成为合拍文件。2.根据权利要求1所述的方法,其特征在于,所述第一参数为请求端支持的最高标准的媒体文件参数,所述第二参数为接收端支持的最高标准的媒体文件参数。3.根据权利要求1或2所述的方法,其特征在于,所述第一媒体文件和所述第二媒体文件均为视频,所述第一参数包括所述请求端支持的最大帧率和最大图像分辨率,所述第二参数包括所述接收端支持的最大帧率和最大图像分辨率,所述合拍参数包括合拍帧率和合拍图像分辨率。4.根据权利要求3所述的方法,其特征在于,所述第一媒体文件和所述第二媒体文件均为从所述接收端和所述请求端的视频通话中获取的媒体文件,所述合拍帧率大于所述视频通话的初始帧率,并且,所述合拍图像分辨率小于所述视频通话的初始图像分辨率。5.根据权利要求1或2所述的方法,其特征在于,所述第一媒体文件和所述第二媒体文件均为图像,所述第一参数包括所述请求端支持的最大图像分辨率,所述第二参数包括所述接收端支持的最大图像分辨率,所述合拍参数包括合拍图像分辨率。6.根据权利要求5所述的方法,其特征在于,所述第一媒体文件和所述第二媒体文件均为从所述接收端和所述请求端的视频通话中获取的媒体文件,所述合拍帧率小于所述视频通话的初始帧率,并且,所述合拍图像分辨率大于所述视频通话的初始图像分辨率。7.根据权利要求4或6所述的方法,其特征在于,所述方法还包括:所述接收端通过所述视频通话的媒体通路向所述请求端发送所述第二媒体文件;或者,所述接收端通过所述视频通话的媒体通路接收所述请求端发送的所述第一媒体文件。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:当所述接收端通过所述视频通话的媒体通路向所述请求端发送所述第二媒体文件时,所述接收端增加所述媒体通路的最大码率。9.一种合拍的方法,其特征在于,包括:请求端向接收端发送合拍请求,所述合拍请求携带第一参数,所述第一参数为所述请求端支持的媒体文件参数;所述请求端接收所述接收端发送的合拍参数,所述合拍参数对应的媒体文件质量低于
或等于所述第一参数对应的媒体文件质量,并且所述合拍参数对应的媒体文件质量低于或等于第二参数对应的媒体文件质量,所述第二参数为所述接收端支持的媒体文件参数;所述请求端根据所述合拍参数生成第一媒体文件,所述第一媒体文件的参数与所述合拍参数相同,所述合拍参数用于所述接收端生成第二媒体文件,所述第二媒体文件的参数与所述合拍参数相同,所述第二媒体文件用于与所述第一媒体文件合成为合拍文件。10.根据权利要求9所述的方法,其特征在于,所述第一参数为请求端支持的最高标准的媒体文件参数,所述第二参数为接收端支持的最高标准的媒体文件参数。11.根据权利要求9或10所述的方法,其特征在于,所述第一媒体文件和所述第二媒体文件均为视频,所述第一参数包括所述请求端支持的最大帧率和最大图像分辨率,所述第二参数包括所述接收端支持的最大帧率和最大图像分辨率,所述合拍参数包括合拍帧率和合拍图像分辨率。12.根据权利要求...

【专利技术属性】
技术研发人员:鲍鑫东
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1