视觉相关
文章平均质量分 67
AI算法网奇
本人曾是一名普通会计,自学编程和算法,15年封闭苦学,现在是一名资深算法工程师,CSDN博客专家。
本人将多年的工作经验整理出来,从入门知识到高阶技巧,乃至最前沿研究成果,皆有分享,为国内IT行业自强之路,尽个人微薄之力。
展开
-
机械臂学习笔记
机械臂学习笔记原创 2024-05-22 00:03:12 · 690 阅读 · 0 评论 -
探测器 烟尘水汽 笔记
探测器 烟尘水汽 笔记原创 2024-05-16 01:07:40 · 473 阅读 · 0 评论 -
对比学习 自监督学习笔记
对比学习 自监督学习笔记原创 2024-03-10 00:13:54 · 578 阅读 · 0 评论 -
强大的人脸关键点标注工具
人脸关键点标注工具原创 2024-02-17 16:37:49 · 704 阅读 · 0 评论 -
世界坐标系和相机坐标系转换 python代码
世界坐标系和相机坐标系转换原创 2024-02-05 17:44:42 · 928 阅读 · 0 评论 -
图像融合使用笔记 cnn2023 harmonized
图像融合DCCF使用笔记原创 2023-04-12 20:19:27 · 1124 阅读 · 1 评论 -
mediapipe face_mesh测试
mediapipe测试原创 2022-11-23 23:37:37 · 1696 阅读 · 2 评论 -
仿射变换与单应性矩阵学习
单应性矩阵参考链接:单应性矩阵的理解及求解1_lyhbkz的博客-CSDN博客_单应性矩阵尽量写的通俗一点,因为从某种程度上讲,本人也是dummy.....1. 先说homogeneous coordinate,齐次坐标一幅2D图像上的非齐次坐标为(x,y),而齐次坐标为(x,y,1),也可以写成(x/z,y/z,1)或(x,y,z)。齐次坐标有很多好处,比如可以很清楚的确定一个点在不在直线上:T(x)*I=0,这里T表示转置;还可以描述无穷远点:(x,y,0);还可以把平移和旋转..转载 2022-05-27 01:41:35 · 1563 阅读 · 0 评论 -
人脸 图像模糊检测
人脸 图像模糊检测原创 2019-04-26 17:19:17 · 7129 阅读 · 0 评论 -
视频稳像(Video Stabilization)
原文:https://blog.csdn.net/hjl240/article/details/52683738视频稳像(Video Stabilization)视频稳定(简称稳像),是指利用相关的算法,对视频设备采集的原始视频序列进行处理,去除其中的抖动。视频稳像的目的,一方面是为了让人眼观感舒适,有利于人工观测、判别等,另一方面也作为诸多其他后续处理的预处理阶段,如检测、跟踪和压缩。稳像按作用...原创 2018-04-19 11:27:37 · 13335 阅读 · 1 评论 -
3d指向检测 ros_3d_pointing_detection
IntroductionThe workflow of this project is:Detect2D human jointsfromcolor imagebyOpenpose. Compute3D human jointsfrom 2D joints anddepth image. Detect target objects byYOLO. If the right arm is fully stretched, then the person is d...原创 2021-07-04 19:27:38 · 1914 阅读 · 0 评论 -
png图片压缩原理解析
什么是PNGPNG的全称叫便携式网络图型(Portable Network Graphics)是目前最流行的网络传输和展示的图片格式,原因有如下几点:无损压缩:PNG图片采取了基于LZ77派生算法对文件进行压缩,使得它压缩比率更高,生成的文件体积更小,并且不损失数据。体积小:它利用特殊的编码方法标记重复出现的数据,使得同样格式的图片,PNG图片文件的体积更小。网络通讯中因受带宽制约,在保证图片清晰、逼真的前提下,优先选择PNG格式的图片。支持透明效果:PNG支持对原图像定义256...转载 2021-06-14 17:39:40 · 3533 阅读 · 0 评论 -
PS中给图片局部调亮 无痕
第一种方法:选区选取曲线调亮 1 打开原图,从图片中可以明显地看出,人物左侧比右测要暗很多,我们处理的目的就是把人物左侧部分调成跟右侧一样。 2 第二步,用多边形套索工具(或者其它创建选区工具也可以)选取左侧要调整的部分,点击右键或者shift+F6羽化8个像素左右(一定要羽化,不然边缘地方会很生硬)。 3 第三步,按Ctrl+M调出曲线面板,用曲线将选区部分调亮。 4 第四步,初步调整之后我们发现还有较小的地方还是偏暗,用同样的方...转载 2021-05-28 18:36:19 · 2439 阅读 · 0 评论 -
股票走势相似度算法
基于图像形状的一种比较漂亮的分类算法我首先讲一下我所遭遇到的情况吧:有n类似于下图的图片:我这里有一个需求就是,将这些图片分类,分类的效果至少也应该是这样的:将一些形状非常类似的图片分在一起.我大致查阅了一下挺多的分类算法,这些算法大致分为了两类:一类是通过对分类器进行训练,比如说要识别猫,那就要喂给分类器非常多的猫的图片,得到一些参数之后才能够比较精确地对图片进行识别.当然,这一大类的方法对于我们所拥有的数据来说,并不适合,我们并没有用于训练的图片.另...原创 2021-05-12 18:30:08 · 4444 阅读 · 0 评论 -
OpenGL与OpenCV实现增强现实
OpenGL与OpenCV实现增强现实原创 2017-04-17 11:27:21 · 2982 阅读 · 0 评论 -
基于标记的AR的OpenCV实现
基于标记的AR的OpenCV实现转载 2017-02-03 21:24:27 · 2834 阅读 · 0 评论 -
增强现实资料整理
增强现实资料整理原创 2017-02-03 18:18:20 · 1346 阅读 · 0 评论 -
PTAM增强现实相关
PTAM增强现实相关转载 2017-01-23 22:49:43 · 1809 阅读 · 0 评论 -
surf特征原理
surf特征原理转载 2017-02-15 22:43:11 · 3893 阅读 · 0 评论 -
特征点检测学习_2(surf算法)
特征点检测学习_2(surf算法)转载 2017-02-07 00:06:38 · 1593 阅读 · 0 评论 -
SIFT算法详解
尺度不变特征变换匹配算法详解Scale Invariant Feature Transform(SIFT)Just For Funzdd zddmail@gmail.com对于初学者,从David G.Lowe的论文到实现,有许多鸿沟,本文帮你跨越。1、SIFT综述尺度不变特征转换(Scale-invariant feature transform或SIFT)是一种电转载 2017-01-09 19:02:33 · 1262 阅读 · 0 评论 -
opencv光流Optical Flow
opencv光流Optical Flow转载 2017-02-01 11:52:12 · 2181 阅读 · 0 评论 -
FastDFS安装与配置
FastDFS安装与配置简介:FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性...原创 2018-12-21 21:12:40 · 2724 阅读 · 0 评论 -
圆检测学习笔记
tf模型:https://github.com/mhamdan91/Circle_detectorhttps://github.com/jacke121/Circle_detector原创 2021-03-16 13:53:54 · 3191 阅读 · 0 评论 -
视频防抖 Opencv
OpenCV还能实现这种效果? | 视频防抖技术在这篇文章中,我们将学习如何使用OpenCV库中的点特征匹配技术来实现一个简单的视频稳定器。我们将讨论算法并且会分享代码(python和C++版),以使用这种方法在OpenCV中设计一个简单的稳定器。视频中低频摄像机运动的例子视频防抖是指用于减少摄像机运动对最终视频的影响的一系列方法。摄像机的运动可以是平移(比如沿着x、y、z方向上的运动)或旋转(偏航、俯仰、翻滚)。视频防抖的应用对视频防抖的需求在许多领域都有。这...转载 2021-02-21 13:00:26 · 2658 阅读 · 0 评论 -
labelme标注工具安装改进
线的粗细:0是很细,1中等 ) pen = QtGui.QPen(color) # Try using integer sizes for smoother drawing(?) pen_width=max(1, int(round(1.0 / self.scale))) pen.setWidth(0) painter.setPen(pen) lin...原创 2021-01-06 18:08:17 · 3091 阅读 · 1 评论 -
cnn图像质量评价
参考:https://blog.csdn.net/moxibingdao/article/details/107096783上面左图为原图,中间为经过JPEG2000压缩后的图,右图为高斯模糊后的图,从清晰度来讲,肯定第一幅图质量更高,质量评价就是给图像打分,即如何用算法自动化给图像打分。可以是有参考图像的打分,比如对图像压缩后质量进行评价。也可以没有参考图像,即盲图像质量评价。虽然是个小众领域,但是很重要。因为对图像处理增强也好、恢复也好,你总要评价结果好坏;又或者你单纯的想对某一项视觉任务评估图原创 2020-12-20 20:51:22 · 3793 阅读 · 1 评论 -
移动端物体检测
https://github.com/RangiLyu/nanodetModel Resolution COCO mAP Latency(ARM 4xCore) FLOPS Params Model Size(ncnn bin) NanoDet-m 320*320 20.6 10.23ms 0.72B 0.95M 1.8mb NanoDet-m 416*416 21.7 16.44ms ...原创 2020-12-17 22:19:28 · 2368 阅读 · 0 评论 -
人脸姿态
https://github.com/WIKI2020/FacePose_pytorch原创 2020-12-07 22:37:29 · 2451 阅读 · 1 评论 -
去水印算法学习笔记
图像的修复、痕迹的移除、图像去噪、超分辨率和去除水印等,可以说该模型在理解图像先验信息下显得无所不能。当然作者表示这个项目的超参数和架构都是可以调整的,它们远没有达到最优,所以感兴趣的读者快试试吧。https://github.com/DmitryUlyanov/deep-image-prior...原创 2020-12-07 11:49:34 · 2946 阅读 · 0 评论 -
cv 注意力机制
1 Attention 和 Self-AttentionAttention的核心思想是:从关注全部到关注重点。Attention 机制很像人类看图片的逻辑,当看一张图片的时候,我们并没有看清图片的全部内容,而是将注意力集中在了图片的焦点上。大家看下面这张图自行体会:对于CV中早期的Attention,例如:SENet,CBAM,通常是在通道或者空间计算注意力分布。而Self-attention(NLP中往往称为Scaled-Dot Attention)的结构有三个分支:query...原创 2020-12-06 23:41:38 · 4574 阅读 · 0 评论 -
视频稳像学习笔记
c的,需要自己编译,需要ffmpeg,能处理视频https://github.com/georgmartius/vid.stabUsing default values:ffmpeg -i input.mp4 -vf vidstabtransform,unsharp=5:5:0.8:3:3:0.4 out_stabilized.mp4Note the use of the ffmpeg's unsharp filter which is always recommended.Zo...原创 2020-11-18 22:40:21 · 1532 阅读 · 0 评论 -
如何判断照片是否ps
这个问题网上有很多答案,我就记个笔记:利用图片属性,用记事本方式打开https://jingyan.baidu.com/article/948f59242da81ed80ef5f961.html这总,对于普通的ps图片可以用如果ps后的图片,截图了呢?把ps后的图打印出来,再用相机拍呢?结果如何?上述方法可能就失效了。参考:https://www.zhihu.com/question/19720234这个讲得比较好Adobe 公司的AI鉴图技术主要用了...原创 2020-11-14 21:13:45 · 5901 阅读 · 0 评论 -
无法解析的外部符号 “public: __cdecl nvinfer1::YoloPluginCreator::YoloPluginCreator
无法解析的外部符号 "public: __cdecl nvinfer1::YoloPluginCreator::YoloPluginCreator原创 2020-10-21 23:04:36 · 6047 阅读 · 0 评论 -
卡尔曼多目标跟踪
c++的:https://blog.csdn.net/xiao__run/article/details/77478579#include <iostream> #include <opencv2/opencv.hpp> #include <opencv2/video/background_segm.hpp> using namespace std;using namespace cv;#define drawCross( img, ce...原创 2020-09-21 00:31:02 · 2744 阅读 · 0 评论 -
人脸跟踪2020
https://github.com/kylemcdonald/FaceTracker原创 2020-09-19 21:57:58 · 3374 阅读 · 0 评论 -
色温
色温是表示光线中包含颜色成分的一个计量单位。从理论上说,黑体温度指绝对黑体从绝对零度(-273℃)开始加温后所呈现的颜色。黑体在受热后,逐渐由黑变红,转黄,发白,最后发出蓝色光。当加热到一定的温度,黑体发出的光所含的光谱成分,就称为这一温度下的色温,计量单位为“K”(开尔文)。如果某一光源发出的光,与某一温度下黑体发出的光所含的光谱成分相同,就称为某K色温。如100W灯泡发出的光的颜色,与绝对黑体在2527℃时的颜色相同,那么这只灯泡发出的光的色温就是:(2527+273)K=2800K。...原创 2020-09-12 00:44:47 · 3914 阅读 · 1 评论 -
傅里叶变换在图像处理的意义和应用
http://blog.jobbole.com/70549/网上有很多的傅里叶变换都转载自他这里。傅里叶变换就是时域到频域的变换,将随时间改变的变换为永恒的亘古不变的频域。图像傅里叶变换的物理意义:图像的频率是表征图像中灰度变化剧烈程度的指标,是灰度在平面空间上的梯度。如:大面积的沙漠在图像中是一片灰度变化缓慢的区域,对应的频率值很低;而对于地表属性变换剧烈的边缘区域在图像中是一片灰度变化剧烈的区域,对应的频率值较高。傅里叶变换在实际中有非常明显的物理意义,设f是一个能量有限的模拟信号,...原创 2020-09-04 10:21:59 · 20888 阅读 · 7 评论 -
匈牙利算法
趣写算法系列之--匈牙利算法匈牙利算法是由匈牙利数学家Edmonds于1965年提出,因而得名。匈牙利算法是基于Hall定理中充分性证明的思想,它是部图匹配最常见的算法,该算法的核心就是寻找增广路径,它是一种用增广路径求二分图最大匹配的算法。-------等等,看得头大?那么请看下面的版本:通过数代人的努力,你终于赶上了剩男剩女的大潮,假设你是一位光荣的新世纪媒人,在你的手上有N个剩男...转载 2020-04-19 14:00:07 · 2480 阅读 · 0 评论 -
边缘检测原理
原文:https://www.jianshu.com/p/2334bee37de5先来看张图,左边是原图,右边是边缘检测后的图,边缘检测就是检测出图像上的边缘信息,右图用白色的程度表示边缘的深浅。sobel.png边缘其实就是图像上灰度级变化很快的点的集合。如何计算出这些变化率很快的点?1.导数,连续函数上某点斜率,导数越大表示变化率越大,变化率越大的地方就越是“边缘”,但...转载 2020-04-19 10:21:43 · 3953 阅读 · 0 评论