纵然说 Nexus 5X
才刚开卖,但现已有好些个个人察觉不经常候那部新机所拍出来的照片,竟然是上下颠倒的。据
谷歌(Google) 的技术员 Eino-Ville Talvala 解释,那是因为个中布线的界定,所以
Nexus 5X 的相机安装的矛头是和一般手提式有线电话机相反的。做为补偿,谷歌 在 API
上有做特别的匡正,确认保障引力感应器和照片的趋势能对上,但一旦第三方软件开垦者不更新到
谷歌 最新的 API
的话,那用这个软件拍出来的相片就有希望是扭曲的了。值得庆幸的是,那是个软件难点而不是手提式有线电话机本人坏掉,而且事实上
Nexus 6 的前镜头也是有同样的标题,只是因为用前镜头的 App
少多数,所以比较未有听到多少抱怨的声息。Google 正式努力促使这个第三方
App 做查对,也愿意若是你用的 App
有产生那些标题来说,能扶助向开垦者回报一下。

谷歌Pixel背后传说:如何是好入手提式有线电话机中最佳的照相机。一年前,提及拍照好的智能机,我们可能会首先想到的是HUAWEI和Galaxy(可能还大概有遗忘在历史长河中的Lumia)。可是以前一年岁末上马,在那几个名单中还得再加上一个名字:GooglePixel。

主题材料的发源

近年在做一个二维码扫描成效,收到八个 bug:在 Nexus 5x
上二维码扫描预览分界面上下颠倒,第一深感应该是相机传感器的势头难题,于是
Google 了一晃,果不其然:

Because of manufacturing reasons, we needed to mount the Nexus 5X main
sensor in the less-common (reverse landscape) orientation – the wires
from the sensor chip wouldn’t have fit otherwise. Unfortunately, our
old camera API (which is deprecated, but most apps still use it) isn’t
terribly user-friendly, and requires application developers to
explicitly set the preview rotation. On most devices, though, it turns
out the default rotation is correct for a forced-landscape app, so
many apps never call the display orientation method.

忽视便是:由于硬件设计难题,需求把相机的主传感器芯片方面颠倒着装(真想调侃,可是到底本人也未曾做通用适配,依然算了吧),而老的
Camera API
需求开垦者本身进行可行性调节适配,但是当先八分之四部手机的暗许方向正是健康的,所以广大施用开垦者并不曾做通用的点子适配也不会有怎么着难题。

新兴开掘实际在 Nexus 5X
刚出去时,包罗微信、支付宝等国民级应用也设有二维码扫描颠倒的难题,不过以后早就经消除了,所以的确像
Google 所说许多开辟者根本未曾调用 setDisplayOrientation
方法去做适配。所以 Google 呼吁:

So if you do see apps with upside-down camera preview on Nexus 5X,
please let the developers know about this – Android’s developer
relations folks are trying to reach out to apps as we find them, and
LG is also helping out, but it might take a bit before everyone’s up
to speed on this issue.

Google方今揭露了新一代自己作主手提式有线话机Pixel、PixelXL,并首先搭载安卓7.1,那么在安卓7.0发表没多长时间就诞生的安卓7.1,到底有哪些新功能吗?

金沙网址 1

消除办法

实际上主题材料并不复杂,原因也在预料之中,消除起来也非常粗大略,之所以扯了那么多种倘使以为Google 官方答复恐怕比较风趣的。现在来看消除办法:

 public static void setCameraDisplayOrientation(Activity activity,
     int cameraId, android.hardware.Camera camera) {
     android.hardware.Camera.CameraInfo info = new android.hardware.Camera.CameraInfo();
     android.hardware.Camera.getCameraInfo(cameraId, info);
     int rotation = activity.getWindowManager().getDefaultDisplay().getRotation();
     int degrees = 0;
     switch (rotation) {
         case Surface.ROTATION_0: degrees = 0; break;
         case Surface.ROTATION_90: degrees = 90; break;
         case Surface.ROTATION_180: degrees = 180; break;
         case Surface.ROTATION_270: degrees = 270; break;
     }

     int result;
     if (info.facing == Camera.CameraInfo.CAMERA_FACING_FRONT) {
         result = (info.orientation + degrees) % 360;
         result = (360 - result) % 360;  // compensate the mirror
     } else {  // back-facing
         result = (info.orientation - degrees + 360) % 360;
     }
     camera.setDisplayOrientation(result);
 }

