VioletHan7的博客

VioletHan7的博客

Python Logging的使用方法

1. 简介 使用场景 日志的严重程度 由高到低 Level CRITICAL ERROR WARNING INFO DEBUG logging默认的严重程度是WARNING,即在这个严重程度或以上的日志才会被记录。 有两种常用的记录日志的方式: 输出到终端 ...

2018-12-19 21:49:45

阅读数 49

评论数 0

帧间预测相关信息获取

一、获取帧间编码模式 调用getPartitionSize(UInt uiIdx),uiIdx=0表示当前深度CU eg.如果编码块是Inter2Nx2N模式,即遍历xCheckRDCostInter( rpcBestCU, rpcTempCU, SIZE_2Nx2N DEBUG_STRING_...

2018-11-16 13:50:28

阅读数 137

评论数 2

帧间模式快速决策——现有优化算法的配置

参考论文: Jaehwan Kim, Jungyoup Yang, Kwanghyun Won and Byeungwoo Jeon, “Early Determination of Mode Decision for HEVC,” in Picture Coding Symposium, 201...

2018-11-15 18:17:23

阅读数 144

评论数 0

Affine motion compensated prediction

参考提案:JVET-K1002 一、 在HEVC中,运动补偿预测(MCP)仅采用平移运动模型。而在现实世界中,有很多种运动,比如放大/缩小、旋转、透视等不规则运动。在VTM中,采用了基于块的仿射变换运动补偿预测方法。如图13所示,通过两个控制点(4参数)或三个控制点运动向量(CPMV)(6参数)...

2018-11-05 11:42:04

阅读数 294

评论数 0

C++类/函数默认参数

一、成员函数参数的默认值是在声明里赋,还是在定义里? class CAbc { public: static int m_abc; CAbc(){} static void set(int abc); int fn(int a,i...

2018-10-29 20:40:22

阅读数 505

评论数 0

字节跳动移动端多媒体研发岗面试

一面 1、自我介绍 2、项目介绍 3、智能指针 4、菱形继承中父类有几份拷贝、虚继承 5、重载、重写、重定义的区别 6、多态是怎么实现的 7、构造、析构函数调用的顺序 8、static成员函数、static成员变量讲一下 9、数组和链表的区别 10、程序的内存空间。静态变量存储位置、heap和st...

2018-10-25 17:05:23

阅读数 554

评论数 1

虎牙直播视频编解码岗面试(偏工程)

一面 1、自我介绍 2、介绍项目,问的非常具体。网络结构、实验环境、参数各种 3、具体讲讲变换是怎么回事 4、具体讲讲Deblocking 5、量化之后进行熵编码的扫描方式 6、ME的具体过程 7、变换、量化先后顺序 8、块效应、振铃效应 9、AMVP与Merge的区别 10、GOP分为哪几种,有...

2018-10-25 16:54:47

阅读数 342

评论数 0

VVC/H.266 项目文件的生成及有用网址

H.266/VVC视频编码技术 VVCSoftware_VTM下载地址 生成项目文件 VVC与HEVC不同,从上述链接下载下来的参考软件并不包含build文件夹,需要使用cmake生成项目文件。查看 cmake的作用 cmake下载地址 根据自己的操作系统下载相应的cmake,以windows...

2018-10-12 15:49:03

阅读数 378

评论数 0

VTM2.1配置文件

配置文件注意事项 配置文件中,实际编码的帧数和FrameToBeEncoded参数不同,如当为5帧时,实际编码0帧;当为50时,编码了7帧。 原因 在AI配置下,为时域采样,每8帧只有一帧为I帧,因此会出现上面的情况。可以对配置文件进行修改: 在配置文件encoder_intra_vtm.cfg...

2018-10-12 15:25:04

阅读数 180

评论数 0

视频帧超分辨率重建综述

**摘要:**序列图像的超分辨率复原是指采用信号处理的方法通过对序列低分辨率退化图像的处理来获得一幅或者多幅SR复原图像,该技术可以弥补硬件实现的局限并且成本低,在视频、遥感等领域有着重要的应用前景。简要介绍了超分辨率复原的应用,然后概述了相关的主要算法,最后指出了该领域的发展方向。 **关键字:...

2018-09-30 13:49:24

阅读数 2082

评论数 0

视频图像的超分辨率技术原理和应用场景

前言 图像和视频通常包含着大量的视觉信息,且视觉信息本身具有直观高效的描述能力,所以随着信息技术的高速发展,图像和视频的应用逐渐遍布人类社会的各个领域。近些年来,在计算机 图像处理、计算机视觉和机器学习等 领域中,来自工业界和学术界的许多学者和专家都持续关注着视频图像的超分辨率技术这个基础热点问题...

2018-09-29 22:01:53

阅读数 2201

评论数 1

招商银行 招银网络科技电话面试

C++相关 1、定义一个空类,默认包含哪些函数? 构造函数、拷贝构造函数、赋值运算符函数、析构函数、取地址运算符、const取地址运算符 2、多态是怎么实现的? 3、socket套接字 计算机网络相关 1、TCP三次握手 数据库相关 1、索引的作用 2、从一张表中选出白名单、黑名单条目数 ...

2018-09-29 15:41:55

阅读数 1033

评论数 1

2018浙江大华多媒体开发笔试题

1、Linux操作系统中的进程有7种状态 1)R运行状态:并不意味着进程一定在运行中,也可以在运行队列里。 2)S睡眠状态:进程在等待事件完成。浅度睡眠,可以被唤醒 3)D磁盘睡眠状态:不可中断睡眠。深度睡眠,通常在磁盘写入时发生 4)T停止状态:可通过发送SIGSTOP信号给进程来停止进程,可以...

