一种卡拉OK机直播流传输方法技术

技术编号:38668682 阅读:15 留言:0更新日期:2023-09-02 22:47
本发明专利技术公开了一种卡拉OK机直播流传输方法,属于图像通信技术领域,该方法包括:获取卡机OK机的直播帧原始图像,去噪处理获得直播帧去噪图像,获取直播帧去噪图像的像素值共生矩阵;对像素值共生矩阵中的元素进行聚类分析、排列熵分析获得目标字典长度;通过LZ77算法按目标字典长度对直播帧去噪图像的像素值序列进行压缩,获得一次压缩直播流;通过霍夫曼编码对一次压缩直播流进行二次压缩获得待传输直播流,通过网络连接将待传输直播流传输至客户端。如此,基于对直播帧图像的像素值共生矩阵进行聚类分析、排列熵分析,获得用于LZ77压缩的最优字典长度,实现了高清直播流进行高效压缩,提高了卡拉OK机高清直播流的传输速度。提高了卡拉OK机高清直播流的传输速度。提高了卡拉OK机高清直播流的传输速度。

【技术实现步骤摘要】
一种卡拉OK机直播流传输方法


[0001]本专利技术涉及图像通信
,尤其涉及一种卡拉OK机直播流传输方法。

技术介绍

[0002]随着宽带网络的普及和带宽的增加,人们对视频的清晰度需求也越来越高。卡拉OK机作为一种娱乐设备,需要能够快速、稳定地传输高质量的音视频流。
[0003]高速互联网连接的普及为卡拉OK机的直播流传输提供了基础。光纤网络的推广和提速,使得卡拉OK机能够通过稳定、高速的网络连接将直播流传输给客户端。
[0004]基于互联网发展和技术进步的需求,通过高速互联网连接、视频编码和压缩技术以及直播平台和CDN(Content Delivery Network,内容分发网络)服务的支持,基本实现了卡拉OK机直播流的传输。但是卡拉OK机高清直播过程还是可能卡顿、延迟、像素丢失等问题,当前的处理方法主要是增加带宽。因此还需要更加有效的直播流压缩方法,以进一步提升卡拉OK机的直播流传输速度。

技术实现思路

