图像视频编码与表达的理论与方法(PPT讲稿)图像压缩标准JPEG

图像压缩标准JPEG
图像压缩标准JPEG

主要内容 口JPEG背景 口基于DCT的顺序编码模式 口基于DPCM的无损编码模式 口基于DCT的渐进编码模式 口基于DCT的分层编码模式
2 主要内容 JPEG背景 基于DCT的顺序编码模式 基于DPCM的无损编码模式 基于DCT的渐进编码模式 基于DCT的分层编码模式

JPEG背景 a JPEG(Joint Photographic Experts Group) ■由SO和IEC两个组织机构联合组成的一个图像专家小 组 ■负责制定静态的数字图像数据压缩编码标准 口JPEG标准 ■该专家组开发的算法称为JPEG算法 ■JPEG已经成为国际上通用图像的标准 口JPEG标准适用范围 ■灰度图像,彩色图像 静止图像的压缩,视频序列帧内图像压缩 JPEG可以大范围地调节图像码率和质量
3 JPEG背景 JPEG(Joint Photographic Experts Group) ◼ 由 ISO和IEC两个组织机构联合组成的一个图像专家小 组 ◼ 负责制定静态的数字图像数据 压缩编码标准 JPEG 标准 ◼ 该专家组开发的算法称为JPEG算法 ◼ JPEG 已经成为国际上通用图像的标准 JPEG 标准适用范围 ◼ 灰度图像,彩色图像 ◼ 静止图像的压缩,视频序列帧内图像压缩 ◼ JPEG可以大范围地调节图像码率和质量

JPEG背景 口JPEG算法与颜色空间无关 ■对于单色图像,只有一个亮度分量 对于彩色图像,JPEG对每个分量进行单独编码 口颜色空间转换不包含在JPEG算法中 ■对于YUV图像:对于YUV采用不同的分辨率,对每个 不同分量的可以采用不同的量化参数和熵编码表。 可压缩来自不同颜色空间的图像 RGB. CMKY等
4 JPEG背景 JPEG算法与颜色空间无关 ◼ 对于单色图像,只有一个亮度分量 ◼ 对于彩色图像,JPEG对每个分量进行单独编码 颜色空间转换不包含在JPEG算法中 ◼ 对于YUV图像: 对于YUV采用不同的分辨率, 对每个 不同分量的可以采用不同的量化参数和熵编码表。 ◼ 可压缩来自不同颜色空间的图像:RGB,CMKY等

JPEG背景 口JPEG核心算法 ■DCT DPCM
5 JPEG背景 JPEG核心算法 ◼ DCT ◼ DPCM

JPEG背景 口对于一个图像分量,JPEG规定了4种运行模式 ■基于DCT的顺序编码模式( baseline codec) 口单遍扫描完成一个图像分量的编码,扫描次序从左到右,从上 到下。 ■基于DPCM差分脉冲编码调制)无损编码模式 口无损编码 口压缩比可以达到21 ■基于DCT的渐进编码模式 口通过多次扫描一幅图像分量的编码,提供了一个由粗到精的渐 进码流结构。 基于DCT的分层编码模式 口提供多分辨率的码流结构
6 JPEG背景 对于一个图像分量,JPEG规定了4 种运行模式 ◼ 基于DCT的顺序编码模式 (baseline CODEC) 单遍扫描完成一个图像分量的编码,扫描次序从左到右,从上 到下。 ◼ 基于DPCM(差分脉冲编码调制)无损编码模式 无损编码 压缩比可以达到2:1 ◼ 基于DCT的渐进编码模式 通过多次扫描一幅图像分量的编码,提供了一个由粗到精的渐 进码流结构。 ◼ 基于DCT的分层编码模式 提供多分辨率的码流结构

