流媒体
huangkangying
这个作者很懒,什么都没留下…
展开
-
YUV与RGB定点转换公式
ITU-R BT.601标准Video RangeFull RangeITU-R BT.709标准Video RangeFull Range原创 2020-09-11 19:09:54 · 839 阅读 · 0 评论 -
浅析相机FOV
最近试了很多sensor, 每次在选镜头时都对其提到的FOV参数一头雾水。不同的sensor要配不同的镜头,而不同的镜头由于焦距的不同,FOV也不一样。这其中有什么联系呢?FOV又分为HFOV(水平), VFOV( 垂直), DFOV(对角)。大部分镜头规格书上只提供一个FOV数值,具体如何对应上呢?要搞清上面的这些问题,首先需要把基本概念搞清楚。什么是FOV?FOV的全称是Field of View (视场角)。如Fig.1所示,如果成像平面的宽度(W)固定, FOV的大小直接由Focal Leng原创 2020-09-03 21:45:47 · 36608 阅读 · 5 评论 -
JPEG算法解密
JPEG算法解密byjinchao图片压缩有多重要,可能很多人可能并没有一个直观上的认识,举个例子,一张800X800大小的普通图片,如果未经压缩,大概在1.7MB左右,这个体积如果存放文本文件的话足够保存一部92万字的鸿篇巨著《红楼梦》,现如今互联网上绝大部分图片都使用了JPEG压缩技术,也就是大家使用的jpg文件,通常JPEG文件相对于原始图像,能够得到1/8...转载 2020-04-09 14:10:23 · 450 阅读 · 0 评论 -
OpenCV FileStorage用法示例
以下是调用OpenCV FileStorage存储配置文件的示例,存储格式为yaml。- OpenCv自带的数据格式不必多说,存储和读取都比较方便。- 这里主要提一下std::vector的存取用"[]"来表示, std::map的存取用"{}"来表示具体的用法可以参考以下示例:void WriteConfigFile(string fpath){ cv::FileStorage fs(...原创 2018-03-26 17:17:56 · 2424 阅读 · 1 评论 -
OpenCV 3.1下载 ippicv_linux_20151201失败
安装OpenCv 3.1的过程中要下载ippicv_linux_20151201,由于网络的原因,这个文件经常会下载失败。解决的办法是手动下载:先下载 OpenCV 3.1Download MD5 sum: 6082ee2124d4066581a7386972bfd52aDownload size: 76 MBEstimated disk space required: 1.8 GBEst原创 2016-11-30 12:29:42 · 24423 阅读 · 6 评论 -
理解四元素
一篇写得很好的介绍四元素的文章。 Mark...http://www.3dgep.com/understanding-quaternions/原创 2016-10-22 20:25:27 · 2648 阅读 · 0 评论 -
【Unity技巧】四元数(Quaternion)和旋转
四元数介绍http://blog.csdn.net/candycat1992/article/details/41254799旋转,应该是三种坐标变换——缩放、旋转和平移,中最复杂的一种了。大家应该都听过,有一种旋转的表示方法叫四元数。按照我们的习惯,我们更加熟悉的是另外两种旋转的表示方法——矩阵旋转和欧拉旋转。矩阵旋转使用了一个4*4大小的矩阵来表示绕任意轴旋转的变换矩阵,而转载 2016-10-22 17:01:10 · 558 阅读 · 0 评论 -
wav的基础知识介绍
http://blog.csdn.net/pi9nc/article/details/12570841工具我们这里使用的工具有ffmpeg, cooledit, ultraedit。音频文件我们以这音频文件为介绍例子文件链接http://pan.baidu.com/s/1j6fbtwav的基础知识介绍wav是微软开发的一种音频文件转载 2016-09-15 17:33:40 · 2448 阅读 · 0 评论 -
块运动估计算法小结
<br />最近在做mpeg4的编码,当做到运动估计这一块的时候看了不少关于这方面的文章,特此总结一下,以备查阅:<br /> <br />1. A New Three Step Search(1994)<br /><br />2. A Novel Four-step Search Algorithm(1996)<br /><br /><br />3. A Novel Unrestricted Center-biased diamond Search Algorithm(1998)<br /><br />原创 2010-11-19 18:34:00 · 2074 阅读 · 0 评论 -
MPEG4的量化方式
<br />MPEG4主要支持两种量化方式,一种是H.263, 另一种是MPEG4。<br />由于H.263的量化方式较为简单,因此在嵌入式上进行mpeg4视频编码时多使用H.263方式。<br /> <br />两种量化方式的主要区别:<br />MPEG4量化方式引入了量化加权矩阵,因此量化起来更为精细。<br /> <br />QP: 量化参数, 实际为量化步长q_step的索引值, 它们之间满足一定的对应关系。如在H.263量化方式中, 实际值被除以2*QP,所以这里的量化步长与QP的对应关系为2原创 2010-11-08 19:27:00 · 2406 阅读 · 0 评论 -
h.264 和 mpeg-4 的关系:
<br /><br />h.264 和 mpeg-4 的关系:h.264 /avc ( advanced video coding )标准,是 mpeg-4 的第 10 部分。<br /> mpeg-4的初衷是将dvd质量的图像码流从每秒6兆降低到1.5兆,将高清电视的码流从每秒几十兆降低到6~8兆。要实现这样的编码压缩水平,就要用到一种叫avc(advanced video codec)的技术。国际电联(itu)将这项技术命名为h.264标准,mpeg 把这项技术放到mpeg-4标准里的第10章(part转载 2010-11-05 11:17:00 · 1202 阅读 · 0 评论 -
xvid搜索算法
今天看了下xvid的搜索算法,总结一下。xvid_me_AdvDiamondSearch,顾名思义是高级钻石搜索算法。它所使用的搜索模板是大钻石。* * **** * ** (图1)如图1所示,大钻石搜索模板一共有8个方向:left , right, top, down, left-top, left-down, right-top, right-down由于图像的坐标系如图2所示:x -->y|v(图2)xvid中将这8个方向分加用以下数字表示Top(4)TL(5)TR原创 2010-10-27 21:01:00 · 1095 阅读 · 0 评论 -
压缩编码算法评价 PSNR
<br />MSE: 均方误差<br />峰值信噪比: PSNR<br />假定图像大小为NxN<br />MSE = 1/(N*N) sum((xi- x)*(xi-x))<br />PSNR = 10 * log10(255*255/MSE)<br /> <br />具体C代码如下:<br /> 1 #include <stdio.h><br /> 2 #include <stdlib.h><br /> 3 #include <math.h><br /> 4 <br /> 5 typedef原创 2010-12-15 11:33:00 · 2092 阅读 · 0 评论