自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(109)
  • 资源 (2)
  • 收藏
  • 关注

原创 OpenCV4机器学习算法原理与编程实战(附部分模型下载地址)

一直想找本书,能在机器学习复杂的算法原理和高效的编程实战之间达到合适的平衡:让感兴趣的同学拿到就有能用的代码,还有基本原理的介绍,因为了解原理才知道什么时候用什么算法最合适,以及如何调整参数。这是本写了三年多的书,将最新的OpenCV4机器学习ML和深度学习DNN模块的精彩呈现在纸面,汇集了大量的算法原理与对应的示例程序,希望能对大家的学习有所帮助:)

2021-04-23 13:56:34 7370 9

翻译 多模态机器学习的基础与趋势:原则、挑战与开放问题(挑战2:对齐)

CMU最新综述论文的翻译解读之3,多模态机器学习的挑战2:对齐

2023-12-19 12:06:22 141

翻译 多模态机器学习的基础与趋势:原则、挑战与开放问题(挑战1:表示)

CMU最新综述论文翻译解读之2,多模态机器学习挑战2:对齐

2023-12-19 12:01:39 173

翻译 多模态机器学习的基础与趋势:原则、挑战与开放问题(论文详解1,原则)

多模态是当前人工智能领域的研究热点之一。对想了解其原理与应用方式的同学来说,多模态机器学习是一个比较好的切入点。多模态机器学习的理论基础、基本原则、关键问题,对不同任务能产生什么样的支撑?这些问题,可以通过卡耐基梅隆大学多模态团队的最新综述论文来了解学习。这个系列是学习过程中对该综述论文的翻译、理解和重点标注。

2023-12-18 13:31:19 409

原创 Windows11安装Detectron2(附详细操作指南)

Detectron2 是 Facebook AI Research 的下一代目标检测库,可提供最先进的检测和分割算法。 它是 Detectron 和 maskrcnn-benchmark 的继任者。它支持 Facebook 中的许多计算机视觉研究项目和生产应用程序。现在也有越来越多的模型基于detectron2构建或部署。下面是框架模型能实现的基本效果。由于detectron2 官方不支持Windows系统,所以在windows系统上安装有些坑需要注意,本文介绍在**windows11**系统上**安装

2022-07-13 00:40:32 7344 23

原创 windows11编译OpenCV4.5.0 with CUDA(附注意事项)

本文记录了是用windows11系统编译带CUDA加速的OpenCV4.5.0的详细过程,以及容易造成失败的注意事项,并提供了依赖库的下载地址和测试解结果。

2022-06-19 18:44:13 6471 9

原创 SVM原理:超平面方程

(1)超平面方程3维空间中平面方程的一般形式: (1)平面的法向量为,为平面到原点的距离。d维空间平面方程的一般形式: (2)平面的法向量为,(分号表示列向量)。(2)向量表示三维空间中的向量可以用点坐标来表示。向量表示一个过原点与该点的向量。两个向量和垂直的充要条件为: (3)即, (4)(3)超平面的法向量为什么超平面的法向量为?以3维空间为例,设平面上任意两点,,由于两个点都在平面上,所以均满足平面方程:上两式相...

2022-03-01 11:16:19 3010

原创 “机器学习”名字的由来

阿瑟·萨缪尔(Arthur Samuel, 1901-1990)阿瑟·萨缪尔(Arthur Samuel)是人工智能研究的先驱。 从1949年到1960年代后期,他在让计算机从经验中学习方面做了最出色的工作,而他的研究工具是跳棋游戏。(玩游戏的程序通常在人工智能研究中扮演果蝇在遗传学中所扮演的角色。果蝇对遗传学很方便,因为它们繁殖速度快,饲养成本低,而游戏对人工智能很方便,因为很容易将计算机性能与人的性能进行比较。)1952年,阿瑟·萨缪尔在IBM公司工作时研制了一个西洋跳棋程序,这个程序具有...

2022-02-22 10:20:47 6918

原创 一起学UML建模:面向对象基础与UML表示

