自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

成长Bar的博客专栏

人生為棋,我願為卒,行動雖慢,可誰見我後退過一步!

  • 博客(23)
  • 资源 (23)
  • 收藏
  • 关注

原创 如何使用MATLAB语言读写YUV文件

本文详细介绍了如何使用MATLAB进行读写YUV文件,并给出了详细的代码及其分析。

2014-12-25 21:50:37 3747

原创 NVIDIA Jetson TK1学习与开发(三):图文详解Jetson TK1平台搭建

在《NVIDIA Jetson TK1学习与开发(一)》和《NVIDIA Jetson TK1学习与开发(二)》中已经对TK1的资源进行了简单介绍,并且推荐了一些很有用的网址供大家学习。本次将详细介绍TK1平台的搭建。

2014-12-20 15:01:44 10236 1

原创 图文详解OpenTLD平台的搭建

本文以图文的方式详解了OpenTLD平台的搭建和第一个DEMO的运行。主要包括OpenCV和OpenTLD在VS中的搭建,采用的硬件平台是装有Windows 7/8/XP的电脑一台,软件平台是OpenTLD、OpenCV、Visual Studio 2010。

2014-12-19 15:00:10 4822 7

原创 OpenCV学习(一):入门介绍

OpenCV下载地址:http://opencv.org/downloads.html

2014-12-17 21:46:08 1684

原创 NVIDIA Jetson TK1学习与开发(二):入门指导

CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。

2014-12-13 19:47:32 10274 3

原创 NVIDIA Jetson TK1学习与开发(一):NVIDIA Jetson TK1介绍

经同学推荐,向NVIDIA申请了一套NVIDIA Jetson TK1,首先感谢NVIDIA的慷慨,申请地址为:https://registration.nvidia.com/ahr.aspx。考虑到我的TK1将于本月底邮寄到我手中,为了好好利用该资源做研究,故提前熟悉下。从今天开始,将记录个人学习开发TK1的点点滴滴,首先呢,就是对TK1做个简单介绍了。下图是官网上的介绍:创新的

2014-12-12 22:41:07 7519

翻译 HEVC算法和体系结构:HEVC概括性介绍

1、HEVC高级语法:提供了一个稳健、灵活和可扩展的框架,用于携带编码的视频及其相关信息,确保在不同的应用环境中,视频内容都能够以最有效的方式传输。2、HEVC块结构和并行特性:确保了HEVC编码设计的基本结构。3、HEVC帧内预测:在之前的编码标准中已经取得实质性的技术进步,即使是静态场景。4、HEVC帧间预测:视频编码的核心问题,高效的帧间预测对HEVC的强

2014-12-11 23:20:52 2270

翻译 HEVC算法和体系结构:资源获取和章节安排

从今天开始,将陆续更新最新版HEVC著作《High Efficiency Video Coding (Hevc): Algorithms and Architectures》中文版,原书英文电子版下载地址为:点击打开链接 。

2014-12-10 15:58:22 2357 21

原创 HEVC学习之琐事(四):如何计算PSNR