Google官方前几天写作对此实行了一番深度分析。安卓7.1是基于安卓7.0的增量更新,主尽管为开荒者服务的,包含各个优化和难点修复,新的API
Level 25,以及部分新的支出功用,爱慕有八个:Daydream
V福睿斯扶助、A/B系统革新、应用快捷方式、图像键盘协助。

GooglePixel的相机到底有多可以吗?在法兰西名牌印象实验室DxO旗下的DxOMark评分中,GooglePixel得到了 89
的高分,那是智能手提式无线电话机在DxO马克中赢得的参天分数,并且直到将来也从未手提式有线电话机能够超过。

- App shortcuts API:有个别近乎3D
Touch菜单。允许开采者直接在运行器中展现主要操作,让用户能够跟着进行应用的深层意义。开辟者最多能够静态或动态地创立5个火速情势。

金沙网址 2

金沙网址 3

什么做动手提式有线电话机中最棒的照相机,开拓之消除相机预览上下颠倒难点。在谷歌(Google) Pixel优异的成像品质背后,有四个地点值得关切。


圆形应用UI设计支撑:Android开采者能够提供与Pixel以及别的运行器的外观极其同盟的名特别减价圆形Logo。

首先是它选取的索尼 IMX378 传感器,高达三分之二. 3 英寸的尺码和1. 55
皮米的大像素为成像提供了完美的硬件基础。


巩固了的动态壁纸元数据:开荒者能够向别的展现壁纸预览效果的选用器提供动态壁纸的元数据。以及链接至越来越多信息的新上下文网站和标题,同一时候能够显得标签、表达和我等现存元数据。

第二是骁龙 821 内置的ISP和DSP,相比上一代骁龙 810 有了飞快的升华。


存款和储蓄管理器Intent:允许利用直接将用户转到新的“Settings”荧屏,以消弭装置上未接纳的文件和刑满释放解除劳教存款和储蓄空间。

第三是HDR+功能,那也是Pixel拍照“法力”的中心,毕竟用IMX378 和骁龙 821
的不是只有Pixel,却尚无手提式有线电话机能够拍得Pixel同样好。然则风趣的是,HD凯雷德+这一个在四弟大上海高校放异彩的职能,最初依旧是为GoogleGlass而研究开发的。


图像键盘帮衬:扩大了可从键盘输入的剧情类型,用户可以因而自定义贴图、gif动画等图像表达友好。应用能够告诉键盘它们可以接受的剧情类型,键盘则能够输出它们可为用户提供的有着图像和别的内容。为贯彻大面积的包容性,该API也可在帮助库中获取。

以下内容编写翻译自The Team at X。

- 针对运转商和调用应用引进新的API,以补助多端点调用和新的对讲机配置选项。

稍微时候,GoogleX的团伙决定去做一件事件,不过新兴意识这么些能力的施用场景远当先了她们最初尝试去消除的难题,Gcam正是三个那样的事例。

Google将率先为Nexus 5X、Nexus 6P、Pixel
C设备提供安卓7.1预览版,而安卓7.1.x平台的最终版本将于4月中提供,全面援助Nexus
6、Nexus 5X、Nexus 6P、Nexus 9、Nexus Player,Pixel C、Android
One、Pixel、Pixel XL。

Gcam创制于 二零一三 年,那时候Google X的首长SebastianThrun正在检索能够献身Google Glass的照相机消除方案。GoogleGlass能够让佩戴者无需拿出相机就能够以率先视角来照相并享受照片,可是为了让消费者乐于来行使那项成效,谷歌(Google)Glass的照相技术至少得要达到同有的时候间期智能手机相机的品位才行。

Google还大概会与器材商家合作,让现存设备尽快进级到安卓7.1,当然具体进度以致是或不是提高取决于厂家。短期内实践也许会有一定的拦Land Rover。

金沙网址 4

磨砺营4月15号的安卓高薪就业班级立时将要起来啦,想跟着威哥手拉手学安卓的童鞋抓紧报名啊,详细情况关切微教徒人号mjw-java或访问www.moliying.com/?jianshu

金沙网址,由Google Glass拍摄

唯独受限于GoogleGlass的制品形象,只好为其配置十分的小的传感器(具体和智能手提式有线电话机差不离)和画面模组,那让GoogleGlass的照相机在弱光或许明暗反差异常的大的场合时的成像品质很差。

金沙网址 5

一个最初的Google Glass原型机

是因为谷歌Glass必须得做得丰硕轻并且方便佩戴,设计员不能简单通过配备二个更加大、品质更加好地相机模组来解决这一个标题。面临那个“鱼和熊掌”的主题素材,谷歌(Google)X团队始发尝试用此外一种思路来减轻难点:与其尝试用更提高的硬件来消除难题,大家能或不可能用特别智能的软件管理来化解它?

