人工智能书单之(2)计算机视觉(上)

作者&投稿:寸狄 (若有异议请与网页底部的电邮联系)
~

前面介绍了人工智能综述相关的畅销书以及经典技术书籍和教程,全面接触和了解人工智能的各个方面的基础数学理论,前沿技术和经典算法,接下来就涉及到如何将人工智能应用到实际场景中的技术方向,才是AI技术的重点所在。


前面介绍过人工智能应用方向的几个重要分支:


1. 计算机视觉

2. 自然语言处理

3. 数据智能和BI

4. 知识和推理

5. 机器人学


这篇文章先从计算机视觉方向介绍,因为计算机视觉是目前应用最广泛,也最重要的方向,比如我们现在到处都要的刷脸,视频检测,也是未来自动驾驶,机器人的重要基础。不论是无人 汽车 ,还是无人机,自动机器人,想要形成AI智能,并自主进行行动和完成任务,首先需要学习人类一样从外界获取各种信号的反馈,来指导下一步的动作和决策,视觉信号是最直观,最有效,信息量最丰富的信号(语音信号是另一个直观的输入,相应的语音信号处理和识别再单独介绍),所以拥有计算机视觉CV是最基本的需求之一。


但是计算机视觉的获取并不容易,难点不在于如何获取图形,影像信号,并进行数字化,离散化,也不在于视频大数据量的传输,存储和实时处理,真正的难点在于视觉理解,如何像人一样从看到的东西中理解他看到的真正的含义,这是CV的终极目标和努力方向,但是前面的问题也需要逐一解决,所以CV基本包含的一系列的知识步骤,这其中最基础的大学学科知识源于数字电路,数字信号处理,和离散数学,其中进一步也用到信息论,密码学,分布式网络,以及进行视觉理解和认知的机器学习和深度学习等统计学和神经网络的知识。所以需要有一定的计算机理论和数学知识基础为前提。


下面可以简化下,只专注于CV领域,一般我们的学习路径包括:


数字图像处理=》模式识别=》视频编码和识别=》计算机视觉理论=》计算机视觉工具


想要机器看到世界,先要看懂图像:


一、数字图像处理


数字图像处理涉及到的重点知识包括:


(1)数字图像表示

(2)各种图像处理算法(滤镜)

(3)图像抠图

(4)目标检测

(5)图像渲染等



1. 国外电子与通信教材系列:数字图像处理(第四版)



以及matlab的应用实践,matlab是这领域研究的必备工具


2. 数字图像处理(MATLAB版)(第二版)(本科教学版)



二、模式识别


模式识别的目标在于通过一系列监督或非监督的算法,来从各种信号中识别出有规律的模式,或者特定的模型,或者进行自动分类等数字信号处理任务,这对于人脸建模,识别,视频目标的识别,运动检测,活体检测都是最基础的算法支持。


常见的模式识别任务包括:分类和识别


常用的模式识别方法偏重于无监督的策略,自动发现和识别信息数据中存在的模式比如,聚类,主成分分析等。

也包括有监督的SVM,以及基于概率的贝叶斯分类器等统计学和机器学习方法。


还是先来经典教材:


1. 模式识别(第四版)(修订版)



2. 模式识别与智能计算 MATLAB技术实现 第4版



这是基于matlab的实现。


3. 模式识别(模式识别与机器学习(第4版))



侧重机器学习的方法与模式识别的结合


三、数字视频处理



(1)视频编解码:针对如何对较大的视频数据进行压缩,便于传输和保存,但是又不损失太多的精度导致视频失真。


主流的视频编解码标准包括MPEG系列,ITU-T系列H.263,H.264,H.265,以及一些商用公司的算法标准。


视频编解码的目标是既保证计算的实时性,又保证较小的信号损失。


(2)视频目标检测:用来从视频实时数据中检测出具有某种特征的物体,并在每一帧中进行跟踪,比如车牌抓拍识别,人脸检测,运动物体检测,人流统计预警等。


(3)视频合成:用于双目视觉或多角度摄像机产生的多角度,甚至全维度的多路视频输入,如何通过对于同一时刻同一目标场景,合成与人眼双目所看的相似的视觉效果,或者形成全息影像的呈现。


简单推荐几本教材。


1. 数字视频处理(原书第2版)



