- 博客(20)
- 资源 (10)
- 收藏
- 关注
转载 图像及视频基础知识
图像及视频基础知识一、光和颜色1 光和颜色 可见光是波长在380 nm~780 nm 之间的电磁波,我们看到的大多数光不是一种波长的光,而是由许多不同波长的光组合成的。如果光源由单波长组成,就称为单色光源。该光源具有能量,也称强度。实际中,只有极少数光源是单色的,大多数光源是由不同波长组成,每个波长的光具有自身的强度。这称为光源的光谱分析。 颜色是视觉系统对可见光的感知
2015-06-23 13:39:06 31405 1
原创 图像、片、帧、NALU学习H.264
图像、片、帧、NALU是学习H.264过程中同学经常遇到比较困惑的问题,在这里就我自己的理解做一些阐释,欢迎大家讨论:H.264 是一次概念的革新,它打破常规,完全没有 I 帧、P帧、B 帧的概念,也没有 IDR 帧的概念。对于 H.264 中出现的一些概念从大到小排序依次是:序列、图像、片组、片、NALU、宏块、亚宏块、块、像素。这里有几点值得说明:(1)、在 H.264 协议中图像
2015-06-23 13:32:53 604
转载 H.264 中 SAD SATD及常见知识点
H264标准只定义了码流的格式编码器实现是各公司自己的事,只要形成的码流符合标准就行解码器必须按照这个格式来,这样任何符合标准的码流都可以解出来Q:什么是SAD,SAE,SATD,SSD,SSE,MAD,MAE,MSD,MSE?A:SAD(Sum of Absolute Difference)=SAE(Sum of Absolute Error)即绝对误差和SATD(S
2015-06-23 13:26:06 1158
转载 SAD和SATD的区别与几个名词解释
SAD和SATD的区别与几个名词解释Q:如果不用率失真最优化,为什么选择SATD+delta×r(mv,mode)作为模式选择的依据?为什么运动估计中,整象素搜索用SAD,而亚象素用SATD?为什么帧内模式选择要用SATD?A: SAD即绝对误差和,仅反映残差时域差异,影响PSNR值,不能有效反映码流的大小。SATD即将残差经哈德曼变换的4×4块的预测残差绝对值总和,可以将其看
2015-06-23 13:21:13 1770
原创 YUVtoRGB RGB to YUV color convert formulas - ITU 601
1. for computer system, the YUV and RGB range are [0~255] using 8bit to show. RGB to YUV: using the float , the RGB to YUV convert formula : y = (65.738 * r + 129.057*g + 2
2015-06-17 14:55:16 1762
原创 how to print the spend time of one function
using the timegettime()include the files : Mmsystem.h,Windows.h,加入静态库Winmm.lib.timeBeginPeriod(1);DWORD start = timeGetTime(); function();DWORD end = timeGetTime();timeEndPeriod(1);
2015-06-17 14:39:05 580
转载 HEVC,VP9,x264性能对比
http://blog.csdn.net/leixiaohua1020/article/details/19014955an Grois等人在论文《Performance Comparison of H.265/MPEG-HEVC, VP9, andH.264/MPEG-AVC Encoders》中,比较了下一代编码标准HEVC,VP9的以及当前主流编码标准H.264之间的性能。在此记录一
2015-06-17 13:43:02 1429
转载 最简单的基于Flash的流媒体示例:网页播放器(HTTP,RTMP,HLS)
http://blog.csdn.net/leixiaohua1020/article/details/43936415=====================================================Flash流媒体文章列表:最简单的基于Flash的流媒体示例:RTMP推送和接收(ActionScript)最简单的基于Flash的流媒体示例:网页播放器
2015-06-17 13:17:46 2511
转载 H.264之CAVLC分析
http://blog.csdn.net/carrotchen/article/details/61537051. CAVLC用于对残差或DCT变换后的系数块进行编码。经预测、变换、量化后,4x4系数块的大部分数据可能是零,因此,CAVLC使用了游程编码。经“之字形”扫描后的系数,其高频的非零值很可能是+/-1,CAVLC用T1s表示拖尾1。相邻块的非零系数的个数是有相关性的。
2015-06-17 13:08:25 460
转载 ffmpeg 解码 H264源码分析
http://blog.csdn.net/leixiaohua1020/article/details/44864509=====================================================H.264源代码分析文章列表:【编码 - x264】x264源代码简单分析:概述x264源代码简单分析:x264命令行工具(x264.exe)x2
2015-06-17 13:06:33 1751
转载 视频压缩编码基本原理
http://blog.csdn.net/leixiaohua1020/article/details/28114081本文介绍一下视频压缩编码和音频压缩编码的基本原理。其实有关视频和音频编码的原理的资料非常的多,但是自己一直也没有去归纳和总结一下,在这里简单总结一下,以作备忘。1.视频编码基本原理(1) 视频信号的冗余信息以记录数字视频的YUV分量格式为例,YUV分别代表亮
2015-06-17 12:56:09 3128
转载 图像全参考客观评价算法比较
http://blog.csdn.net/leixiaohua1020/article/details/38324973Lin Zhang等人在论文《A COMPREHENSIVEEVALUATION OF FULL REFERENCE IMAGE QUALITY ASSESSMENT ALGORITHMS》中,比较了几种全参考图像质量评价算法,在此记录一下他们的结果。下表所示是他们所
2015-06-17 11:48:07 1330
转载 ffmpeg framework
目录(?)[+]=====================================================FFmpeg的库函数源代码分析文章列表:【架构图】FFmpeg源代码结构图 - 解码FFmpeg源代码结构图 - 编码【通用】FFmpeg 源代码简单分析:av_register_all()FFmpeg 源代码简单分析:avcod
2015-06-17 11:40:00 994
原创 x264的五种码率控制及其命令
x264的五种码率控制及其命令x264 overview中说: "There are five different rate control modes in x264 and are described below1 Two pass2 ABR3 CBR4 Constant rate-factor5 Constant quantizer"我现在知道,在x264.e
2015-06-17 11:33:29 1780
转载 vc 内存泄漏检测方法
最近看了周星星 Blog 中的一篇文章:“VC++6.0中内存泄漏检测”,受益匪浅,便运行其例子代码想看看 Output 窗口中的输出结果,可惜怎么弄其输出都不是预期的东西,郁闷了半天,便到水坛里找到周星星,请求他指点一、二,然而未果。没有办法,最后我一头栽进 MSDN 库狂搜了一把,功夫不负有心人,我搜出很多有关这方面的资料,没过多久我便基本上就找到了答案...... 首先,检测内存泄
2015-06-17 11:24:57 615
转载 some useful website of video knownledge
http://blog.csdn.net/leixiaohua1020/article/details/11729929视频质量评价:MSU Video Quality Measurement Tool:MSU Video Quality Measurement Tool(msu vqmt)是一种客观视频质量评价程序。它提供了多种全参考视频质量评价方法(对比两个视频)和无参考视频质
2015-06-17 11:11:25 602
转载 全参考客观视频质量评价方法 (MSE, PSNR,SSIM)原理
全参考客观视频质量评价方法是指把原始参考视频与失真视频在每一个对应帧中的每一个对应像素之问进行比较。准确的讲,这种方法得到的并不是真正的视频质量,而是失真视频相对于原始视频的相似程度或保真程度。最简单的方法如均方误差MSE和峰值信噪比PSNR,其应用比较广泛。最常见的全参考视频质量评价方法有以下三种:(1) 均方误差MSE其中,fij,f'ij分别代表原始参考视频对应帧和失真视
2015-06-17 11:07:05 2852
转载 视频质量评价的框架和工具集Evalvid
http://blog.csdn.net/leixiaohua1020/article/details/11729223Evalvid是一个对在真实或模拟的网络里传输的视频进行质量评价的框架和工具集。除了底层网络的QoS参数的测量,如丢包率,延迟,抖动,Evalvid还提供标准的视频质量评价算法如PSNR和SSIM。它视频编码方面支持H.264,MPEG-4和H.263。音频编码方面支持AAC
2015-06-17 11:05:29 1810
转载 视频质量评价方法
http://blog.csdn.net/leixiaohua1020/article/details/11694369最常用的全参考视频质量评价方法有以下2种:PSNR(峰值信噪比):用得最多,但是其值不能很好地反映人眼主观感受。一般取值范围:20-40.值越大,视频质量越好。SSIM(结构相似性):计算稍复杂,其值可以较好地反映人眼主观感受。一般取值范围:0-1.值越大,视频质
2015-06-17 11:03:05 1271
原创 how to install the chrome in the Ubuntu platform
download the stable version:for 64bit version of ubuntuwget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.debfor 32bit version of ubuntuwget https://dl.google.com
2015-06-17 10:24:17 610
H264 primer - A layman’s guide - by KUSH AMERASINGHE
2015-08-12
directshow filter 工具
2015-04-09
动态库导出静态库工具(dll2lib.exe)
2011-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人