一种图像合并方法和系统技术方案

技术编号:25921677 阅读:28 留言:0更新日期:2020-10-13 10:41
本发明专利技术公开了一种图像合并系统及方法,该图像合并系统包括:获取模块,用于获取k个子图像帧,所述k个子图像帧均由同一个原始图像帧交织拆分而来,其中k≥2;所述子图像帧包括:基准子图像帧和待校准子图像帧;估算模块,用于得出待校准子图像帧的第一图像参数和根据所述基准子图像帧得出基准图像参数;校准模块,通过对所述基准图像参数和所述第一图像参数计算比较,得出待校准子图像帧的第二图像参数,根据所述第二图像参数校准所述待校准子图像帧;合成模块,用于根据原始图像帧拆分的位置关系将各所述子图像帧恢复成原始图像帧。本发明专利技术合成后的图像帧的整体和谐度高,且不需要专门的设备,普遍适用性高。

【技术实现步骤摘要】
一种图像合并方法和系统
本申请涉及视频通信
,特别是涉及一种图像合并方法和系统,及应用其的视频传输方法和系统。
技术介绍
目前,解决视频码流自适应传输的一种相对成熟的方案是可伸缩视频编码(SVC,ScalableVideoCoding),但该方案的主要问题在于,为了满足SVC的需要,必须升级视频通信系统以及所使用的网络设备,从而导致SVC可伸缩视频编码的实际兼容性差,不能在大多数设备上使用。针对以上问题,专利申请号为“200710123626.1”的中国专利公开了一种视频容错控制系统及方法,其通过在发送端对视频序列的单帧图像进行拆分编码,形成子图像帧码流,子图像帧图像组的总数目与网络状态匹配,在接收端对各子图像帧码流解码,得到子图像帧解码视频帧,继而进行空间插值恢复原图像,实现了网络丢包情况下的高流畅性视频通信。然而,该专利是在源图像帧拆分后再分别进行编码解码,在分别编码解码的过程中,数据难免会出现一定的偏差,且又由于是独立编解码,所以这些偏差都不是向同一个方向偏移,这些向各个方向偏移的偏差会导致各子图像帧的数据产生差异,当将有差异的子图像帧合成为一帧后,各差异之间的对比非常明显,整体看上去十分突兀,影响观感。
技术实现思路
本专利技术为克服上述现有技术所述的至少一种缺陷,提供一种图像合并方法,对子图像帧的颜色偏差进行修正,使合并后的图像帧更加和谐,提高观感。本专利技术采用的技术方案如下。第一方面,本专利技术提供一种图像合并系统,包括:获取模块,用于获取k个子图像帧,所述k个子图像帧均由同一个原始图像帧交织拆分而来,其中k≥2;所述子图像帧包括:基准子图像帧和待校准子图像帧;估算模块,用于得出待校准子图像帧的第一图像参数和根据所述基准子图像帧得出基准图像参数;校准模块,通过对所述基准图像参数和所述第一图像参数计算比较,得出待校准子图像帧的第二图像参数,根据所述第二图像参数校准所述待校准子图像帧;合成模块,用于根据原始图像帧拆分的位置关系将各所述子图像帧恢复成原始图像帧。优选的,所述合成模块在原始图像恢复的过程中,当待恢复的子图像帧不全时,通过插值计算恢复出原始图像帧。优选的,所述子图像帧还包括:其它子图像帧。优选的,所述k个子图像帧由同一个原始图像帧以隔行或隔列的方式交织拆分而来。第二方面,本专利技术提供一种视频传输系统,包括:发送端、服务器及至少一个接收端;所述发送端包括:拆分模块和编码模块;所述接收端包括:解码模块和恢复模块;所述拆分模块用于将原始视频拆分为n个交织的独立的子序列视频,其中所述原始视频包括多帧原始视频图像帧,n≥2;所述编码模块用于对各所述子序列视频独立编码为码流,得到n个子序列视频码流;所述服务器用于获得所述n个子序列视频码流,并根据其与接收端之间的网络质量,传输n个子序列视频码流中的k个子序列视频码流至接收端,其中1≤k≤n;所述解码模块用于对所述k个子序列视频码流进行解码,得到k个解码后的子序列视频;所述恢复模块包括前面所述的图像合并系统,所述恢复模块通过所述图像合并系统将所述k个解码后的子序列视频的图像帧合并成原始视频图像帧,并恢复得到原始视频。第三方面,本专利技术提供另一种视频传输系统,包括:发送端、服务器及接收端;发送端包括:拆分模块、编码模块;拆分模块,用于将原始视频流的图像帧拆分为n个交织的子图像帧,其中n≥2,以原始视频流的一帧为单位,在原始视频流一帧的时间间隔内,按预设的顺序插入n个由同一帧图像帧拆分的子图像帧,形成一组子帧序列,按原始视频流的时间顺序排列各组子帧序列之间的顺序并组合形成第二视频,所述第二视频的帧率为原始视频流的帧率的n倍;编码模块,用于对所述第二视频进行编码,形成第二视频码流;服务器,用于获得所述第二视频码流,并根据自身与所述接收端之间的网络质量对所述第二视频码流拆包封包,形成保留子帧序列中包含k个子图像帧的第三视频码流,其中k≤n,并传送所述第三视频码流至所述接收端;接收端包括:解码模块和恢复模块;解码模块,用于对所述第三视频码流进行解码,形成第三视频流;所述恢复模块包括前面所述的图像合并系统,所述恢复模块通过所述图像合并系统将k个解码后的子图像帧合并成原始视频图像帧,并恢复得到原始视频。第四方面,本专利技术提供一种图像合并方法,包括以下步骤:获得k个子图像帧,所述k个子图像帧均由同一个原始图像帧交织拆分而来,其中k≥2;所述子图像帧包括基准子图像帧和待校准子图像帧;得出待校准子图像帧的第一图像参数和根据所述基准子图像帧得出基准图像参数;通过对所述基准图像参数和所述第一图像参数计算比较,得出待校准子图像帧的第二图像参数,根据所述第二图像参数校准所述待校准子图像帧;根据原始图像帧拆分的位置关系将各所述子图像帧恢复成原始图像帧。进一步,所述合成模块在原始图像恢复的过程中,当待恢复的子图像帧不全时,通过插值计算恢复出原始图像帧。进一步,所述子图像帧还包括其它子图像帧。进一步,所述k个子图像帧由同一个原始图像帧以隔行或隔列的方式交织拆分而来。第五方面,本专利技术提供一种视频传输方法,包括以下步骤:获取原始视频,所述原始视频包括多帧原始视频图像帧;将所述原始视频拆分为n个交织的独立的子序列视频,其中n≥2;对各所述子序列视频独立编码为码流,得到n个子序列视频码流;将所述n个子序列视频码流上传到服务器;所述服务器根据其与接收端之间的网络质量,传输n个子序列视频码流中的k个子序列视频码流,其中1≤k≤n;对所述k个子序列视频码流进行解码,得到k个解码后的子序列视频;使用前面所述的图像合并方法合并所述k个解码后的子序列视频的图像帧,并恢复得到原始视频。第六方面,本专利技术提供另一种视频传输方法,包括以下步骤:获取原始视频,所述原始视频包括多帧原始视频图像帧;将原始视频流的图像帧拆分为n个交织的子图像帧,其中n≥2;以原始视频流的一帧为单位,在原始视频流一帧的时间间隔内,按预设的顺序插入n个由同一帧图像帧拆分的子图像帧,形成一组子帧序列;按原始视频流的时间顺序排列各组子帧序列之间的顺序并组合形成第二视频,所述第二视频的帧率为原始视频流的帧率的n倍;对所述第二视频进行编码,形成第二视频码流;将所述第二视频码流上传到服务器;所述服务器根据其与接收端之间的网络质量,对所述第二视频码流拆包封包,形成保留子帧序列中包含k个子图像帧的第三视频码流,其中k≤n,传送第三视频码流;接收并解码所述第三视频码流,形成第三视频流;使用前面所述的图像合并方法合并所述第三视频流的图像帧,并恢复得到原始视频。与现有技术相比,有益效果是:1.消除了各子图像帧之间的差异,提高了合成后的图像帧的整体一致性和和谐度,提高整体观感。2本文档来自技高网...

