[发明专利]具有非循序输入的游程长度编码有效
申请号: | 201510089942.6 | 申请日: | 2015-02-27 |
公开(公告)号: | CN104883193B | 公开(公告)日: | 2019-08-23 |
发明(设计)人: | 伊戈尔.冠金切夫 | 申请(专利权)人: | 三星显示有限公司 |
主分类号: | H03M7/46 | 分类号: | H03M7/46 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邵亚丽;曹瑜 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 循序 输入 游程 长度 编码 | ||
一种用于更新游程长度编码(RLE)流的方法包括:接收要在插入位置处插入到RLE流中的具有插入值的元素,插入值具有多个值之一,RLE流具有布置成游程的元素,并且每个元素具有值之一;识别包含插入位置的游程;确定插入值是否与插入位置处的元素的值相同;当插入值不同于插入位置处的元素的值时:确定插入位置是否与游程之中的一个或多个匹配游程邻接,匹配游程的每个元素具有与插入值相同的值;以及当插入位置与匹配游程中的仅一个邻接时,延长匹配游程之一。
相关申请的交叉引用
本申请要求2014年2月27日向美国专利商标局递交的标题为“Run LengthEncoding with Non-Sequential Input”的美国临时专利申请61/945,744号的优先权和权益,这里通过引用并入该申请的全部公开内容。
技术领域
本发明的实施例涉及用于对通信信道中的数据编码和解码的系统和方法。
背景技术
游程长度编码(Run Length Encoding,RLE)是一种流行的无损压缩技术,该技术用“游程”——按一定的扫描顺序具有相同值的元素的数目——来表示数据元素。例如,以下序列“0,0,0,1,1,1,0,0,0,1,1”可由“(0,3),(1,3),(0,3),(1,2)”表示,其中每一对中的第一数字确定游程的元素的值,并且第二数字确定该值的重复次数。在上述示例中,序列开始于三个0(0,3),之后是三个1(1,3),之后又是三个0(0,3),最后是两个1(1,2)。在二进制情况下,元素的值可被省略,并且该表示变成“(3,3,3,2)”,其中RLE序列的第一数字指的是元素“0”的重复次数。
游程长度编码经常通过按光栅扫描顺序操作的硬件使用,例如显示设备和扫描仪。RLE的效率取决于数据的特性。例如,当不同值的数目较小并且当相同的值在邻接元素的群组中经常重复时,RLE提供较高的压缩。通过对数据应用线性扫描顺序或者通过直接在多个维度中对重复次数编码,可将RLE应用到多维数据。通常,RLE编码器对按先后顺序提供并存储在行缓冲器或其他类型的存储器中的数据操作。如果数据是以非先后顺序产生的,则非先后顺序数据一般被缓冲以使数据完整,以便其可按先后顺序被提供给RLE编码器。
发明内容
本发明的实施例的一些方面涉及非循序游程长度编码装置。
根据本发明的一个实施例,一种用于更新游程长度编码流的方法包括:处理器接收要在插入位置处插入到游程长度编码流中的具有插入值的元素,插入值具有多个值之一,游程长度编码流具有布置在位于游程长度编码流的开始位置和结束位置之间的多个游程中的多个元素,并且多个元素中的每一个具有多个值之一和在游程长度编码流中的位置;识别游程长度编码流的游程之中的包含插入位置的游程;处理器确定插入值是否与插入位置处的元素的值相同;当插入值不同于插入位置处的元素的值时:处理器确定插入位置是否与游程长度编码流的游程之中的一个或多个相邻匹配游程邻接,相邻匹配游程的每个元素具有与插入值相同的值;当插入位置与一个或多个相邻匹配游程中的仅一个邻接时,处理器延长一个或多个相邻匹配游程中的一个匹配游程;当插入位置与一个或多个相邻匹配游程中的两个匹配游程邻接时,处理器合并一个或多个相邻匹配游程中的该两个匹配游程;以及当插入位置不与一个或多个相邻匹配游程邻接时,处理器创建新的游程。
确定插入位置是否与一个或多个相邻匹配游程邻接可包括:处理器计算从插入位置到一个或多个相邻匹配游程中的每一个的一个或多个距离,一个或多个相邻匹配游程中的每一个具有左端和右端;当插入位置在一个或多个相邻匹配游程中的两个之间时,处理器计算到一个或多个相邻匹配游程中的第一相邻匹配游程的右端的左距离;以及到一个或多个相邻匹配游程中的第二相邻匹配游程的左端的右距离;当插入位置在一个或多个相邻匹配游程之一与开始位置之间时,处理器计算到开始位置的左距离和到一个或多个相邻匹配游程中的该一个游程的左端的右距离;以及当插入位置在一个或多个相邻匹配游程之一与结束位置之间时,处理器计算到一个或多个相邻匹配游程中的该一个游程的右端的左距离和到结束位置的右距离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星显示有限公司,未经三星显示有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510089942.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:近场通信装置和近场通信方法
- 下一篇:一种接口电路及其中的输出电路