分类目录归档:视觉vision

机器人操作系统ROS—摄像头标定

最近使用摄像头做三维重建和激光雷达联合建图,发现摄像头所还原的三维点云与激光雷达的点云在不少位置存在明显偏差。使用两个点云构建的地图进行导航对比,还是激光雷达的更加精准,此时很有可能是摄像头的标定不精准导致的,本文就主要讲下如何对摄像头进行标定。 阅读全文

非极大值抑制(Non-Maximum Suppression,NMS)

概述

非极大值抑制(Non-Maximum Suppression,NMS),顾名思义就是抑制不是极大值的元素,可以理解为局部最大搜索。通俗点讲就是把图片detect检测出的候选框(即每个框可能都代表某种物体)中互相重叠的部分进行去重,只保留最优的框。
NMS在计算机视觉领域有着非常重要的应用,如视频目标跟踪、数据挖掘、3D重建、目标识别以及纹理分析等。 阅读全文

小猪学AI—图像生成原理与应用

概述

最近替换视频中的人脸比较火,涉及的技术主要是图像生成,主要采用生成式对抗网络(GAN, Generative Adversarial Networks )深度学习模型。GAN是近年来复杂分布上无监督学习最具前景的方法之一。模型通过框架中(至少)两个模块:生成模型(Generative Model)和判别模型(Discriminative Model)的互相博弈学习产生相当好的输出。
本文基于Deepfakes Faceswap实现了一个简单的图片换脸过程。 阅读全文

小猪学AI—迁移学习之人脸识别

概述

想给家里的小八爪机器人加上人脸识别功能,比如瞄准的是我时就不能发射炮弹,这样儿子就没法拿这个怪物打我了。。。(也可以在工位上加个摄像头,领导来了提前报警。。。) 阅读全文

揭秘Google地图背后的秘密:隐藏的算法与人工操作

导航在近几十年经历了翻天覆地的变化。上世纪90年代,我们要在箱内塞满纸制地图,后来可以从Mapquest地图查询网站打印地图,而现在可以无脑地听众SiriGoogle地图的指示。但这些指令背后,包含了你想不到的大量数据。 阅读全文