图像特征
文章平均质量分 81
c2a2o2
这个作者很懒,什么都没留下…
展开
-
论文阅读笔记:SCAN: Learning to Classify Images without Labels
摘要当ground-truth缺席时,我们能自动将图像分组成语义上有意义的聚类吗?在本文中,我们跳脱出最近的工作,而提倡一种两步方法——将特征学习和聚类解耦。首先,利用表征学习中的自监督任务获得语义上有意义的特征。其次,我们使用获得的特征作为先验知识,采用可学习的聚类方法。通过这样做,我们消除了学习依赖于(当前端到端学习方法中广泛存在的)低级特征的能力。简介和相关工作在有监督的设置下,网络擅长学习可随后聚集到预定类别中的区别性特征表示。然而,当在训练时无法得到ground-truth标签时,会发生什么?转载 2022-11-11 11:02:15 · 533 阅读 · 1 评论 -
InsetGAN :基于多个stylegan2-ada生成器拼接的全身人像生成(2203.InsetGAN for Full-Body Image Generation)
给定一个提供有用的形状和对齐提示的语义映射,他们使用特定于类的gan的输出集合创建一个拼贴图. 相比之下,我们的工作集中在无条件设置上,这更具挑战性,因为我们的多个生成器需要相互协作,以一起生成连贯的形状和外观,而无需访问提示的语义映射。带有孔的输入显示在插图中。核心思想:不使用单个GAN对复杂的域进行建模,我们提出一种新的方法结合多个预先训练过的GAN,其中一个生成一个总体画布(如人体)和一组专门的GAN,或插入(inset),关注不同的部分(例如,脸、鞋子),这些部分可以无缝地插入到总体的画布。转载 2022-10-31 08:59:13 · 915 阅读 · 0 评论 -
Neighbor2Neighbor: Self-Supervised Denoising from Single Noisy Images
下面内容来自智源研究院CVPR2021预讲华为诺亚专场1、深度学习的图像去噪方法面临的挑战当前方法主要包括三类:基于监督学习的方法:使用 noisy-clean 图像对进行训练(DnCNN, FFDNet, CBDNet, SGNet)。这类方法的难点在于,在真实场景中,比较难以获取 noisy-clean 的图像对 Noise2Noise(ICML18):使用 Noisy-noisy 图像对进行训练,每个场景都需要 multiple independent observations 。在应.转载 2021-08-20 10:13:06 · 2397 阅读 · 1 评论 -
opencv python 多帧降噪算法_防抖技术 | OpenCV实现视频稳流
在这篇文章中,我们将学习如何使用OpenCV库中的点特征匹配技术来实现一个简单的视频稳定器。我们将讨论算法并且会分享代码(python和C++版),以使用这种方法在OpenCV中设计一个简单的稳定器。视频中低频摄像机运动的例子视频防抖是指用于减少摄像机运动对最终视频的影响的一系列方法。摄像机的运动可以是平移(比如沿着x、y、z方向上的运动)或旋转(偏航、俯仰、翻滚)。视频防抖的应用对视频防抖的需求在许多领域都有。这在消费者和专业摄像中是极其重要的。因此,存在许多不同的机械、光学和算法转载 2021-08-02 19:25:50 · 1693 阅读 · 0 评论 -
Free Lunch for Few-Shot Learning: Distribution Calibration(ICLR 2021)
论文笔记 FSL 7】Free Lunch for Few-Shot Learning: Distribution Calibration(ICLR 2021)下载地址|论文源码转载 2021-04-25 17:35:23 · 1023 阅读 · 2 评论 -
全景照片不怕歪!Facebook 用神经网络矫正扭曲的地平线
雷锋网 AI 科技评论按:最近微博上的全景照片很火呀,相比各位都已经在自己的iPhone或者iPad上品鉴了多家IT公司的办公室、游玩了多个旅游胜地、享受了被小猫小狗环绕的感觉了。太平洋那头的Facebook也没闲着,从去年上线类似的功能以后,全世界 Facebook 用户们已经上传了七千万张全景照片了。Facebook 支持多种全景照片和全景视频的拍摄方式,可以让人们把自己的全方位感受分享给好朋友们。如果用户有一个专门的全景摄像机,比如理光Theta S或者Giroptic iO,还可以直接把相机..转载 2021-02-26 21:25:46 · 562 阅读 · 0 评论 -
全球最大的3D数据集公开了!标记好的10800张全景图
你一定不想错过这个全球较大的公开3D数据集。本文作者为Matt Bell,是3D扫描解决方案提供商Matterport的联合创始人、首席战略官。在本文中,Bell亲述Matterport公开的这个数据集细节,我们随他去看看。一路走来,Matterport见证了3D数据集在深度学习多领域的巨大力量。我们在这个领域研究了很久,希望将一部分数据分享给研究者使用。令人兴奋的是,斯坦福、普林斯顿、TUM等的研究人员联手给大量的空间打了些标签,并将标记数据以Matterport 3D数据集...转载 2021-02-26 21:13:58 · 992 阅读 · 0 评论 -
图像均值迁移模糊:pyrMeanShiftFiltering()
https://blog.csdn.net/kingkee/article/details/94437333一、编程环境:OpenCV 4.1.0 IDE Visual Studio 2017 Enterprise (15.9.13) 操作系统 Windows 10 x64 中文专业版 (1903) 二、图像均值迁移模糊:均值迁移模糊是图像边缘保留滤波算法中一种,经常用来在对图像进行分水岭分割之前去噪声,可以大幅度提升分水岭分割的效果。它的基本原理是:对于给定.转载 2020-12-14 14:49:06 · 2516 阅读 · 0 评论 -
python——图像处理3(均值偏移、改变亮度、图像修复、图像融合)
https://blog.csdn.net/gm_ergou/article/details/928463961.均值偏移(磨皮效果)import cv2 as cvimport numpy as npdef bi_demo(image):#边缘保留滤波 dst=cv.bilateralFilter(image,0,40,15) cv.imshow("bi_demo",dst)def shift_demo(image):#均值迁移 dst=cv.pyrMean转载 2020-12-14 14:46:16 · 708 阅读 · 0 评论 -
python opencv 实现Reinhard颜色迁移算法
Reinhard颜色迁移算法的过程很简单,流程如下,细节部分见原文,题目为color transfer between images:将参考图片和目标图片转换到LAB空间下 得到参考图片和目标图片的均值和标准差 对目标图片的每一个像素值,减去目标图像均值然后乘上参考图片和目标图片标准差的比值,再加上参考图像均值 将目标图片转换到RGB空间将RGB图片转换到LAB空间很重要,因为LAB空间能降低三原色之间的相关性,如果不转换,结果会有很大的不同# -*- coding: utf-8 -*转载 2020-12-14 14:41:45 · 885 阅读 · 0 评论 -
加权平均融合消除图像拼接的拼缝(Python 代码)
这里提供一种采用加权平均融合消除图像拼缝的算法,供大家使用。https://blog.csdn.net/xiaoxifei/article/details/103045958如下图所示,如果两张图像直接进行拼接,就会在拼接位置处产生一条拼接缝,拼接缝的产生来源于两张图像光场有差别所导致的两者虽然是连续的结构,但是在两张图中的具体数字存在一定的差异。对于具有重叠部分的两张图像,消除这种拼缝的方法主要是基于特征点匹配所涉及;但是加权平均融合方法是最为简单有效的办法,这里将此算法的python代码给出。转载 2020-12-11 16:02:58 · 4281 阅读 · 3 评论 -
使用OpenCV(Python,C ++)无缝克隆
何使用OpenCV 3图1:无缝克隆示例:一架飞机被克隆到傍晚的天空中。https://www.learnopencv.com/seamless-cloning-using-opencv-python-cpp/OpenCV 3中引入的令人兴奋的新功能之一称为无缝克隆。使用此新功能,您可以从一个图像中复制对象,然后将其粘贴到另一图像中,从而使合成看起来无缝自然。上面的图像是使用天空和飞机场景创建的。如果我只是简单地将飞机图像覆盖在天空图像上,则结果看起来很可笑(见图2)。图2:天空与飞机重.转载 2020-12-10 16:09:05 · 759 阅读 · 0 评论 -
python 一份简单的车辆环视全景系统实现图像拼接缝融合
关于车辆的全景环视系统网上已经有很多的资料,然而几乎没有可供参考的代码,这一点对入门的新人来说非常不友好。这个项目的目的就是介绍全景系统的原理,并给出一份可以实际运行的、基本要素齐全的 Python 实现供大家参考。环视全景系统涉及的知识并不复杂,只需要读者了解相机的标定、透视变换,并懂得如何使用 OpenCV。项目代码维护在github上。这个程序最初是在一辆搭载了一台 AGX Xavier 的无人小车上开发的,运行效果如下:小车上搭载了四个 USB 环视鱼眼摄像头,相机传回的画面分辨率为 6..转载 2020-12-10 15:43:02 · 10601 阅读 · 13 评论 -
如何减少拼接图像之间的颜色差异以实现平滑的颜色过渡?
我正在拼接多张图像,但我想改善它们之间的色彩过渡。这是两个图像:http://imgur.com/nG5I0nr http://imgur.com/EZFzNeL 这是缝合的图像: http://imgur.com/C23iOqJ 您可能会看到,颜色过渡非常差。我想让它们看起来像是相同的图像(或至少接近它)我目前的操作方式:我首先使用filter2D删除接缝,然后使用Laplacian变换获取图像连接点的遮罩,然后使用此遮罩进行修复:接缝去除: kernel = np.ones((5,5),转载 2020-12-09 16:31:46 · 4007 阅读 · 2 评论 -
基于深度学习Superpoint 的Python图像全景拼接
参考https://github.com/kushalvyas/Python-Multiple-Image-Stitchinghttps://github.com/MagicLeapResearch/SuperPointPretrainedNetworkhttps://github.com/syinari0123/SuperPoint-VO用superpoint方法代替surf提取图像特征,进行Python版本的图像拼接。匹配效果很好,只是python没有图像拼接的需要的光束平差法,融合,曝光补偿模转载 2020-12-04 16:39:20 · 2235 阅读 · 0 评论 -
计算机视觉>>PCV安装和使用
参考:解决python找不到PCV的问题https://blog.csdn.net/weixin_42606065/article/details/88190283安装下载安装包地址:https://github.com/jesolem/PCVgit clone到任意目录,或者直接下载zip文件.解压得到文件夹:PCV-master其中的文件如下:其中,PCV中有需要改的文件.试安装解压后cmd进入setup.py所在的目录运行安装指令:请..转载 2020-12-04 16:28:27 · 2485 阅读 · 1 评论 -
python 全景图像拼接( python3.6 + opencv3.4.2.16) 融合
全景图像拼接全景图像拼接的手动实现 环境: python3.6 + opencv3.4.2.16## 示例图片本次实验使用的图像拼接素材为以下三张图像:https://andreame.com/2019/11/12/stitch.html本次实验的目标为,将此三张图像进行圆柱面投影并进行全景拼接opencv内置实现首先,opencv已经内置了stitch这一个类,包装好了全景图像拼接的所能用到的方法。基础使用相当简单,核心代码两行实现import cv2from .转载 2020-12-04 15:38:24 · 3044 阅读 · 3 评论 -
【CVPR 2018】腾讯AI lab提出深度人脸识别中的大间隔余弦损失
论文导读】 深度卷积神经网络(DCNN)在人脸识别中已经取得了巨大的进展,通常的人脸识别的核心任务都包括人脸验证与人脸识别,涉及到特征判别。很多模型都是使用Softmax损失函数去监督模型的训练,但是现在已经有资料证明,Softmax loss缺乏足够的在分类任务上的判别力,所以取得的效果也不是最好的。针对这个问题,本文设计了一个新的损失函数,我们称之为大间隔余弦损失。Figure 1图 1:我们提出的 CosFace 框架。在训练阶段,带有大间隔(large margin)的具有判别性的面部转载 2020-05-09 18:13:42 · 550 阅读 · 0 评论 -
Hiding Images in Plain Sight: Deep Steganography 于众目睽睽之下隐藏图像:深度隐写术
Hiding Images in Plain Sight: Deep Steganography于众目睽睽之下隐藏图像:深度隐写术1.摘要隐写术是将秘密信息隐藏在另一条普通信息中的一种实践。通常,隐写术用于在较大图像的嘈杂区域中不显眼地隐藏小消息。在本研究中,作者尝试将一个全尺寸彩色图像放置在另一个相同尺寸的图像中。深层神经网络同时被训练来创建隐藏和揭示过程,并被设计成专门作为一对工作。...转载 2019-11-18 12:27:50 · 4661 阅读 · 6 评论 -
图像取证:源识别和伪造检测(Image Forensics: source identification and tampering detection) 续2
中文翻译:xizero00 常熟理工学院(CSLG) 下一代互联网实验室NGIL在翻译的过程中遇到很多不懂的知识点,同时也恶补了相关的知识,包括《数字图像处理》,《统计学习基础》,《机器学习》Tom Mitchell,《数据挖掘》Jiawei Han、Micheline Kamber等 书籍,如果您想搞清楚其中的知识点还是参考一下相关的书籍的某个章节吧,翻译的不好,转载 2017-04-11 14:50:07 · 9257 阅读 · 0 评论 -
技术性图文还原那些腿长得能改变地球引力场的TB奇女子
首先声明,本帖不推荐,不广告。所选的素材来自TB很多家店,不会特指某家。有水印的我都遮掉,也请各位不要问我货物地址。模特儿都被P成那样了你敢穿啊? 开楼起因是:我偶然好奇去翻翻某个TB店家的衣服照片,结果被里面那些大长腿奇女子给镇住了。专业原因使然,我多看了几眼那些美图,然后对其中的透视歪曲现象叹为观止,简直无法直视。 楼主我胆小怕事,之前的天涯ID用得久了,特换了一个马甲开帖转载 2017-04-11 07:38:47 · 418 阅读 · 0 评论 -
图像特征检测(Image Feature Detection)
图像特征提取是计算机视觉和图像处理中的一个概念。它指的是使用计算机提取图像信息,决定每个图像的点是否属于一个图像特征。本文主要探讨如何提取图像中的“角点”这一特征,及其相关的内容。而诸如直方图、边缘、区域等内容在前文中有所提及,请查看相关文章。OpenCv(EmguCv)中实现了多种角点特征的提取方法,包括:Harris角点、ShiTomasi角点、亚像素级角点、SURF角点、Star关键点、FA转载 2017-04-11 15:17:38 · 1197 阅读 · 0 评论 -
从直方图反向映射进行简单的图像显著性检测Simple Image saliency detection from histogram backprojection
Image saliency detection is about identifying the interesting parts of an image, the parts of the image human eyes would fix on. Saliency detection is used in a lot of applications, the most pop转载 2017-04-11 15:27:04 · 709 阅读 · 0 评论 -
http://forensics.idealtest.org CASIA图像篡改数据库
http://forensics.idealtest.orgCASIA图像篡改数据库转载 2017-04-13 10:53:07 · 2471 阅读 · 11 评论 -
奇异值的物理意义是什么?强大的矩阵奇异值分解(SVD)及其应用
作者:郑宁链接:https://www.zhihu.com/question/22237507/answer/53804902来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。矩阵的奇异值是一个数学意义上的概念,一般是由奇异值分解(Singular Value Decomposition,简称SVD分解)得到。如果要问奇异值表示什么物理意义,那么转载 2017-04-13 16:32:36 · 21494 阅读 · 1 评论 -
如何用python编写一个绘制马赛克图像的自写程序mask = np.zeros
Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发。这篇教程将会展示如何用python的图形化包“Pygame”和基础的文件I/O来创建一个自写程序。这个程序将可以仿照给定的图片来创作一幅马赛克画。Python是一种非常强大的编程语言。它有着许多的内建函数和可下载的软件包。在这片教程的末尾,你将会拥有一副属于你自己的蒙娜丽莎马赛克画并且将会学会如何对转载 2017-04-28 09:40:32 · 3962 阅读 · 0 评论 -
PS 滤镜算法原理 ——马赛克
% method : 利用邻域的任意一点代替当前邻域所有像素点%%%% mosaicclc;clear all;addpath('E:\PhotoShop Algortihm\Image Processing\PS Algorithm');Image=imread('4.jpg');Image=double(Image);size_info=size(Image);转载 2017-04-19 21:49:41 · 1293 阅读 · 1 评论 -
opencv resize (C/C++/Python)
考:http://www.OpenCV.org.cn/opencvdoc/2.3.2/html/modules/imgproc/doc/geometric_transformations.html?highlight=resize#cv.Resize###########################################################转载 2017-04-19 22:00:08 · 1376 阅读 · 0 评论 -
使用Numpy和Scipy处理图像
图像 = 2-D 数值数组(或者 3-D: CT, MRI, 2D + 时间; 4-D, ...)这里 图像 == Numpy数组 np.array这个教程中使用的工具:numpy:基本数组操作scipy:scipy.ndimage子模块致力于图像处理(n维图像)。参见http://docs.scipy.org/doc/scipy/reference/tutoria转载 2017-04-20 22:03:26 · 888 阅读 · 0 评论 -
vc6.0绿色完整版 适用于xp win7 win8 win10
首先打开压缩包,打开c++sin文件夹,双击运行vc6_cn_full.exe文件一直点击下一步,不要更改安装地址(默认安装到C:\Program Files (x86)\Microsoft Visual Studio),安装完成后先不要运行该软件打开C:\Program Files(×86)\Microsof转载 2017-05-24 10:50:42 · 5005 阅读 · 0 评论 -
窗口的创建过程:
窗口的创建过程:1 定义窗口类,填充如下的结构体,其中hIcon,hCursor,都是必须的,否则窗口注册就会失败 typedef struct _WNDCLASS { UINT style; WNDPROC lpfnWndProc; int cbClsExtra; int cbWndExtra;转载 2017-05-25 16:17:06 · 730 阅读 · 0 评论 -
在BAE搭建的Django中实现图片上传并用jquery预览图片
在BAE上搭建好了django,如何实现图片上传并预览呢?想要实现图片上传并不难,但是想看到刚上传的图片,就得在服务器返回上传后图片的url。可是返回数据的话,网页就会重定向。因此想要在上传页面预览图片,就得采用异步的方式,本文将使用jQuery.form.js来实现。具体关于jquery.form.js的文档请参看http://malsup.com/jquery/form/#getting-转载 2017-05-09 15:21:18 · 479 阅读 · 0 评论 -
【C++】VS2010生成的程序在安装了vc2010运行库的机器上提示“丢失MSVCR100D.dll”
理论上,如果一台电脑无须安装多大2.5G的VS2010,只要安装了vc2010运行库,也就是安装了vcredist2010_x86.exe和对应的Framework运行库,那么只是你将解决方案所在的文件夹中的Debug文件夹扔到这台机器上,直接双击里面的exe文件就可以运行了。一般情况下,由于用户会在机器上安装软件或者游戏,一般都会不知不觉装好vcredist2010_x86.exe和对应的Fra转载 2017-05-30 11:10:43 · 1159 阅读 · 0 评论 -
TensorFlow22: 手写汉字识别
NIST手写数字数据集通常做为深度学习的练习数据集,这个数据集恐怕早已经被大家玩坏了。本帖就介绍一个和MNIST类似,同时又适合国人练习的数据集-手写汉字数据集,然后训练一个简单的Deep Convolutional Network识别手写汉字。识别手写汉字要把识别手写洋文难上很多。首先,英文字符的分类少,总共10+26*2;而中文总共50,000多汉字,常用的就有3000多。其次转载 2017-06-05 16:34:45 · 4091 阅读 · 1 评论 -
生成人脸修复模型:同时使用两个鉴别器,直接合成逼真人脸
1. 简介这篇论文提出了一个用来进行人脸修复的深度生成模型,如下图所示,针对一副面部图片中的缺失区域,这个模型可以直接修复人脸。与之前很多其他工作不同,针对人脸修复任务,这篇论文的作者同时使用了两个鉴别器来构建整个模型,因此不论是局部图像还是整个图像,看上去都更加逼真。2. 方法2.1 模型结构转载 2017-05-23 16:23:14 · 8330 阅读 · 2 评论 -
自然图像抠图/视频抠像技术发展情况梳理(image matting, alpha matting, video matting)--计算机视觉专题1
自然图像抠图/视频抠像技术发展情况梳理Sason@CSDN持续更新.当前更新日期2013.03.05, 添加Fast Mating、Global Matting、视频扣像。当前更新日期2013.04.23, 添加2本Computer Vision书籍中相关章节。当前更新日期2013.07.21, 添加CVPR 2013中2篇论文。当前更新转载 2017-06-06 22:02:02 · 1228 阅读 · 0 评论 -
斯坦福大学推出对抗抑郁症的聊天机器人(附论文)
抑郁症不是一个听起来耳生的疾病了,它会使患者陷于抑郁的情感状态,自尊心降低,并且对以往喜爱的活动失去兴趣。世界卫生组织(WHO)曾发布了一个抑郁症科普宣传片《我有一条黑狗》,描述了抑郁症患者的生活状态——昨日,斯坦福大学临床心理学家Alison Darcy发布了抑郁症治疗新研究成果。该方法通过聊天机器人Woebot与抑郁症患者对话,来减轻患者抑郁情绪,并且可作为新型低成本的辅助治疗转载 2017-06-28 16:47:09 · 1030 阅读 · 0 评论 -
再次召唤灵魂画手!这个AI把你信手涂鸦都变成人脸
人工智能又来拯救你的涂鸦大作了!今年2月底,量子位介绍过一个“分分钟画只猫”的AI应用,如今三个月过去,还是相同的配方、还是熟悉的味道,只不过这次变成画人脸。量子位玩了一会儿,简直再次上瘾~方法很简单,你信手画一个人脸,儿童简笔画水准也好,素描大师水准也好,只要勾勒一个大致的人脸轮廓,然后点击一下中间的红色按钮,神奇的事情就发生了!你的画作会被AI完善成一幅艺术大作转载 2017-06-28 16:48:46 · 842 阅读 · 0 评论 -
Python图像处理库PIL中图像格式转换(一)
在数字图像处理中,针对不同的图像格式有其特定的处理算法。所以,在做图像处理之前,我们需要考虑清楚自己要基于哪种格式的图像进行算法设计及其实现。本文基于这个需求,使用python中的图像处理库PIL来实现不同图像格式的转换。对于彩色图像,不管其图像格式是PNG,还是BMP,或者JPG,在PIL中,使用Image模块的open()函数打开后,返回的图像对象的模式都是“RGB”。而对于灰度图像,不管转载 2017-06-04 10:22:16 · 884 阅读 · 0 评论 -
超分辨率(super-resolution)VS解模糊(deblur)
实际生活中对模糊图像的处理已经迫在眉睫,不管是相机抖动,雾霭,噪声,本身分辨率不够,等多种原因,都需要一种有效的方法将不清晰的模糊的图像变为清晰的图像。一种方法是提高图像的分辨率,另一种就是提高图像的质量(类似photoshop中图像的品质)。由此也产生2个不同的研究方向,一个是超分辨率方向,一个是解模糊方向。1.超分辨率 SRCNN香港中文大学,汤小欧老师组提出的转载 2017-06-29 11:25:15 · 2041 阅读 · 0 评论