自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

转载 手把手教你启用Win10的Linux子系统(超详细)

今天为大家介绍如何才能启用Windows10下的Linux子系统,废话不多说,直接看步骤:####启用开发者模式打开设置点击更新和安全点击开发者选项...

2020-05-20 13:43:43 1683

原创 conda 解决创建环境失败的问题

问题描述在安装conda新环境时,运行:conda create --name tf1 python=3.6出现如下错误:An unexpected error has occurred. Conda has prepared the above report.If submitted, this report will be used by core maintainers to i...

2020-04-24 14:38:53 6435 7

原创 解决 tensorflow-gpu 2.1 出现错误 “Could not load dynamic library 'cudart64_101.dll'

问题描述Python 3.5.5 | packaged by conda-forge | (default, Jul 24 2018, 01:52:17) [MSC v.1900 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.>>> ...

2020-04-22 14:40:39 4328

原创 conda + pip 安装时出现 Read timed out 的解决方法

问题描述如标题所言,在安装包的过程中,会由于网络问题出现超时错误的问题,我在win10下安装tensorflow-gpu时出现多次报错,如下图解决方法设置pip的临时镜像pip install -i address somepackhttps://pypi.tuna.tsinghua.edu.cn/simplehttps://pypi.doubanio.com/simple/设置p...

2020-04-22 14:13:29 1092

原创 疫情下,京津复工通勤指南

准备工作公司开具的复工证明复工证明的模板不唯一,主要需要表达三方面内容:1.公司已经全面复工2.员工目前身体健康3.到京上班期间员工的情况公司代为监管纸质证明+公章肯定是必不可少的。公司所在居委会/物业同意意见公司需要与所在居委会/物业进行沟通,并获得同意意见居住地所在居委会报备员工需要和自己居住地所在居委会报备,说明自己需要每天京津两地通勤的需要。这时候居委会的网格员估计会和...

2020-04-17 21:18:50 1168

转载 深度相机原理(3) ---- 结构光

导读结构光法:为解决双目匹配问题而生深度图效果:结构光vs.双目投射图案的编码方式    直接编码    时分复用编码    空分...

2020-04-03 15:54:11 2373

转载 深度相机原理(2) ---- 双目立体视觉

导读为什么非得用双目相机才能得到深度?双目立体视觉深度相机的工作流程双目立体视觉深度相机详细工作原理    理想双目相机成像模型    极线约束  &...

2020-04-03 15:52:18 736

转载 深度相机原理(1) ---- 飞行时间(TOF)

深度相机按照深度测量原理不同,一般分为:飞行时间法、结构光法、双目立体视觉法。本文就来说一说飞行时间法。飞行时间是从Time of Flight直译过来的,简称TOF。其基本原理是通过连续发射光脉冲(一般为不可见光)到被观测物体上,然后接收从物体反射回去的光脉冲,通过探测光脉冲的飞行(往返)时间来计算被测物体离相机的距离。TOF法根据调制方法的不同,一般可以分为两种:脉冲调制...

2020-04-03 15:49:39 813

转载 图像清晰度评价(相机自动对焦)

相机的自动对焦要求相机根据拍摄环境和场景的变化,通过相机内部的微型驱动马达,自动调节相机镜头和CCD之间的距离,保证像平面正好投影到CCD的成像表面上。这时候物体的成像比较清晰,图像细节信息丰富。相机自动对焦的过程,其实就是对成像清晰度评价的过程,对焦不准确,拍摄出来的图像清...

2020-04-03 14:00:50 905

原创 ubuntu16.04 解决 64位系统使用32位交叉编译器 的问题

问题提出在ubuntu16.04的64位系统上安装32位交叉编译工具链,建好软连接后,发现无法使用,显示No such file or directory。参考方案参考博文 添加链接描述解决方法:sudo apt-get install libc6:i386 结果:实测无法使用有效方案解决方法:apt-get install lib32z1​结果:实测问题解决,因此记录...

2020-04-03 11:02:16 877 2

转载 目标跟踪算法——KCF入门详解

一直以来没有很想写这个,以为这个东西比较简单,还算...

2020-04-03 10:30:59 1037

转载 CSDN怎么转载别人的博客

参考博客原址 http://blog.csdn.net/bolu1234/article/details/51867099转载CSDN博客步骤:1、CSDN博客页面右键,点击【检查】...

2020-04-03 10:23:20 66

原创 RGB和HSL的相互转换方法

前言RGB色彩空间:红,绿和蓝(Red,Green,Blue),其适用于机器采样,目前的显示器颜色即由这三种基色构成,RGB的取值范围在0 ~ 255之间;HSL色彩空间(HSB/HSV):色调,饱和度和亮度(Hue,Saturation,Lightness/Brightness/Value),其更符合人类的直观感觉,HSL的取值在0 ~ 1之间。RGB转换成HSL:#include &l...

2020-04-02 20:35:18 8220 1

转载 优秀程序员不得不知道的20个位运算技巧

一提起位运算,人们往往想到它的高效性,无论是嵌入式编程还是优化系统的核心代码,适当的运用位运算总是一种迷人的手段,或者当您求职的时候,在代码中写入适当的位运算也会让您的程序增加一丝亮点,最初当我读《编程之美》求“1的数目”时,我才开始觉得位运算是如此之美,后来读到 《H...

2020-04-02 20:16:10 97

原创 VS的两个适合CV开发者的插件

1.Whole Tomato(番茄助手)Visual AssistX是一款非常好的MicrosoftVisual Studio插件,可以支持Microsoft Visual Studio 2003,Microsoft Visual Studio 2005,Visual Stu...

2020-04-02 20:08:40 850

原创 RGB和YCbCr/YUV422的相互转换方法

在MATLAB中ima = imread('abc.bmp') %读取一张名为abc.bmp的图片ima_ycbcr = rgb2ycbcr(ima) %将rgb格式转为ycbcr格式在Python中方法一:利用skimage中的转换函数from skimage import io as skio from skimage import color as skcoima = sk...

2020-04-02 19:51:06 3511

转载 基于深度学习的图像超分辨率重建

       最近开展图像超分辨率( Image Super Resolution)方面的研究,做了一些列的调研,并结合本人的理解总结成本博文...

2020-04-02 19:37:42 2585

转载 从SRCNN到EDSR,总结深度学习端到端超分辨率方法发展历程

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2020-04-02 17:58:03 387

转载 水下图像增强相关算法的一个简单小结

最近一直没有找到感兴趣的研究课题,下了几个最新的去雾的论文,随便看了下,觉得都是为了写论文而做的论文,没有什么创新性,也就没有想法去实现他们。偶尔看到了一些关于水下图像增强方面的文章,闲来无聊试着去看看效果,不过也觉得非常让人失望,似乎并没有特别有效的算法。      就我看得几篇文章而言,这类算法都不是从原理上、或者说某一个数学模型、抑或是某种先验知识出发,而提出的算法,都是一种没有什么

2014-05-30 15:48:41 8822 1

转载 由Photoshop高反差保留算法原理联想到的一些图像增强算法

关于高反差保留的用处说明呢,从百度里复制了一段文字,我觉得写得蛮好的:  高反差保留就是保留图像的高反差部分,再说得真白些,就是保留图像上像素与周围反差比较大的部分,其它的部分都变为灰色。拿一个人物照片来举例,反差比较大的部分有人的眼睛,嘴,以及身体轮廓。如果执行了就反差保留,这些信息将留下来(与灰色形成鲜明对比)。它的主要作用就是加强图像中高反差部分。还以人物照片为例子,一般为了使人物皮

2014-05-30 13:57:34 1170

转载 基于中值滤波或双边滤波方式的图像去雾效果的研讨

一、前言    实际上很久以前,当我初次接触图像去雾技术时,最先实现的是基于中值滤波的图像去雾,并且也有一定的效果,在我的Imageshop的集成软件中的去雾方案就是这个的实现,不过那个效果没有本文好。     而基于双边滤波的方案,也是很早就听说过,前不久有朋友传给我一篇国内的双边滤波去雾的论文,总体思路和基于中值的类似,想想干脆把这两个放在一起做个比较吧。二、算法的流程

2014-05-30 13:53:13 3856 4

转载 使用局部标准差实现图像的局部对比度增强算法

图像的对比度增强算法在很多场合都有着重要的应用,特别是在医学图像上,这是因为在众多疾病的诊断中,医学图像的视觉检查时很有必要的。而医学图像由于本身及成像条件的限制,图像的对比度很低。因此,在这个方面已经开展了很多的研究。这种增强算法一般都遵循一定的视觉原则。众所周知,人眼对高频信号(边缘处等)比较敏感。虽然细节信息往往是高频信号,但是他们时常嵌入在大量的低频背景信号中,从而使得其视觉可见性降低。因

2014-05-30 13:36:05 5139 1

转载 基于色彩恒常( color constancy)特性的Frankle-McCann Retinex图像增强

从历史的顺序上讲,本篇应该放在MSRCR之前的,只是由于现在大多论文都是描述的MSRCR,因此我也是先学习MSRCR的。     今天,无意中找寻一些Retinex资料,搜索到一篇文章《Retinex in matlab》,原以为是MSRCR之类的matlab实现,结果仔细一看,和MSRCR算法的描述完全不同。于是找了一些资料,对Retinex的历史有了进一步了解,以下复制一些论文中的文档

2014-05-30 13:28:37 1998 1

转载 带色彩恢复的多尺度视网膜增强算法(MSRCR)的原理、实现及应用

Retinex这个词是由视网膜(Retina)和大脑皮层(Cortex) 两个词组合构成的。Retinex理论主要包含了两个方面的内容:物体的颜色是由物体对长波、 中波和短波光线的反射能力决定的,而不是由反射光强度的绝对值决定的;物体的色彩不受光照 非均匀性的影响,具有一致性 。     根据Retinex理论,人眼感知物体的亮度取决于环境的照明和物体表面对照射光的反射,其数学表达式为:

2014-05-30 11:31:48 2740 4

转载 《Single Image Haze Removal Using Dark Channel Prior》图像去雾算法的原理(速度可实时)

在图像去雾这个领域,几乎没有人不知道《Single Image Haze Removal Using Dark Channel Prior》这篇文章,该文是2009年CVPR最佳论文。作者何凯明博士,2007年清华大学毕业,2011年香港中文大学博士毕业,可谓是功力深厚,感叹于国内一些所谓博士的水平,何这样的博士才可以真正叫做Doctor。     关于何博士的一些资料和论文,大家可以访问

2014-05-30 11:29:45 1877 4

转载 Deep Learning(深度学习)学习笔记整理

4.2、初级(浅层)特征表示        既然像素级的特征表示方法没有作用,那怎样的表示才有用呢?        1995 年前后,Bruno Olshausen和 David Field 两位学者任职 Cornell University,他们试图同时用生理学和计算机的手段,双管齐下,研究视觉问题。        他们收集了很多黑白风景照片,从这些照片中,提取出400个

2014-01-03 16:59:54 1506

转载 Boosting算法简介

一、Boosting算法的发展历史  Boosting算法是一种把若干个分类器整合为一个分类器的方法,在boosting算法产生之前,还出现过两种比较重要的将多个分类器整合为一个分类器的方法,即boostrapping方法和bagging方法。我们先简要介绍一下bootstrapping方法和bagging方法。  1)bootstrapping方法的主要过程  主要步骤:   i