2018-09-27 17:09:25

阅读数 303

评论数 0

呼吸效应及调节方法

呼吸效应的概念 H.26x编码序列中,I帧P帧交替排列,I帧使用帧内预测编码,跟JPEG类似,压缩比相对P帧来说,没有那么大,因此I帧的数据量很大,但是I帧也相对比较清楚,P帧以I帧为基准进行预测编码,I帧清楚了,P帧才有可能清楚。 一般情况下,我们都会将I帧调的比较大,一个GOP内,离I帧越远的...

2018-09-27 12:48:07

阅读数 346

评论数 0

windows上使用CMake

CMake简介 你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmake ,微软的 MS nmake,BSD Make(pmake),Makepp,等等。这些 Make 工具遵循着不同的规范和标准,所执行的 Makefile 格式也千差万别。这样就带来了一个严峻的问题:如果...

2018-09-20 16:35:10

阅读数 492

评论数 0

Tensorflow并行GPU计算

Tensorflow使用GPU Tensorflow程序可以通过tf.device函数来指定运行每一个操作的设备,这个设备可以是本地CPU或GPU,也可以是某一台远程服务器。 tf.device函数可以通过设备的名称来指定执行运算的设备。 如CPU在tensorflow中的名称为/cpu:0。在...

2018-09-19 11:22:04

阅读数 634

评论数 0

ubuntu18.04安装tensorflow(官方文档翻译)

本指南介绍了如何在 Ubuntu 上安装 TensorFlow。这些指令也可能对其他 Linux 变体起作用, 但是我们只在Ubuntu 14.04 或更高版本上测试了(我们只支持) 这些指令。 一、确定要安装的 TensorFlow 要安装以下类型的 TensorFlow, 必须选择其中一种:...

2018-09-18 09:46:35

阅读数 852

评论数 0

ubuntu与windows传输文件——vmware-tools安装

1、ubuntu在虚拟机里面安装完成后,会提示安装vmware tools 2、进入ubuntu里面,打开文件->设备->VMware 3、打开终端,解压文件 tar -xvf VMwareTools-9.6.0-1294478.tar.g...

2018-09-15 18:09:28

阅读数 76

评论数 0

Ubuntu图形化界面换源,无需修改config文件

设置->软件和更新 从下载自选择需要更换的源,我用的是aliyun,速度很快o

2018-09-15 17:43:44

阅读数 594

评论数 0

2018字节跳动秋招笔试题——视频编解码岗

一、选择题 1.虚拟存储器的最大容量是由()决定的。 A.计算机系统的地址结构和外存空间 B.页表长度 C.内存空间 D.逻辑空间 解答:AC。虚拟存储器的最大容量=min(内存+外存,2^n),n为计算机的地址总线位数。 2.进程状态相关 1)进程的特征:动态性;并发性;独立性;...

2018-09-12 21:54:25

阅读数 1363

评论数 0

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