0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

训练卷积神经网络通过绘画3D地形识别画家

星星科技指导员 来源:NVIDIA 作者:ichelle Horton 2022-04-07 17:06 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

通过一种新开发的人工智能工具,识别绘画伪造品变得更容易了。该工具可以精确地识别风格差异,精确到一个画笔刷毛。 Case Western Reserve University ( CWRU )团队的 research 通过训练卷积神经网络,根据绘画的 3D 地形来学习和识别画家。这项工作可以帮助历史学家和艺术专家区分合作作品中的艺术家,并找到伪造的作品。

鉴定古画有几种方法。专家经常评估材料的类型和状态,并使用科学方法,如显微分析、红外光谱和反射术。

但是,这些详尽的方法非常耗时,可能会导致错误。他们也无法识别一件艺术品的多个画家。根据这项研究,像埃尔·格雷科和伦勃朗这样的画家经常雇佣艺术家的工作室,以与自己相同的风格绘制画布的各个部分,使得个人贡献不明确。

虽然用机器学习分析艺术品是一个相对较新的领域,但最近的研究集中于将人工智能方法与高分辨率的绘画图像相结合,以了解画家的风格并识别画家。研究人员假设, 3D 分析可以保存比图像更多的数据,在图像中,笔触图案、油漆沉积和干燥方法等特征可以作为艺术家独特的指纹。

CWRU 的安布罗斯·斯瓦西物理学教授、资深作家肯尼斯·辛格( Kenneth Singer )在一份 press release 的报告中说:“ 3D 地形是人工智能“看到”绘画的一种新方式。”。

研究人员用光学轮廓仪从一个表面提取地形数据,扫描了同一场景的 12 幅画,用相同的材料绘制,但由四位不同的艺术家绘制。光学轮廓仪通过对约 5 至 15 mm 的小方形艺术片进行采样,检测并记录表面的微小变化,这可归因于某人如何握住和使用画笔。

然后,他们训练一组卷积神经网络来发现小斑块中的模式,为每个艺术家采样 160 到 1440 个斑块。使用 NVIDIA GPU 和 cuDNN 加速深度学习框架,该算法将样本匹配回单个画家。

研究小组对一位艺术家的 180 幅油画进行了算法测试,将样本与一位画家进行了匹配,准确率约为 95% 。

据合著者、 CWRU 的 Warren E.Rupp 物理学副教授 Michael Hinczewski 所说,在训练数据集有限的情况下,使用如此小的训练集的能力对于后来的艺术历史应用是有希望的。

辛切夫斯基说:“其他大多数使用人工智能进行艺术归属的研究都集中在整个绘画的照片上。”。“我们将这幅画分解成从半毫米到几厘米见方的虚拟小块。因此我们甚至不再有关于主题的信息,但我们可以从单个小块准确地预测谁画了它。这太神奇了。”

根据他们的发现,研究人员将表面形貌视为使用无偏定量分析进行归因和伪造检测的额外工具。在与位于马德里的艺术保护公司 Factum Arte 的合作下,该团队正在对西班牙文艺复兴时期画家 El Greco 的几件作品进行艺术家工作室归属和保护研究。

与研究相关的数据和代码可通过 GitHub 获取。这项工作是来自 CWRU 艺术史和艺术系、克利夫兰艺术学院和克利夫兰艺术博物馆的研究人员的共同努力。

关于作者

