Pixel相机是怎么做到自动补抓最不错的自拍照

网络大厂 AI研究团队近日在最新的Pixel相机中,于无快门模式Photobooth新增亲吻侦测功能,当用户亲吻自己的爱人时,相机会自动捕捉这一瞬间。网络大厂过去是藉由Photobooth模式,让用户更简单地成功自拍,不管是一个人、情侣或是团体照,都能够自动捕捉到最好的画面。网络大厂表示,要拍出一张好的团体自拍照其实不太容易,为了能够降低自拍的困难,网络大厂研究团队将自动摄影技术带到Pixel手机上,一旦用户进入Photobooth模式并按下快门键,系统将会自动在相机稳定,且同时确保拍摄对象有好表情的时候拍摄。
Pixel相机是怎么做到自动补抓最不错的自拍照
在一系列的Pixel相机功能中,网络大厂于Photobooth加入了Top Shot和肖像(Portrait )模式,来让用户尽可能拍出最好的照片,有别于针对后置镜头专用硬件优化的肖像模式,Photobooth则是针对前置镜头进行优化,为了建置Photobooth,网络大厂必须克服3项挑战:如何在团体中正确辨识好内容、如何计算按下快门捕捉最佳时刻的时间,以及如何制作视觉动画帮助用户了解Photobooth看见的画面。首先,网络大厂研究团队建立了用来理解好内容的模型,Photobooth仰赖两个不同的模型来捕捉好的画面,一个是脸部表情模型,另一个则是检测用户何时亲吻的模型,网络大厂与摄影师合作,整理了5个应该触发自动拍摄的关键表情:微笑、伸舌头、亲吻(或是都嘴)、鼓起脸颊和警喜的表情,接着,网络大厂训练神经网络针对这些表情进行分类。

相机系统自动辨识表情的下一步,就是要控制快门,用户使用Photobooth模式按下快门后,系统会根据上述的模型辨识结果,针对画面内容给予基本的质量评估分数,第一阶段会将不好的画面过滤掉,像是闭眼睛、讲话、动作模糊、侦测脸部表情失败等,Photobooth会暂时分析表情的信心值,来侦测拍照对象在照片中的表现,第一阶段若成功通过,每一帧会受到更细化的分析,来产生整体的评分结果。整体的画面评分考虑因素包含脸部表情质量和亲吻分数,由于亲吻侦测模型是针对整个画面来执行,侦测输出的结果可直接用于全画面的分数值,而脸部表情模型是针对个别被摄者表情输出结果,Photobooth利用attention模型将侦测到的表情,透过迭代的方式计算出表情质量的代表值,以及每个脸的权重,网络大厂指出,权重相当重要,举例来说,权重能够强调画面的前方区域,模型接着会为画面的表现质量,计算出一个通用的分数。内容相关来源:sbf胜博网址 http://tpmanager.org.tw/
最后,模型计算出的影像质量分数,被用来触发快门,为了找出拍摄出最佳质量的瞬间,快门控制算法保留了观察画面的短缓冲区,若一个画面的质量分数比缓冲区之后的分数高,系统才会保存该张照片,而缓冲区的时间也足够短暂,让使用者认为Photobooth是实时的回馈。由于自拍时使用者使用的是前置镜头,能够与屏幕上呈现的画面互动,网络大厂也在Photobooth模式中加入了视觉的指引,当用户要拍照时,屏幕上方会出现一个直方图案,当照片质量增加时,该直方图案的尺寸也会变大,藉由这样可视化的方式,协助用户理解机器学习算法看见和捕捉的画面,该直方图案的长度被分为4段,一是无法辨识清楚的脸部,二是可辨识脸部但是使用者并没有看向镜头,三则是有看镜头但是没有出现上述5种关键表情,最后则是有看向镜头且出现关键表情,长条指示图案会随着照片质量变动,当到达高质量分数时,Photobooth就会拍下并保存照片。

转载于:https://blog.51cto.com/13220658/2380209

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/279674.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

os x 启动引导_什么是OS X的启动板以及它如何工作?

os x 启动引导If you’re new to OS X, or even if you’re not and you’re simply used to pinning everything to the Dock, you might have wondered what Launchpad is, what it does, and how to use it. 如果您不熟悉OS X,或者即使您不熟悉OS X,而…

freeradius的proxy功能

要配置freeRADIUS的proxy功能,就需要熟悉它的两个配置文件:proxy.conf 和client.conf。 1. proxy.conf主要是用来配置被代理的radius server(也叫home server) 和 realm, 以及他们之间的映射关系,也就是req…

小程序 iphone和安卓_如何阻止iPhone和iPad应用程序要求评级

小程序 iphone和安卓Lots of iPhone and iPad apps ask for ratings, and they often don’t stop. Even if you do leave a review just to stop seeing the review requests, new apps you install will pester you for reviews, too. iOS 11 fixes this problem, limiting h…

一篇年薪60万的JVM性能调优文章

