0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于DCT的JPEG压缩编码主要过程

讯维官方公众号 来源:讯维官方公众号 2019-11-19 15:47 次阅读

静态图像是指内容保持不变的图像,可能是不活动的场景图像或活动场景图像在某一瞬时的"冻结"图像。最常见的静态图像是我们身边的数码照相机拍摄的图片。静态图像编码是指对单幅图像的编码,最常见的编码方式是JPEG算法



JPEG是一个适用范围很广的静态图像压缩技术,既可用于灰度图像又可用于彩色图像。JPEG算法与色彩空间无关,处理的彩色图像是单独的彩色分量图像,因此它可以压缩来自不同色彩空间的数据,如RGB、YCbCr和CMYK。JPEG专家组开发了两种基本的压缩算法,一种是采用以离散余弦变换(DCT)为基础的有损压缩算法,使用有损压缩算法时,在压缩比为25:1的情况下,压缩后还原得到的图像与原始图像相比较,区别不大,因此得到了广泛的应用;另一种是以预测技术为基础的无损压缩算法。

基于DCT的JPEG压缩编码主要过程如下:

(1)正向离散余弦变换(FDCT)。
(1)量化[Quantization]。
(3) Z字形编码[Zigzag Scan)。
(4)使用差分脉冲编码调制(DPCM]对直流系数[DC]进行编码。
(5)使用行程长度编码[RLE)对交流系数[AC]进行编码。
(6)熵编码(Entropy Coding)。

在音视频领域,图像压缩技术广泛应用于音视频图像传输,常见设备有音视频光端机和音视频图像编码器

讯维高清编码器是一款专业的高清音视频图像编码产品,该产品支持多路HDMI/VGA/SDI/DVI/CVBS音视频图像输入,支持H.264编码格式,可同时对视频图像及音频进行编码。输出TS双码流设计,可根据不同需要设置每一路的输出码流分辨率,该设备具有高集成,低成本的优势,可广泛应用于各种数字电视播出系统中。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 图像
    +关注

    关注

    2

    文章

    1063

    浏览量

    40029
  • 编码
    +关注

    关注

    6

    文章

    834

    浏览量

    54452
  • 压缩技术
    +关注

    关注

    0

    文章

    14

    浏览量

    8336

原文标题:静态图像压缩技术的应用

文章出处:【微信号:xunwei201508,微信公众号:讯维官方公众号】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    FPGA压缩算法有哪些

    在图像压缩算法中可以采用哈夫曼编码的方式对编码冗余的信息进行压缩,可以采用预测的方式来减少像素间冗余,可以采用量化的方式完成心理视觉冗余信息的去除
    的头像 发表于 04-15 11:48 144次阅读
    FPGA<b class='flag-5'>压缩</b>算法有哪些

    谷歌推出Jpegli开源编码库,优化图片压缩,提升图像品质

    另一大优势则在于,Jpegli在保持对现有JPEG编码/解码器的全面兼容的前提下,同样支持常用的8位格式,且额外支持10位乃至更高的可选项(有助于减轻压缩伪影等问题)。
    的头像 发表于 04-07 11:16 145次阅读

    图像编码常见的编码方式和处理过程

    图像编码是将图像数据转换为数字形式的过程,通常通过压缩图像数据以便于存储和传输。图像编码主要目标是在尽可能减少数据量的同时,保持图像质量,
    的头像 发表于 02-26 14:32 1986次阅读

    编码器的类型主要有哪几种?

    编码器类型主要有两种:绝对编码器和增量编码器。
    的头像 发表于 02-20 18:14 769次阅读

    哈夫曼编码怎么算 哈夫曼编码左边是0还是1

    哈夫曼编码是一种基于频率的变长编码方式,常用于数据压缩和信息传输领域。它是由美国数学家大卫·哈夫曼在1952年发明的,被广泛应用于无损压缩领域。 哈夫曼
    的头像 发表于 01-30 11:27 483次阅读

    FPGA通过UDP以太网传输JPEG压缩图片

    在 FPGA 上实现了 JPEG 压缩和 UDP 以太网传输。从摄像机的输入中获取单个灰度帧,使用 JPEG 标准对其进行压缩,然后通过UDP以太网将其传输到另一个设备(例如计算机),
    的头像 发表于 01-26 09:30 323次阅读
    FPGA通过UDP以太网传输<b class='flag-5'>JPEG</b><b class='flag-5'>压缩</b>图片

    基于TIC6000 DSP教学实验箱_数字图像处理操作教程:5-20 图像离散余弦变换(LCD显示)

    变换,变换后DCT系数能量主要集中在左上角,其余大部分系数接近于零,DCT具有适用于图像压缩的特性。将变换后的DCT系数进行门限操作,将小于
    发表于 01-11 14:34

    编码器的应用有哪些?编码器的五个主要特性

    旋转式编码器可以精确地测量旋转运动。它们通常收集关于绕旋转轴运动变化的信息。尽管它们非常精确。然而,在为发动机选择正确的编码时,技术工程师需要考虑对发动机性能影响最大的编码器的五个主要
    发表于 11-20 17:46 441次阅读

    基于FPGA快速A 律压缩编码的设计与实现

    发表于 11-01 09:05 0次下载
    基于FPGA快速A 律<b class='flag-5'>压缩编码</b>的设计与实现

    一键了解JPEG-XS编解码技术

    JPEG-XS是当下受到广泛关注的一种视频编解码方法,可以实现超高清图像从6:1到40:1不同压缩比的信号编码压缩,有效降低超高清信号对数据存储、传输以及处理计算的压力,实现毫秒级的
    的头像 发表于 09-26 17:50 1373次阅读

    编码器的主要作用与应用有哪些?

    在速度、距离和方向反馈系统中,编码器必须充分利用其功能。简而言之,编码主要检测和控制可用于调整或监控传输的运动传感器。编码器:通常用于精确测量线性或旋转运动。不同的应用场景因设计和通
    的头像 发表于 09-10 08:08 1592次阅读
    <b class='flag-5'>编码</b>器的<b class='flag-5'>主要</b>作用与应用有哪些?

    编码器是什么?其主要分类有哪些?

    器可以分为接触式和非接触式两种;按照工作原理编码器可分为增量式和绝对式两类。增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。绝对式编码器的每一个位置对应一个确定的数字码,因此它
    的头像 发表于 07-26 14:22 975次阅读

    在语音芯片行业中,常用的压缩技术主要分为这几类

    在语音芯片行业中,常用的压缩技术有以下几类:   1. ADPCM压缩技术:ADPCM(自适应差分脉冲编码)是一种相对简单的压缩技术,可以实现较高的
    的头像 发表于 06-01 16:25 407次阅读

    i.MX8M Mini支持JPEG编码吗?

    我注意到 VPU H1 寄存器 14 (SWREG14) 允许在 VP8、JPEG 或 H264 之间进行选择;VPU_H1 是否支持 JPEG?如果是这样,如何使用它
    发表于 04-25 07:09

    如何修改包gstreamer以支持使用VPU的jpeg解码器和编码器?

    JpegDecInit error openmax_il/source/decoder/codec_jpeg.c:1045 在那个线程中,NXP TechSupport 回复了这个 我想知道如何修改包 gstreamer 以支持使用 VPU 的 jpeg 解码器
    发表于 04-23 11:29