- 博客(43)
- 资源 (3)
- 收藏
- 关注
转载 A qualitative overview of x264's ratecontrol methods
本内容来源于:http://git.videolan.org/?p=x264.git;a=blob_plain;f=doc/ratecontrol.txt;hb=HEADA qualitative overview of x264's ratecontrol methodsBy Loren MerrittHistorical note:This document is outd
2015-09-08 11:29:36 605
转载 PCM 音频格式分析
源地址:http://gadil.blog.51cto.com/1077220/1142552 PCM文件:模拟音频信号经模数转换(A/D变换)直接形成的二进制序列,该文件没有附加的文件头和文件结束标志。Windows的Convert工具可以把PCM音频格式的文件转换成Microsoft的WAV格式的文件。 将音频数字化,其实就是将声音数字化。最
2015-06-29 09:36:48 1035
原创 帕塞瓦尔定理的应用
频域和像素域的能量守恒定理,非常有用,来源于维基百科。 在数学中,帕塞瓦尔定理经常指“傅里叶转换是幺正算符”这一结论;简而言之,就是说函数平方的和(或积分)等于其傅里叶转换式平方之和(或者积分)。这个定理产生于Marc-Antoine Parseval在1799年所得到的一个有关级数的定理,该定理随后被应用于傅里叶级数。它也被称为瑞利能量定理或瑞利恒等式,以物理学家约翰·斯特
2015-01-05 15:08:19 4616
转载 安卓开发常见布局方式学习
源地址:http://android.tgbus.com/Android/androidnews/201204/425340.shtml在安卓开发中我们常用的布局方式有这么几种: 1.LinearLayout ( 线性布局 ) :(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角) 线性布局分为水平线性和垂直线性二者的属性分别为: android:
2014-12-20 11:53:10 719
转载 #define用法集锦
源地址:http://blog.chinaunix.net/uid-22214341-id-397878.htmlDefinition:The #define DirectiveYou can use the #define directive to give a meaningful name to a constant in your program. The two form
2014-12-11 13:37:16 517
转载 cabac编码过程的解读
源地址:http://blog.163.com/laorenyuhai126%40126/blog/static/193507792010813822759/cabac编码过程的解读 CABAC是H.264/AVC标准中两种熵编码方法中的一种,是将自适应的二进制算术编码与一个设计精良的上下文模型结合起来得到的方法。它很好地利用了语法元素数值之间的高阶信息,使得熵编码的效率
2014-12-08 15:13:48 2641
转载 堆栈
源地址:http://blog.163.com/shengyong24%40126/blog/static/17060781120108924442252/什么是堆栈——汇编语言入门我们所接触到的段寄存器有四种:CS、DS、ES、SS,CS段是代码段,当然是存放代码的段了。DS和ES是存放数据的段。这个SS是堆栈段,什么是堆栈呢?堆栈又有什么用呢?一、什么是堆栈
2014-12-04 13:00:03 583
转载 MMX和SSE的运用
源地址:http://falloutmx.blog.163.com/blog/static/3923602020101024914425/
2014-11-21 20:26:37 2846
转载 Quantization Techniques in JM/KTA
源地址:http://www.h265.net/2009/06/quantization-techniques-in-jmkta-part-1.html1. OverviewCurrently most image and video coding systems and standards, such as MPEG-1/2 and H264/AVC, use transfo
2014-11-21 15:10:15 1123
转载 MMX的数据结构 & MMX指令集
MMX的数据结构多媒体软件具有如下显著的特点:1、 小整型数据类型(图形数据为8位 ,声频数据为16位)2、 对小整型数据的频繁且重复的计算操作(例如被频繁的调用的核心算法);3、 许多操作具有内存的并行性(例如对大量的数据进行同一个加,减或乘法运算操作);MMX技术设计了一套基本的,通用的紧缩整形指令,共57条。所谓“紧缩整形数据”是指多个8/16/32位的整
2014-11-20 12:30:33 1099
转载 内联函数
原文地址:http://www.cnblogs.com/singa/archive/2008/09/24/1297821.html(1)什么是内联函数?内联函数是指那些定义在类体内的成员函数,即该函数的函数体放在类体内。(2)为什么要引入内联函数?当然,引入内联函数的主要目的是:解决程序中函数调用的效率问题。另外,前面我们讲到了宏,里面有这么一个例子:#define ABS
2014-11-11 10:41:14 589
转载 宏汇编macro
原帖地址:http://blog.csdn.net/liangwei88624/article/details/6213615一、宏汇编 宏定义是用一组伪操作来实现的。其格式是: macro_name MACRO [dumny_parameter_list] ... (宏定义体)
2014-11-05 13:49:38 1043
转载 SIMD(MMX/SSE/AVX)变量命名规范心得
原文地址:http://www.cnblogs.com/zyl910/archive/2012/04/23/simd_var_name.html
2014-11-05 12:59:35 661
原创 c1xx : fatal error C1083: Cannot open source file: '..\..\..\..\Microsoft Visual Studio\VC98\MFC\SRC
VS210 编译程序时出现错误:c1xx : fatal error C1083: Cannot open source file: '..\..\..\..\Microsoft Visual Studio\VC98\MFC\SRC\APPMODUL.CPP': No such file or directory解决方法:
2014-11-03 13:16:58 4821
转载 如何利用C/C++逐行读取txt文件中的字符串(可以顺便实现文本文件的复制)
原地址:http://blog.csdn.net/stpeace/article/details/12404925
2014-10-29 13:26:35 934
转载 PV、UV、VV、IP的含义
转载▼ PV、UV、VV、独立IP数是网站分析中最基础、最常见的指标。你清楚各指标的具体意义吗?你了解他们之间的区别吗?接下来,让腾讯分析和您一起对各项基础指标进行解读吧。 PV即Page View,网站浏览量,指页面的浏览次数,用以衡量网站用户访问的网页数量。用户没打开一个页面便记录1次PV,多次打开同一页面则浏览量累计; UV即Unique V
2014-10-14 11:24:52 1399
转载 Hadamard变换
Hadamard变换for (j=0;j { for (i=0;i { M1[ i ][j]=imgY_org[img->opix_y+j][img->opix_x+i]-img->mprr_2[k][j][ i ]; 计算当前宏块残差块 M0[i%4][i/4][j%4][j/4]=M1[ i ][j];
2014-09-02 17:34:39 28439
转载 JM8.6 的核心编码函数研究
原地址:http://www.cnblogs.com/xkfz007/articles/2612755.html摘 要: H.264 编解码软件JM 通常被作为算法研究或者实际应用的平台。理解JM 的程序结构是在其基础上进行进一步研究工作的前提。JM 中的编码函数encode_one_macroblock在程序实现编码算法的过程中起到核心的作用。这篇文章通过对程序中开销计算,关键全局变
2014-08-20 11:26:58 1204
转载 RDO率失真优化
原帖地址:http://blog.sina.com.cn/s/blog_4de7908201000aqf.htmlRate-Distortion Optimization 是视频编码中最优选择mode的一种方法。比如h.264里好多mode 8x8 16x16 I4x4 I16 在给定的条件下,哪个是最好的?Distortion 是指选用candidate mode产生的失真,ra
2014-08-20 11:24:13 6249 2
原创 win8安装android
一、下载安装 JDK JDk官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 我们这里使用目前最新的 jdk7 jdk-7u3-windows-i586.exe 下载的JDK安装包是一个可执行文件,双击执行就可以安装了,我们这里安装到默认目录 C:\Program Fi
2014-07-05 21:44:35 774
原创 Reference 3DV Test Sequence
ftp://mpeg3dv.research.nokia.comusername: mpegmember / password: S9"12#sHD)3Owners: Nokia, Finnland.
2014-03-24 09:29:14 577
原创 编译过程常见错误
error MSB6003: The specified task executable "CL.exe" could not be run. Failed to create a temporary file.解决方法:把.ncb等文件删除了重新编译
2014-01-13 10:16:39 1797
转载 怎么在Release下调试代码
来源于:http://www.cnblogs.com/fangyukuan/archive/2010/04/27/1721718.html(适用VS2005/VS2008)在当前工程点击右键选择properties,选择 All ConfigurationsC++>General->Debug Information Format->Program Database (
2013-12-27 19:43:50 521
转载 【HEVC】目前H265分析软件推荐
1,Codecvisa:http://codecian.com/国产软件,从最早的H264visa发展至今,感觉从刚开始的玩票,发展到今天专业级别的商业软件,值得支持。软件试用版30天试用,20帧限制。优点:QT开发,跨平台缺点:性能,功能,风格,专业程度和真正大牛级别的商业软件相比还是有距离。2,Elecard HEVC Analyzer:http://www.eleca
2013-12-05 18:06:30 2884
转载 统计相关系数(1)——Pearson(皮尔逊)相关系数及MATLAB实现
统计相关系数简介 由于使用的统计相关系数比较频繁,所以这里就利用几篇文章简单介绍一下这些系数。 相关系数:考察两个事物(在数据里我们称之为变量)之间的相关程度。 如果有两个变量:X、Y,最终计算出的相关系数的含义可以有如下理解:(1)、当相关系数为0时,X和Y两变量无关系。(2)、当X的值增大(减小),Y值增大(减小),两个
2013-12-03 21:15:43 1990
转载 XLA文件使用小谈
http://www.cnblogs.com/heekui/archive/2006/11/30/577691.html最近在写EXCEL工具时,听从他人的建议采用了Excel本体与VBA宏分离的方式。这样使得做成的Excel模板如果已经填充了内容,再要使用更改后VBA程序进行处理时变得简单。避免了需要把已存在的Excel里面的内容拷贝到新的Excel模板中的麻烦。全过程如下
2013-11-20 15:17:15 3292
转载 Bjontegaard metric :BDBR和BD-PSNR
http://www.cnblogs.com/mlj318/archive/2012/10/31/2748574.htmlA、VCEG 建议采用Bjontegaard metric described in [1] to provide relative gain between two methods,by measuring average difference between t
2013-11-20 13:43:47 4582
转载 一个合格的程序员应该读过哪些书
编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本, 你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。 以前就有国内网友介绍这个程序员书单,不过都是
2013-11-02 19:11:58 838
转载 关于高性能计算的知识记录汇总-菜鸟级别
http://blog.csdn.net/feixiang_john/article/details/8088742关于高性能计算的知识记录汇总-菜鸟级别菜鸟级别 Mpi和openMPI的区别,或者CUDA和OpenCL的区别,这篇文章就是为了总结下高性能计算的相关知识。目前高性能计算有两大趋势,并行计算集群和CPU处理器和GPU显卡的异构混合计算。
2013-11-02 19:09:18 904
转载 再谈异构计算CPU+GPU(APU)
http://blog.csdn.net/feixiang_john/article/details/8088231再谈异构计算CPU+GPU异构计算的英文名称是Heterogeneous computing,主要是指使用不同类型指令集和体系架构的计算单元组成系统的计算方式。常见的计算单元类别包括CPU、GPU等协处理器、DSP、ASIC、FPGA等。我们常说的并行计算
2013-11-02 19:08:05 1282
转载 HEVC/H.265 的未来必须是使用并行处理(OpenCL?) OpenCV和OpenCL区别
http://blog.csdn.net/feixiang_john/article/details/80867661 扩展库简介OpenCV(Open Source Computer Vision Library)是一个致力于实时处理计算机视觉问题的开源库。它最初由Intel公司开发,以GPL许可协议发布,后来由Willow Garage基金会负责开发和维护,以BSD许可协议发布,至
2013-11-02 19:07:01 1515
转载 HEVC/H.265 的未来必须是使用并行处理(OpenCL?) OpenGL和OpenCV区别
http://blog.csdn.net/feixiang_john/article/details/8086719OpenGL和OpenCV一、OpenGLOpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图像(二维的亦可)。OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底
2013-11-02 19:05:32 1544
转载 I 帧,B帧,P帧,IDR帧的区别
I帧:帧内编码帧I帧特点:1.它是一个全帧压缩编码帧。它将全帧图像信息进行JPEG压缩编码及传输;2.解码时仅用I帧的数据就可重构完整图像;3.I帧描述了图像背景和运动主体的详情;4.I帧不需要参考其他画面而生成;5.I帧是P帧和B帧的参考帧(其质量直接影响到同组中以后各帧的质量);6.I帧是帧组GOP的基础帧(第一帧),在一组中只有一个I帧;7.I帧不需要考虑运动
2013-11-02 09:06:53 3113
转载 H.264的码率控制算法
H.264的码率控制算法采用了多种技术,其中包括自适应基本单元层(Adaptive Basic Unit Layer)、流量往返模型(Fluid Traffic Model)、线性MAD模型、二次率失真模型等。并且采用了分层码率控制策略,共分为三层:GOP层、帧层和基本单元层。在JVT的提案中,采用的是JVT-G012码率控制算法,该算法提出了基本单元的概念,将一帧划分为若干个基本单元,基本单元可
2013-11-02 09:05:12 2362 1
转载 H.264码率控制机制
H.264标准码率控制算法步骤如下:1.计算当前帧的目标码字,并将其限定到HRD的边界中。2.通过线性模型(式4.5)预测当前帧中基本单元的MAD。3.为未编码基本单元分配码字。4.通过二次R.D模型计算相应的量化步长。5.对基本单元中每个宏块进行RDO。其中a1和a2是该预测模型中的两个参数。a1和a2的初始值设为1和0。当每个基本单元的编码结束后,他
2013-11-02 09:03:55 902
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人