[0005]本专利技术提供一种卡拉OK机直播流传输方法,旨在对高清直播流进行高效压缩,提高卡拉OK机高清直播流的传输速度。
[0006]为实现上述目的,本专利技术提供一种卡拉OK机直播流传输方法,所述方法包括:获取卡机OK机的直播帧原始图像,对所述直播帧原始图像进行去噪处理获得直播帧去噪图像,获取所述直播帧去噪图像的像素值共生矩阵;对所述像素值共生矩阵中的元素进行聚类分析、排列熵分析获得目标字典长度;通过LZ77算法按所述目标字典长度对所述直播帧去噪图像的像素值序列进行压缩,获得一次压缩直播流;通过霍夫曼编码对所述一次压缩直播流进行二次压缩获得待传输直播流,通过网络连接将所述待传输直播流传输至客户端。
[0007]优选地,所述对所述像素值共生矩阵中的元素进行聚类分析、排列熵分析获得目标字典长度包括:基于所述像素值共生矩阵的对角元素的聚类分析结果确定第一字典长度;对所述像素值共生矩阵中的非对角元素进行聚类分析,获得第二字典长度;对所述直播帧去噪图像中各行的像素值进行排列熵分析,获得第三字典长度;基于所述第一字典长度、第二字典长度和第三字典长度确定目标字典长度。
[0008]优选地,所述基于所述像素值共生矩阵的对角元素的聚类分析结果确定第一字典长度包括:对所述像素值共生矩阵中的对角元素值进行聚类分析,获得对角聚类簇,基于对角聚类簇获得多个子共生矩阵;基于对角聚类簇的个数、子共生矩阵的大小、子共生矩阵中各个元素的元素相关
性确定第一字典长度。
[0009]优选地,所述基于对角聚类簇的个数、子共生矩阵的大小、所述子共生矩阵中各个元素的元素相关性确定第一字典长度之前,还包括:获取各个子共生矩阵中每两个像素对应的出现频率,并计算每个子共生矩阵中非对角元素出现的频次的平均值;基于所述出现频率、所述非对角元素出现频率的平均值计算子共生矩阵中各个元素的元素相关性。
[0010]优选地,所述对所述像素值共生矩阵中的非对角元素进行聚类分析,获得第二字典长度包括:基于ISODATA聚类算法对所述像素值共生矩阵中的非对角元素进行聚类,获得多个聚类簇,并记录聚类簇数量;将所述聚类簇中包含的各个像素值按大小进行分类,记录分类数量;计算各个聚类簇中所有元素的像素值均值;基于所述聚类簇数量、分类数量以及聚类簇的像素值均值计算所述第二字典长度。
[0011]优选地,所述对所述直播帧去噪图像中各行的像素值进行排列熵分析,获得第三字典长度包括:将所述直播帧去噪图像中的每一行像素值组成一个数据序列;基于排列熵算法计算不同嵌入维度下每一个数据序列的排列熵;将获得的各个排列熵进行排序,并将最小排列熵确定为第三字典长度。
[0012]优选地,所述基于所述第一字典长度、第二字典长度和第三字典长度确定目标字典长度包括:计算不同通道下的第一字典长度、第二字典长度和第三字典长度的字典长度平均值;对所有通道的字典长度平均值进行求和,并获得所述求和结果与预设常数的比值;对所述比值向下取整,将取整结果确定为目标字典长度。
[0013]优选地,所述获取所述直播帧去噪图像的像素值共生矩阵包括:基于所述直播帧去噪图像获得0
°
方向的像素值共生矩阵,所述像素值共生矩阵中的每一个元素值表示所述直播帧去噪图像中相邻两元素同时出现的频次。
[0014]相比现有技术,本专利技术提出的一种卡拉OK机直播流传输方法,获取卡机OK机的直播帧原始图像,对所述直播帧原始图像进行去噪处理获得直播帧去噪图像,获取所述直播帧去噪图像的像素值共生矩阵;对所述像素值共生矩阵中的元素进行聚类分析、排列熵分析获得目标字典长度;通过LZ77算法按所述目标字典长度对所述直播帧去噪图像的像素值序列进行压缩,获得一次压缩直播流;通过霍夫曼编码对所述一次压缩直播流进行二次压缩获得待传输直播流,通过网络连接将所述待传输直播流传输至客户端。如此,基于对直播帧图像的像素值共生矩阵进行聚类分析、排列熵分析,获得用于LZ77压缩的最优字典长度,实现了高清直播流进行高效压缩,提高了卡拉OK机高清直播流的传输速度。
附图说明
[0015]图1是本专利技术卡拉OK机直播流传输方法一实施例的流程示意图;图2是本专利技术卡拉OK机直播流传输方法一实施例的细化流程示意图。
[0016]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0017]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0018]请参照图1,图1是本专利技术卡拉OK机直播流传输方法第一实施例的流程示意图。
[0019]如图1所示,本专利技术第一实施例提出一种卡拉OK机直播流传输方法,所述方法包括:步骤S101,获取卡机OK机的直播帧原始图像,对所述直播帧原始图像进行去噪处理获得直播帧去噪图像,获取所述直播帧去噪图像的像素值共生矩阵;获取卡机OK机的直播帧原始图像。对直播帧原始图像的每一帧图像都进行降噪处理,本实施例基于高斯滤波算法进行降噪。高斯滤波是一种线性平滑滤波,适用于消除高斯噪声,广泛应用于图像处理的减噪过程。通俗的讲,高斯滤波就是对整幅图像进行加权平均的过程,每一个像素点的值,都由其本身和邻域内的其他像素值经过加权平均后得到。高斯滤波的具体操作是:用一个模板(或称卷积、掩模)扫描图像中的每一个像素,用模板确定的邻域内像素的加权平均灰度值去替代模板中心像素点的值。
[0020]获得直播帧降噪图像后,进一步获取像素值共生矩阵。基于所述直播帧去噪图像获得0
°
方向的像素值共生矩阵,所述像素值共生矩阵中的每一个元素值表示所述直播帧去噪图像中相邻两元素同时出现的频次。
[0021]步骤S102,对所述像素值共生矩阵中的元素进行聚类分析、排列熵分析获得目标字典长度;参照图2,图2是本专利技术卡拉OK机直播流传输方法一实施例的细化流程示意图,如图2所示,所示步骤S102包括:步骤S1021,基于所述像素值共生矩阵的对角元素的聚类分析结果确定第一字典长度;由于在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种卡拉OK机直播流传输方法,其特征在于,所述方法包括:获取卡机OK机的直播帧原始图像,对所述直播帧原始图像进行去噪处理获得直播帧去噪图像,获取所述直播帧去噪图像的像素值共生矩阵;对所述像素值共生矩阵中的元素进行聚类分析、排列熵分析获得目标字典长度;通过LZ77算法按所述目标字典长度对所述直播帧去噪图像的像素值序列进行压缩,获得一次压缩直播流;通过霍夫曼编码对所述一次压缩直播流进行二次压缩获得待传输直播流,通过网络连接将所述待传输直播流传输至客户端。2.根据权利要求1所述的一种卡拉OK机直播流传输方法,其特征在于,所述对所述像素值共生矩阵中的元素进行聚类分析、排列熵分析获得目标字典长度包括:基于所述像素值共生矩阵的对角元素的聚类分析结果确定第一字典长度;对所述像素值共生矩阵中的非对角元素进行聚类分析,获得第二字典长度;对所述直播帧去噪图像中各行的像素值进行排列熵分析,获得第三字典长度;基于所述第一字典长度、第二字典长度和第三字典长度确定目标字典长度。3.根据权利要求2所述的一种卡拉OK机直播流传输方法,其特征在于,所述基于所述像素值共生矩阵的对角元素的聚类分析结果确定第一字典长度包括:对所述像素值共生矩阵中的对角元素值进行聚类分析,获得对角聚类簇,基于对角聚类簇获得多个子共生矩阵;基于对角聚类簇的个数、子共生矩阵的大小、子共生矩阵中各个元素的元素相关性确定第一字典长度。4.根据权利要求3所述的一种卡拉OK机直播流传输方法,其特征在于,所述基于对角聚类簇的个数、子共生矩阵的大小、子共生矩阵中各个元素的元素相关性确定第一字典长度之前,还包括:获取各个子共生矩阵中每两个像素对应的出现频率,并计算每个子共生矩阵中非对角元素出现的频次的平均...

【专利技术属性】
技术研发人员:刘吉如
申请(专利权)人:深圳市君兰电子有限公司
类型:发明
国别省市:

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

1