鲁班,视觉生成引擎的应用

简介: 本文介绍了视觉生成的现状,智能设计的框架和流程、应用案例及未来前景。通过本文的学习,可以对视觉生成有基础性的认识,了解行业的现状以及未来的发展趋势。

摘要:本文介绍了视觉生成的现状,智能设计的框架和流程、应用案例及未来前景。通过本文的学习,可以对视觉生成有基础性的认识,了解行业的现状以及未来的发展趋势。


数十款阿里云产品限时折扣中,赶紧点击这里,领劵开始云上实践吧!


演讲嘉宾简介:谢宣松(星瞳),谢宣松(星瞳),阿里巴巴机器智能技术实验室资深算法专家,专注于视觉生成、智能医疗、图像搜索、信息抽取等方面技术研发和落地;阿里巴巴智能设计(鲁班)的创始成员和技术负责人,医疗影像智能诊断方向负责人,图像搜索拍立淘的早期创始成员。





本次直播视频精彩回顾,戳这里!


本节课代码及讲义下载,戳这里!





本次分享主要分为以下几个部分:





  • 定义、目标和愿景


  • 设计行业现状


  • 使用场景


  • 技术框架和生产流程


  • 关键算法
  • 业务进展


  • 案例展示


  • 鹿班


  • 前景展望






一、定义、目标和愿景


视觉生成的定义:可控视觉内容设计和生成,聚焦满足用户、场景需求的数字视觉内容制造,包括针对图像、视频及图形的增强、编辑、渲染、生成、评估等视觉内容设计与制作。用技术赋能和改革设计、广告及数娱行业。


目标:可控视觉内容设计和生成,让AI做设计,使数字内容制造变得高质、高效、普惠、低成本;


愿景:所想,即所见。


 893094d55ccdcc0adc23c11b7d8a203722267ba5


视觉生成主要分成三个方向。第一,针对非结构化的图像,如图像。第二,针对结构化的图形。第三,针对视频。


 4d501c0e5f3d1a79f53098f1ee9af9b0225d1674


二、设计行业现状


视觉生成较年轻。起初,基本都是通过人工方式完成。小到海报或毕业设计封面的设计这样的小需求,大到阿里巴巴中海量商家的投放渠道及效果这样的大型需求都与其相关。从业人员数量庞大,市场与广告、商家关系紧密,市场容量非常大。


从技术上说,近几年,大家常提到供给侧改革,以前的供给侧基本都是通过人或工具来形成图像、视频等,但这样有很大的局限性,包括:





  • 效率低成本高


  • 数据利用率低,比如去年双十一和今年双十一由于主题不同,需要全盘重做。


  • 无法在线化,从提出需求到得到结果无法做到实时。


  • 难以上下文相关,设计师不会结合用户的个性化需求,形成与上下文相关的结果。



而在消费端,对个性化、精准度、实时性有很高的需求。因此,在供给和需求之间还存在差距。在AI行业中,IN的多:识别、理解、搜索。OUT的少:生成、融合还限于学术圈,系统性落地工程、可商用的产品没有。


因此,“The best way to predict is to create.”。


 9858b10436b6347a928c03333e7073b670e81f8e


三、使用场景


视觉生成引擎的使用场景大致可抽象成下图。以显式输入而言,用户可以输入标签需要的风格、色彩、构图等,或者输入一个例子,或者进行一些交互的输入。除显式输入之外还可以有隐式输入,比如人群信息、场景信息、上下文信息等。总的来说,输入可以是千变万化的,但通过规范化之后就会减少变化。


28c3100480b48df3c8378449df371d3ac5717fab


 


对视觉生成引擎来说,它要求输入是规范化的。但在输入前,可以加入各种交互方式,如自然语言处理,语音识别等,将其转化成规范化输入。最后输出结构化信息或可视成图。


 b5a1269f15c9084fc4751fd471c21e5eab50ae91


四、技术框架和生产流程


其技术框架如下图左侧。首先对视觉内容进行结构化理解,如分类、量化、特征化。其次通过一系列学习、决策变成满足用户需求的结构化信息即数据,最后将数据转化成可视的图像或视频。这一框架依赖于大量的现有数据。其核心是一个设计内核。同时,引入效用循环,利用使用后的反馈来不断迭代和改进系统。


其生产流程分成六个步骤,如下图右侧所示。首先用户提出需求,将需求特征化转变成系统可以理解的结构化信息。其次将信息进行规划得到草图。有了粗略的草图后再将其转变成相对更精确的图,然后调整细节,最后通过数据可视化形成最终的图。


c71fb076e0fdc676475b0e4ade09fb886d67d2ec 





五、关键算法


下面介绍一些关键算法。我们希望基于下图最左的耐克鞋生成最右的图。先通过规划器得到草图,再通过强化学习获得相对细致的结果,再通过对抗学习及渲染算法得到图片,再通过评估器进行评估,最后形成业务闭环,其中会包含联合特征及多维度检索算法等。


 9087c7077a3aa26730c550838041c2cbafa9b4d7


