计算机视觉(Computer Vision)知识点

计算机视觉Computer Vision 知识点

  • 计算机视觉
  • [1. 文档处理涉及哪些类型,是否需要ocr识别某类文档,用ocr识别过程中有什么难点和问题,相应的处理策略有哪些?](#1. 文档处理涉及哪些类型,是否需要ocr识别某类文档,用ocr识别过程中有什么难点和问题,相应的处理策略有哪些?)
  • [2. 池化层是什么?](#2. 池化层是什么?)
  • [3. 最大池化是什么?](#3. 最大池化是什么?)
  • [4. 什么是平均池化?](#4. 什么是平均池化?)
  • [5. 汇总池是什么?](#5. 汇总池是什么?)
  • [6. 完全连接层是什么?](#6. 完全连接层是什么?)

知识点)

计算机视觉

对计算机视觉相关的知识点进行总结

计算机视觉(CV)是指使用计算机来模拟人类视觉系统的功能,包括图像和视频的处理、分析和理解。它涉及到计算机图形学、图像处理、模式识别、机器学习、人工智能等多个领域。

计算机视觉的发展得益于深度学习技术的兴起,特别是卷积神经网络(CNN)的出现,使得计算机视觉的性能得到了大幅提升。

卷积神经网络是一种特殊的神经网络,它专门用于处理图像数据。卷积神经网络通过使用卷积层和池化层来提取图像的特征,然后使用全连接层来进行分类或回归。

除了卷积神经网络,计算机视觉中还使用了其他的技术,如支持向量机(SVM)、决策树、随机森林、K 最近邻(KNN)等。这些技术可以用于图像分类、目标检测、图像分割等任务。

计算机视觉的发展还面临着一些挑战,如数据隐私、数据标注、模型解释性等。为了应对这些挑战,研究人员正在探索新的技术和方法,如对抗学习、生成对抗网络(GAN)、强化学习等。

1. 文档处理涉及哪些类型,是否需要ocr识别某类文档,用ocr识别过程中有什么难点和问题,相应的处理策略有哪些?

文档处理涉及的类型:

  1. 文本提取(命名实体识别),从文本数据中提出关键词或关键语句;
  2. 关系抽取,对文本数据提取的实体进行关系识别;
  3. 文本分类,将文本数据划分为不同的类别;
  4. 文本生成,通过提示词或者文本数据,生成指定内容的文本或者提炼后的文本;
  5. 文本翻译,将文本数据从一种语言,翻译成另一种语言的文本数据;
  6. 光学字符识别OCR,将图片或者扫描文档中的字符信息,转化成可编辑的文本

OCR处理的文本类型:

  1. 印刷体文本;2. 手写图片文本;3. 文档扫描文本;4. 表格文本;5. 票据文本;6. 图像文本

难点和问题:

  1. 图片文字的清晰度;2. 图片、长序列、表格的文字排列;3. 无关字符的影响

处理策略

  1. 对图片进行处理,提高清晰度(对cv领域的技术了解不太多);2. 通过nlp的技术对文本进行序列标注(准确的上下文识别分析这种)3.人工的去处理校对

2. 池化层是什么?

池化层在图像的预处理中起着至关重要的作用。用于减少特征图的大小和参数数量的一种操作。

它通常被应用于卷积层之后,通过对特征图进行下采样来减少特征图的大小,同时保持图像的主要特征。

池化层的主要作用是减少模型的计算量和参数数量,从而提高模型的效率和泛化能力。

常见的池化层包括最大池化层和平均池化层。池化层的参数通常是超参数,需要根据具体的任务和数据集进行调整。当图像太大时,池化层会减少参数数量。合并是从先前图层获得的图像的"缩小比例"。

3. 最大池化是什么?

最大池化层通过选择每个特征图中的最大值来减少特征图的大小,最大池化是基于样本的离散过程,其主要目标是减小其维数,缩小输入表示的比例。并且允许对包含在分区中的子区域中的特征进行假设。

4. 什么是平均池化?

平均池化层通过计算每个特征图中的平均值来减少特征图的大小,缩减将通过将输入特征图中的每个子区域的像素值矩形池区域来通过平均池执行,并且将计算特征图中对应子区域的平均值。

5. 汇总池是什么?

汇总池可以减少特征图的大小和参数数量,将输入特征图中的每个子区域的像素值求和,并将求和结果作为输出特征图中对应子区域的值。

6. 完全连接层是什么?

完全连接层(Fully Connected Layer)是指在神经网络中,将上一层的每个神经元与下一层的每个神经元都进行连接的层。

完全连接层通常被用作分类器或回归器,它可以将输入特征映射到输出类别(/向量)上,从而实现对输入数据的分类或回归。

完全连接层的参数数量通常比较多,因此需要使用正则化技术来减少过拟合。它将通过网络将输出转换为所需的类数。

相关推荐
IT古董26 分钟前
【漫话机器学习系列】017.大O算法(Big-O Notation)
人工智能·机器学习
凯哥是个大帅比27 分钟前
人工智能ACA(五)--深度学习基础
人工智能·深度学习
程序猿进阶32 分钟前
深入解析 Spring WebFlux:原理与应用
java·开发语言·后端·spring·面试·架构·springboot
m0_748232921 小时前
DALL-M:基于大语言模型的上下文感知临床数据增强方法 ,补充
人工智能·语言模型·自然语言处理
szxinmai主板定制专家1 小时前
【国产NI替代】基于FPGA的32通道(24bits)高精度终端采集核心板卡
大数据·人工智能·fpga开发
海棠AI实验室1 小时前
AI的进阶之路:从机器学习到深度学习的演变(三)
人工智能·深度学习·机器学习
机器懒得学习1 小时前
基于YOLOv5的智能水域监测系统:从目标检测到自动报告生成
人工智能·yolo·目标检测
QQ同步助手1 小时前
如何正确使用人工智能:开启智慧学习与创新之旅
人工智能·学习·百度
AIGC大时代1 小时前
如何使用ChatGPT辅助文献综述,以及如何进行优化?一篇说清楚
人工智能·深度学习·chatgpt·prompt·aigc
流浪的小新1 小时前
【AI】人工智能、LLM学习资源汇总
人工智能·学习