2. 视频编码全角度详解:AVS China、H.264/MPEG-4 PART10、HEVC、VP6、DIRAC、VC-1 [Video Coding Standard]



3. 多媒体技术教程(原书第2版)





由人民邮电出版社出版的《人工智能通识》面向我国人工智能的通识教育与专业技术人才的培养。全书共8章,分为3篇,分别为人工智能的基本理论、人工智能的应用以及人工智能的融合拓展,涵盖了目前主流的人工智能技术。《人工智能通识》在介绍人工智能的基本原理时,尽量回避了相关的复杂模型和算法设计,方便读者在社会层面理解人工智能的应用形式和未来的发展路径。此外,书中每章都设计了一些思考与练习的题目,以便读者在课堂练习和研讨中使用。


人工智能专业主要采用的是什么样的教学模式?
人工智能的首选语言是Python,因此大家一定要学好Python语言。人工智能学习的重点是机器学习:1、斯坦福大学公开课 :机器学习课程 2、数据分析竞赛kaggle 3、Deep learning-author Joshua Bengio 机器学习书单python实战编程 1、Python for Data Analysis 2、SciPy and NumPy 3、Machine Learning for Hackers ...

书单| 中译出版社年度经管书单
在商业世界中,领导者的洞察力与远见是推动企业前行的引擎。中译出版社倾力翻译全球经典与前沿之作,为读者带来智慧的启迪。以下是精心挑选的年度经管书单,让你在知识的海洋中探索新知,应对不断变化的商业环境:《软价值经济学》——新经济理论的瑰宝,深度洞察数字经济的未来趋势和挑战。《小麦战争:谷物...

学习人工智能有什么要求吗?
人工智能的首选语言是Python,因此大家一定要学好Python语言。人工智能学习的重点是机器学习:1、斯坦福大学公开课 :机器学习课程 2、数据分析竞赛kaggle 3、Deep learning-author Joshua Bengio 机器学习书单python实战编程 1、Python for Data Analysis 2、SciPy and NumPy 3、Machine Learning for Hackers ...

学习人工智能有什么要求吗?
人工智能的首选语言是Python,因此大家一定要学好Python语言。人工智能学习的重点是机器学习:1、斯坦福大学公开课 :机器学习课程 2、数据分析竞赛kaggle 3、Deep learning-author Joshua Bengio 机器学习书单python实战编程 1、Python for Data Analysis 2、SciPy and NumPy 3、Machine Learning for Hackers ...

编程和数学基础不佳如何入门人工智能?
参数是二维数组print clf.predict([[2,0],[10,10]])五、书单推荐 《数学之美》吴军 《机器学习》周志华 《漫谈人工智能》集智俱乐部 《机器学习实战》 Peter Harrington 《TensorFlow 技术解析与实战》李嘉璇 《统计学习方法》李航 六、学习人工智能的误区―人工智能又是一个泡沫?人工智能很大程度上被...

2019必读书单有哪些?
2、《深度学习:智能时代的核心驱动力量》:本书作者是人工智能、深度学习领域的大咖,亲历了深度学习从沉寂到突破的发展周期。作为深度学习领域的通识作品,本书通过3个部分全景展现了深度学习的发展、演变与应用,回溯了深度学习在过去60年间的发展脉络与人工智能的螺旋上升,并前瞻性地预测了智能时代的...

谁有深度学习书单和学习路线?
1.《深度学习》(Deep Learning)出自 Goodfellow、Bengio 和 Courville 三位大牛之手的《深度学习》(Deep Learning)不可不提。本书旨在成为一本教科书,用于在大学课堂上教授关于深度学习的基本原理和理论。Goodfellow 等人的《深度学习》完全是理论性的书籍,而且没有代码,是深度学习人员必看书籍。2.《...

学人工智能先要学什么?
想学人工智能首先应该了解人工智能。人工智能的定义,核心,现在的发展状况,趋势,前景。这些基础的认知还是要有的。还有人工智能的基础入门就是先要学会python这门语言。python派森是一种高级的编程语言,简单易学,开源,在计算机领域所有的关于程序代码的专业都与python有关系,所以它也是人工智能的基础语言...

