4 luissen

尚未进行身份认证

我要认证

Graduate student in Peking university, major in computer vision, especially object detection, super resolution and domain adaption reid.

等级
TA的排名 7w+

windows下利用bat文件和ffmpeg批量将图片转换为视频

本文主要是探讨windows下利用ffmpeg的转换。首先,在cmd命令中利用ffmpeg将一系列图片转换为一个视频文件的代码通常是这样的:以png转换为H265编码的mp4视频为例ffmpeg -r 24000/1001 -i 一系列图片的路径/%4d.png -vcodec libx265 -pix_fmt yuv422p -crf 10 视频路径.mp4如果有很多需要将图片转换为视频...

2019-12-16 00:04:39

【ICCV19 超分辨】Deep SR-ITM: Joint Learning of Super-Resolution and Inverse Tone-Mapping for 4K UHD HDR

ICCV2019的超分辨文章文章链接matlab代码链接本文解决超高清视频的超分辨问题。具体描述就是LR SDR-> HR HDR。HDR:高动态范围图像,相比于普通图像,能够提供更多的动态范围和图像细节。LDR:其实就是普通的图像,比如jpg等等。本文提出的方法联合super-resolution(SR)和inverse tone-mapping(ITM),恢复高频细节for ...

2019-12-04 15:15:00

【ICCV2019 reid】Self-training with progressive augmentation for unsupervised cross-domain person reid

