一种视频发送和接收方法及其设备技术

技术编号:22568394 阅读:41 留言:0更新日期:2019-11-16 13:30
本申请涉及视频处理技术领域,特别是涉及一种视频发送和接收方法及其设备。发送端根据当前视频传输需要的色彩空间转换信息确定转换矩阵;发送端根据转换矩阵将从当前视频中采集到的源色彩空间数据转换为目标色彩空间数据;发送端向接收端发送目标色彩空间数据和用于确定转换矩阵的信息。接收端根据确定转换矩阵的信息来确定转换矩阵,使得接收端和发送端使用同一个矩阵来进行色彩转换,从而提高了接收端的色彩显示的清晰度。

A video sending and receiving method and its equipment

The application relates to the technical field of video processing, in particular to a video transmission and reception method and a device thereof. The sender determines the conversion matrix according to the color space conversion information needed by the current video transmission; the sender converts the source color space data collected from the current video into the target color space data according to the conversion matrix; the sender sends the target color space data and the information used to determine the conversion matrix to the receiver. The receiving end determines the conversion matrix according to the information of determining the conversion matrix, so that the receiving end and the sending end use the same matrix for color conversion, so as to improve the clarity of color display at the receiving end.

【技术实现步骤摘要】
一种视频发送和接收方法及其设备
本申请涉及视频处理
,特别是涉及一种视频发送和接收方法及其设备。
技术介绍
随着网络技术的发展和硬件设备的改进,网络视频传输技术发展迅速。视频传输系统一般包括采集编码设备和解码显示设备两大部分。采集编码设备用来在现场采集视频信号并把模拟信号转换成数字信号,将数字信号编码后传输给解码显示设备;解码显示设备解码并显示视频。解码显示设备为解码器、计算机等,采集编码设备为编码器、网络摄像机(IPCAMERAIPC)等。由于传输及目标侧的需求,经常使用色彩空间转换技术来进行色彩的转换和还原,在编码设备侧,将源色彩空间的数据转换成目标色彩空间的数据。而在解码显示设备侧,将目标色彩空间的数据还原成源色彩空间数据。色彩空间有多种,比如RGB色彩空间,其中,R、G、B分别代表红、绿、蓝三原色;Lab色彩空间,L为心理明度、a和b为心理计量度;HSV色彩空间,H为色相,S为饱和度,V为亮度;YUV色彩空间,Y表示明亮度,U表示色度、V表示浓度;YCbCr色彩空间,是YUV的一个变种,Y表示明亮度,也就是灰阶值;Cb和Cr则为蓝色和红色的浓度偏移量成份。在现有的色彩空间转换技术中,是采用转换矩阵来实现将源色彩空间的数据转换为目标色彩空间的数据;比如在采集编码设备侧,采用如下的转换矩阵将RGB数据转换为YCbCr数据。Y=0.257*R+0.504*G+0.098*B+16Cb=-0.148*R-0.291*G+0.439*B+128>Cr=0.439*R-0.368*G-0.071*B+128将RGB色彩空间的数据转换为YCbCr色彩空间的数据,可以部分解除了色度信号中的相关性,提高了色彩信号的可压缩能力,便于传输。对应地,在解码显示设备侧使用对应的转换矩阵的逆矩阵将YCbCr数据还原成RGB数据。但是现有技术中,进行转换的转换矩阵并不是唯一的,而是有多种不同的转换矩阵。解码显示设备采用的转换矩阵通常是默认设置的,假如采集编码设备采用了矩阵B进行转换,但是解码显示设备仍然采用默认设置的矩阵A的逆矩阵进行还原,就会无法完全地还原RGB数据,导致最终色彩显示不清晰。
技术实现思路
本申请实施例提供了一种视频发送和接收方法及其设备,用以解决现有技术中接收设备中的转换矩阵与发送设备的转换矩阵不一致而导致的色彩显示不清晰的问题。第一方面,本申请实施例提供了一种视频发送方法,包括:发送端根据当前视频传输需要的色彩空间转换信息确定转换矩阵;所述发送端根据所述转换矩阵将从所述当前视频中采集到的源色彩空间数据转换为目标色彩空间数据;所述发送端向接收端发送所述目标色彩空间数据和用于确定所述转换矩阵的信息。上述方法,发送端向接收端发送用于确定转换矩阵的信息,接收端根据确定转换矩阵的信息来确定转换矩阵,使得接收端和发送端使用同一个矩阵来进行色彩转换,从而提高了接收端的色彩显示的清晰度。在一种可能的实现方式中,所述发送端根据当前视频传输需要的色彩空间转换信息确定转换矩阵,包括:所述发送端根据色彩空间转换信息和转换矩阵的对应关系,确定所述当前视频传输需要的色彩空间转换信息对应的转换矩阵;其中,所述色彩空间转换信息包括下列信息中的部分或全部:所述当前视频的清晰度类型、所述源色彩空间数据和所述目标色彩空间数据的亮度取值范围类型。上述方法,限定了色彩空间转换信息的具体的内容,可以根据色彩空间转换信息的具体的内容来确定色彩空间转换信息并进一步地确定出对应的转换矩阵。在一种可能的实现方式中,所述发送端根据当前视频传输需要的色彩空间转换信息确定转换矩阵之后,向接收端发送所述目标色彩空间数据和用于确定所述转换矩阵的信息之前,还包括:所述发送端将所述色彩空间转换信息作为用于确定所述转换矩阵的信息;或所述发送端根据转换矩阵和标识的对应关系确定所述当前视频传输需要的色彩空间转换信息对应的转换矩阵的标识,并将确定的标识作为用于确定所述转换矩阵的信息。上述方法,采用标识或者色彩空间转换信息来确定转换矩阵,提高了确定并查找转换矩阵的便利度。在一种可能的实现方式中,所述发送端根据当前视频传输需要的色彩空间转换信息确定转换矩阵之前,还包括:所述发送端确定当前视频传输需要的色彩空间转换信息与最近一次传输的色彩空间转换信息相比发生变化。上述方法,在确定当前视频传输需要的色彩空间转换信息与最近一次传输的色彩空间转换信息相比发生变化,则根据当前视频传输需要的色彩空间转换信息确定转换矩阵,进一步根据所述转换矩阵将从所述当前视频中采集到的源色彩空间数据转换为目标色彩空间数据;并向接收端发送所述目标色彩空间数据和用于确定所述转换矩阵的信息,以使接收端根据确定转换矩阵的信息来确定转换矩阵,使得接收端和发送端使用同一个矩阵来进行色彩转换,从而提高了接收端的色彩显示的清晰度。在一种可能的实现方式中,该方法还包括:若所述发送端确定当前视频传输需要的色彩空间转换信息与最近一次传输的色彩空间转换信息相比未发生变化,则根据最近一次传输的色彩空间转换信息确定的转换矩阵将从所述当前视频中采集到的源色彩空间数据转换为目标色彩空间数据,并向接收端发送所述目标色彩空间数据。上述方法,在确定当前视频需要传输的色彩空间转换信息与最近一次传输的色彩空间转换信息相比未发生变化,则仅传输目标色彩空间数据,减少数据的传输,节约资源。第二方面,本申请实施例还提供了一种视频接收方法,包括:接收端接收发送端发送的目标色彩空间数据和用于确定转换矩阵的信息;其中,所述目标色彩空间数据是发送端根据转换矩阵将从当前视频中采集到的源色彩空间数据进行转换得到的;所述接收端根据所述用于确定转换矩阵的信息确定转换矩阵;所述接收端用所述转换矩阵的逆矩阵将所述目标色彩空间数据还原成源色彩空间数据。上述方法,接收端根据用于确定转换矩阵的信息确定转换矩阵;用转换矩阵的逆矩阵将目标色彩空间数据还原成源色彩空间数据,从而能够使用正确的转换矩阵将目标色彩空间数据完全还原成源色彩空间数据,解决了现有技术中无法完全还原出源色彩空间数据而导致的色彩显示不清晰的问题。在一种可能的实现方式中,所述用于确定转换矩阵的信息为转换矩阵的标识;所述接收端根据所述用于确定转换矩阵的信息确定转换矩阵,包括:所述接收端根据所述标识和所述转换矩阵的对应关系,确定所述转换矩阵的标识对应的转换矩阵。上述方法,用标识来标识转换矩阵,发送端只需要将转换矩阵的标识发送给接收端,接收端根据标识就能够查找出对应的转换矩阵,在实际应用中更加方便。在一种可能的实现方式中,所述用于确定转换矩阵的信息为色彩空间转换信息;所述接收端根据所述用于确定转换矩阵的信息确定转换矩阵,包括:所述接收端根据色彩空间转换信息和转换矩阵的对应关系,确定色彩空间转换信息对应的转换矩阵;本文档来自技高网...

