【技术实现步骤摘要】
一种数学无损编码方法及设备
[0001]本专利技术涉及视频编码
,尤其涉及一种数学无损编码方法及设备。
技术介绍
[0002]众所周知,在视频处理
中,通常需要对高清视频进行压缩操作,因为通过对高清视频进行压缩编码,一方面,可用于减少高清视频数据所需要的存储空间,另一方面,将通过压缩编码之后的高清视频数据在进行网络传输时,极大地降低了网络传输过程中的数据量,可节约网络宽带。
[0003]目前,现有的超高清视频通常利用JPEG(Joint Photographic Experts Group)算法或者H.264算法(视频编解码技术标准之一)进行压缩编码。然而,现有的视频压缩编码方法的计算复杂度较高,视频压缩率较低,且经过压缩后的视频质量较低。
技术实现思路
[0004]为解决上述技术问题,本专利技术要解决的技术问题是提供一种利用相邻像素点的像素值接近的特性进行数据压缩的数学无损编码方法及设备。
[0005]为解决上述技术问题,本专利技术提供一种数学无损编码方法,该方法包括:
[0006]发送设备从获取的超高清视频的第一帧图片中确定出参考像素点的像素值;所述第一帧图片为所述超高清视频中的任一帧图片;
[0007]所述发送设备将所述参考像素点的像素值与所述第一帧图片中除所述参考像素点之外的其他像素点的像素值分别进行差值运算,以确定出所述第一帧图片中与所述参考像素点的像素值之间差值的绝对值小于或等于预设阈值的一个或多个目标像素点;所述预设阈值为正数;
[00 ...
【技术保护点】
【技术特征摘要】
1.一种数学无损编码方法,其特征在于,包括:发送设备从获取的超高清视频的第一帧图片中确定出参考像素点的像素值;所述第一帧图片为所述超高清视频中的任一帧图片;所述参考像素点为所述第一帧图片中的任一个像素点;所述发送设备将所述参考像素点的像素值与所述第一帧图片中除所述参考像素点之外的其他像素点的像素值分别进行差值运算,以确定出所述第一帧图片中与所述参考像素点的像素值之间差值的绝对值小于或等于预设阈值的一个或多个目标像素点;所述预设阈值为正数;其中,所述参考像素点的像素值、以及所述参考像素点的像素值与所述目标像素点的像素值之间的一个或多个差值,用于接收设备恢复出所述第一帧图片中所有的像素点的像素值。2.如权利要求1所述的数学无损编码方法,其特征在于,所述发送设备将所述参考像素点的像素值与所述第一帧图片中除所述参考像素点之外的其他像素点的像素值分别进行差值运算,包括:当所述参考像素点的像素值与所述第一帧图片中第一像素点的像素值的差值的绝对值大于所述预设阈值时,所述发送设备将所述参考像素点的像素值更新为所述第一像素点的像素值;其中,所述第一像素点为所述其他像素点中的一个像素点;在所述参考像素点的像素值进行更新之后,所述发送设备将所述其他像素点中剩余像素点的像素值与所述参考像素点的像素值进行差值运算,以确定出所述其他像素点中剩余像素点中与所述更新后的参考像素点的像素值之间差值的绝对值小于或等于预设阈值的一个或多个目标像素点。3.如权利要求1所述的数学无损编码方法,其特征在于,所述发送设备将所述参考像素点的像素值与所述第一帧图片中除所述参考像素点之外的其他像素点的像素值分别进行差值运算,以确定出所述第一帧图片中与所述参考像素点的像素值之间差值的绝对值小于或等于预设阈值的一个或多个目标像素点之前,还包括:所述发送设备根据指定值确定出预设阈值,其中,所述指定值为所述第一帧图片中所述参考像素点中颜色分量的位数范围内的任一正整数。4.如权利要求3所述的数学无损编码方法,其特征在于,所述发送设备根据指定值确定出预设阈值,包括:所述发送设备取值一个指定值;所述指定值为所述第一帧图片中所述参考像素点中颜色分量的位数范围内的任一正整数;所述发送设备计算将所述指定值作为2的指数的运算结果,并将所述运算结果作为所述预设阈值。5.如权利要求3所述的数学无损编码方法,其特征在于,所述发送设备根据指定值确定出预设阈值,包括:所述发送设备取值一个指定值;所述指定值为所述第一帧图片中所述参考像素点中颜色分量的位数范围内的任一正整数;所述发送设备计算将所述指定值作为2的指数的运算结果,并将所述运算结果与1的差
值作为所述预设阈值。6.如权利要求1所述的数学无损编码方法,其特征在于,所述发送设备将所述参考像素点的像素值与所述第一帧图片中除所述参考像素点之外的其他像素点的像素值分别进行差值运算,以确定出所述第一帧图片中与所述参考像素点的像素值之间差值的绝对值小于或等于预设阈值的一个或多个目标像素点之后,还包括:所述发送设备将所述参考像素点的像素值、所述参考像素点的像素值与所述目标像素点的像素值之间的一个或多个差值进行熵编码,得到码流数据。7.如权利要求6所述的数学无损编码方法,其特征在于,所述发送设备将所述参考像素点的像素值、所述参考像素点的像素值与所述目标像素点的像素值之间的一个或多个差值进行熵编码,得到码流数据,包括:所述发送设备将所述参考像素点的像素值、所述参考像素点的像素值与所述目标像素点的像素值之间的一个或多个差值进行算术编码、游程编码、哈夫曼编码、香农编码或哥伦布编码,得到所述码流数据。8.如权利要求6所述的数学无损编码方法,其特征在于,所述发送设备将所述参考像素点的像素值、所述参考像素点的像素值与所述目标像素点...
【专利技术属性】
技术研发人员:高炳海,
申请(专利权)人:深圳市朗强科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。