自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

慢慢积累

菜鸟一只,多多包涵

  • 博客(10)
  • 资源 (20)
  • 收藏
  • 关注

原创 H.266代码学习:变换部分总结

最近看了一段时间的JEM的变换部分了,先来总结一些,一来梳理一下思路,加深理解,二来列个提纲,方便大家阅读。变换是指对当前块减去帧内/帧间预测生成的预测块得到的残差进行变换编码,使能量更多的集中于左上角,从而来降低空间冗余。变换之后会进行量化,而后会进行熵编码。变换的上层入口变换的对象是残差信息,残差是当前块减预测块得到的。预测分为帧内/帧间两种。由于JEM引入了KLT变换技术,根...

2018-03-16 11:43:40 1995 5

原创 H.266代码学习:xEncodeCU函数

之前在HEVC代码学习35:xEncodeCU函数中介绍过xEncodeCU函数,今天来看JEM中的xEncodeCU,其中难点在于QTBT编码结构。HM中使用compressCtu对每个CTU进行划分并预测,然后使用encodeCtu对每个CTU进行编码。JEM中也是如此,会在xEncodeCU,迭代完成CU各种信息的编码。所以在这里,当前的CTU已经进行了划分和预测,如果要看CU的划分和预...

2018-03-29 22:56:10 1220 9

原创 YUV调色板软件

最近实验室需要,接手了一个MFC项目开发。一直需要对YUV进行操作,还需要改色之类的,在网上找了半天,都没找到YUV值与颜色的对应表,于是自己写了一个调色板小程序。程序基于MFC开发,由于不想浪费太多时间,只是做了最基本的功能,没有调试检错,界面也很丑,毕竟是基于MFC的,能用就行了,要求别那么高了。其中主要就是YUV转RGB、BMP封装和MFC的图片显示几项内容。界面如下: 功能即输入YUV三通

2018-03-28 21:34:23 2964 9

原创 2019视频编码相关岗位招聘情况

实习生招聘:1.今日头条:多媒体研发实习生-图像/音频/视频,直接有HEVC方向,很对口。3月初开始内推,3月底开始笔试,有三轮笔试机会,5道编程题,题目较难。 2.华为:算法工程师媒体算法方向,没有具体给出岗位,3月开始招实习生,没有找到内推,4月17日性格测。 3.海康威视:【超新星实习生】算法工程师(感知类:视音频\图像\三维感知\全栈),地点杭州,4月开始。 4.网易:视频编解码...

2018-03-24 18:16:59 3751 9

原创 H.266代码学习:xT,xTrMxN,xTrMxN_EMT函数

今天来学习xT和xTrMxN和xTrMxN_EMT函数。在之前的 H.266代码学习:transformNxN函数 中提到JEM变换分为两次:主变换+二次NSST。transformNxN会调用xT进行主变换。在JEM中,主变换有三种: 1.原HEVC中的DCT-2/4x4 DST。 2.多核变换。 3.KLT变换。其中1和3的入口函数为xTrMxN,2的入口函数为xTrMxN_...

2018-03-13 11:34:14 1065

原创 H.266代码学习:transformNxN函数