统一建模语言(Unified Modeling Language, UML)是软件业的标准语言。我们常见的软件通常都是面向对象的。复杂系统建模,需要调研需求、分析问题、设计解决方案等。在开发的每个阶段都应使用对象,使用对象可有效减少信息量,加强团队的协作交流。此篇为学习笔记整理备忘,了解的请忽略:)目录1. 为什么要面向对象1.1 对象更便于人们理解1.2 专业人员可以更好的交...

2020-03-11 02:34:40 1528

原创 一起学UML建模:UML简介与建模软件安装

对于非软件工程专业的同学,写代码最痛苦事之一就是设计和建模问题。除了啃一啃《设计模式》,还有UML可以帮我们。UML是什么?能做什么?又如何使用UML建模呢?本文首先介绍UML,然后介绍一个建模器——StarUML的安装和基本使用。本文内容主要为两个方面:UML介绍 UML工具安装目录1.什么是UML2.UML能做什么2.1 UML结构图2.2 UML行为图2....

2020-03-06 00:37:59 1796

原创 玩转Jetson Nano(一) 开机准备与远程连接设置

Jetson Nano出来一段时间了,借着带同学们玩的由头买了套回来,终于有机会替换原来的树莓派玩玩了。这篇文章是“试着玩转Nano”系列的开篇,主要介绍入手后的环境配置。尽管已经有很多类似的帖子,感觉还是有必要把个中精华和心得记下来,希望以后再用时少走弯路吧,也供有需要的同学参考。...

2020-02-23 15:20:40 28009 35

原创 c++ string转int, double,int,double转string

c++ string与常用数值变量互转写了几个字符串与数值变量互相转换的几个函数,每次用到都要上网查一堆,耽误时间,写好放到这里备用。方法有很多,这里列出来测试过能用的,其他方法慢慢添加。以下函数自动判断int或者double。测试环境:系统:win7或者win10 IDE:vs2015本文包含的内容:c++ string与常用数值变量互转1. 头文件2. int转...

2019-07-02 11:56:25 11716 1

原创 Windows环境下Anaconda4.6+Python3.7+OpenCV4.1+Pycharm机器视觉编程环境搭建

Windows环境下Anaconda4.6+Python3.7+OpenCV4.1+Pycharm环境搭建本文介绍在window7或windows10操作系统下,安装配置Anaconda4.6(Python3.7)+OpenCV4.1+Pycharm的过程。之前写过一篇Windows下安装Anaconda4.2+Python3.5+OpenCV4.1的文章,由于最近版本迭代更新,发现原...

2019-06-03 09:10:20 20803 16

原创 OpenCV—轮廓操作一站式详解:查找/筛选/绘制/形状描述与重心标注(Python版)

OpenCV—轮廓操作一站式详解:查找/筛选/绘制/形状描述与重心标注(Python版)为了方便使用的Python同学,将上一篇文章用Python重写了一遍,其中一些OpenCV的Python接口说明将后续持续更新。轮廓是定义或限定形状或对象的边或线,是机器视觉中的常用的概念,多用于目标检测、识别等任务。关于OpenCV轮廓操作,尤其是级别及如何使用轮廓级别进行筛选等问题,相关文章比较...

2019-05-30 14:22:49 20249 15

原创 OpenCV—轮廓操作一站式详解:查找/筛选/绘制/形状描述与重心标注(C++版)

OpenCV—轮廓操作一站式详解:查找/筛选/绘制/形状描述与重心标注(C++版)轮廓是定义或限定形状或对象的边或线,是机器视觉中的常用的概念,多用于目标检测、识别等任务。关于OpenCV轮廓操作,尤其是级别及如何使用轮廓级别进行筛选等问题,相关文章比较少,正好最近用到,因此将其总结成文。本文主要介绍OpenCV的查找轮廓函数findContours()绘制函数drawContours()...

2019-05-18 20:47:16 10151 9

原创 OpenCV的Image Watch插件安装与使用

OpenCV的Image Watch插件安装与使用说来惭愧,一直觉得OpenCV在调试方面不如MATLAB灵活方便,没成想OpenCV官方早就推出了一个叫Image Watch的插件可用于调试时显示和监视图像变量了。这里简单记录一下插件的下载安装与基本使用方法,供大家参考。本文示例使用的环境为:Windows10系统+vs2015+OpenCV...

2018-10-26 15:23:51 29766 8