Void TEncGOP::xCalculateAddPSNR( TComPic* pcPic, TComPicYuv* pcPicD, const AccessUnit& accessUnit, Double dEncTime ){ Int x, y; UInt64 uiSSDY = 0; UInt64 uiSSDU = 0; UInt64 uiSSDV = 0;

2014-12-07 16:33:58 3934

原创 HEVC代码追踪(十五):解码之decompressSlice

Void TDecGop::decompressSlice(TComInputBitstream* pcBitstream, TComPic*& rpcPic){ TComSlice* pcSlice = rpcPic->getSlice(rpcPic->getCurrSliceIdx()); // Table of extracted substreams. // These m

2014-12-05 11:15:19 1107

原创 HEVC代码追踪(十四):解码之xDecodeSlice

Bool TDecTop::decode(InputNALUnit& nalu, Int& iSkipFrame, Int& iPOCLastDisplay){ // Initialize entropy decoder m_cEntropyDecoder.setEntropyDecoder (&m_cCavlcDecoder); m_cEntropyDecoder.setBitst

2014-12-05 11:11:29 2353

原创 HEVC代码追踪(十三):解码之decode

// ====================================================================================================================// Public member functions// ==================================================

2014-12-05 11:09:50 1957

原创 HEVC代码追踪(十二):解码之int main

int main(int argc, char* argv[]){ TAppDecTop cTAppDecTop; // print information fprintf( stdout, "\n" ); fprintf( stdout, "HM software: Decoder Version [%s]", NV_VERSION ); fprintf( stdout

2014-12-05 11:08:04 1511

原创 HEVC代码追踪(十一。九):运动估计/补偿之xTZ2PointSearch

__inline Void TEncSearch::xTZ2PointSearch( TComPattern* pcPatternKey, IntTZSearchStruct& rcStruct, TComMv* pcMvSrchRngLT, TComMv* pcMvSrchRngRB ){ Int iSrchRngHorLeft = pcMvSrchRngLT->getHor();

2014-12-02 15:15:15 1422

原创 HEVC代码追踪(十一。八):运动估计/补偿之xTZ8PointSquareSearch

__inline Void TEncSearch::xTZ8PointSquareSearch( TComPattern* pcPatternKey, IntTZSearchStruct& rcStruct, TComMv* pcMvSrchRngLT, TComMv* pcMvSrchRngRB, const Int iStartX, const Int iStartY, const Int i

2014-12-02 15:12:01 1489

原创 HEVC代码追踪(十一。七):运动估计/补偿之xTZ8PointDiamondSearch

xTZSearch调用了2个最为主要的函数:xTZ8PointDiamondSearch和xTZ2PointSearch,值得一提的是,HM中还提供了另外一个搜索函数xTZ8PointSquareSearch,但由于实际并没有使用这个函数,且它其实跟钻石搜索只是搜索点的选择略有不同,分析起来基本上也是一样的。__inline Void TEncSearch::xTZ8PointDiam

2014-12-02 15:09:31 1729

原创 HEVC代码追踪(十一。六):运动估计/补偿之xTZSearchHelp

/*分析xTZSearch这个函数,xTZSearchHelp是当中最为重要的子函数之一。它实现最基本的功能:根据输入的搜索点坐标,参考图像首地址,原始图像首地址,以及当前PU大小等相关信息,计算出SAD,并与之前保存的最佳值进行比较,更新到目前为止的最佳值相关参数,如uiBestSad,搜索点坐标,搜索步长等。其他的函数如xTZ8PointSearch等搜索函数,最终都是调用xTZSea

2014-12-02 14:55:19 1757

原创 HEVC代码追踪(十一。五):运动估计/补偿之xTZSearch

Void TEncSearch::xTZSearch( TComDataCU* pcCU, TComPattern* pcPatternKey, Pel* piRefY, Int iRefStride, TComMv* pcMvSrchRngLT, TComMv* pcMvSrchRngRB, TComMv& rcMv, UInt& ruiSAD ){//!< 确定运动估计搜索范围的边界 I

2014-12-02 11:27:43 1717

原创 HEVC代码追踪(十一。四):运动估计/补偿之xPatternSearch和xPatternSearchFast

Void TEncSearch::xPatternSearch( TComPattern* pcPatternKey, Pel* piRefY, Int iRefStride, TComMv* pcMvSrchRngLT, TComMv* pcMvSrchRngRB, TComMv& rcMv, UInt& ruiSAD ){ Int iSrchRngHorLeft = pcMvSr

2014-12-02 11:18:56 2017

原创 HEVC代码追踪(十一。三):运动估计/补偿之xMotionEstimation

//!< 运动估计(基本思想就是用TZSearch算法先进行整像素搜索,确定一个局部的最佳值,然后以这个最佳点为中心再进行精度更高的分像素搜索。)Void TEncSearch::xMotionEstimation( TComDataCU* pcCU, TComYuv* pcYuvOrg, Int iPart

2014-12-02 11:12:55 2833

原创 HEVC代码追踪(十一。二):运动估计/补偿之predInterSearch

/** search of the best candidate for inter prediction * \param pcCU * \param pcOrgYuv * \param rpcPredYuv * \param rpcResiYuv * \param rpcRecoYuv * \param bUseRes * \returns Void */#if AMP_MR

2014-12-02 10:55:08 3179

原创 HEVC代码追踪(十一。一):运动估计/补偿之xCheckRDCostInter

#if AMP_MRGVoid TEncCu::xCheckRDCostInter( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, PartSize ePartSize, Bool bUseMRG)#elseVoid TEncCu::xCheckRDCostInter( TComDataCU*& rpcBestCU, TComDataCU*&

2014-12-02 10:49:26 2075

原创 HEVC代码追踪(十一):运动估计/补偿之理论知识

运动估计的英文名称是Motion Estimation. 是视频编码和视频处理(例如去交织)中广泛使用的一种技术。运动估计的基本思想是将图像序列的每一帧分成许多互不重叠的宏块,并认为宏块内所有象素的位移量都相同,然后对每个宏块到参考帧某一给定特定搜索范围内根据一定的匹配准则找出与当前块最相似的块,即匹配块,匹配块与当前块的相对位移即为运动矢量。视频压缩的时候,只需保存运动矢量和残差数据就可以完

2014-12-01 16:23:38 3156

tensorflow(linux_cpu_py2.7)资源包

tensorflow资源包,主要是针对于linux环境下CPU、python2.7版本,i7(skylake)上亲测通过。

2017-06-16

vs2010+x264(成功编译)

最新版支持VC++的x264平台,已经解决所有BUGs的源码,VS2010+X264。

2016-03-08

VLC视频播放器

vlc播放器,功能强大。

2016-01-02

PotPlayer播放器

265视频播放器PotPlayer,直接下载安装即可。

2016-01-02

Elecard_HEVC_Player

Elecard_HEVC_Player是一款*.265格式视频播放器,直接安装即可直接使用!

2016-01-02

YASM小工具下载

The YASM version vsyasm.exe is designed specifically for use with Visual Studio 2010. To tell Visual Studio where to find vsyasm.exe, the environment variable YASMPATH can be set to the absolute path of the directory in which vsyasm.exe is located (this path should include the final backslash). Alternatively you can find the directory (or directories) where the VC++ compiler binaries are located and put copies of the vsyasm.exe binary in these directories. The typical location on 64-bit Windows is: C:\Program Files (x64)\Microsoft Visual Studio 10.0\VC\bin On 32-bit Windows it is normally at: C:\Program Files\Microsoft Visual Studio 10.0\VC\bin Depending on your system you can use either the win32 or the x64 version of vsyasm.exe, which must be named vsyasm.exe.

2015-12-31

x265开源代码的实现与框架

x265开源代码的实现与框架,直接下载即可,具体使用教程与安装配置请进入本人博客:http://blog.csdn.net/frd2009041510

2015-12-31

YUV与JPEG互转工具

YUV与JPEG互转工具,MATLAB实现,完全可用。

2015-12-20

MP4转YUV工具包

YUVMaker是一款将MP4格式的视频转化为YUV格式视频的工具,使用步骤: 1. 打开CmdTool.bat,这是一个运行控制台可执行程序console.exe的批处理脚本 2. 修改CmdTool.bat中的视频源文件,输出的yuv文件路径 3. 设置yuv文件的宽、高 4. 保存CmdTool.bat 5. 双击CmdTool.bat运行,即在yuv文件路径生成了yuv文件

2015-12-18

《Visual C++音视频编解码技术及实践》课本及源码

《Visual C++音视频编解码技术及实践》是一本很好地参考资料,本资源中包括《Visual C++音视频编解码技术及实践》课本PDF版本以及书中对应的源码,均是单独在一个项目工程中的,可直接使用。

2015-11-16

背景建模MFC(可运行APP,含37种算法)

背景建模MFC(可运行APP,含37种算法),输入可以是视频(avi格式)以及各种格式的视频,含有9大类共37种背景建模算法。

2015-05-12

“背景建模技术”库(37种算法)

背景建模技术库,含有37种背景建模算法,C++版本,含有完全代码。使用教程参考:http://blog.csdn.net/frd2009041510

2015-05-12

计算PSNR的工具

只要给出YUV格式(典型的如4:2:0)的源文件和解码后YUV文件就可以算出其PSNR。很方便,值得推荐。

2014-12-09

深入浅出安防视频监控系统

深入浅出安防视频监控系统是一本让初学者很好地了解安防领域知识的资源。涉及很多专业知识。

2014-11-03

HEVC码流分析工具GitlHEVC

HEVC分析工具,将符合标准的码流加入可以很好的分析,可显示CTU、CU、残差、重构等

2014-11-03

HEVC官方参考软件HM16.0

HEVC最新官方参考软件HM16.0,是学习HEVC的最佳软件

2014-11-03

YUVTools,比YUVPlayer功能更强大!

比YUVPlayer功能更强大。值得推荐。。

2014-09-03

YUV Player

YUV播放器。很好用。对于学习HEVC的科研人员,是必不可少的工具。

2014-09-03

HEVC官方最新版参考软件HM14.0

HEVC官方最新版参考软件HM14.0

2014-08-02

空空如也

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

TA关注的人

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