【技术保护点】
1.一种视频发送方法,其特征在于,包括:/n发送端根据当前视频传输需要的色彩空间转换信息确定转换矩阵;/n所述发送端根据所述转换矩阵将从所述当前视频中采集到的源色彩空间数据转换为目标色彩空间数据;/n所述发送端向接收端发送所述目标色彩空间数据和用于确定所述转换矩阵的信息。/n

【技术特征摘要】
1.一种视频发送方法,其特征在于,包括:
发送端根据当前视频传输需要的色彩空间转换信息确定转换矩阵;
所述发送端根据所述转换矩阵将从所述当前视频中采集到的源色彩空间数据转换为目标色彩空间数据;
所述发送端向接收端发送所述目标色彩空间数据和用于确定所述转换矩阵的信息。


2.如权利要求1所述的方法,其特征在于,所述发送端根据当前视频传输需要的色彩空间转换信息确定转换矩阵,包括:
所述发送端根据色彩空间转换信息和转换矩阵的对应关系,确定所述当前视频传输需要的色彩空间转换信息对应的转换矩阵;
其中,所述色彩空间转换信息包括下列信息中的部分或全部:
所述当前视频的清晰度类型、所述源色彩空间数据和所述目标色彩空间数据的亮度取值范围类型。


3.如权利要求1所述的方法,其特征在于,所述发送端根据当前视频传输需要的色彩空间转换信息确定转换矩阵之后,向接收端发送所述目标色彩空间数据和用于确定所述转换矩阵的信息之前,还包括:
所述发送端将所述色彩空间转换信息作为用于确定所述转换矩阵的信息;或
所述发送端根据转换矩阵和标识的对应关系确定所述当前视频传输需要的色彩空间转换信息对应的转换矩阵的标识,并将确定的标识作为用于确定所述转换矩阵的信息。