【技术保护点】
1.一种图像合并系统,其特征在于,包括:/n获取模块,用于获取k个子图像帧,所述k个子图像帧均由同一个原始图像帧交织拆分而来,其中k≥2;所述子图像帧包括:基准子图像帧和待校准子图像帧;/n估算模块,用于得出待校准子图像帧的第一图像参数和根据所述基准子图像帧得出基准图像参数;/n校准模块,通过对所述基准图像参数和所述第一图像参数计算比较,得出待校准子图像帧的第二图像参数,根据所述第二图像参数校准所述待校准子图像帧;/n合成模块,用于根据原始图像帧拆分的位置关系将各所述子图像帧恢复成原始图像帧。/n

【技术特征摘要】
1.一种图像合并系统,其特征在于,包括:
获取模块,用于获取k个子图像帧,所述k个子图像帧均由同一个原始图像帧交织拆分而来,其中k≥2;所述子图像帧包括:基准子图像帧和待校准子图像帧;
估算模块,用于得出待校准子图像帧的第一图像参数和根据所述基准子图像帧得出基准图像参数;
校准模块,通过对所述基准图像参数和所述第一图像参数计算比较,得出待校准子图像帧的第二图像参数,根据所述第二图像参数校准所述待校准子图像帧;
合成模块,用于根据原始图像帧拆分的位置关系将各所述子图像帧恢复成原始图像帧。