2019年你们都喜欢看什么书?
未来的科技、人工智能可以替代一切有据可依、有逻辑可重复的工作。唯有想象和思考我们不能丢弃,更不能让人工智能所替代。总之,通过阅读次数,我们可以感悟到:人类需找到自己的价值点,保持独立思考的本性,而且不是个体,是群体,这样,才可能会避免未来大面积的智能之灾。3,《观念的水位》主导我们的...

互联网人都看过的三部曲
2、简史三部曲《人类简史》《未来简史》《今日简史》暑假在机场逛中信书店,最醒目的位置放着《今日简史》,一出版就荣登畅销书行列,重点推荐书单。我才知道尤瓦尔·赫拉利有多火。而他,也终于集齐了自己的三部曲。跟KK的大学肄业身份不一样,尤瓦尔·赫拉利是正经的历史学博士和教授。他对未来的思考,...

平桥区15813751867: 有什么关于人工智能的入门书籍的 -
禽欣舒配: 编程类:Python和/或Matlab.算法类:机器学习、神经网络、遗传算法等等 专业类:自然语言处理、计算机视觉等,这些估计还要一些先修课的知识,比如概率统计、数字图像处理等等.

平桥区15813751867: 人工智能的核心是什么?
禽欣舒配: 人工智能的核心:1、计算机视觉,是指计算机从图像中识别出物体、场景和活动的能力;2、机器学习,指的是计算机系统无须遵照显式的程序指令;3、自然语言处理;4、机器人;5、语音识别,主要是关注自动且准确地转录人类的语音技术.

平桥区15813751867: 人工智能需要什么基础
禽欣舒配: 人工智能包括五大核心技术:1.计算机视觉:计算机视觉技术运用由图像处理操作及机器学习等技术所组成的序列来将图像分析任务分解为便于管理的小块任务.2.机器学习:机器学习是从数据中自动发现模式,模式一旦被发现便可以做预测,...

平桥区15813751867: 推荐几本有关机器人设计方面的书 -
禽欣舒配: 人工智能从诞生以来,理论和技术日益成熟,应用领域也不断扩大,可以设想,未来人工智能带来的科技产品,将会是人类智慧的“容器”.当今人工智能主要是利用电子技术成果和仿生学方法,从大脑的结构方面模拟人脑的活动,即结构模拟...

平桥区15813751867: 计算机视觉与机器视觉的区别? -
禽欣舒配: 1、定义不同 计算机视觉:计算机视觉是一门研究如何使机器“看”的科学,更进一步的说,就是是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测...

平桥区15813751867: 学习计算机视觉需要哪些知识储备? -
禽欣舒配: 学习计算机视觉需要具备的知识储备有: 1、图像处理的知识.图像处理大致包括的内容:光学成像基础、颜色、滤波器、局部图像特征、图像纹理、图像配等. 2、立体视觉的知识.立体视觉大致包括的内容:相机几何模型、双目视觉、从运动中恢复物体结构、三维重建技术等. 3、人工智能的知识.人工智能大致包括的内容:场景理解与分析、模式识别、图像搜索、数据挖掘、深度学习等. 4、与计算机视觉相关的学科还有:机器视觉、数字图像处理、医学成像、摄影测量、传感器等.

平桥区15813751867: 谁能推荐一本计算机视觉的教材 -
禽欣舒配: 到下载者网站全是黑客教程:http://www.xiazaizhe.com/(别说是我说的^_^) 书名:国外教材系列:计算机视觉:一种现代方法 ISBN:712000086 作者:DavidAFord syth 出版社: 定价:55 页数:58...

平桥区15813751867: 人工智能软件就业前景怎么样?
禽欣舒配: 人工智能软件是非常好就业的:一:人工智能发展前景:1、智能化是未来的重要趋势之一.随着互联网的发展,大数据、云计算和物联网等相关技术会陆续普及应用,在这个大背景下,智能化必然是发展趋势之一.2、产业互联网的发展必然会...

平桥区15813751867: 计算机视觉的前沿理论有哪些 -
禽欣舒配: 计算机视觉作为人工智能领域的一个分支. 通过对计算机视觉的三大顶级国际会议发表文章来看,前沿理论只有人工智能领域中的深度学习理论.理论方面的创新比应用上要难很多! 感兴趣的话,你可以多多关注Deep Learning应用在CV方面的最新文献.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网