OpenCV视觉处理核心课程

观看链接:https://www.bilibili.com/video/av29500928?from=search&seid=4700863932001463989

第一讲 工欲善其事必先利其器——图像处理基础

Open Libraries/projects:

OpenCV:http://opencv.org/

HALCON:http://www.halcon.com/

下载——三个链接:

1)http://opencv.org/   (最新发布)

2)https://sourceforge.net/projects/opencvlibrary/  (File文件夹下)

3)https://github.com/opencv

两个开源项目:

1)Open BR:http://openbiometrics.org/

2)EasyBR:https://gitee.com/easypr/EasyPR

第二讲  初探计算机视觉

Image Watch:

1、Image Watch 的下载链接:https://marketplace.visualstudio.com/items?itemName=VisualCPPTeam.ImageWatch

2、OpenCV关于Image Watch的介绍页面 链接:https://opencv.org/image-debugger-plug-in-for-visual-studio/

3、OpenCV2.4 在线文档关于Image Watch 的介绍文档:https://docs.opencv.org/2.4/doc/tutorials/introduction/windows_visual_studio_image_watch/windows_visual_studio_image_watch.html#windows-visual-studio-image-watch

4、更详细的信息参见Image Watch的官方 网站:https://www.microsoft.com/en-us/research/group/interactive-visual-media/?from=http%3A%2F%2Fresearch.microsoft.com%2Fen-us%2Fum%2Fredmond%2Fgroups%2Fivm%2Fimagewatchhelp%2Fimagewatchhelp.htm

view ——>other windows ——> Image watch

OpenCV推荐资料:
手册:http://docs.opencv.org/
教程: http://docs.opencv.org/doc/tutorials/tutorials.html
进阶:https://github.com/opencv/opencv/wiki

项目:

手写字符识别 MNIST database of handwritten digits :http://yann.lecun.com/exdb/mnist/

Python基础教程https://www.runoob.com/python/python-tutorial.html

第三讲 空域图像处理的洪荒之力

Template matching (eg. DIC/DSCM):http://docs.opencv.org/2.4/doc/tutorials/imgproc/histograms/template_matching/template_matching.html

第四讲:机器视觉中的特征提取与描述

KAZE链接:OpenCV学习笔记(27)KAZE 算法原理与源码分析(一)非线性扩散滤波

第五讲:坐标变换与视觉测量

Calibration in OpenCV推荐:1)https://docs.opencv.org/2.4/doc/tutorials/calib3d/camera_calibration/camera_calibration.html

2)《Learning OpenCV》

相机Matlab标定工具箱(理论与原理)问题:http://www.vision.caltech.edu/bouguetj/calib_doc/index.html

下载cmake:http://www.cmake.org/download/

第六讲:深度学习在图像识别中的应用

第七讲:图像检索

1)图像特征GIST:MATLAB实现参见:http://people.csail.mit.edu/torralba/code/spatialenvelope/LMgist.m

C版本实现参见:http://lear.inrialpes.fr/src/lear_gist-1.2.tgz

2)深度学习与计算机视觉(11)_基于deep learning的快速图像检索系统a——https://blog.csdn.net/han_xiaoyang/article/details/50856583

项目地址:https://github.com/HanXiaoyang/image_retrieval

3)用VisualSearchSearver和CIFAR-10构建一个简易图像检索系统

(1)https://github.com/AKSHAYUBHAT/VisualSearchServer

(2)http://www.cs.toronto.edu/~kriz/cifar.html  ——适合自己的小型电脑

参考任何一个电商图像搜索方法

比如:https://github.com/bobbens/cvpr2016_stylenet

利用以下数据集构建图像检索系统

http://mmlab.ie.cuhk.edu.hk/projects/DeepFashion.html

第八讲:图像标注与问答

Google Research Blog:PAMI paper: https://arxiv.org/pdf/1609.06647v1.pdf

数据库和比赛:1)COCO Captioning Challenge:https://competitions.codalab.org/competitions/3221

2)Evaluation metric:http://mscoco.org/dataset/#download

3)Visual Genome:https://visualgenome.org/

 Recurrent Neural Networks (RNN)
http://www.wildml.com/2015/09/recurrent-neural-networkstutorial-part-1-introduction-to-rnns/
http://colah.github.io/posts/2015-08-Understanding-LSTMs/
(highly recommended)
http://deeplearning.net/tutorial/lstm.html

LSTM推荐http://colah.github.io/posts/2015-08-Understanding-LSTMs/

(译)理解 LSTM 网络 (Understanding LSTM Networks by colah)——https://www.cnblogs.com/mfryf/p/7904017.html

几个最新方法

案例1:neuraltalk2:https://github.com/karpathy/neuraltalk2

此代码入门:http://tylerneylon.com/a/learn-lua/

  译Lua 15 分钟快速入门(Learn Lua in 15 Minutes)——https://blog.csdn.net/sdfsdr/article/details/51258680
学习Torch:https://github.com/torch/torch7/wiki/Cheatsheet

2. denseCap:https://github.com/jcjohnson/densecap

值得思考的问题:

【人体姿态】Stacked Hourglass算法详解:https://blog.csdn.net/shenxiaolu1984/article/details/51428392

第九讲:3D计算机视觉

Photos from tourists (photo tourism):http://phototour.cs.washington.edu/

全景拼接:http://hli2020.github.io/2016/02/20/pano/

Three-image 2D-to-3D reconstruction method:http://www.cs.unc.edu/~marc/tutorial/node45.html