在之前 HEVC代码学习36:transformNxN函数 中对HM中的transformNxN进行了学习,而后又在 H.266代码学习:MDNSST相关代码 中,间接的对JEM中的transformNxN进行了粗略学习。下面将对比HM,来学习一下JEM中的transformNxN。在JEM中,帧内预测在xIntraCodingTUBlock和xIntraCodingTUBlockTM(HM中没有,

2018-03-12 16:46:00 1307

原创 H.266代码学习:xIntraCodingTUBlock函数

今天来继续学习帧内编码的重要函数xIntraCodingTUBlock,上次 H.266代码学习:xRecurIntraCodingLumaQT函数 学习中提到,xIntraCodingTUBlock中完成了亮度信号的帧内预测、计算残差并进行变换、量化,生成重构信号。实际色度信号帧内预测xRecurIntraChromaCodingQT也会调用xIntraCodingTUBlock来完成这些操作。...

2018-03-12 11:45:38 1348 5

原创 H.266代码学习:xRecurIntraCodingLumaQT函数

目前实验室的研究方向全面转向了H.266,以后我也将由HM转向JEM,不再更新HEVC代码学习了。JEM相对于HM看起来繁杂很多,毕竟加了很多内容,但框架是一样的,建议看的时候和HM比对着看,我也会在这里记录JEM相对于HM的对比学习。这里使用的是JEM7.0。如果有从看过我之前博客的同学们,会发现我近期更加注意版面了有木有?嘿嘿=.=,舒服了很多有没有。好吧,我承认,是我有强迫症。今天就...

2018-03-10 20:25:16 2031 2

原创 深度学习9:TensorFlow常见报错及解决方法

在使用TensorFlow时,经常会看到这样那样的报错,这里记录一下,免得每次看到都得去网上搜。这些问题中,很多是版本问题导致的。1.ArgumentError: argument –epoch: conflicting option string: –epoch报错原因: http://lib.csdn.net/article/aimachinelearning/59228?knId=1731中

2018-03-07 16:33:26 4401 1

原创 深度学习8:Cats vs. Dogs实例学习

今天学习了油管up主KevinRush的教程Cats vs. Dogs(只找到油管地址),还找到了Maples丶丶的博客,感谢这位大神,写的很详细,这里参考大神的博客记录一下学习笔记。数据集可以从Kaggle官网上下载:https://www.kaggle.com/c/dogs-vs-cats 代码见:http://blog.csdn.net/c20081052/article/detail...

2018-03-03 11:47:48 11673 3

YUViewSetup.msi

YUView is a QT based, cross-platform YUV player with an advanced analytic toolset.

2019-11-26

H.266变换编码ppt

本人组内交流做的ppt,分享一下,简单介绍了H.266/FVC中使用的新技术。

2018-01-22

图像变换ppt

国防科大的一个图像变换课件,讲述了一些常见的图像变换方法,简单详细

2018-01-18

360Lib-2.0.1

360Lib是JVET设计的一个360视频投影格式转换和质量评估的工具,可以与HM或JEM整合用于360视频编码。

2017-10-16

360Lib官方手册

360Lib是JVET提供的360视频工具。该文件为360Lib的官方手册。

2017-10-16

360Lib-HM16.14整合版本

360Lib是JVET提供的360视频工具,与HM或JEM整合可直接用于360视频编解码。该版本为360Lib-HM16.14整合版本,可直接使用。

2017-10-16

HM代码介绍

很不错的一个HM介绍,分析了主要函数的功能

2017-07-05

HM-16.6-JEM-6.0

H.266的参考软件,基于HM修改

2017-05-11

相机参数(DERS、VSRS)

DERS6.1中提取的相机参数,主要用于DERS和VSRS。

2017-04-25

西电研究生工程优化课件

2016年秋西电研究生工程优化课件,PDF。

2017-04-21

立体匹配概述

很好的立体匹配的概述,总结的很全面。

2017-03-09

YUV420下采样代码

用来对YUV420下采样代码

2017-02-21

深度估计软件DERS6.1

深度估计公共测试软件,相比DERS5.1增加了对16bit深度图的支持,并且支持2视点深度估计。

2017-02-21

2014西电宽带无线通信试题答案

2017-01-08

2015.1西电宽带无线通信试题答案

2017-01-08

基于opencv的直方图计算与显示

基于opencv的直方图计算与显示

2016-10-19

基于opencv的引导滤波器

基于opencv的引导滤波器

2016-10-17

基于opencv模板匹配的人脸识别

基于opencv模板匹配的人脸识别

2016-10-17

双边滤波器和引导滤波器

双边滤波器和引导滤波器理论介绍

2016-10-09

空空如也

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

TA关注的人

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