论文地址官方代码代码还没完全放出来一篇解决无监督domain adaption reid的文章,发表在了ICCV2019上面。前言实际上无监督domain adaptive reid主要解决的是源数据集有标签,目标数据集无标签,我们用这样两个数据集训出来的模型要在源数据集和目标数据集上都表现得好,是一件有挑战性的工作。在这篇论文中,作者提出了一种递进增强的自训练方法(progressiv...

2019-08-01 20:50:19

pytorch计算两个特征的余弦相似度

首先,我们要记住一点,两个特征的余弦相似度计算出来的范围是**[-1,1]**其实,对于两个特征,它们的余弦相似度就是两个特征在经过L2归一化之后的矩阵内积。代码如下:import torchimport torch.nn.functional as F#假设feature1为N*C*W*H, feature2也为N*C*W*H(基本网络中的tensor都是这样)feature1 = ...

2019-07-12 15:26:27

【CVPR19 超分辨率】(Oral)Second-order Attention Network for Single Image Super-Resolution

今天介绍一篇CPVR19的Oral文章,用二阶注意力网络来进行单图像超分辨率。作者来自清华深研院,鹏城实验室,香港理工大学以及阿里巴巴达摩院。文章地址github code文章的出发点:现存的基于CNN的模型仍然面临一些限制:大多数基于CNN的SR方法没有充分利用原始LR图像的信息,导致相当低的性能大多数CNN-based models主要专注于设计更深或是更宽的网络,以学习更有判别力...

2019-05-13 16:47:04

【CVPR2019】超分辨率文章,SRFBN: Feedback Network for Image Super-Resoluition

论文地址代码CVPR的单图像超分辨率文章,主要是解决

2019-04-11 11:03:29

【pytorch】计算一个CNN模型model的参数量,即论文中常用的#parameters

在开始之前,请记住,存储量不是参数量!!!!存储量不是参数量!!!!存储量不是参数量!!!!通常来说我们在训练模型的时候会用checkpoint的方法把模型保存下来,一个模型小则几十M,大则上百M,并且我们很多时候会把这个存储量误认为是参数量,比如但是实际上这个是存储量而不是参数量,那么在pytorch中参数量怎么计算呢?实际上我们可以直接在pytorch代码中print一个模型的参数:...

2019-04-01 10:06:51

在linux下用pip安装tensorflow

若安装cpu版本:pip install tensorflow若安装gpu版本:pip install tensorflow-gpu

2019-03-13 23:05:12

linux无法正常启动tmux的解决方法

在服务器端,有时候会遇见输入tmux回车以后没有反应了,甚至ctrl+c也没反应。接下来我将介绍解决方法:可以尝试用命令strace -e trace=file tmux查看运行tmux的各个操作通常是会说某个文件夹已经存在了如我的是/tmp/tmux-1001 has existed然后我们找到这个文件夹,删去这个文件夹就可以了(记得确认这个文件夹的owner是不是你)然后就可以...

2019-03-12 17:24:08

CVPR2019超分辨率文章:Meta-SR,任意输入upsample factor的超分辨率网络

论文地址CVPR2019的新文章,主要是针对以前超分辨率问题中需要固定上采样因子的问题作出的改进。摘要随着DNN的发展,超分辨率技术得到了巨大的改进。但是,超分辨率问题中的任意scale factor问题被忽视了很久。前面的很多工作都是把不同scale factor(即HR和LR之间的分辨率比)的超分辨率看作是独立的任务,然后分别训练模型。在这篇文章,作者提出了单模型解决任意scale fa...

2019-03-10 23:12:11

用matlab对灰度图取反

直接上代码clear all;clc;a = imread('路径');%原图像b = 255 - a;imshow(b)%取反后的图像很简单,灰度图取反直接用255减就可以了。

2019-03-02 10:14:09

Python和Pytorch错误SyntaxError: unexpected EOF while parsing

今天跑pytorch代码,发现如上问题。一开始一直不知道哪里错。关了文件重开,结果是588行之后的代码不见了。这个错误应该是你文件出现了问题,里面的代码消失了一半。一直打开的时候你发现不了,关了重新打开文件之后代码就不见了。加上之后就不报错了...

2019-02-26 15:32:59

计算机,人工智能英文论文写作注意点

最近投稿IJCAI和一些其他的会议,从师兄师姐那里收获了不少经验,现总结如下(持续更新):Abstract中,若实验效果好则要突出具体的性能,如果不好则要突出说明自己论文的意义et.al, e.g., i.e.一般都是用斜体表示,如i.e.论文中的图一定要丰富,特别是顶会论文,图都是极其丰富有东西的,不要太空的图一般投顶会要有超过两个以上的点子体现...

2019-02-20 11:27:30

用matplotlib画PR曲线

首先,头文件加入:import matplotlib as plt然后以VOC为例,画PR曲线:def _do_python_eval(self, output_dir='output'): #rootpath = os.path.join(self.root, 'VOC' + self._year) rootpath = '/data/Datasets/l...

2019-01-03 23:35:57

Linux下查看某一文件夹的大小(磁盘使用情况)

linux查看某一文件夹的大小du -s 文件夹linux查看某一文件夹以及其各个子目录的大小du [-k/m] 文件夹[]里面是可选的,-k是以kb形式,-m是以Mb形式linux查看当前目录下所有目录及其各个子目录的大小du -h ....

2019-01-03 20:29:11

浅谈Batch和minibatch

很多论文中,通常在Experiments这一块,会写一下training strategies,其中一定会写到训练采用的Batch_size是XX(如64,32等等),或者是minibatch_size=XX(如16,8等等)。那么batch和minibatch有什么关系呢?通常来说,我们训练模型会放在多张卡上,从而加快训练。那么,batch_size指的是你同时多张卡上训的图片数量,而mini...

2018-12-30 15:10:34

目标检测评价指标AP50,AP60

在目标检测中,我们常用AP和mAP来评价模型的好坏,但是在很多论文中出现了AP50,AP60等指标,这是什么呢?以Cascade R-CNN的一张图为例,AP50,AP60,AP70……等等指的是取detector的IoU阈值大于0.5,大于0.6,大于0.7……等等。可以看到数值越高,精确率越低,表明越难。...

2018-12-26 08:55:50

【python】引号中使用多个变量

在python中引号里使用多个变量,示例代码如下:cv2.imwrite(’/data/Datasets/luzs/PCB/blur_result/result%s%d.jpg’%(testname.rstrip(’.jpg’),ty),imgooo)可以看到,如果有多个变量,引号里就用多个%,然后引号外用一个%和一个( , )代替。...

2018-12-21 08:48:10

【python】保存某个文件夹下所有图片名字到一个txt文件里

用python实现读取某一文件夹下的所有图片名字到一个txt文件import osdir1='/data/Datasets/JPEGImages'#图片文件存放地址txt1 = '/data/Datasets/picture.txt'#图片文件名存放txt文件地址f1 = open(txt1,'a')#打开文件流for filename in os.listdir(dir1): ...

2018-12-17 16:30:42

Pytorch只加载自己需要的模型参数(修改模型后)

给定一个预训练模型,如果你对模型结构做了一定的修改,那么可以只加载未改变的模型参数,从而加快模型的训练。代码如下:pretrained_dict = ‘…….pkl’#预训练模型参数保存地址model_dict = model.state_dict() #自己的模型参数变量pretrained_dict = {k: v for k, vin pretrained_dict.items() i...

2018-12-16 22:57:19

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。