资源和参考文献:http://web.stanford.edu/class/cs231a/

第十讲:机器视觉项目实战

NLP之——Word2Vec详解:https://www.cnblogs.com/guoyaohua/p/9240336.html

OpenCV视觉处理核心课程的更多相关文章

  1. OpenCV视觉库

    视频会议软件的视频质量除了与外置设备.编码器相关外,还与视频的后处理技术相关,视频图像通过后处理技术,如图像增强.图像去噪等,图像质量会得到主观上较大的提高.而我们通常的视频后处理技术会采用开源的项目 ...

  2. opencv 视觉项目学习笔记(二): 基于 svm 和 knn 车牌识别

    车牌识别的属于常见的 模式识别 ,其基本流程为下面三个步骤: 1) 分割: 检测并检测图像中感兴趣区域: 2)特征提取: 对字符图像集中的每个部分进行提取: 3)分类: 判断图像快是不是车牌或者 每个 ...

  3. 视觉库—OpenCV

    视频会议软件的视频质量除了与外置设备.编码器相关外,还与视频的后处理技术相关,视频图像通过后处理技术,如图像增强.图像去噪等,图像质量会得到主观上较大的提高.而我们通常的视频后处理技术会采用开源的项目 ...

  4. 干货 | 20多门AI网络课程资源(附链接+PDF)

    现如今,在火爆的人工智能领域,面临的最窘迫的问题是越来越庞大的产业规模和国家每年约500万的相关人才需求的矛盾.广阔的发展前景.巨大的人才缺口和令人心动的行业薪资,让越来越多的年轻人选择了进入这一行业 ...

  5. 树莓派通过apt方式安装opencv库

    1.安装opencv     开始之前进行必要的更新工作. sudo apt-get update     安装opencv. sudo apt-get install libcv-dev     安 ...

  6. 机器人学 —— 机器人视觉(Bundle Adjustment)

    今天完成了机器人视觉的所有课程以及作业,确实是受益匪浅啊! 最后一个话题是Bundle Adjustment. 机器人视觉学中,最顶尖的方法. 1.基于非线性优化的相机位姿估计 之前已经在拟合一篇中, ...

  7. 0课程介绍(Week1,3月3日)

    一.自我介绍 1.姓名:杨晔 2.办公室:B211-2 3.电子邮件:yangye@zjjy.com.cn 4.QQ:6706892 5.博客:http://www.cnblogs.com/meety ...

  8. 【MFC两种视频图像採集方法】DirectShow与Opencv

    效果图: DirectShow採集核心代码: 创建线程调用该函数,採集图像通过x264解码封装rtmp协议包.推送至FMSserver,可实现视频直播 UINT __stdcall StartVide ...

  9. 微信【跳一跳】 opencv视觉识别 + 物理外挂

    视频连接:http://v.youku.com/v_show/id_XMzMyNDQxNTA0OA==.html?spm=a2h3j.8428770.3416059.1 初入门C++ 与 opencv ...

随机推荐

  1. 利用工具破解HTTP身份验证的多种方法

    https://www.hackingarticles.in/multiple-ways-to-exploiting-http-authentication/ 1)场景 利用Apache配置HTTP验 ...

  2. 知识点整理-mysql的顺序I/O和随机I/O

    假设有这样一张表: CREATE TABLE `person_info` ( `id` ) NOT NULL AUTO_INCREMENT, `name` varchar() NOT NULL, `b ...

  3. windows7-tomcat配置

    1.下载 2.解压缩 3.配置环境变量 (1)计算机属性--高级系统配置--高级--环境变量--系统变量--新建 (2)CATALINA_HOME 如:C:\apache-tomcat-7.0.73 ...

  4. Thingsboard源码编译,小白新坑随笔

    在Thingsboard源码编译过程中,遇见的问题总结: 1.Thingsboard Server UI 模块编译,无法执行“npm install ”:出现错误信息:Failed to execut ...

  5. Arduino基础入门—1.Hello World

    1.首先是下载.安装IDE. https://www.arduino.cc/en/Main/Software 2.连接开发板到电脑. 将UNO R3开发板通过数据线连接到电脑.打开设备管理器查看驱动是 ...

  6. 【OpenCV开发】使用OpenCV的OpenCL(ocl)模块

    参加OpenCV的OpenCL模块(以下称OCL)移植工作已经有2个月了.这里我说移植而不是开发,是因为大部分OCL模块的函数都是从已经很成熟的GPU模块移植过来的.于是目前阶段OCL模块所支持的函数 ...

  7. 【DSP开发】德州仪器达芬奇五年之路七宗罪,嵌入式处理器架构之争决战2012

    芯片是产业链上游重要的一个环节,一颗小小的芯片具有极高的技术含量和价值,半导体行业每年都会有一个各大厂商营业额的排名,除去2009年,常年盘踞在前三名位置的分别是英特尔,三星半导体和德州仪器,英特尔凭 ...

  8. Oracle导出包含clob字段的sql脚本工具

    之前工作中遇到生产环境不允许导入Oracle的dmp文件,只能导入sql脚本,但是表中存在clob字段,直接用plsql工具无法导出clob字段,用了下dbvisualizer可以直接导出,亲测可用. ...

  9. bootstrap基础学习【排版】(一)

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...

  10. axios 使用post方式传递参数,后端接收不到

    最近做vue项目,做图片上传的功能,使用get给后台发送数据,后台能收到,使用post给后台发送图片信息的时候,vue axios post请求发送图片base64编码给后台报错HTTP 错误 414 ...