2.根据权利要求1所述的图像合并系统,其特征在于,所述合成模块在原始图像恢复的过程中,当待恢复的子图像帧不全时,通过插值计算恢复出原始图像帧。


3.根据权利要求1或2所述的图像合并系统,其特征在于,所述子图像帧还包括:其它子图像帧。


4.根据权利要求1所述的图像合并系统,其特征在于,
所述k个子图像帧由同一个原始图像帧以隔行或隔列的方式交织拆分而来。


5.一种视频传输系统,包括:发送端、服务器及至少一个接收端;
所述发送端包括:拆分模块和编码模块;所述接收端包括:解码模块和恢复模块;
所述拆分模块用于将原始视频拆分为n个交织的独立的子序列视频,其中所述原始视频包括多帧原始视频图像帧,n≥2;
所述编码模块用于对各所述子序列视频独立编码为码流,得到n个子序列视频码流;
所述服务器用于获得所述n个子序列视频码流,并根据其与接收端之间的网络质量,传输n个子序列视频码流中的k个子序列视频码流至接收端,其中1≤k≤n;
所述解码模块用于对所述k个子序列视频码流进行解码,得到k个解码后的子序列视频;
所述恢复模块包括权利要求1-4任一项所述的图像合并系统,所述恢复模块通过所述图像合并系统将所述k个解码后的子序列视频的图像帧合并成原始视频图像帧,并恢复得到原始视频。


6.一种视频传输系统,其特征在于,包括:发送端、服务器及接收端;
发送端包括:拆分模块、编码模块;
拆分模块,用于将原始视频流的图像帧拆分为n个交织的子图像帧,其中n≥2,以原始视频流的一帧为单位,在原始视频流一帧的时间间隔内,按预设的顺序插入n个由同一帧图像帧拆分的子图像帧,形成一组子帧序列,按原始视频流的时间顺序排列各组子帧序列之间的顺序并组合形成第二视频,所述第二视频的帧率为原始视频流的帧率的n倍;
编码模块,用于对所述第二视频进行编码,形成第二视频码流;
服务器,用于获得所述第二视频码流,并根据自身与所述接收端之间的网络质量对所述第二视频码流拆包封包,形成保留子帧序列中包含k个子图像帧的第三视频码流,其中k≤n,并传送所述第三视频码流至所述接收端;
接收端包括:解码模块和恢复模块;
解码模块,用于对所述第三视频码流进行解码,形成第...

【专利技术属性】
技术研发人员:欧俊文
申请(专利权)人:广州市奥威亚电子科技有限公司
类型:发明
国别省市:广东;44

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

1