基本上,处理的第一步是将图片中的信息结构化,这也是与现有的识别理解技术结合最紧密的地方。其中的难点和重点包括,对图像中多目标的识别、遮挡和互包含情况如何得到分割的信息等。


 d3fcf4713747262f0aea5597ed0dd7b37b408b55


有了结构化信息之后,需要对信息进行量化。可以量化成特征或量化图。量化过程中会包含很多信息,比如主题风格、布局配色、元素种类、量化空间等。有了这些信息后可以在主题、种类、风格、视觉特征大小位置上,量化成各种码,用相对有限的特征来表达无限的图。


 46e2775108f24c328776de2c714820da727a5dfd


下一步是通过用户的输入,得到一个相对粗略的结果即草图。目前主要使用的是深度序列学习。从图像角度,首先选定一个点的像素颜色再选择位置,再迭代进行操作,最后形成一张图。规划器模拟的就是这个过程。本质上预测过程是一棵树,当然也可以拆成一条条路径。为了简化,可以分成几步进行,比如空间序列,视觉序列。最后形成量化特征模型,主要应用的是LSTM模型。它把设计的过程转化成基于递归、循环的过程。


 260cca90aef101b5fdb405ca55cbdad04da468e5


得到草图后,利用行动器将草图细化。如果将图中的每个元素看作一个Agent,那么它将有若干个可选的行动空间。


 71a9d05c81c8b69adfcb47231eb1e4ea62fb4925


假设一张图中有20个元素,每个元素在视觉上有多种可选的行动空间,由其组合成的可选行动空间非常庞大。我们有很多trick可以解决这一问题,比如在空间上,只允许在有限范围内进行变动,且行动方向有序,即状态有序,行动有限。


 a3826219c2f7291d08a4e64b2215ae129d8f50fa


下一步是如何衡量结果的好坏。图像的评估相对比较主观,主要可以从美学和效果两方面来评估。美学角度可以包括是否对齐、色系搭配是否合理、有无遮挡这些较低级别的判断标准,以及较高级的,比如风格是否一致,是否切合主题。从效果上,产品投放后是否会在点击率等方面实现提升。最后将多个指标形成对应权重并形成多个DeepLR联合模型。


 1748b8b72f91242cf4cc60d9d0240c458a48ba3d


但在衡量结果之前,需要形成像素级别可见的图。这里有以下几种构造器分类,包临摹、迁移、创造、搭配与生成。


 f4d9c21ba92c91f96aec95e1c2dc7f132df81d30


前面介绍了,如何通过用户的需求形成可见的图。后续还需要进行投放和反馈并进行优化,形成效用外循环。这样才能使得系统效用不断得到提升。


 113a913b98514ec9399d978d5018f19634db8469





六、业务进展


下图是该系统在阿里巴巴内的业务进展。


 8a362410964ad84540dcbaef4b1f8325525de6b5


下面是一些实际的例子。


 f741a30d7bdae9271d14754a6083d3fd4dd6883f


在这个系统中也加入了大量的人的信息,知识图谱。设计师在进行设计时都会存在一些共性的东西,包括在色彩、复杂度、风格、结构上的应用,这与自然语言处理有些相似,但自然语言处理方面的知识图谱已经非常成熟。


 828a7cfd6150a2e28b58521b0397a594905c1e6a


在影响力方面,鲁班作为业界首创的AI设计系统,成为集团双十一的一个AI协同典型案例,获得了大量的报道。在其中,运用了对抗学习,该技术入选了MIT018全球十大突破性技术。





七、案例展示


下面是各种风格和质感的效果图展示。


 7a852120b0bf2a4653d8b6cbfdd9a1bd94ff345c


从多样性看,生成的图片可以是多主体、多主体、多配色和类型自适应的。


 a58408605444ff4cfb6e064123ca04d4dc3e522f


同时,也可以生成多种尺寸的图片。


 b27f9d9ba8f1e7c7ca85464f1339d1e4461dd45b





八、鹿班


鲁班这款产品在集团内得到了很好地应用效果,并通过阿里云服务一些外部商家,后期鲁班可能会改名为鹿班。


 c208efb274d743e6f6c8b9c99b15e7860c6e040b





九、前景展望


上面所说的基本都是平面设计层面的。但在视频和图形上是另一片蓝海。如果说人工做一张图片的成本比较高,而制作视频的成本则远高于图片。


 30ffd6bc58535e6d42a88c7c3e327bb94d1cd605


下图是目前的行业市场空间展示。


 78443e3007783416d3bd74310e60784db9d85b64


下图是在视频中进行广告植入的案例。需要检测视频中哪个位置适合插入广告,对位置进行优化。


 88cc8f3a37761ea59d25b775543a866fed26737d


 eaf56cb7016ebd30ae90af6ae4a1508d2ed7cc52





下图是网球赛中将阿里巴巴的品牌logo无缝投影到赛场中。


 c9f1b6a3fd2b793e4dff94e1bccf6f1fdd2c169a





为了强调视频中的一部分,可以生成整体静止局部运动的可循环视频。


 0bf8e823db229d640e6415f12a12a9bdd9cd3c94