原创 windows环境下的Anaconda安装与OpenCV机器视觉环境搭建

windows环境下的Anaconda安装与OpenCV机器视觉环境搭建本文介绍win7和win10系统下通过Anaconda配置基于python语言的机器视觉编程环境(博主测试了两个系统下的安装基本相同),主要内容包括:Anaconda下载安装 OpenCV下载安装 测试安装结果本文安装的版本为:Anaconda4.2+Python3.5+OpenCV3.4 如需安装更新版...

2018-05-30 17:43:32 167890 35

原创 QAV250四轴穿越机安装全程详解(多图)

最近团队准备使用轻型穿越机QAV250做实验,本文记录了QAV250的安装过程,整理了开箱后较合理的安装顺序,以及各个步骤的注意事项,希望对有需要的朋友有所帮助。

2017-08-02 23:59:02 35514 1

原创 Win7系统Visual Studio 2013配置OpenCV3.1图文详解

OpenCV3.1对硬件加速和移动开发的支持相对于老版本都有了较大改进,支持新的开发工具,更易于扩展,配置方式也比以前简单一些。但一直用OpenCV2.4,直到最近准备写点东西才抽出时间更新了一下开发环境:Win7,64bit系统,安装VS2013并配置OpenCV3.1。本文将安装配置过程整理贴出,希望对有需要的同学有所帮助。

2017-07-21 00:27:37 4481 2

原创 DIY一个基于树莓派和Python的无人机视觉跟踪系统

DIY一个基于树莓派和Python的无人机视觉跟踪系统无人机通过图传将航拍到的图像存储并实时传送回地面站几乎已经是标配。如果想来点高级的——在无人机上直接处理拍摄的图像并实现自动控制要怎么实现呢?其实视觉跟踪已经在一些高端的消费级无人机上有了应用,不过玩现成的永远没有自己动手来劲;)。前段时间DIY了一个无人机三轴云台的视觉跟踪系统,除去云台花了¥370,本文将设计思路与实验效果分享...

2017-02-02 21:26:15 63617 20

原创 飞越650四轴无人机安装全程详解(多图)

本文详细介绍了飞越650Sport四轴无人机安装全过程,并对安装过程中的注意事项做了总结说明,可以作为安装650四轴无人机的参考教程来使用,希望对想要入魔的童鞋有所帮助。试飞前的检查与试飞、调参步骤将另外总结发布。

2016-10-22 23:25:21 54361 8

原创 PixHawk飞控和Mission Planner地面站安装调试

PixHawk是著名飞控厂商3DR推出的新一代独立、开源、高效的飞行控制器,前身为APM飞控。PixHawk不仅提供了丰富的外设模块和可靠的飞行体验,有能力的爱好者还可在其基础进行上二次开发。第一次使用需要多方查阅资料,根据本人学习和使用过程整理成文,其中大部分内容来自官网和相关网站的资料,将尽可能提供原文出处,希望对想玩PixHawk的朋友有所帮助。

2016-10-01 23:58:13 118108 21

原创 自动控制系统的基本性能指标

本文简要小结了一下分析设计自动控制系统时,需要了解的自动控制系统性能指标的基本概念。包括系统数学模型、动态过程及动态性能指标、稳态过程及稳态性能指标。

2016-08-15 23:46:10 59947 1

原创 Python机器视觉编程常用数据结构与示例

本文总结了使用Python进行机器视觉(图像处理)编程时常用的数据结构,包括列表、元组以及NumPy数组(矩阵),给出了上述数据结构的基本方法,创建图像、访问像素、设置mask等操作的示例代码。

2016-07-27 00:05:43 6659

原创 从零开始搭建Raspberry Pi机器视觉编程环境

从零开始搭建Raspberry Pi机器视觉编程环境本文主要包括如下内容:安装Raspbian系统 连接和设置网络 安装中文支持 用电脑控制树莓派 通过SSH远程登录树莓派命令行界面 安装VNC远程登录树莓派图形桌面 通过串口连接树莓派 安装OpenCV及相关开发包 一键备份树莓派SD卡1 安装Raspbian系统...

2016-06-09 23:57:18 51420 10

原创 Python机器视觉编程环境搭建方法