Marc
Levoy是耶路撒冷希伯来高校的一名教人职员和工人,同一时候也是一人乘除油画世界(基于软件的图像捕捉和拍卖本事)的我们。

二零一二 年,Marc在GoogleX中创建了后来被称作Gcam的团体,这一个团队的任务是在运动设备上经过测算水墨画本事来进步成像品质。在Gcam试图进步GoogleGlass成像品质的长河中,他们接纳了一种名字为图像融合的秘技,这种办法的规律是行使相机延续快捷拍照多张照片,然后合成为一张品质越来越好地照片,从而让相机能够在弱光下拍出具备丰富多细节、在明暗反差不小的情景拍出尤其鲜明的肖像。

这种图像融合技术于 2012 年首次在GoogleGlass上亮相,但是,很显明那项手艺的选择场景将远远不唯有谷歌 Glass。

越是多的消费者选拔选拔智能手提式有线电话机来取代古板的相机,消费者期望他们手上的智能手提式有线电话机在其他场景和光辉下都能拍出优异的相片。在这一个背景下,Gcam的后辈图像融入技能不再局限于GoogleGlass,而是径直内置在了 2011 年 10 月发表的Nexus5 和今年的Nexus6
的相机App中,那正是豪门耳濡目染的HD帕杰罗+。

(编者注:HDLAND+的法则是透过连日拍照多张RAW文件,通过多张合成的法子来赢得一张质量越来越好的JPEG文件,那和别的手机的HDHighlander成效有所分裂,后面一个的原理通过摄影三张左右揭露分裂的相片来合成一张宽容度更加好的JPEG文件,HD库罗德的要害在于合成用的相片暴光是不雷同的,应用场景也至关心珍贵要局限在明暗反差相当大的场所。)

金沙网址 6

Marc Levoy使用Google Pixel拍摄

今后,Gcam的本事早就被选用在Alphabet旗下的一文山会海的App和成品中。 2014年,Gcam从Google X正式结业,随后到场到GoogleResearch中,今后Gcam正在插足一三种手艺的研究开发,包罗Android、YouTube、谷歌Photos和 360
度V帕杰罗相机Jump。其它,Gcam团队的有的成员还涉足到了Google相机App的Lens
Blur作用(能够通晓为谷歌的“先拍照后对焦”功效)以及Jump拍摄的 360
度V昂科威录像的拼接管理中。

金沙网址 7

Marc Levoy使用Google Pixel拍摄

在Google新生产的Pixel手提式有线电话机中,Gcam开采的HDKuga+功用被设为了相机的暗中同意方式。

有了那项技能的加持,Pixel的照相机得到了重重的礼赞,有相机评分行当标准之称的DxO马克在
二〇一六 年将谷歌Pixel评为“智能手提式有线电话机上一向最好的照相机”。回想这段历程,Marc说:“大家花了
5 年时间才把事情做对……大家特别谢谢GoogleX让大家的团队能够不拘泥于前方的补益,并且给予大家充足的自便,从而做成了这个。”

金沙网址 8

(编者注:HDHighlander+对数码管理技术的渴求相当高,在Nexus 5、Nexus 6、Nexus
5X和6P那三代产品上,HD福睿斯+都只是一个刻意的版画格局,可是在Pixel上,随着骁龙
821 内置的ISP和DSP质量的小幅跃进,相机App的
HD牧马人+暗许就高居“自动启用”的景况。在DxoMark的测验中,张开HDENCORE+后每 3
秒拍一张相片,上一代产品Nexus 6P拍到第 4
张相机App就能够活动关闭HD昂科威+功用,而Pixel能够一向拍下去。张开HD中华V+后每 1
秒拍一张相片,Nexus 6P的HDLX570+已经无法启用了,Pixel也得以连接以
HDHaval+情势拍上 9 张,然后HD福睿斯+成效才会被关闭。)

Gcam的下一步是如何啊?Marc对Gcam的前途感到非凡欢喜。

“机器学习是大家正在推进的三个方向”,Marc解释说,“在现成的底子上,大家依旧得以相机上做出过多有新意的事物,比方创设一个教练系统来让照片得到越来越好的白平衡效果,再比方对照片背景的处理,大家是理所应当把它变得模糊,依旧把颜色调深可能做其余特别的拍卖。大家在机械学习世界处于超越的地位,将现实世界和计量雕塑世界创立性地融入是叁个那一个大的机会。”

相关文章

网站地图xml地图