自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TMUC_HM

对视频图像编码标准的一点点研究

  • 博客(5)
  • 收藏
  • 关注

原创 HM代码粗略介绍

北京工业大学 朱维佳邮箱: [email protected](欢迎探讨任何关于编码的问题)如转发本文章,请注明出处1.      环境配置这个文档描述的版本是HM6.0运行的方法如下可参考之前的文章:2.      编码端主函数的调用 主函数中会调用create函数,但是这里面是空函数,所以不做任何操作encode是非常重要的函数

2013-05-23 12:00:46 8170 11

原创 常用的一些小程序集合的算法描述和部分代码(输出BMP,截取yuv,边界标记)

在研究视频编码的过程中,总是需要写一些小的算法,下面列举几个最常用的算法1. 输出BMP编码的测试序列大部分都是采用yuv颜色空间,这样做的好处就是可以将人眼敏感的亮度和不敏感的色度分离,分别处理,更利于比特的分配但是yuv必须转成bmp格式后才能显示, 所以我将bmp输出的代码放在这里,便于大家使用(经过测试,本函数可以直接调用)bool saveBmp(char *bmpNam

2013-05-23 11:38:56 1746

原创 HM的配置和使用

从今天开始准备干一项工程,陆续介绍hevc标准中的算法和部分代码。hevc的参考代码是HM,目前最新的版本是HM10.0,首先来说下HM如何配置及运行的结果。          配置的方法:         1. 编码端: 输入参数包含在cfg目录下的cfg文件中,只需输入cfg文件即可, 输入形式为-c 1.cfg -c 2.cfg,如果想调整某些参数的值,一种方法是直接修改其cfg里面

2013-05-23 10:59:08 4485 1

原创 关于cabac

    首先照本宣科的说一下算术编码的思想:它是用0到1的区间上的一个数来表示一个字符输入流,它的本质是为整个输入流分配一个码字,而不是给输入流中的每个字符分别指定码字。算术编码是用区间递进的方法来为输入流寻找这个码字的,它从于第一个符号确定的初始区间(0到1)开始,逐个字符地读入输入流,在每一个新的字符出现后递归地划分当前区间,划分的根据是各个字符的概率,将当前区间按照各个字符的概率划分成若干子区间,将当前字符对应的子2区间取出,作为处理下一个字符时的当前区间。到处理完最后一个字符后,得到了最终区间,在最

2011-04-06 21:28:00 1687

原创 码率的理解

码率是衡量视频编码算法的一个重要指标经过跟踪最新的HM标准的测试代码,得出码率的定义码率=总共写入码流的比特数*因子A因子A=帧率/(帧数*1000)所以码率=比特数*帧率/(帧数*1000)                          得出结论码率就是每秒需要传输的比特数,1000代表了缩放因子,是因为单位是kbps,所以要除1000

2011-04-06 10:07:00 1138

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除