Suche senden
Hochladen
视频编码原理简介
•
Als PPT, PDF herunterladen
•
4 gefällt mir
•
1,444 views
P
pluschen
Folgen
视频编码原理简介
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 80
Jetzt herunterladen
Empfohlen
视频编码原理简介Sohu版
视频编码原理简介Sohu版
pluschen
嵌入式作業系統設計與實作 - 電吉他調音器
嵌入式作業系統設計與實作 - 電吉他調音器
聖文 鄭
實作 Linux Driver 移植在樹莓 Pi 上:Linux One wire sensor & I2C framebuffer Driver Po...
實作 Linux Driver 移植在樹莓 Pi 上:Linux One wire sensor & I2C framebuffer Driver Po...
IttrainingIttraining
Voucher Code Presentation
Voucher Code Presentation
Osmond Group Ltd
Cucaruba!
Cucaruba!
Matt Yoho
%Ba%b7%b7%d5%e8 2
%Ba%b7%b7%d5%e8 2
Harid Nattapong
Multiplicación de matrices
Multiplicación de matrices
Jorge
Plume Project
Plume Project
fOSSa - Free Open Source Software Academia Conference
Empfohlen
视频编码原理简介Sohu版
视频编码原理简介Sohu版
pluschen
嵌入式作業系統設計與實作 - 電吉他調音器
嵌入式作業系統設計與實作 - 電吉他調音器
聖文 鄭
實作 Linux Driver 移植在樹莓 Pi 上:Linux One wire sensor & I2C framebuffer Driver Po...
實作 Linux Driver 移植在樹莓 Pi 上:Linux One wire sensor & I2C framebuffer Driver Po...
IttrainingIttraining
Voucher Code Presentation
Voucher Code Presentation
Osmond Group Ltd
Cucaruba!
Cucaruba!
Matt Yoho
%Ba%b7%b7%d5%e8 2
%Ba%b7%b7%d5%e8 2
Harid Nattapong
Multiplicación de matrices
Multiplicación de matrices
Jorge
Plume Project
Plume Project
fOSSa - Free Open Source Software Academia Conference
Kapal Titanic Najib Razak
Kapal Titanic Najib Razak
Federation of Independent Media Workers Union
Presentazione Attività Svolta
Presentazione Attività Svolta
fondazioneuspidalet
产品经理入门
产品经理入门
pluschen
Jalur Sutra Han Muda
Jalur Sutra Han Muda
Federation of Independent Media Workers Union
Gallery
Gallery
Roland Shield
Colonel转码集群
Colonel转码集群
pluschen
052011 DEP Water Rate Proposal
052011 DEP Water Rate Proposal
REBNY
The 7 Habits of Highly Effective Search Engine Marketing
The 7 Habits of Highly Effective Search Engine Marketing
dogpatchlabs
敏捷开发的必要技巧
敏捷开发的必要技巧
Jet Wang
How to build an OSS community from scratch - fossa2011
How to build an OSS community from scratch - fossa2011
fOSSa - Free Open Source Software Academia Conference
Ow2 aspire - RFID - fossa2010
Ow2 aspire - RFID - fossa2010
fOSSa - Free Open Source Software Academia Conference
как стать партнером Swb
как стать партнером Swb
panipan
University of versailles return on experience - teaching oss- fossa2011
University of versailles return on experience - teaching oss- fossa2011
fOSSa - Free Open Source Software Academia Conference
Tough stuff leadership
Tough stuff leadership
Colleen Harris
Simulationroundtablept2
Simulationroundtablept2
Catherine Haight
Panduan Jurnalis Meliput Peristiwa Traumatik
Panduan Jurnalis Meliput Peristiwa Traumatik
Federation of Independent Media Workers Union
Cell respiration haf 1
Cell respiration haf 1
fergo16
Presentation for writing
Presentation for writing
ruthsnyman
Dash 介紹
Dash 介紹
得翔 徐
Accelerating or Complicating PHP execution by LLVM Compiler Infrastructure
Accelerating or Complicating PHP execution by LLVM Compiler Infrastructure
National Cheng Kung University
2009.05.Windows Media 网络直播 Howto
2009.05.Windows Media 网络直播 Howto
caipenglong
11. 视频基础知识培训
11. 视频基础知识培训
sophictony
Weitere ähnliche Inhalte
Andere mochten auch
Kapal Titanic Najib Razak
Kapal Titanic Najib Razak
Federation of Independent Media Workers Union
Presentazione Attività Svolta
Presentazione Attività Svolta
fondazioneuspidalet
产品经理入门
产品经理入门
pluschen
Jalur Sutra Han Muda
Jalur Sutra Han Muda
Federation of Independent Media Workers Union
Gallery
Gallery
Roland Shield
Colonel转码集群
Colonel转码集群
pluschen
052011 DEP Water Rate Proposal
052011 DEP Water Rate Proposal
REBNY
The 7 Habits of Highly Effective Search Engine Marketing
The 7 Habits of Highly Effective Search Engine Marketing
dogpatchlabs
敏捷开发的必要技巧
敏捷开发的必要技巧
Jet Wang
How to build an OSS community from scratch - fossa2011
How to build an OSS community from scratch - fossa2011
fOSSa - Free Open Source Software Academia Conference
Ow2 aspire - RFID - fossa2010
Ow2 aspire - RFID - fossa2010
fOSSa - Free Open Source Software Academia Conference
как стать партнером Swb
как стать партнером Swb
panipan
University of versailles return on experience - teaching oss- fossa2011
University of versailles return on experience - teaching oss- fossa2011
fOSSa - Free Open Source Software Academia Conference
Tough stuff leadership
Tough stuff leadership
Colleen Harris
Simulationroundtablept2
Simulationroundtablept2
Catherine Haight
Panduan Jurnalis Meliput Peristiwa Traumatik
Panduan Jurnalis Meliput Peristiwa Traumatik
Federation of Independent Media Workers Union
Cell respiration haf 1
Cell respiration haf 1
fergo16
Presentation for writing
Presentation for writing
ruthsnyman
Andere mochten auch
(18)
Kapal Titanic Najib Razak
Kapal Titanic Najib Razak
Presentazione Attività Svolta
Presentazione Attività Svolta
产品经理入门
产品经理入门
Jalur Sutra Han Muda
Jalur Sutra Han Muda
Gallery
Gallery
Colonel转码集群
Colonel转码集群
052011 DEP Water Rate Proposal
052011 DEP Water Rate Proposal
The 7 Habits of Highly Effective Search Engine Marketing
The 7 Habits of Highly Effective Search Engine Marketing
敏捷开发的必要技巧
敏捷开发的必要技巧
How to build an OSS community from scratch - fossa2011
How to build an OSS community from scratch - fossa2011
Ow2 aspire - RFID - fossa2010
Ow2 aspire - RFID - fossa2010
как стать партнером Swb
как стать партнером Swb
University of versailles return on experience - teaching oss- fossa2011
University of versailles return on experience - teaching oss- fossa2011
Tough stuff leadership
Tough stuff leadership
Simulationroundtablept2
Simulationroundtablept2
Panduan Jurnalis Meliput Peristiwa Traumatik
Panduan Jurnalis Meliput Peristiwa Traumatik
Cell respiration haf 1
Cell respiration haf 1
Presentation for writing
Presentation for writing
Ähnlich wie 视频编码原理简介
Dash 介紹
Dash 介紹
得翔 徐
Accelerating or Complicating PHP execution by LLVM Compiler Infrastructure
Accelerating or Complicating PHP execution by LLVM Compiler Infrastructure
National Cheng Kung University
2009.05.Windows Media 网络直播 Howto
2009.05.Windows Media 网络直播 Howto
caipenglong
11. 视频基础知识培训
11. 视频基础知识培训
sophictony
Erlang Optimize
Erlang Optimize
Feng Yu
Ad9850 mc145151
Ad9850 mc145151
kcarring
Memcache
Memcache
wangeguo
基于嵌入式系统的Avs P10编码系统设计
基于嵌入式系统的Avs P10编码系统设计
Hengyi
Fast flux domain detection
Fast flux domain detection
Ni Zhiqiang
网站字体渲染-麦时
网站字体渲染-麦时
time zhong
uRock @ SITCON 2015
uRock @ SITCON 2015
宗凡 楊
Avm2虚拟机浅析与as3性能优化
Avm2虚拟机浅析与as3性能优化
Harvey Zhang
机顶盒软件的坑
机顶盒软件的坑
hubugui
networking performance
networking performance
朋 王
硬件体系架构浅析
硬件体系架构浅析
frogd
大规模高性能计算集群优化.pdf
大规模高性能计算集群优化.pdf
chachachat
Cassandra简介.ppt
Cassandra简介.ppt
james tong
Taobao海量图片存储与cdn系统
Taobao海量图片存储与cdn系统
智杰 付
淘宝图片存储与Cdn系统
淘宝图片存储与Cdn系统
Dai Jun
Taobao海量图片存储与cdn系统
Taobao海量图片存储与cdn系统
Wensong Zhang
Ähnlich wie 视频编码原理简介
(20)
Dash 介紹
Dash 介紹
Accelerating or Complicating PHP execution by LLVM Compiler Infrastructure
Accelerating or Complicating PHP execution by LLVM Compiler Infrastructure
2009.05.Windows Media 网络直播 Howto
2009.05.Windows Media 网络直播 Howto
11. 视频基础知识培训
11. 视频基础知识培训
Erlang Optimize
Erlang Optimize
Ad9850 mc145151
Ad9850 mc145151
Memcache
Memcache
基于嵌入式系统的Avs P10编码系统设计
基于嵌入式系统的Avs P10编码系统设计
Fast flux domain detection
Fast flux domain detection
网站字体渲染-麦时
网站字体渲染-麦时
uRock @ SITCON 2015
uRock @ SITCON 2015
Avm2虚拟机浅析与as3性能优化
Avm2虚拟机浅析与as3性能优化
机顶盒软件的坑
机顶盒软件的坑
networking performance
networking performance
硬件体系架构浅析
硬件体系架构浅析
大规模高性能计算集群优化.pdf
大规模高性能计算集群优化.pdf
Cassandra简介.ppt
Cassandra简介.ppt
Taobao海量图片存储与cdn系统
Taobao海量图片存储与cdn系统
淘宝图片存储与Cdn系统
淘宝图片存储与Cdn系统
Taobao海量图片存储与cdn系统
Taobao海量图片存储与cdn系统
Mehr von pluschen
密码学 & DRM & sgx
密码学 & DRM & sgx
pluschen
版本管理的四种工作模式
版本管理的四种工作模式
pluschen
easy elliptic curve(椭圆曲线算法解释)
easy elliptic curve(椭圆曲线算法解释)
pluschen
码率选择之殇
码率选择之殇
pluschen
搜索引擎原理略览
搜索引擎原理略览
pluschen
分布式的七个场景
分布式的七个场景
pluschen
哲学问题的科学解
哲学问题的科学解
pluschen
BeijingUbuntuHackathon作品发表
BeijingUbuntuHackathon作品发表
pluschen
编程的糖果
编程的糖果
pluschen
视频点播直播新混跑架构
视频点播直播新混跑架构
pluschen
分布式和文件系统
分布式和文件系统
pluschen
GPU和视频编解码
GPU和视频编解码
pluschen
走向开源:提交CPAN模块Step by Step
走向开源:提交CPAN模块Step by Step
pluschen
Colonel——视频转码集群程序
Colonel——视频转码集群程序
pluschen
Perl 4 sa
Perl 4 sa
pluschen
Mehr von pluschen
(15)
密码学 & DRM & sgx
密码学 & DRM & sgx
版本管理的四种工作模式
版本管理的四种工作模式
easy elliptic curve(椭圆曲线算法解释)
easy elliptic curve(椭圆曲线算法解释)
码率选择之殇
码率选择之殇
搜索引擎原理略览
搜索引擎原理略览
分布式的七个场景
分布式的七个场景
哲学问题的科学解
哲学问题的科学解
BeijingUbuntuHackathon作品发表
BeijingUbuntuHackathon作品发表
编程的糖果
编程的糖果
视频点播直播新混跑架构
视频点播直播新混跑架构
分布式和文件系统
分布式和文件系统
GPU和视频编解码
GPU和视频编解码
走向开源:提交CPAN模块Step by Step
走向开源:提交CPAN模块Step by Step
Colonel——视频转码集群程序
Colonel——视频转码集群程序
Perl 4 sa
Perl 4 sa
视频编码原理简介
1.
视频编码原理简介 产品部
- 视频后台 - 陈钢 [email_address]
2.
目标 快速纵览视频编码的世界 希望对大家的工作有帮助
3.
PAUSE SEEK
4.
基本知识
5.
帧 frame
6.
frame ——
视频文件的基本单位
7.
fps 29.97
? a frame
8.
这里有三个帧 a frame
9.
fps 29.97
? 这些帧的容器是这个大铁盒子
10.
容器 container
& 编码 format
11.
容器:文件格式规范 编码:压缩算法 编码器:算法实现
12.
这是一个视频文件?
13.
只是书架是念不到书的
14.
没有书架也有点够呛 .
. .
15.
16.
常用的视频容器
ASF AVI WMV MP4 3GP MKV FLV F4V WebM
17.
常用的视频编码
MPEG-2 MPEG-4 H.263 H.264 Sorenson VP6 VP8
18.
容器 ——
切割、拼接、混音、加元数据、统计时长 编码 —— 去除黑边、加水印、内容识别、改变码率
19.
fps (frame per
second) 帧率
20.
常见帧率:
电影 —— 24 NTSC —— 30 PAL —— 25
21.
fps 29.97
?
22.
休息一会? 问题?
23.
开始编码!
24.
1 、视频数字化 (
AD )
25.
计算机处理不了这玩意儿
26.
采样 ——
时间 (x) 上的离散
27.
Shannon 采样定理 Fs≥2Fmax
28.
29.
30.
量化 ——
幅值 (y) 上的离散
31.
32.
量化是信息损失的主要原因 码率越高,量化越细
33.
2 、编码(压缩)
34.
基本思路,去除以下冗余, 空间冗余
—— 物理相关性 结构冗余 —— 如纹理 熵冗余 —— 编码冗余,可逆编码 动态冗余 —— 时间相关性 知识冗余 —— 已具有的先验知识 视觉冗余 —— 超出人眼能辨别的信息
35.
I 帧、 P
帧、 B 帧
36.
帧决策
37.
帧内压缩
38.
先分块
39.
分块的利弊 和吃蛋糕是一样的
40.
预测编码
41.
理论基石 存储所需要的空间和序列的方差 呈线形关系
42.
做法 x =
f(x-1) + z x —— 原序列 f —— 预测算法 z —— 误差序列 z 的方差小于 x 的方差,成功!
43.
到此为止,预测编码是 无损 的
44.
差分脉冲编码调制方法( DPCM )
无损预测压缩 + 量化器
45.
三种典型的量化引起噪音 1) 斜率过载
2) 颗粒噪音 3) 伪轮廓图像
46.
自适应差分脉冲编码调制方法( ADPCM )
DPCM + 多预测器
47.
目前最酷的量化算法: 聚类分析
48.
变换编码
49.
理论基石 傅立叶级数展开定理: 只要收敛,就可以展开
50.
51.
52.
53.
54.
55.
时域 频域
56.
三种变换方法 1)FFT 快速傅立叶变换
2)DCT 离散余弦变换 3)HT 哈达玛变换
57.
比特分配 区域编码—— 有最大方差的系数携带着图像的大部分信息
阈值编码—— 值最大的变换系数对重建子函数的质量贡献最大
58.
滤波器 1) 高通
2) 低通 3) 中值
59.
60.
帧间压缩
61.
效率极高 256 级灰度,超
6 级只有 8%
62.
预测估计 1 、单、双向
2 、实时编码不使用双向
63.
运动估计 各种搜索方法 要注意块效应补偿
64.
熵编码 CBABC
65.
编码完成!
66.
休息一会? 问题?
67.
先进的 H.264 编码
68.
历史 1 、属于
MPEG 家族 2 、 ISO/IEC 组织 2003 年第一版 3 、在文档 ISO/IEC 14496 中描述 4 、 2004 、 2007 、 2009 大规模修缮 5 、最新版 2010 年 3 月
69.
专利问题 1 、专利由专利组织占有
2 、微软和 Adobe 占有大量股份 3 、互联网终端还可免费使用还有 5 年 4 、有可能再次续期
70.
技术特性一 1 、真正有效的
B 帧 2 、更多可划分的块尺寸 3 、更好的运动补偿 4 、内置反块效应处理 5 、无损编码支持
71.
技术特性二 1 、多设备支持
2 、被多种视频容器支持 3 、高清编码表现由佳
72.
Profile 1 、就是特性集合
2 、共有 17 个 Profile 来适应不同环境 3 、 Baseline —— 解码器简单 4 、 Main —— B 帧、 P 帧权重 5 、 High —— 8x8dct 6 、 Stereo High —— 3D 影片
73.
74.
Level 1 、
1 < level < 5.1 2 、每秒宏块数、每帧宏块数 3 、码率 4 、帧率和分辨率
75.
76.
H.264 最好的开源软件实现 X264
1 、没有实现全部特性; 2 、 2009 初超越所有收费软件实现
77.
就是这样啦! 问题?
78.
谢谢大家 愿 sina
视频越来越好
79.
80.
Hinweis der Redaktion
Never The Same Color Perfect At Last
巴西使用的 M 广播格式为 525 线, 29.97 帧
1 、更容易吃下口; 2 、可以几个人一起吃; 3 、但是会损失蛋糕渣
Jetzt herunterladen