2019独角兽企业重金招聘Python工程师标准>>> JVM 调优概述 性能定义 吞吐量 - 指不考虑 GC 引起的停顿时间或内存消耗,垃圾收集器能支撑应用达到的最高性能指标。延迟 - 其度量标准是缩短由于垃圾啊收集引起的停顿时间或者完全消除因垃圾收集所引起的停顿…

手机主题随手机壳改变_无线充电可以与手机壳一起使用吗?

手机主题随手机壳改变With wireless charging making its way into the new iPhones, there are undoubtedly a lot of questions floating around about how this technology works in practical application. The biggest question I’ve heard so far is: will it work with…

android 文本后图标_如何在Android中更改文本,图标等的大小

android 文本后图标Let’s face it: no matter how good the screens are on our phones and tablets, the text can sometimes be too tiny if you have poor eyesight. The good news is that there are a variety of methods to help you alleviate squinting just to make …

Linux文本查看命令之uniq

uniq是专用的去重命令限制:必须相邻的两行内容相同才算是重复,如果内容相同,但是两行之间有其他内容就不算重复。使用uniq命令先排序,再去重。-d 的选项是用来仅显示重复行的-u 仅显示不重复的行-c 统计每一行出现的次数本文转自 …

BitMap位图与海量数据的理解与应用

1. Bit Map算法简介 来自于《编程珠玑》。所谓的Bit-map就是用一个bit位来标记某个元素对应的Value, 而Key即是该元素。由于采用了Bit为单位来存储数据,因此在存储空间方面,可以大大节省。 2、 Bit Map的基本思想 我们先来看一个具体的例子&a…

imdb文件_如何停止IMDB应用程序向您发送通知

imdb文件Recently, the IMDB app started sending out notifications for “Featured Trailers”. As near as I can guess, this is where the production company pays IMDB to push a link to the trailer to a load of people in an effort to promote it. If IMDB isn’t …

科普:BCH能够买什么?如何使用BCH买东西?

2019独角兽企业重金招聘Python工程师标准>>> 一提到BCH,你最想拿它做什么?可能对于投资者来说,它是暴富的神器,是投资的工具;对于开发者来说,是实现自身价值构建应用程序的网络和平台&#xff0…

如何将iPhone或iPad更新到iOS 11

Apple released iOS 11 on September 19, 2017. You can upgrade by tapping “Install Now” when an update message appears, but you can also check for the update and install it immediately. 苹果于2017年9月19日发布了iOS11 。您可以通过在出现更新消息时点按“立即安…

如何在Outlook 2013中管理附件

There comes a time, job-hunting, or sharing photos with older family members, where you may need to send stuff the old fashioned way – as an email attachment. If you email at work, it may be a part of your email repertoire. 有时需要找工作,与年长…

ef 并发控制

ef 并发控制 ef 并发控制 什么是并发?并发分悲观并发和乐观并发。悲观并发:比如有两个用户A,B,同时登录系统修改一个文档,如果A先进入修改,则系统会把该文档锁住,B就没办法打开了,只有等A修改完…

如何在Windows上设置BitLocker加密

BitLocker is a tool built into Windows that lets you encrypt an entire hard drive for enhanced security. Here’s how to set it up. BitLocker是Windows内置的工具,可用于加密整个硬盘驱动器以增强安全性。 设置方法如下。 When TrueCrypt controversially …

Java字节码方法表与属性表深度剖析

方法表: 在上一次咱们已经分析到了字段信息了,如下: 紧接着就是方法相关的信息了: 而它展开之后的结构为: 所以往后数2个字节,看一下方法的总数: 3个方法,可咱们只定义了两个方法呀&…

最大连续子数组和与JUnit测试

【题目】最大连续子数组和(最大子段和) 背景 问题: 给定n个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]a[i1]…a[j]的子段和的最大值。当所给的整数均为负数时定义子段和为0,依此定义…

笔记本电源适配器为什么总坏_为什么某些交流适配器和电源会发出啸叫声?

笔记本电源适配器为什么总坏Most of the time our AC adapters and power supplies tend to be quiet, but what does it mean when one makes a whining noise? Should you be concerned? Today’s SuperUser Q&A post has the answers to a worried reader’s question…

4412 字符类设备的设备号

一、静态申请字符类设备号 字符类设备函数在文件"include/linux/fs.h"中内核提供了三个函数来注册一组字符设备编号,这三个函数分别是 register_chrdev_region()alloc_chrdev_region()register_chrdev()register_chrdev_region()是提前知道设备的主次设备…

如何发现假库存照片(并将合适的人归于属性)

Spammers and other unscrupulous advertisers are always looking for new ways to get you click on their pages. One of the latest tactics is to steal popular and useful stock images—like the kind you sometimes see in news articles—and re-upload them elsewhe…

Mysql Hunter

一、简介自动化实施的过程中,我们通常都面临一个棘手的问题:数据的准备和恢复。即在成功执行一个自动化用例时,我们可能需要一定的数据前提,而为了使得整个前提不至于被其他的用例破坏,以至于我们有时不得不在自动化用…