【技术实现步骤摘要】
【国外来华专利技术】
本专利技术的实施例总体上涉及通过计算机网络进行数字数据传输的领域并且尤其涉及视频信道内的检错与纠错。
技术介绍
在现代数字视频接口系统中通过视频信道对视频数据的传输通常受制于一定非零位错误率。现代视频接口标准(例如高清多媒体接口(HDMI)、移动高清连接(MHL)和其他音频/视频接口标准)支持未压缩视频数据的传输并且指定视频数据传输的可接受位错误率。所传输的视频数据中的相关联位错误导致所述视频数据的损坏像素。然而,基于HDMI、MHL和其他音频/视频接口标准在数字视频接口系统中通过视频信道传输的视频数据的位错误率通常较低,这样使得传输的视频数据的偶然位错误对人类视觉而言是不可见的。现代数字音频/视频接口(例如显示流压缩标准(DSC))的发展可以支持压缩数字视频数据的传输。由现代数字视频接口系统支持对压缩数字视频数据的传输面临着在所传输数字视频数据中提供有效的检错和纠错的挑战,因为即使所述错误并不频繁出现,当传输压缩数字视频数据时,单个位错误会损坏所述数字视频数据的大块像素并且可能对人的视觉而言是可见的。
技术实现思路
本文描述了一种用于在接收端处针对数字数据生成错误码并且检测所述数字数据中的损坏数据位的方案。所述方案将所述数字数据的码字组织为一个或多个正交数据块,其中每个码字具有表示所述数字数据的内容的数据部分以及用于检测所述数据部分中的损坏数据位的纠错部分。通过使用所述正交数据块,所述方案使得汇点设备能够对数据块中由单个传输错误造成的损坏数据位进行检测和校正并且能够对数据块中由多个传输错误造成的损坏数据位进行检测。源设备接收包括未压缩视频数据以及其相关联的 ...
【技术保护点】
一种用于针对数字数据生成错误码的方法,所述方法包括:接收所述数字数据,所述数字数据包括未压缩视频数据以及与所述未压缩数字视频数据相关联的元数据;对所述未压缩视频数据进行编码以生成压缩视频数据,所述压缩视频数据具有多个数据字;针对所述压缩视频数据的所述多个数据字中的每一个数据字以及针对所述元数据的多个数据字中的每一个数据字生成错误码;针对每个数据字,将所述数据字与其相应的错误码相结合以形成码字;以及根据数据结构将多个码字组织成一个或多个数据块。
【技术特征摘要】
【国外来华专利技术】2014.04.01 US 61/973,8371.一种用于针对数字数据生成错误码的方法,所述方法包括:接收所述数字数据,所述数字数据包括未压缩视频数据以及与所述未压缩数字视频数据相关联的元数据;对所述未压缩视频数据进行编码以生成压缩视频数据,所述压缩视频数据具有多个数据字;针对所述压缩视频数据的所述多个数据字中的每一个数据字以及针对所述元数据的多个数据字中的每一个数据字生成错误码;针对每个数据字,将所述数据字与其相应的错误码相结合以形成码字;以及根据数据结构将多个码字组织成一个或多个数据块。2.如权利要求1所述的方法,其中,码字包括数据部分和纠错部分,所述码字的所述数据部分具有表示所述码字的数字内容的多个数据位,并且所述纠错部分具有用于检测所述数据部分中的错误的多个校正子位。3.如权利要求1所述的方法,其中,针对所述数字数据的数据字生成错误码包括:向所述数据字应用纠错方案;以及基于所述纠错方案的所述应用而针对所述数据字生成错误码。4.如权利要求1所述的方法,其中,根据数据结构将所述多个码字组织成一个或多个数据块包括:选择多个码字以形成数据块,所述数据块具有宽度和高度,所述数据块的宽度等于所述码字的大小,并且所述数据块的高度等于编码到每个行代码符号中的数据位的数量;以及从所述选择的码字中选择在所述数据块的相同数位位置处的相应数位用于数字行编码。5.如权利要求4所述的方法,其中,数据块的码字的数量等于编码到每个行代码符号中的数据位的数量,并且在所述数据块中被校正的由单个传输错误造成的位错误的数量等于编码到每个行代码符号中的数据位的数量。6.如权利要求1所述的方法,进一步包括:对所述数据块进行数字行编码;以及将所述经行编码的数据块串行传输至汇点设备。7.如权利要求6所述的方法,其中,对数据块进行行编码包括以下各项之一:将所述数据块的8个数据位编码为10位表示;以及将所述数据块的16个数据位编码为18位表示。8.一种用于检测所传输的数字数据中的错误的方法,所述方法包括:接收所述数字数据,所述数字数据包括表示视频数据的码字以及表示与所述视频数据相关联的元数据的码字;对所述数字数据的所述码字进行行解码并且基于数据结构将所述码字组织成多个数据块,每个数据块具有多个码字;分析每个数据块中的所述码字;以及检测每个数据块中的一个或多个损坏数据位。9.如权利要求8所述的方法,其中,检测所述数字数据的码字中的位错误包括:分析所述码字的纠错部分;将所述纠错码与预定阈值码进行比较;将所述码字的所述纠错部分与相同数据块中剩余码字的相应纠错部分进行比较;以及基于所述比较检测所述位错误。10.如权利要求8所述的方法,进一步包括:响应于数据块中由单个传输错误造成的所述损坏数据位,校正所述损坏数据位;以及响应于数据块中由多个单个传输错误造成的所述损坏数据位,报告对所述损毁数据位的检测。11.一种非瞬态计算机可读存储介质,所述非瞬态计算机可读存储介质存储有用于针对数字数据生成错误码的计算机程序指令,所述计算机程序指令包括多条指令,所述指令当被计算机处理器执行时使所述计算机处理器:接收所述数字数据,所述数字数据包括未压缩视频数据以及与所述未压缩数字视频数据相关联的元数据;对所述未压缩视频数据进行编码以生成压缩视频数据,所述压缩视频数据具有多个数据字;针对所述压缩视频数据的所述多个数据字中每一个数据...
【专利技术属性】
技术研发人员:李周桓,L·A·汤普森,
申请(专利权)人:美国莱迪思半导体公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。