[发明专利]一种应用于FPGA的数据解压缩方法、成像设备和汽车有效
| 申请号: | 201811622214.7 | 申请日: | 2018-12-28 |
| 公开(公告)号: | CN111385578B | 公开(公告)日: | 2021-06-01 |
| 发明(设计)人: | 高月 | 申请(专利权)人: | 北京图森智途科技有限公司 |
| 主分类号: | H04N19/42 | 分类号: | H04N19/42;H04N19/44;H04N5/232;G10L19/16 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 101300 北京市顺*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用于 fpga 数据 解压缩 方法 成像 设备 汽车 | ||
本申请提供了一种应用于FPGA的数据解压缩方法、成像设备和汽车,其中,该方法包括:获取压缩数据和压缩系数;判断压缩系数的位数m大于预设的固定值n时,将压缩系数右移m减n位得到的数据确定为第一数据;判断压缩系数的位数m小于或等于固定值n时,将压缩系数确定为第一数据;在预先建立的查找表中查找第一数据对应的第二数据;其中,查找表包含二进制的n位0至n位1中每个正整数的倒数左移s位得到的二进制的第二数据;将第一数据对应的第二数据右移m减n位得到的数值确定为第三数据;将压缩数据与第三数据进行乘法运算,得到解压缩数据。本申请具有既能获得满足用户需求的解压缩数据,又能确保处理速度高效的优点。
技术领域
本申请属于图像处理技术领域,尤其涉及一种应用于FPGA的数据解压缩方法、成像设备和汽车。
背景技术
在音频、视频传输领域,为了节省传输带宽,发送端在传输数据之前一般需要对数据进行压缩处理,接收端收到数据后再进行解压缩处理。其中,解压缩处理一般是压缩处理的逆运算。
例如,现有的图像传输一般是对原始图像进行压缩处理之后再进行传输,在压缩处理的时候,一般是采用乘法操作。相应的,在图像数据传输后进行恢复显示的过程中,就需要进行除法运算,从而恢复出原始图像。
现场可编程门阵列(Field Programmable Gate Array,FPGA)具有开发周期短、制造成本低、配置灵活、处理速度快等优点,被广泛应用于数字信号处理领域。
发明内容
FPGA虽然具有强大的数据处理性能,但是现有的FPGA在除法运算中存在诸多缺点,例如,现有的FPGA一般采用如下方式进行除法运算:
1)使用开发软件中提供的除法器IP核:这种方式需要利用FPGA开发平台自带的除法器IP核,在工程中直接调用IP核实现除法运算,然而,这种除法运算的时延比较高,例如,对于被除数24位、除数32位、余数25位的除法器,一般存在51个时钟的时延;
2)查表:这种方式需要事先将所有数据对应的倒数存储在FPGA内部,当进行除法运算的时候,采用查表的方式查找到数据对应的倒数,但对于位数较多的数据,查找表的方式会占用过多的资源,且位数越多,占用资源越大;
3)自行开发写除法器:这种方式需要工程师自行开发除法器,需要进行移位、加法等运算,且延时也会根据位数不同而不同,存在开发时间长,稳定性差等缺点。
FPGA在除法运算中的上述诸多缺点导致利用FPGA执行涉及除法运算的数据解压缩处理时,存在延时高、占用资源多、开发周期长等问题。
鉴于上述问题,本申请提供一种克服上述问题或者至少部分地解决上述问题的一种应用于FPGA的数据解压缩方法、成像设备和汽车。
在本申请实施方式的第一方面中,提供了一种应用于FPGA的数据解压缩方法,包括:
获取压缩数据和压缩系数;其中,所述压缩数据是原始数据与右移s位的所述压缩系数经过乘法运算得到的数据;所述压缩数据、原始数据、压缩系数均为二进制数据,且压缩系数为m位;
判断压缩系数的位数m大于预设的固定值n时,将所述压缩系数右移m减n位得到的数据确定为第一数据;判断压缩系数的位数m小于或等于所述固定值n时,将所述压缩系数确定为第一数据;其中,m、n、s均为正整数;
在预先建立的查找表中查找所述第一数据对应的第二数据;其中,所述查找表包含二进制的n位0至n位1中每个正整数的倒数左移s位得到的二进制的第二数据;
将所述第一数据对应的第二数据右移m减n位得到的数值确定为第三数据;
将所述压缩数据与所述第三数据进行乘法运算,得到解压缩数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京图森智途科技有限公司,未经北京图森智途科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811622214.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种适用于测井用的探头
- 下一篇:一种天然植物芦笋面膜精华液及其制备方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