2013-07-31 13:42:23 711

转载 相似图片搜索的原理(二)

二年前,我写了《相似图片搜索的原理》,介绍了一种最简单的实现方法。昨天,我在isnowfy的网站看到,还有其他两种方法也很简单,这里做一些笔记。一、颜色分布法每张图片都可以生成颜色分布的直方图(color histogram)。如果两张图片的直方图很接近,就可以认为它们很相似。任何一种颜色都是由红绿蓝三原色(RGB)构成的,所以上图共有4张直方图(三原色直方图 + 最后合成

2013-04-08 15:40:24 693 1

转载 相似图片搜索的原理(一)

针对这个问题,请教了算法组的同事,他分享了基本的思路:对于这种图像搜索的算法,一般是三个步骤:1. 将目标图片进行特征提取,描述图像的算法很多,用的比较多的是:SIFT描述子,指纹算法函数,bundling features算法,hash  function(散列函数)等。也可以根据不同的图像,设计不同的算法,比如图像局部N阶矩的方法提取图像特征。2. 将图像特征信息进行编码,并将海量

2013-04-08 15:39:14 823 2

转载 《小波变换和motion信号处理》系列的第三篇

从前两篇发布到现在,过去一年多了。当初承诺的主要讲解应用的第三篇迟迟没能出炉的原因主要是这个方法用到了我们组的一篇论文中,所以在论文发表之前,不大方便发出来。倒不是说这个方法有多原创创新,只是这是团队工作,我单独提前发出来不大好。现在这篇论文已经录取发表,所以可以不用顾虑放上来了。我本来想讲的东西都在论文中,我也比较懒,就不再翻译一遍了。各位感兴趣的可以从这里下载。因为篇幅原因,和小波相关的文

2013-03-29 13:41:43 737

转载 《小波变换和motion信号处理》系列的第二篇

这是《小波变换和motion信号处理》系列的第二篇,深入小波。第一篇我进行了基础知识的铺垫,第三篇主要讲解应用。在上一篇中讲到,每个小波变换都会有一个mother wavelet,我们称之为母小波,同时还有一个father wavelet,就是scaling function。而该小波的basis函数其实就是对这个母小波和父小波缩放和平移形成的。缩放倍数都是2的级数,平移的大小和当前其缩放的程

2013-03-29 13:40:10 2158

转载 《小波变换和motion信号处理》系列的第一篇

这是《小波变换和motion信号处理》系列的第一篇,基础普及。第二篇我准备写深入小波的东西,第三篇讲解应用。记得我还在大四的时候,在申请出国和保研中犹豫了好一阵,骨子里的保守最后让我选择了先保研。当然后来也退学了,不过这是后话。当时保研就要找老板,实验室,自己运气还不错,进了一个在本校很牛逼的实验室干活路。我们实验室主要是搞图像的,实力在全国也是很强的,进去后和师兄师姐聊,大家都在搞什么小波变

2013-03-29 13:39:05 1138

转载 在C/C++代码中使用SSE等指令集的指令(5)SSE进行加法运算简单的性能测试

下面是一个简单的测试SSE指令性能的程序,可以看到明显的性能提升。(说明:程序中的timing.h使用的是http://blog.csdn.net/gengshenghong/article/details/6973086中介绍的时间间隔获取方法)[cpp] view plaincopyprint?#define WIN  #include "timing.

2013-03-25 17:07:28 846

转载 在C/C++代码中使用SSE等指令集的指令(4)SSE指令集Intrinsic函数使用

在http://blog.csdn.net/gengshenghong/article/details/7008682里面列举了一些手册,其中Intel Intrinsic Guide可以查询到所有的Intrinsic函数、对应的汇编指令以及如何使用等,所以,接下来就不全部进行分析,以下只分析其中一部分,从而了解如何在C/C++代码中使用这些高级指令集的基本方法,至于更多的指令的使用,查询手册就很

2013-03-25 17:06:39 562

转载 在C/C++代码中使用SSE等指令集的指令(3)SSE指令集基础

相关参考:http://edu.gamfe.com/tutor/d/11820.htmlhttp://blog.163.com/chenqneu@126/blog/static/45738484200781392836677/http://dev.gameres.com/Program/Other/SSEjianjie.htmhttp://www.vckbase.com/d

2013-03-25 17:05:09 507

转载 在C/C++代码中使用SSE等指令集的指令(2)参考手册

http://software.intel.com/sites/products/documentation/studio/composer/en-us/2011/compiler_c/index.htm#intref_cls/common/intref_bk_sse.htmhttp://www.tommesani.com/Docs.htmlIntel架构开发人员手册:里面有很

2013-03-25 17:04:01 861

转载 在C/C++代码中使用SSE等指令集的指令(1)介绍

我们知道,在C/C++代码中,可以插入汇编代码提高性能。现在的指令集有了很多的高级指令,如果我们希望使用这些高级指令来实现一些高效的算法,就可以在代码中嵌入汇编,使用SSE等高级指令,这是可行的,但是如果对汇编不太熟悉,不愿意使用汇编的人来说,其实也是可以的,这就是Compiler Intrinsics(http://msdn.microsoft.com/zh-cn/site/26td21ds)。

2013-03-25 17:01:53 795

转载 内存泄漏检测

C/C++ 编程语言的最强大功能之一便是其动态分配和释放内存,但是中国有句古话:“最大的长处也可能成为最大的弱点”,那么 C/C++ 应用程序正好印证了这句话。在 C/C++ 应用程序开发过程中,动态分配的内存处理不当是最常见的问题。其中,最难捉摸也最难检测的错误之一就是内存泄漏,即未能正确释放以前分配的内存的错误。偶尔发生的少量内存泄漏可能不会引起我们的注意,但泄漏大量内存的程序或泄漏日益增多的

2013-03-25 16:36:38 551

转载 LBP算法

LBP(Local Binary Pattern, 局部二值模式)是一种用来描述图像局部纹理特征的算子;显然,它的作用是进行特征提取,而且,提取的特征是图像的纹理特征,并且,是局部的纹理特征;     原始的LBP算子定义为在3*3的窗口内,以窗口中心像素为阈值,将相邻的8个像素的灰度值与其进行比较,若周围像素值大于中心像素值,则该像素点的位置被标记为1,否则为0。这样,3*3领域

2013-03-22 15:23:43 5255 3

空空如也

空空如也

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

TA关注的人

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