随着计算机硬件速度的提高,执行效率不再是程序员编写机器视觉程序的唯一考虑。Python因其跨平台、开放性和众多第三方库的支持正得到越来越多关注。本文以windows平台为例,介绍了Python计算机视觉编程的开发环境搭建与基本配置,总结了软件下载地址、安装方法和开发环境搭建的基本方法,并提供了简单的代码示例。

2016-05-30 22:06:00 40570 6

原创 OpenCV —数据持久化: FileStorage类的数据存取操作与示例

许多应用都需要用到数据的存储于读取,OpenCV通过XML/YAML格式实现数据持久化。本文简要梳理了使用 FileStorage类进行基本数据持久化(存取)操作,给出了示例代码。

2016-05-07 19:49:11 37974 7

原创 OpenCV—基本矩阵操作与示例

图像处理中对矩阵的操作非常重要,本文总结了使用OpenCV进行矩阵的创建、初始化以及基本矩阵操作,给出了示例代码。

2016-05-02 16:30:14 116804 15

原创 OpenCV—基本数据结构与示例

本文梳理了一些在OpenCV工程中经常用到的几种基本数据类型,并给出了使用方法和简要的示例。

2016-05-02 00:10:12 13759 7

原创 Machine Learning - Advice for Applying ML: Evaluating a hypothesis

This article is the study notes of Machine Learning week 6, Advice for Applying Machine Learning. It contains some topic about how to evaluating a hypothesis.

2016-04-24 10:20:12 1250

原创 Machine Learning - Neural Networks Learning: Backpropagation in Practice

This article is the notes of machine learning week 5, Neural Networks Learning. It contains topic about how to apply Backpropagation algorithm in practice.

2016-04-23 21:50:53 4129

原创 Machine Learning - Neural Networks Learning: Cost Function and Backpropagation

This article is the notes of machine learning week 5, Neural Networks Learning. It contains some topic about Cost Function and Backpropagation algorithm of Neural Networks.

2016-04-23 20:23:23 4925

原创 vs2010 出错:error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

“error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”的解决方法,包括:1.修改配置;2.用新版cvtres.exe替换旧版cvtres.exe;3.删除Microsoft Visual Studio 10.0\VC\bin中的cvtres.exe三种方式。

2016-04-12 22:57:28 132183 49

原创 Machine Learning - Neural Networks for Multi-class Classification

This series of articles are the study notes of " Machine Learning ", by Prof. Andrew Ng., Stanford University. This article is the notes of week 4. It contains topics about for Neural Networks Multi-class Classification.

2016-03-13 19:08:50 1323

原创 Machine Learning - Neural Networks Examples and Intuitions

This articles contains topics about Neural Networks examples and intuitions.

2016-03-13 09:38:08 1870

原创 Machine Learning - Neural Networks Representation Part II

This articles contains topics about forward propagation of Neural Networks, features of Neural Network and other network architectures.

2016-03-13 09:07:45 1071

原创 Machine Learning - Neural Networks Representation Part I

This article is about the model representation of Neuron Network. It contains the topics about nonlinear hypotheses, neurons and the brain, model representation.

2016-03-12 22:44:33 1814

原创 Machine Learning - Regularized Logistic Regression

This article contains some topic about how to implementation logistic regression with regularization to addressing overfitting.

2016-02-21 16:14:59 1203

原创 Machine Learning - Regularized Linear Regression

This article contains some topic about how to implementation linear regression with regularization to addressing overfitting.

2016-02-21 15:55:03 1917

原创 Machine Learning - Solving the Problem of Overfitting: Regularization

This article contains some topic about regularization, including overfitting, and cost function with regularization to addressing overfitting.

2016-02-21 13:28:52 2286

编译OpenCV4.5.0的.cache文件

自己编译OpenCV带CUDA版本的过程中需要联网下载一些依赖库,并存放于source\.cache文件夹中,由于网速较慢经常下载失败并造成编译失败。这里提供下载好的文件,直接拷贝到source目录与原来的.cache目录合并即可。

2022-06-19

OpenCV 3 教程

OpenCV3.0开发教程。包含视觉基础知识,OpenCV3特性与应用教程。

2016-05-23

空空如也

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

TA关注的人

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