基于DCT的顺序编码模式 口算法基本步骤 将原图像用亮度、色差表示(分量图像采样4:1:1) 分成8×8数据块,数据[0-255]转换为[-128~127 进行正向离散余弦变换(FDCT) 量化( (quantization) Z字形排列量化结果( zIgzag scan) 使用DPCM对直流系数OC进行编码 使用行程编码对交流系数(AC)进行编码 熵编码( entropy coding):哈夫曼或算术编码
7 基于DCT的顺序编码模式 算法基本步骤 ◼ 将原图像用亮度、色差表示(分量图像采样4:1:1) ◼ 分成8×8数据块, 数据[0~255]转换为[-128~127] ◼ 进行正向离散余弦变换(FDCT) ◼ 量化(quantization) ◼ Z字形排列量化结果(zigzag scan) ◼ 使用DPCM对直流系数(DC)进行编码 ◼ 使用行程编码对交流系数(AC)进行编码 ◼ 熵编码(entropy coding):哈夫曼或算术编码

基于DCT的顺序编码模式 口系统框架 8x8 blocks DCT-Based Encoder FDCT Quantizer Entropy fce Table Table Compressed Image Data Specifications Specifications Image Data Figure 1. DCT-Based Encoder Processing Steps DCT-Based Decoder Entropy Dequantizer IDCT Compressed Table Table Reconstructed Image data Specificatie Specifications Image Data Figure 2. DCT-Based Decoder Processing Steps
8 基于DCT的顺序编码模式 系统框架

基于DCT的顺序编码模式 口图像块的划分 8x8 blocks adding of right boundary blocks Padding of ry blocks 480640彩色图像,由亮度Y色差Cb,Cr表示,可划 分为4800亮度块和两份1200色度块
9 基于DCT的顺序编码模式 图像块的划分 480*640彩色图像,由亮度Y 色差 Cb, Cr 表示,可划 分为 4800亮度块和 两份1200色度块

基于DCT的顺序编码模式 口离散余弦变换(DCT 残差图像 残差图像的8×8 DCT系数分布 10
10 基于DCT的顺序编码模式 离散余弦变换(DCT) 残差图像 残差图像的8×8块 DCT系数分布
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 九州大学(日本国立综合大学):烟花算法爆炸因子分析及改良(艺术工学府:余俊).pptx
- 广西外国语学院:《计算机网络》课程教学资源(PPT课件讲稿)第7章 传输层协议——TCP与UDP.ppt
- 《电子商务》课程教学资源(PPT课件讲稿)第十章 网络营销.pptx
- 湖南生物机电职业技术学院:《电子商务概论》课程教学资源(PPT课件)第五章 网络信息搜索.ppt
- 《VB程序设计》课程教学资源(PPT课件讲稿)第八章 过程.pps
- 武昌首义学院:Word的基本操作与技巧(PPT讲稿,主讲:张旋子).pptx
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)面向方面的编程 Aspect Oriented Programming.ppt
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第三章 IAP15W4K58S4单片机的硬件结构.ppt
- 山东大学计算机学院:《人机交互技术》课程教学资源(PPT课件讲稿)第7章 Web界面设计.ppt
- 上海交通大学:TLS/SSL Security(PPT课件讲稿).pptx
- 香港科技大学:Clustering(PPT讲稿).ppt
- 电子科技大学:《计算机操作系统》课程教学资源(PPT课件讲稿)第三章 处理机的调度和死锁.ppt
- 《图像处理与计算机视觉 Image Processing and Computer Vision》课程教学资源(PPT课件讲稿)Chapter 11 Bundle adjustment Structure reconstruction SFM from N-frames.pptx
- 同济大学:《大数据分析与数据挖掘 Big Data Analysis and Mining》课程教学资源(PPT课件讲稿)关联规则 Association Rule.pptx
- 《程序设计基础》课程教学资源:实验教学大纲.pdf
- 白城师范学院:《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第二章 关系数据库(2.4 关系代数 2.5 关系演算 2.6 小结).ppt
- 安徽工贸职业技术学院:《计算机组装与维护》课程教学资源(PPT课件讲稿)项目五 微型计算机维护.ppt
- 曙光:并行程序设计简介(PPT讲座).ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第7章 显示与开关/键盘输入及微型打印机接口设计.ppt
- 数据结构与算法(PPT课件讲稿)Data Structures and Algorithms.pptx
- 中国科学技术大学:《计算机视觉》课程教学资源(PPT课件讲稿)第九章 单幅图像深度重建 Depthmap Reconstruction Based on Monocular cues.ppt
- 电子工业出版社:《计算机网络》课程教学资源(第五版,PPT课件讲稿)第六章 应用层.ppt
- 《计算机导论》课程教学资源(PPT课件讲稿)第3章 计算机发展史和计算思维.pptx
- 武昌理工学院(武汉科技大学中南分校):Windows 2000/XP网络组建与系统管理(PPT课件讲稿,主讲:李燕).ppt
- 《网络编程实用教程(第三版)Network Application Programming》课程教学资源(PPT课件讲稿)第1章 概述.ppt
- 电子工业出版社:《计算机网络》课程教学资源(第五版,PPT课件讲稿)第十章 下一代因特网.ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)对象序列化和持久化 Object Serialization and Persistence.ppt
- B-树、散列技术、散列表的概念、散列函数的构造方法、处理冲突的方法、散列表上的运算.ppt
- 四川大学:《软件测试与维护基础教程》课程教学资源(PPT课件讲稿)软件测试工具 Software Testing Tool.ppt
- 《数字图像处理学》课程教学资源(PPT课件讲稿)第2章 图像、图像系统与视觉系统.pptx
- 同济大学:聚类分析(PPT课件讲稿)Cluster Analysis.pptx
- 西安电子科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第九章 定时/计数器8253.pptx
- 汤姆森 Thomson:利用Web of Knowledge对课题进行检索、分析、跟踪、管理.ppt
- 计算机系教学资源(PPT课件讲稿)信息安全与保密技术.ppt
- 北京师范大学:拓扑序及其量子相变(PPT课件讲稿)Topological Order and its Quantum Phase Transition.ppt
- 数据集成 Data Integration(PPT讲稿)成就与展望 Achievements and Perspectives.ppt
- 山东大学:语音识别技术(PPT课件讲稿)自动语音识别 Automatic Speech Recognition.pptx
- 电子科技大学:《计算机操作系统》课程教学资源(PPT课件讲稿)第五章 设备管理.ppt
- 《计算机文化基础》课程教学资源(PPT课件讲稿)第二章 Windows XP操作系统.ppt
- 香港科技大学:《软件开发》教学资源(PPT课件讲稿)Functions.ppt