4.如权利要求1所述的方法,其特征在于,所述发送端根据当前视频传输需要的色彩空间转换信息确定转换矩阵之前,还包括:
所述发送端确定当前视频传输需要的色彩空间转换信息与最近一次传输的色彩空间转换信息相比发生变化。


5.如权利要求4所述的方法,其特征在于,该方法还包括:
若所述发送端确定当前视频传输需要的色彩空间转换信息与最近一次传输的色彩空间转换信息相比未发生变化,则根据最近一次传输的色彩空间转换信息确定的转换矩阵将从所述当前视频中采集到的源色彩空间数据转换为目标色彩空间数据,并向接收端发送所述目标色彩空间数据。


6.一种视频接收方法,其特征在于,包括:
接收端接收发送端发送的目标色彩空间数据和用于确定转换矩阵的信息;其中,所述目标色彩空间数据是发送端根据转换矩阵将从当前视频中采集到的源色彩空间数据进行转换得到的;
所述接收端根据所述用于确定转换矩阵的信息确定转换矩阵;
所述接收端用所述转换矩阵的逆矩阵将所述目标色彩空间数据还原成源色彩空间数据。


7.如权利要求6所述的方法,其特征在于,所述用于确定转换矩阵的信息为转换矩阵的标识;
所述接收端根据所述用于确定转换矩阵的信息确定转换矩阵,包括:
所述接收端根据所述标识和所述转换矩阵的对应关系,确定所述转换矩阵的标识对应的转换矩阵。


8.如权利要求7所述的方法,其特征在于,所述用于确定转换矩阵的信息为色彩空间转换...

【专利技术属性】
技术研发人员:曹项龙
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:浙江;33

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

1
相关领域技术
  • 暂无相关专利