Michelle Horton 是 NVIDIA 的高级开发人员通信经理,拥有通信经理和科学作家的背景。她在 NVIDIA 为开发者博客撰文,重点介绍了开发者使用 NVIDIA 技术的多种方式。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 神经网络
    +关注

    关注

    42

    文章

    4827

    浏览量

    106767
  • NVIDIA
    +关注

    关注

    14

    文章

    5496

    浏览量

    109044
  • 人工智能
    +关注

    关注

    1813

    文章

    49733

    浏览量

    261388
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    自动驾驶中常提的卷积神经网络是个啥?

    在自动驾驶领域,经常会听到卷积神经网络技术。卷积神经网络,简称为CNN,是一种专门用来处理网格状数据(比如图像)的深度学习模型。CNN在图像处理中尤其常见,因为图像本身就可以看作是由像
    的头像 发表于 11-19 18:15 1825次阅读
    自动驾驶中常提的<b class='flag-5'>卷积</b><b class='flag-5'>神经网络</b>是个啥?

    CNN卷积神经网络设计原理及在MCU200T上仿真测试

    数的提出很大程度的解决了BP算法在优化深层神经网络时的梯度耗散问题。当x&gt;0 时,梯度恒为1,无梯度耗散问题,收敛快;当x&lt;0 时,该层的输出为0。 CNN
    发表于 10-29 07:49

    NMSIS神经网络库使用介绍

    (q7_t) 和 16 位整数 (q15_t)。 卷积神经网络示例: 本示例中使用的 CNN 基于来自 Caffe 的 CIFAR-10 示例。神经网络3
    发表于 10-29 06:08

    构建CNN网络模型并优化的一般化建议

    :Dropout层随机跳过神经网络模型中某些神经元之间的连接,通过随机制造缺陷进行训练提升整个神经网络的鲁棒性。 6)指定合理的学习率策
    发表于 10-28 08:02

    在Ubuntu20.04系统中训练神经网络模型的一些经验

    模型。 我们使用MNIST数据集,训练一个卷积神经网络(CNN)模型,用于手写数字识别。一旦模型被训练并保存,就可以用于对新图像进行推理和预
    发表于 10-22 07:03

    CICC2033神经网络部署相关操作

    在完成神经网络量化后,需要将神经网络部署到硬件加速器上。首先需要将所有权重数据以及输入数据导入到存储器内。 在仿真环境下,可将其存于一个文件,并在 Verilog 代码中通过 readmemh 函数
    发表于 10-20 08:00

    无刷电机小波神经网络转子位置检测方法的研究

    摘要:论文通过对无刷电机数学模型的推导,得出转角:与三相相电压之间存在映射关系,因此构建了一个以三相相电压为输人,转角为输出的小波神经网络来实现转角预测,并采用改进遗传算法来训练网络
    发表于 06-25 13:06

    基于FPGA搭建神经网络的步骤解析

    本文的目的是在一个神经网络已经通过python或者MATLAB训练好的神经网络模型,将训练好的模型的权重和偏置文件以TXT文件格式导出,然后
    的头像 发表于 06-03 15:51 887次阅读
    基于FPGA搭建<b class='flag-5'>神经网络</b>的步骤解析

    自动驾驶感知系统中卷积神经网络原理的疑点分析

    和语音识别等领域取得了显著成就,并广泛用于车辆自动驾驶的图像目标识别中。 1.局部连接:CNN通过局部连接的方式减少了网络自由参数的个数,从而降低了计算复杂度,并使
    的头像 发表于 04-07 09:15 639次阅读
    自动驾驶感知系统中<b class='flag-5'>卷积</b><b class='flag-5'>神经网络</b>原理的疑点分析

    BP神经网络卷积神经网络的比较

    多层。 每一层都由若干个神经元构成,神经元之间通过权重连接。信号在神经网络中是前向传播的,而误差是反向传播的。 卷积
    的头像 发表于 02-12 15:53 1301次阅读

    BP神经网络的优缺点分析

    自学习能力 : BP神经网络能够通过训练数据自动调整网络参数,实现对输入数据的分类、回归等任务,无需人工进行复杂的特征工程。 泛化能力强 : BP神经网络
    的头像 发表于 02-12 15:36 1551次阅读

    什么是BP神经网络的反向传播算法

    BP神经网络的反向传播算法(Backpropagation Algorithm)是一种用于训练神经网络的有效方法。以下是关于BP神经网络的反向传播算法的介绍: 一、基本概念 反向传播算
    的头像 发表于 02-12 15:18 1269次阅读

    BP神经网络与深度学习的关系

    ),是一种多层前馈神经网络,它通过反向传播算法进行训练。BP神经网络由输入层、一个或多个隐藏层和输出层组成,通过逐层递减的方式调整
    的头像 发表于 02-12 15:15 1338次阅读

    BP神经网络在图像识别中的应用

    传播神经网络(Back Propagation Neural Network),是一种多层前馈神经网络,主要通过反向传播算法进行学习。它通常包括输入层、一个或多个隐藏层和输出层。BP神经网络
    的头像 发表于 02-12 15:12 1179次阅读

    如何训练BP神经网络模型

    BP(Back Propagation)神经网络是一种经典的人工神经网络模型,其训练过程主要分为两个阶段:前向传播和反向传播。以下是训练BP神经网络
    的头像 发表于 02-12 15:10 1460次阅读