图像处理
文章平均质量分 68
gwpscut
越努力,越幸运
展开
-
学习笔记之——Event Camera(事件相机)调研
概述Event Camera是一种bio-inspired sensor,对应的领域为bio-inspired vision。对于传统的相机,从某种程度上,是捕获一个静态/静止的空间,而Event Camera的目的是:敏感地捕捉运动的物体。对于传统RGB-camera,相机传回的信息是同步的,所谓同步,就是在某一时刻t,相机会进行曝光,把这一时刻所有的像素填在一个矩阵里回传,一张照片就诞生了。一张照片上所有的像素都对应着同一时刻。至于视频,不过是很多帧的图片,相邻图片间的时间间隔...原创 2021-04-20 15:30:29 · 23560 阅读 · 6 评论 -
学习笔记之——针孔相机模型及单应性矩阵
最近做了两个ROS的实验。《ROS实验笔记之——基于stereo camera的视觉里程计的实现》与《ROS实验笔记之——基于ArUco Marker来估算camera的位姿》在这两个实验中,算法什么的固然是project考察的重点,但是对传感器的建模更加是重点中的重点。只是project里面默认了camera已经标定了,参数直接给出来。本博文学习一下相机的标定。大部分的内容参考几篇微信的推文,本博文仅仅为本人学习记录用,不做任何商业用途而之前本人的一些博客也涉及过相机标定相关的:《学习笔记之——相原创 2021-04-15 21:53:52 · 972 阅读 · 0 评论 -
超分辨率重建task中,常用数据集总结
SR Datasets有挺多人问我关于超分变率重建的数据集的问题,这里把超分辨率重建领域常用的数据集list出来 Name Datasets Short Description Google Drive Baidu Drive Classical SR Training T91 91 images for tra...原创 2020-03-19 12:01:45 · 8056 阅读 · 3 评论 -
基于opencv的EA algorithm实现
本博文直接给出实现的代码即Mat元素连续求极大极小值 /////////////////////////////////////////方法二:EVA algorithm/////////////////////////////////////////////// double minVal, maxVal;//最大与最小的像素 int minIdx[2] = {}...原创 2020-01-14 16:57:17 · 1528 阅读 · 0 评论 -
基于opencv的可见光成像通信解调算法(CPP)
直接给出代码。由于是付费的博客,有什么疑问随时交流哈~#include <stdio.h>#include <stdlib.h>#include "vlcCommonInclude.hpp"#include "std_msgs/String.h"#include <sstream>#include "imageProcess.hpp"#incl......原创 2020-04-05 20:14:24 · 1118 阅读 · 2 评论 -
学习笔记之——相机标定
本博文是本人学习相机标定时的一些学习笔记。参考的资料放在文末。本博文仅供本人学习使用基本原理相机标定是用于寻找图像传感器成像中的物体与现实世界中的物体的数学关系,以实现从IS成像中测量出实际数据的目的。对于单个图像传感器,通过相机标定,可以求得:(1)外参数矩阵。描述了现实世界中(世界坐标系)的一个点是经过怎样的旋转和平移,从而可以用另一个坐标系(相机坐标系)上的位置来表示;(...原创 2019-12-21 12:48:43 · 770 阅读 · 0 评论 -
paper survey之——水下图像复原与增强&水下光通信
之前已经写过有关水下图像复原及增强相关的博客了。但是感觉了解仍然不够深入,本博文会继续做paper survey目录图像增强与复原的区别水下增强现状基于图像增强的水下图像增强基于物理模型的水下图像复原水下光通信光在水中的传播模型水下成像散射模型水的吸收特性与散射特性吸收作用散射作用水下信道分析水空通信或空水通信(air to water ...原创 2019-11-24 11:45:55 · 13698 阅读 · 0 评论 -
图像超分之——寻找两张图差异的区域
本代码是超分或者复原任务中,想找出PSNR差距较大的区域的代码import osimport mathimport numpy as npimport cv2import globfrom skimage import transformfrom skimage import measurefrom collections import OrderedDictimport ...原创 2019-11-14 16:34:00 · 2167 阅读 · 0 评论 -
学习笔记之——matlab读入视频并将每帧保存图片,然后再利用读取每张图片进行处理
直接上代码video=VideoReader('*****.mp4');&读入视频frame_num=floor(video.Duration*video.FrameRate);for i=301:500 frame = read(video, i); imwrite(frame,strcat(num2str(i),'.jpg'));endfor index=...原创 2019-10-28 15:45:58 · 1552 阅读 · 0 评论 -
论文阅读笔记之——《Image Super-Resolution Using Very Deep Residual Channel Attention Networks》RCAN
先给出论文的链接http://openaccess.thecvf.com/content_ECCV_2018/papers/Yulun_Zhang_Image_Super-Resolution_Using_ECCV_2018_paper.pdf论文的代码https://github.com/yulunzhang/RCAN复现的代码在博客《实验笔记之——Channel Attention(R...原创 2019-05-30 16:38:10 · 8656 阅读 · 0 评论 -
《Multi-Scale Continuous CRFs as Sequential Deep Networks for Monocular Depth Estimation》
这篇博文是深度估计(单目深度估计)也是收到multi scale CNN 的启发,提出网络可以fuses complementary information derived from multiple CNN side outputsthe integration (融合) is obtained by means of continuous Conditional Random Fiel...原创 2019-06-02 16:16:17 · 771 阅读 · 0 评论 -
学习笔记之——Bilinear CNN model
双线性模型是2015年提出的一种细粒度图像分类模型。该模型使用的是两个并列的CNN模型,这种CNN模型使用的是AlexNet或VGGNet去掉最后的全连接层和softmax层,这个作为特征提取器,然后使用SVM作为最后的线性分类器该结构由两个特征提取器产生,两个输出是图像每一个位置的外积(outer product),然后进行 pool,得到最终的图像描述算子。这种结构可以对局部 pairwi...原创 2019-06-13 20:20:28 · 4855 阅读 · 2 评论 -
《Multi-Scale Residual Learning-using a Cycle Spinning CNN for Single Image De-Raining》
de-raining跟超分一样,应该都属于low-levelvision的问题。之前的博客《论文阅读笔记之——《Moiré Photo Restoration Using Multiresolution Convolutional Neural Networks》》介绍的去摩尔纹应该也算是同类型的问题。一开始我认为,这类型的任务跟去噪任务非常像。Single image de-raini...原创 2019-06-20 16:29:06 · 1061 阅读 · 0 评论 -
论文阅读笔记之——《Deep Stacked Hierarchical Multi-patch Network for Image Deblurring》
论文:https://arxiv.org/pdf/1904.03468v1.pdf本文是做非均匀deblur的。The goal of non-uniform blind image deblurring is to remove the undesired blur caused by the camera motion and the scene dynamics开篇作者抛出来两个问题...原创 2019-06-20 16:52:16 · 2968 阅读 · 0 评论 -
论文阅读笔记之——《Deep Multi-scale Convolutional Neural Network for Dynamic Scene Deblurring》
论文:https://arxiv.org/pdf/1612.02177.pdf代码:https://github.com/SeungjunNah/DeepDeblur_release代码解读https://blog.csdn.net/wm6274/article/details/71194225数据集下载链接在上面的github里面we propose a multi-sca...原创 2019-06-21 10:47:13 · 5425 阅读 · 2 评论 -
论文阅读笔记之——《Scale-recurrent Network for Deep Image Deblurring》
论文链接:https://arxiv.org/pdf/1802.01770.pdf代码:https://github.com/jiangsutx/SRN-Deblur在本论文中,我们探索了一种用于多尺度图像去模糊的更有效的网络结构。我们提出了一种新的尺度循环网络(SRN:scale-recurrent network)(we explore a more effective network...原创 2019-06-21 11:35:19 · 5019 阅读 · 1 评论 -
论文阅读笔记之——《Learning Pyramid-Context Encoder Network for High-Quality Image Inpainting》
开篇先放张图片。虽然我之前没有了解过inpainting的任务,但是感觉能做得效果如此好,真的非常厉害了。至少人眼没那么容易区分出修补的部分In this paper, we propose a Pyramid-context ENcoder Network (PEN-Net) for image inpainting by deep generative models.we prop...原创 2019-06-21 20:01:32 · 4017 阅读 · 0 评论 -
论文阅读笔记之——《CRRN: Multi-Scale Guided Concurrent Reflection Removal Network》
In this paper, we propose the Concurrent Reflection Removal Network (CRRN) to tackle this problem in a unified framework.Reflections observed in front of the glass significantly degrade the visibili...原创 2019-06-17 22:49:45 · 1027 阅读 · 1 评论 -
paper survey(2019.06.23)——Multi-Scale
类似于之前的paper调研的论文,本博文主要是对于multi-scale在low-level-vision中的应用做调研《Down-Scaling with Learned Kernels in Multi-Scale Deep Neural Networks for Non-Uniform Single Image》论文开篇提到“Multi-scale approach...原创 2019-06-23 17:02:40 · 1514 阅读 · 0 评论 -
论文阅读笔记之——《Spatial Group-wise Enhance: Improving Semantic Feature Learning in Convolutional Networks》
最近在研究attentionmechanism,感觉缺点之一就是增加较大的运算量。突然看到一篇微信推文说同时几乎不增加参数量和计算量的情况下也能让分类与检测性能得到极强的增益。论文链接:https://arxiv.org/pdf/1905.09646.pdf代码链接https://github.com/implus/PytorchInsight(里面还有各种attention实现)...原创 2019-07-04 11:50:28 · 2917 阅读 · 0 评论 -
学习笔记之——水下图像增强/复原
本博文为本人调研水下图像增强时做的一些笔记。可能整理得不是很清晰,仅仅供个人学习记录用~欢迎各位交流~目录背景研究现状(常用的方法)非物理模型的图像增强方法白平衡方法直方图均衡化方法基于Retinex的方法基于暗通道先验的方法(去雾的方法)基于卷积神经网络的方法基于物理模型的图像复原方法水下图像成像理论水下成像系统水下散射模型水下退化图...原创 2019-07-29 15:34:41 · 51339 阅读 · 3 评论 -
论文阅读笔记之——《Recovering Realistic Texture in Image Super-resolution by Deep Spatial Feature Transform》
本博文是文章《Recovering Realistic Texture in Image Super-resolution by Deep Spatial Feature Transform》也就是SFTGAN的学习笔记。附上论文的连接(https://arxiv.org/pdf/1804.02815.pdf)本博文属于本人阅读该论文时写下的阅读笔记,思路按本人阅读的跳跃式思路,仅供本人理解用。...原创 2018-12-02 11:40:13 · 7406 阅读 · 0 评论 -
论文阅读笔记之——《PVNet: Pixel-wise Voting Network for 6DoF Pose Estimation》
先给出论文的链接(https://arxiv.org/pdf/1812.11788.pdf)论文主页,包括了一个实时AR demo:https://zju3dv.github.io/pvnet/论文代码:https://github.com/zju3dv/pvnet作者还开源了他们用blender合成数据代码:https://github.com/zju3dv/pvnet-render...原创 2019-05-13 17:09:07 · 13071 阅读 · 5 评论 -
相机矩阵(camera matrix)
本博文主要介绍camera的参数矩阵目录相机小孔模型相机矩阵(内参)相机矩阵(Intrinsic matrix)图像坐标系相机的外参矩阵(extrinsic matrix)相机坐标系世界坐标系相机小孔模型针孔模型是相机成像的基础模型,是理解后续相机矩阵内容的基础。下图描述了基本的小孔成像过程:图中,X坐标系是针孔所在坐标系,Y坐标系为成像...原创 2019-05-13 14:51:51 · 25382 阅读 · 3 评论 -
实验——基于pytorch的SRGAN的复现
代码的框架仍然是——《https://github.com/xinntao/BasicSR》原理先再次缕一缕SRGAN的loss。本部分主要是对于《Photo-Realistic Single Image Super-Resolution Using a Generative AdversarialNetwork》第二部分的理解SRGAN的目标就是利用G网络来作为SR网络。所以目标就...原创 2018-12-03 16:59:26 · 12596 阅读 · 2 评论 -
学习笔记之——基于pytorch的SFTGAN(xintao代码学习,及数据处理部分的学习)
代码的框架仍然是——《https://github.com/xinntao/BasicSR》给出SFTGAN的论文《Recovering Realistic Texture in Image Super-resolution by Deep Spatial Feature Transform》链接https://arxiv.org/pdf/1804.02815.pdf之前已经写过SFTGA...原创 2018-12-05 15:06:03 · 3159 阅读 · 2 评论 -
论文阅读笔记之——《2018 PIRM Challenge on Perceptual Image Super-resolution》
本文为本人阅读论文《2018 PIRM Challenge on Perceptual Image Super-resolution》时写下的阅读笔记,看这篇paper主要是为了更深入的了解NIQE本文提及,SR evaluation methodology jointly quanties accuracy and perceptual quality,(SR的评价体系应该联合量化准确度和感...原创 2018-11-30 17:20:16 · 2895 阅读 · 0 评论 -
IPS流程(camera成像原理的介绍)
本博文把本人做的ppt以图片的形式附上,主要是对于camera成像流程进行介绍原创 2018-11-30 13:00:16 · 4833 阅读 · 3 评论 -
论文阅读笔记之——《The Perception-Distortion Tradeoff》
本博文为本人阅读论文《The Perception-Distortion Tradeoff》的学习笔记。这篇论文主要是对超分问题中,感知和失真两个评价标准进行分析的。Image restoration algorithms are typically evaluated by some distortion measure (e.g. PSNR, SSIM, IFC, VIF) or by h...原创 2018-12-02 12:47:08 · 1633 阅读 · 0 评论 -
学习笔记之——基于深度学习的图像超分辨率重建
最近开展图像超分辨率(Image Super Resolution)方面的研究,做了一些列的调研,并结合本人的理解总结成本博文~(本博文仅用于本人的学习笔记,不做商业用途)本博文涉及的paper已经打包,供各位看客下载哈~https://download.csdn.net/download/gwplovekimi/10728916目录超分辨率(Super Reso...原创 2018-10-13 20:01:44 · 86233 阅读 · 19 评论 -
学习笔记之——前景检测算法(未完待续)
这段时间,本人主要对视频前景提取算法进行了学习,在此写下学习笔记~希望与各位看客多交流学习(本学习笔记部分来自我的三位师弟的调研报告~由于保密隐私,不在此公开,但是非常感谢三位师弟~),好下面进入正题 前景是图像或视频场景中可见性、显著性更强的部分。前景检测,即在视频中识别感兴趣区域或识别运动目标(前景)和静态部分(背景)的过程。它是运动分析、视频监控的关键步骤,也是最...原创 2018-10-01 17:09:18 · 13875 阅读 · 2 评论 -
学习笔记之——Opencv视频处理模块
视频信号是重要的视觉信息来源。视频由一系列图像构成,这些图像称为帧。帧以固定的时间间隔获取(称为帧速率,通常用帧/秒表示)。大多数计算机视觉方面的应用都是基于视频来处理的,为此本博文作为Opencv视频处理模块的学习笔记~读取视频序列。要从视频序列读取帧,只需创建一个cv::VideoCapture类的实例,然后再一个循环中提取并显示视频的每帧,如下面代码所示:#include<opencv...原创 2018-06-02 16:41:19 · 16000 阅读 · 4 评论 -
学习笔记之——HOG、LBP与Haar特征(未完待续)
本博文为HOG、LBP与Haar算子的学习笔记。 方向梯度直方图HOG主要参考博文如下:https://blog.csdn.net/wjb820728252/article/details/78395092(这篇博文翻译水平真的太烂了,可以参考里面给的原链接)https://blog.csdn.net/liulina603/article/details/8291093参考...原创 2018-10-01 12:19:32 · 1038 阅读 · 0 评论 -
论文阅读笔记之——《Multi-level Wavelet-CNN for Image Restoration》及基于pytorch的复现
本博文是MWCNN的阅读笔记,论文的链接:https://arxiv.org/pdf/1805.07071.pdf代码:https://github.com/lpj0/MWCNN(仅仅是matlab代码)通过参考代码,对该网络在pytorch框架下进行复现 网络结构如下图所示incorporating residual block in each level of the ...原创 2018-12-06 13:18:17 · 15026 阅读 · 7 评论 -
论文阅读笔记之——《Benchmarking Denoising Algorithms with Real Photographs》
本博文为论文《Benchmarking Denoising Algorithms with Real Photographs》的阅读笔记通过Gaussian noise来合成图片benchmarking denoising techniques(基准测试去噪技术)图像去噪传统的评价方法是针对人为合成的含噪图像(独立同分布高斯噪声)的原因:缺少真实的Ground Truth(GT)数据。...原创 2018-12-14 14:13:40 · 1157 阅读 · 0 评论 -
B-spline Curves(b样条曲线)
参考资料:https://www.cnblogs.com/icmzn/p/5100761.htmlhttps://blog.csdn.net/qq_40597317/article/details/81155571原创 2019-05-06 20:09:55 · 2348 阅读 · 0 评论 -
放射变换
Affine Transformation是一种二维坐标到二维坐标之间的线性变换,保持二维图形的“平直性”(译注:straightness,即变换后直线还是直线不会打弯,圆弧还是圆弧)和“平行性”(译注:parallelness,其实是指保二维图形间的相对位置关系不变,平行线还是平行线,相交直线的交角不变。)也即一幅图像中的直线经过映射后,到另外一幅图像上仍然为直线,并且保持平行关系,则这种变...原创 2019-05-06 20:06:13 · 906 阅读 · 0 评论 -
论文阅读笔记之——《Moiré Photo Restoration Using Multiresolution Convolutional Neural Networks》
本博文为该文的阅读笔记~(这论文的performance尚有很大的提升空间)先给出文章链接:https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8356681莫列波纹(英语:Moiré pattern),又译为摩尔纹、莫尔条纹、叠纹、水状波纹、是一种在栅栏状条纹重叠下所产生的干涉影像。本文中introduce a n...原创 2019-05-06 13:25:24 · 2121 阅读 · 0 评论 -
学习笔记之——P3P与ICP位姿估计算法及实验
本博文为本人学习P3P算法的学习笔记~先给出论文的链接(https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1217599)《Complete solution classification for the perspective-three-point problem》理论相机位姿估计就是通过几个已知坐标的特征...原创 2019-05-05 14:32:58 · 15433 阅读 · 1 评论 -
关于高斯模糊核
原创 2019-01-10 15:30:01 · 2364 阅读 · 3 评论