本文经AI新媒体量子比特(公众号ID:QbitAI)授权转载,转载请联系出处。胖友,你听说过“相机恐惧症”吗?包括但不限于,总是尽量避开镜头,甚至在拍照的时候,常常表情尴尬,笑不出来。那种感觉,就是人拍照的时候,回头对着白美生微笑:当我拍照的时候,我的灵魂与“我是谁”、“我在哪里”、“我在做什么”相连。现在各种算法和技术都这么发达,难道我就站在镜头前,镜头自动帮我原地微笑吗???不用说,这位老镜头恐惧症患者仔细检查了一下,发现这东西还是挺靠谱的。比如上一张阮玲玉咧嘴笑的照片,原来的照片其实是这样的:嘴角翘得这么翘,是不是旧照里的冷美人多了一丝鲜明的妩媚和温柔?再看林徽因和表姐们,一脸微笑祝福,少女的天真烂漫仿佛穿越了照片中的千古。关键是,AI的笑P图真的是P的顺畅无痕。不仅嘴角上扬,苹果肌的变化也刻画的很好,细节感十足。这一刻,我只想说:妈妈再也不用担心我拍照不笑了。不过说实话,从技术角度来说,虽然现在各种AI“P图”百花齐放,但人工实现一个真的很麻烦。这是真的。以这个“一键微笑”为例。虽然只是一个微笑的动作,但背后的算法包括:人脸检测、面部关键点识别、面部属性识别、目标表情驱动……说到细节,最关键的一步,就是对人脸图像进行分割成高度精细的语义块,使图像匹配像素级语义分割。只有通过这样的操作,才能使表情编辑与人脸本身的状态相匹配,达到真实自然的效果。另一个难点在于数据集。一键微笑背后的算法模型最终的效果很大程度上取决于人脸数据集的构建。数据集中包含的人脸越多越丰富,AI算法可以学习到的面部特征就越多,提高输出结果的准确性。然而,人脸数据集的获取往往涉及用户隐私等各种问题,难以采集。不过过桥豆麻袋,我也不是想给攻城狮丢脸,因为这件事没有现成的捷径。开头那套AI“魔法”,其实就是我最近了解到的华为HMSCore提供的AI“一键微笑”功能。所谓HMSCore,正式是华为移动服务开放能力的集合。简单翻译,就是一个为移动开发者提供各种App基础应用服务,以及图形、媒体、AI等一系列算法能力的平台。其中,媒体领域的视频剪辑服务(VideoEditorKit)提供了专属滤镜、AI调色、人物追踪等多种AI能力。而一键微笑能力就来自于这个Kit能力。对于开发者而言,这意味着只需简单接入华为HMSCore开放的SDK,几行代码即可低门槛复制同款AI“微笑魔法”,无需费力调模。可以看出,基于人脸识别算法和数据集的优化,与FaceApp等相比,VideoEditorKit的微笑处理更加合理微妙,笑容自然,不会改变合理原始面的结构。HMSCore研发团队依托自研的人脸生成模型,利用部分真实人脸图片结合算法生成大量虚拟人脸图片来训练微笑模型。例如,基于数千张具有肖像权的人脸图片,数百张10,000张虚拟人脸的数据集。然后利用自主研发的算法模型,从人脸数据集中生成“快乐数据对”,即一系列笑脸。最终选择更符合原图面部状态、更自然合理的笑脸。VideoEditorKit的“一键微笑”功能将于近期在华为开发者联盟官网上线。有兴趣的朋友可以试一试~除了让人在照片中自然微笑外,VideoEditorKit在处理老照片时也会显示出来。添加了另一个AI功能:AI着色。与之前风靡网络、成为老照片修复领域标杆的MyHeritage相比,来自华为的AI上色风格并不强调“复古感”,而是更贴近现实生活。△左为HuaweiVideoEditorKit,右为MyHeritage据了解,VideoEditorKit的AI着色是通过设计轻量级的算法模型,构建百万级数据集,优化和优化,让照片着色更自然。调整训练方式。另外,相对而言,VideoEditorKit的AI着色赋予老照片更低的色彩饱和度,更便于后期处理。一个SDK即可搞定复杂算法,应用开发超级简单。下面以AI涂色为例,看看在自己的APP中集成HMSCore的AI能力需要哪些步骤。首先,您需要在华为开发者联盟网站完成实名注册。第二步,集成HMSCore视频编辑服务(VideoEditorKit)的视频编辑原子能力SDK。SDK不仅提供导入、剪辑、渲染、导出、媒体资源管理等一站式视频剪辑能力,还涵盖多种AI算法能力接口,可根据业务场景灵活选择。快速集成SDK后,只需添加几行代码即可调用AI着色能力,轻松实现AI智能图像视频处理:除了详细的开发指南,HMSCore官网还提供了Codelabs、服务教程和开发实例帮助开发者快速集成SDK,进一步降低应用开发门槛。需要说明的是,视频剪辑服务SDK(VideoEditorKit)不仅支持华为手机,也支持非华为设备。具体版本要求如下。另外,小提示:人脸算法有千万种,安全守法第一。大胆的想法,采纳吧~降低开发门槛的“基座”看到这里,你是不是迫不及待想要尝试一下呢?只需接入SDK,即可获得复杂的AI算法能力。对于App开发者来说,技术上的顾虑减少了,自然可以投入更多的精力和时间来丰富创意。对于我们这些吃瓜群众来说,这也意味着,你在HMSCore上能找到的开放能力,可以在各种应用中以各种有趣、有创意的形式直接体验。事实上,无论是Android还是iOS,在各自的生态系统中出现类似的“基座”已经是大势所趋。无论是谷歌的GMSCore,还是苹果的各种面向开发者的工具包,都证明了它们在各自生态系统中促进中小应用开发者创造力的价值。而这类应用的繁荣,反过来也进一步为Android和iOS赢得了用户的好评,吸引了更多优秀的开发者。作为全球Top3的移动应用生态,HMS也在这条“基础设施”之路上探索了很久:去年HMSCore6正式发布时,华为官方数据显示,其开放能力已经涵盖了应用服务、图形、有在媒体、智能终端、人工智能、安全、连接和通信等7个领域共计70项Kit能力。截至2022年Q1,HMS生态的开发者数量已超过540万。可以说,华为为移动应用开发者搭建了一个表演的平台,相当于在移动应用生态中构建了一个全新的独立基础设施。而且不仅针对HarmonyOS,HMSCore还支持Android和iOS的应用和服务开发。同时,还在平板、智慧屏、智能手表、车机等更多智能终端上进行布局。更重要的是,作为手机软件能力的基础,HMS被推上了风口浪尖。或许也可以看作是华为与全球应用开发者分享多年积累的创新能力宝藏。你怎么认为?