在游戏领域中,现在的游戏场景需要大量的美工、设计师等。如果希望生成的结果能满足多样性,那么纯靠人工进行需要大量的成本,并且由于游戏的生命周期通常较短,因此批量高效的场景制作是一个很有前景的应用。


  0664106ca978abbddede427df2e30fb3260f6685


9905c9c48dfe6ae1ff2a6321ca42d0eb0667ef7d


通过视觉生成引擎,我们希望能基于用户的所想,使得一切皆可生成。长远的目标就是所想,即所见。





本文由云栖志愿小组马JY整理,编辑百见

相关文章
|
3月前
|
机器学习/深度学习 人工智能 文字识别
文档图像智能分析与处理:CCIG技术论坛的思考与展望
文档图像智能分析与处理:CCIG技术论坛的思考与展望
64 1
文档图像智能分析与处理:CCIG技术论坛的思考与展望
|
2月前
|
机器学习/深度学习 API 计算机视觉
阿里云视觉智能平台的自学习服务
【2月更文挑战第2天】阿里云视觉智能平台的自学习服务
30 10
|
9月前
|
人工智能 自然语言处理 安全
清华系面壁智能开源中文多模态大模型VisCPM :支持对话文图双向生成,吟诗作画能力惊艳
清华系面壁智能开源中文多模态大模型VisCPM :支持对话文图双向生成,吟诗作画能力惊艳
421 0
|
6月前
|
物联网 开发者 异构计算
facechain人物写真生成工业级开源
facechain人物写真应用自8月11日开源了第一版证件照生成后。目前在github(GitHub - modelscope/facechain: FaceChain is a deep-learning toolchain for generating your Digital-Twin.)上已有5.7K的star,论文链接:FaceChain: A Playground for Identity-Preserving Portrait Generation:https://arxiv.org/abs/2308.14256。
543 4
|
8月前
|
人工智能 达摩院
社区供稿 | 达摩院多模态对话大模型猫头鹰mPLUG-Owl大升级,登顶MMBench
近日,在上海人工智能实验室发布的多模态大模型榜单MMBench中,来自达摩院的mPLUG-Owl 超过MiniGPT4,LLaVA,VisualGLM等14个多模态大模型,登顶榜首。目前,mPLUG-Owl最新的预训练,SFT模型都已在ModelScope开源,欢迎大家体验。
|
8月前
|
机器学习/深度学习 编解码 算法
【视觉智能开放平台】出品智能修图技术—智能转档算法
RAW转档是专业级摄影后期修图的必备环节,旨在将拍摄的RAW图转化为细节丰富,色彩准确的JPG原片,方便修图师基于转档结果进行更为个性化和精细化的美化操作。由于对效果的精准要求和流程的把控需求,目前修图师主要利用专业软件进行人工转档操作。整个过程耗时又费力,极大降低了后期修图的交付效率。为了赋能修图师,提升他们的工作效率,本文提出了一种基于数据驱动,自动转档的技术方案,以实现人工RAW转档的替代。
【视觉智能开放平台】出品智能修图技术—智能转档算法
|
9月前
|
人工智能 城市大脑 API
基于阿里云视觉智能开放平台的动漫化视频产出方案
阿里云视觉智能开放平台的现有API能力,做出一个批量化生成动漫化视频的方案。
624 2
基于阿里云视觉智能开放平台的动漫化视频产出方案
|
11月前
|
机器学习/深度学习 人工智能 文字识别
文档图像智能分析与处理:CCIG 技术论坛的思考与展望
本文记录了 CCIG 技术论坛中关于文档图像智能分析与处理的主要讨论内容。论坛聚焦于文档图像在人工智能领域的广泛应用,并介绍了来自中国科学院、北京大学、中国科学技术大学、华为云和上海合合信息科技的多位专家的演讲和观点。其中,刘成林副所长分享了人工智能大模型时代的文档识别与理解,邹月娴教授介绍了视觉-语言预训练模型及迁移学习方法,谢洪涛教授探讨了篡改文本图像的生成与检测,廖明辉研究员分享了华为云 OCR 技术的进展与行业实践,丁凯高级工程师介绍了智能文档处理技术在工业界的实际应用与挑战。
303 0
|
机器学习/深度学习 智能设计 人工智能
阿里巴巴「鹿班」算法技术负责人星瞳:用可控视觉生成引擎完成智能设计
在阿里巴巴,有一位接触设计不过两年时间,就从零开始做了 10 亿张海报,达到阿里巴巴 P5(中级) 设计师水平的传奇「人物」。它叫「鲁班」,是阿里巴巴神秘的智能设计系统。在第七届 UCAN 用户体验设计论坛上,「鲁班」正式以「鹿班」为名加入「阿里动物园」,对外开放核心能力,首批计划邀请一百名设计师。同时面向优秀设计师推出「驯鹿计划」,邀请 ta 们训练机器,完成有自己风格的设计。论坛期间,机器之心受邀访问了鹿班智能设计系统技术负责人星瞳,在首批受邀设计师之前,一窥鹿班如何看待设计,又如何进行设计的秘密。以下为采访实录。
1346 0
阿里巴巴「鹿班」算法技术负责人星瞳:用可控视觉生成引擎完成智能设计