首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

谷歌优化Android版Motion Stills,通过陀螺仪实现实时运动追踪

谷歌曾于2017年夏季,推出了Android版Motion Stills(动图制作软件),为大量Android设备提供出色视频捕捉和观看体验。...通过假定追踪设备与地平面平行,并根据设备中加速度计传感器提供,该设备相对地平面的初始定向,可以为摄像头提供6DoF追踪(3个平移DoF,3个旋转DoF),准确改变和渲染真实场景中虚拟3D对象。...对平面而言,重力矢量将平行于跟踪平面的法线,并可精确提供该设备初始定向。而即时运动追踪核心是,将摄像头平移估计和旋转估计分离,将其视作独立优化问题。 ?...谷歌对追踪器进行这种优化,让虚拟3D对象靠近摄像头时,能与真实物体一样,得到精准尺寸缩放。而当摄像头移开虚拟3D物体放置点并重新回时,虚拟3D物体将重新出现在与之前大致相同位置。...本文由google刊发,属VRPinea原创编译稿件,转载请洽:brand@vrpinea.com

1.2K60

使用 PreviewView 来展示相机预览

(how) 和在父级视图中位置 (where): how决定将预览画面放置于 (FIT) 父级视图中还是填充于 (FILL) 父级视图中; where 决定预览画面相对于父级视图来说,是左上方对齐 (...PreviewView - 摄像头控制操作 根据相机摄像头传感器方向、设备旋转方向、以及显示模式和预览比例,PreviewView 可能会对从相机接收到预览帧进行相应缩放、旋转和转换处理,以便在...这样就可以做到拦截捏拉手势,然后相应更新摄像头缩放比例。...请查阅以下资料及推荐阅读: Android 开发文档 | CameraX 概览 developer.android.google.cn/training/ca… Codelab | CameraX Codelab...| CameraX 使用指南 codelabs.developers.google.com/codelabs/ca… 社区 | CameraX 线上开发者社区 groups.google.com/a/

2.7K20
您找到你想要的搜索结果了吗?
是的
没有找到

机器学习为核心,DeepMind助力谷歌开发安卓 9「Pie」今日上线

放大镜部件允许用户通过可拖动窗口查看放大文本,从而精确定位光标或者文本选择句柄。用户可将它添加到任何窗口视图中,这样就可以在自定义部件或自定义文本中使用它。...默认 HTTPS 作为重要工作一部分,Android 9 将所有网络通信从 cleartext(非加密 HTTP)移动到通过 TLS 加密(HTTPS)网站,他们将修改默认网络安全配置以阻止所有...用户现在需要通过 TLS 连接,除非明确选择特定域 cleartext。...相机、音频、图像方面的新体验 多摄像头 API 和其它拍照更新 使用 Android 9,你现在可以在支持多摄像头 API 设备上同时打开来自两个或更多物理摄像头流。...此外,谷歌今天也发布了 Android 9-API 29 SDK(rev. 6) 更新,其中在某些最频繁使用 API 中包含空属性标记

2K10

Unity For Android Cardboard App ( 1 ):基础入门

本文针对VR设备是Cardboard,Google为Cardboard提供VR SDK主要有四种,分别是Android,iOS,Unity和Unreal。...,包含Google为VR提供一系列模板文件。...你也许会说是当前视野视线聚焦位置,事实也的确如此,如何将标记出来呢? 为了有更好用户体验,Google早就为我们提供了良好呈现方式,称之为Gaze(注视、凝视)。...[1510559375048_6361_1510559443369.jpg] 这个组件可以让camera与物体进行互动,Raycaster是光线发射意思,好比摄像头发出光,如果照射到物体,物体就会做出反应...可见范围内,在Scene模式下可以点击camera查看摄像头视角和范围,也可以在Game模式观察是否可以看到物体,Game模式下所见内容就是camera视野内容。

2.6K00

如何玩转Android物联网开发,这些必须知道

内容来源:2018 年 6 月 28 日,中物联网 Android开发高级工程师程磊在“droidcon上海2018安卓技术大会”进行《当安卓遇到物联网》演讲分享。...其实物联网设备广泛存在与我们身边,比如ATM机、监控摄像头等,不过在消费品市场方面长久以来都处于空白。...个人更感兴趣Google在2016年发布一款物联网操作系统android things,在此之前他们还发布过一款叫Brillo产品,不过反响不太好。...Android things相比Brillo新增了Java API Framework、Google Service、应用层等,这意味着Android things支持更多新特性和功能。...接着进行配置,从图中可以看到activity中有两个Intent-filter,第一个是安卓开发者都比较熟悉启动界面配置,第二个声明了当前开发应用可以作为launch存在。 ?

5.7K20

最具个性Android 12、快被遗忘Wear OS……等了2年谷歌在凌晨“搞事情”

· 隐私与安全 Android 12上,Google再次强调了对于个人隐私保护工作。...同时,现在如果有App正在调用你手机摄像头或者麦克风,手机右上角会有明显图标提示。而与小米类似,Android也设置了一个按键,可以让用户一键关闭所有应用传感器权限。...Google Map——更多信息元素与室内AR导航 Google Map更新亮点主要有4个方面: 第一点是元素更多即时街景,在2D地图中,这一更新使得地图元素详细到每条人行道、安全岛配置,而在3D...顾名思义,在这一功能下,Google Map将实时显示多个区域繁忙程度,让地图信息更加丰富,以便个人或团体更方便出行。...而针对杂乱照片,为了让人们更好回顾照片,Google Photos此次更新中就带来了“智能整理相册”功能。

91610

谷歌推出Face Match:个人面部信息会成为大数据“肥料”吗?

Face Match工作方式类似于Android Face Unlock和AppleFaceID,它也使用了类似于Apple相簿、Google相簿和Facebook类似的软件来对人脸进行判别。...相较于指纹解锁、APP登录等方式,通过脸部识别,可以更快捷方便使用产品。 在Nest Hub Max上,当Face Match功能打开时,设备将不间断监视和分析来自摄像头输入数据。...Google强调,任何上传到云端面部数据,在处理完成后都将被删除。 作为用户,需要认清现实是,任何一家科技公司都在不同程度记录、存储和共享着你面部数据。...Google相簿可以扫描用户照片库,识别、标记出不同的人;在Android系统上,如果设置了面部解锁功能,你就已经许可了Google提取相关信息建立你面部数据资料库。...面部识别技术已经广泛进入了我们生活。

1K10

谷歌IO 2018进行时:ARCore1.2主推Cloud Anchor共享体验功能,AR地图无需GPS定位

谷歌地图将推AR功能,无需GPS定位 今天谷歌I/O大会上,谷歌AR/VR产品副总监Aparna Chennapragada宣布将在谷歌地图中加入AR功能。...Chennapragada表示,Google Maps团队致力于将Google Maps与智能手机摄像头、计算机视觉和谷歌街景进行整合,以“重新想象行走导航”。...此外,利用AI和卫星图像技术,谷歌自动为地图添加新地址和商家,并为用户推荐最近路程。Google Maps还会将地理位置等信息标记到相关建筑物上,从而使用户更容易找到目的。...另外,借助摄像头与实际街景结合,用户在迷路时只需将摄像头对准街区,谷歌地图就会利用AR技术为用户提供虚拟导游或箭头指示。...目前,Google News已经在全球127个国家和地区上线,支持Android和iOS。

1.1K30

谷歌IO大会进行时:AI加持五大应用,对话、拍照、阅读无所不能

谷歌地图将推AR功能,无需GPS定位 今天谷歌I/O大会上,谷歌AR/VR产品副总监Aparna Chennapragada宣布将在谷歌地图中加入AR功能。...Chennapragada表示,Google Maps团队致力于将Google Maps与智能手机摄像头、计算机视觉和谷歌街景进行整合,以“重新想象行走导航”。...此外,利用AI和卫星图像技术,谷歌自动为地图添加新地址和商家,并为用户推荐最近路程。Google Maps还会将地理位置等信息标记到相关建筑物上,从而使用户更容易找到目的。...另外,借助摄像头与实际街景结合,用户在迷路时只需将摄像头对准街区,谷歌地图就会利用AR技术为用户提供虚拟导游或箭头指示。...目前,Google News已经在全球127个国家和地区上线,支持Android和iOS。

2.1K100

格子拼贴 — 关于模块化故事

在这篇文章中,我将全面介绍如何将一个整体、庞大、普通应用转化为一个模块化应用束。...但随大量代码库出现,这些边界会被跨越且依赖会潜入其中。模块化要求我们更加严格限定这些边界,从而提高和改善代码分离。...本地库 最大未用到数据块来自 Bypass,一个我们用来在 Plaid 呈现标记库。它包括用于多核 CPU 体系架构本地库,这些本地库最终在普通应用占大约 4MB 左右。...为 Google Play 生成并签署应用,应用必须注册到由 Google Play 签名应用程序。 优势 这种封装改变给我们带来了什么?...实现模块化 我们为实现模块化所选方法: 将所有代码和资源块移动到核心模块中。 识别可模块化功能。 将相关代码和资源移动到功能模块中。 ?

79630

树莓派使用Android系统

在这个页面上,需要选择几个选项来下载正确版本Google Apps for Android,在平台栏下,需要选择ARM选项 (1.接下来,需要选择你所针对Android版本。...安装Android到Raspberry Pi 现在,已经下载了Android和谷歌应用。在本节中,我展示如何将新下载LineageOS镜像安装到树莓派上。...安装过程应合理快速完成。 9. 当Google Apps完成写入Raspberry Pi后,点击屏幕下方主页按钮。 10. 现在需要对安卓系统进行出厂重置。...现在,可以通过点击 "START >"按钮返回Android启动器。 11. 现在成功在Raspberry Pi上运行Android,并安装了Google Apps。...希望到这里,你也已经成功在你Raspberry Pi上安装并运行了Android。 原文链接:树莓派如何使用Android系统,详细步骤安装和配置LineageOS

14.8K20

一起看 IO | Google TV 和 Android TV OS 最新进展

我们十分看好 Android TV OS 发展前景,目前搭载该操作系统月活设备已达 1.1 亿台,包括数百万台 Google TV。...另外,得益于我们开发者社区辛勤付出,目前电视上可用应用已达 1 万余款,并且还在日益增多。观看 Google TV 和 Android TV OS 最新进展 视频了解更多详情。...除平台更新以外,新功能 (例如与 Live 标签页扩展集成) 可便于用户更好与您内容互动。...如果您还没开始使用 WatchNext API,可以花一些时间 了解如何将其添加至您应用,以便用户更容易发现和访问您内容。...事实上,我们经常看到用户在智能家居中通过电视接听电话或查看摄像头监控画面。Android 13 可以通过 Android 核心 API 支持已更新 画中画 API,协助用户进行多任务处理。

55230

格子拼贴 — 关于模块化故事

在这篇文章中,我将全面介绍如何将一个整体、庞大、普通应用转化为一个模块化应用束。...但随大量代码库出现,这些边界会被跨越且依赖会潜入其中。模块化要求我们更加严格限定这些边界,从而提高和改善代码分离。...本地库 最大未用到数据块来自 Bypass,一个我们用来在 Plaid 呈现标记库。它包括用于多核 CPU 体系架构本地库,这些本地库最终在普通应用占大约 4MB 左右。...为 Google Play 生成并签署应用,应用必须注册到由 Google Play 签名应用程序。 优势 这种封装改变给我们带来了什么?...实现模块化 我们为实现模块化所选方法: 将所有代码和资源块移动到核心模块中。 识别可模块化功能。 将相关代码和资源移动到功能模块中。

9410

更上一层楼: Android 11 首个开发者预览版到来

对开发者来说,Android 11 为您应用提供了许多新功能,例如针对可折叠设备和 5G 设备增强功能、来电过滤 API、全新媒体和摄像头功能、机器学习等等。 这还仅仅只是开始。...我们还为目标为 Android 11 或更高版本应用启用了堆指针标记,以帮助应用捕获生产中内存问题。这些强化改进措施也许能帮助您捕获更多可重复/可复现导致应用崩溃代码,所以请尽早测试您应用。.../reference/a… 堆指针标记 source.android.com/devices/tec… HWAsan source.android.com/devices/tec… 启用了 HWAsan.../reference/a… 图像与摄像头改进 HEIF 动画可绘制对象 - ImageDecoder API 现在允许您解码和渲染存储在 HEIF 文件中图像序列动画,方便您引入高品质素材,同时最大程度减少对网络数据和...在摄像头拍摄时静音 - 在会话处于活动状态时,应用可以使用新 API 来关闭铃声、提醒或通知时振动。 散景模式 - 在支持该功能设备上,应用可以使用元数据标签让摄像头启用散景模式进行拍摄。

96710

二维码扫描开源库ZXing定制化

android/DecodeHandler.java 中decode函数,把摄像头数据转换成二值化图像,然后传入MultiFormatReader解码。...可以直接删掉是: com.google.zxing.aztec.**  aztec格式二维码 com.google.zxing.client.android.book.* Google 图书相关功能...com.google.zxing.client.android.result.**  扫码应用功能相关功能性代码 com.google.zxing.client.android.share.*  ...com.google.zxing.pdf417.**  PDF417格式条形码 需要修改是: com.google.zxing.client.android.CaptureActivity:去掉其他功能相关代码...(图片源自网络) 把二维码当作图中那朵花,自动对焦则容易使摄像头对焦到背景(图中女性)中去。我在测试中使用三星S4自动对焦经常对不了二维码。

3.5K20

聚焦 Android 11: 大功告成

另一个备受期待新增功能是支持在进行 图像标记 和 对象检测与跟踪 时,将 Google 模型替换为您自己模型。...在 Android 11 中,我们引入了多项 隐私改进,如 单次授权,利用该功能,用户可授权应用访问设备麦克风、摄像头或位置信息,但该访问权限仅在授权当时有效。...数据访问审核 API:  在 Android 11 中,开发者可以访问这一新API,从而更清楚了解自己应用对私有数据和受保护数据使用情况。...欢迎了解如何将应用扩展到 手机 和 Chrome 操作系统 上 Android 开发之外最佳实践。 Wear OS : 了解该平台即将在今年秋季发布版本中进行 改进。...Android 11 增加了新 API 并更新了现有 API,确保您拥有充分利用 5G 功能所需全部工具,例如增强 带宽估计 API、5G 检测功能 以及来自蜂窝运营商新 计量标记

2K30

Jetpack DragAndDrop 库——拖放操作如此轻松!

△ 简单拖放示例 虽然 Android 很早以前便一直支持拖放操作 (DragEvent 在 Android 3.0 即 API 级别为 11 中引入),但事实证明实现对处理手势、事件、权限和回调全面支持并不容易...我们将为您介绍目前处于 Alpha 阶段 Jetpack DragAndDrop 库,帮助您更轻松在应用中处理拖放数据。...对用户而言,将数据从一个应用拖动到另一个应用是很自然体验,因此用户在 分屏或窗口模式 下使用应用可以更有效进行多任务处理。...注意可以使用全局标记实现跨应用拖动。...... } 了解更多 更多详情请参阅给 Android 开发者 拖放指南,通过 大屏幕示例 更深入了解 DropHelper 实践。

1.3K20

从Pixel 3a到Android Q,一份谷歌AI能力“成绩单” | Google IO全程回顾

(“让谷歌更好为大家服务。”)有意无意Google CEO Sundar Pichai 对外透露了 Google 在全力投入 AI 后希望做事情。...Android Q 截止目前,已有将近 25 亿台基于 Android 操作系统设备,其中,智能手机已经成为了人们生活中不可获取一部分。...Android Q Beta 3 将在本次大会上推出,Google 也将面向包括中国企业华为、小米、OPPO 等在内 12 个第三方手机制造商 21 款设备推出 Android Q 测试版。...不过,重要不是以上这些,而是该款机型将是首批提供 AR 地图模型设备之一,即利用手机屏幕、摄像头和 GPS 组件为现实世界提供方位标记。此外,还将利用 NLP 等深度学习技术过滤骚扰电话。 ?...特征上来看,大摄像头,10 英寸显示屏,是典型标志。而内置 Nest Cam 广角镜头安全摄像头,有人猜测不是因为隐私,而是成本削减考虑。

69160

如何迎接Android Q

前言 又到了一年一度Google发布Android新版本时候了,就在前不久3月14日我们迎来了正式发布Android Q Beta版本,以及4月4日更新发布Android Q Beta2版本。...一、获取新版本信息 就近几年Google发布时间点观察,约在每年2、3月份会公布Android新版本信息,最新信息获取渠道之一是关注微信公众号《谷歌开发者》。 ?...①隐私保护持续升级 在新版本Android Q中,Google添加了一些安全特性,如基于文件加密、敏感信息访问权限、摄像头/麦克风后台访问、锁定模式、加密备份等。...④摄像头、媒体及图像 ⑤神经网络 API 1.2 ⑥强化Android基础 ⑦Bubbles: 多任务管理新方法(Android Q Beta2版本) ⑧与公开API 兼容(Android Q Beta2...版计划网站; 滑动到底部,点击“哪些设备符合条件?”

78450

安防视频流媒体服务器Easy NVR搭建之DASH直播平台搭建需要具备哪些条件?

优势主要体现在以下方面: 1.它允许客户端根据网络带宽情况可以自动选择合适码流进行播放,便于适应网络带宽抖动,同时最大程度上为终端用户提供最好服务质量; 2.它允许进行一次编码后安全分发到通用平台所有设备中...DASH支持异构终端,浏览器原生不用插件就可以支持,Android/iOS/Windows/Flash可以通过JITP将DASH转换为HLS、HDS、HSS等,已支持Legacy终端类型,支持一份存储,...DASH支持直播、点播、录制、时等丰富视频特性; DASH支持动态码率适配,支持多码率平滑切换; 9....播放终端技术方面: Google对其提供最好支持,包括googleChrome浏览器,以及Firefox浏览器,还有googleAndroid移动端平台。 2....流媒体服务器方面: EasyNVR流媒体服务器就是一款专业流媒体服务软件,支持rtsp转换为rtmp、rtsp、hls、flv协议转换,并提供推流服务,可以将拉到网络摄像头直接转发到流媒体服务器。

1.5K20
领券