Methods and systems for acquiring sensor data on a device using multiple acquisition modes

    公开(公告)号:US09752892B2

    公开(公告)日:2017-09-05

    申请号:US14185176

    申请日:2014-02-20

    Applicant: Google Inc.

    CPC classification number: G01C23/00

    Abstract: Methods and systems for acquiring sensor data using multiple acquisition modes are described. An example method involves receiving, by a co-processor and from an application processor, a request for sensor data. The request identifies at least two sensors of a plurality of sensors for which data is requested. The at least two sensors are configured to acquire sensor data in a plurality of acquisition modes, and the request further identifies for the at least two sensors respective acquisition modes for acquiring data that are selected from among the plurality of acquisition modes. In response to receiving the request, the co-processor causes the at least two sensors to acquire data in the respective acquisition modes. The co-processor receives first sensor data from a first sensor and second sensor data from a second sensor, and the co-processor provides the first sensor data and the second sensor data to the application processor.

    Methods and systems for detecting frame tears
    13.
    发明授权
    Methods and systems for detecting frame tears 有权
    检测框架眼泪的方法和系统

    公开(公告)号:US09424619B2

    公开(公告)日:2016-08-23

    申请号:US14185027

    申请日:2014-02-20

    Applicant: Google Inc.

    CPC classification number: G06T1/0021 G03B19/00 H04N5/23229

    Abstract: Methods and systems for detecting frame tears are described. As one example, a mobile device may include at least one camera, a sensor, a co-processor, and an application processor. The co-processor is configured to generate a digital image including image data from the at least one camera and sensor data from the sensor. The co-processor is further configured to embed a frame identifier corresponding to the digital image at least two corner pixels of the digital image. The application processor is configured to receive the digital image from the co-processor, determine a first value embedded in a first corner pixel of the digital image, and determined a second value embedded in a second corner pixel of the digital image. The application processor is also configured to provide an output indicative of a validity of the digital image based on a comparison between the first value and the second value.

    Abstract translation: 描述了用于检测框架撕裂的方法和系统。 作为一个示例,移动设备可以包括至少一个相机,传感器,协处理器和应用处理器。 协处理器被配置为生成包括来自至少一个照相机的图像数据和来自传感器的传感器数据的数字图像。 协处理器还被配置为将与数字图像相对应的帧标识符嵌入数字图像的至少两个角落像素。 应用处理器被配置为从协处理器接收数字图像,确定嵌入在数字图像的第一角落像素中的第一值,并且确定嵌入在数字图像的第二角落像素中的第二值。 应用处理器还被配置为基于第一值和第二值之间的比较来提供指示数字图像的有效性的输出。

    Odometry Feature Matching
    15.
    发明申请
    Odometry Feature Matching 有权
    测距特征匹配

    公开(公告)号:US20150235099A1

    公开(公告)日:2015-08-20

    申请号:US14185616

    申请日:2014-02-20

    Applicant: Google Inc.

    Abstract: Methods and systems for determining features of interest for following within various frames of data received from multiple sensors of a device are disclosed. An example method may include receiving data from a plurality of sensors of a device. The method may also include determining, based on the data, motion data that is indicative of a movement of the device in an environment. The method may also include as the device moves in the environment, receiving image data from a camera of the device. The method may additionally include selecting, based at least in part on the motion data, features in the image data for feature-following. The method may further include estimating one or more of a position of the device or a velocity of the device in the environment as supported by the data from the plurality of sensors and feature-following of the selected features in the images.

    Abstract translation: 公开了用于确定在从设备的多个传感器接收的各种数据帧内追踪的特征的方法和系统。 示例性方法可以包括从设备的多个传感器接收数据。 该方法还可以包括基于数据确定指示设备在环境中的移动的运动数据。 该方法还可以包括当设备在环境中移动时,从设备的照相机接收图像数据。 该方法可以另外包括至少部分地基于运动数据来选择用于特征跟踪的图像数据中的特征。 该方法还可以包括估计设备的位置或环境中的设备的速度中的一个或多个,如来自多个传感器的数据所支持的,以及图像中所选特征的特征。

    CONTROLLER TRACKING FOR MULTIPLE DEGREES OF FREEDOM

    公开(公告)号:US20190033988A1

    公开(公告)日:2019-01-31

    申请号:US15660216

    申请日:2017-07-26

    Applicant: Google Inc.

    Abstract: A method for controller tracking with multiple degrees of freedom includes generating depth data at an electronic device based on a local environment proximate the electronic device. A set of positional data is generated for at least one spatial feature associated with a controller based on a pose of the electronic device, as determined using the depth data, relative to the at least one spatial feature associated with the controller. A set of rotational data is received that represents three degrees-of-freedom (3DoF) orientation of the controller within the local environment, and a six degrees-of-freedom (6DoF) position of the controller within the local environment is tracked based on the set of positional data and the set of rotational data.

    Methods and systems for communicating sensor data on a mobile device
    17.
    发明授权
    Methods and systems for communicating sensor data on a mobile device 有权
    在移动设备上传送传感器数据的方法和系统

    公开(公告)号:US09485366B2

    公开(公告)日:2016-11-01

    申请号:US15066105

    申请日:2016-03-10

    Applicant: Google Inc.

    Abstract: Methods and systems for communicating sensor data on a mobile device are described. An example method involves receiving, by a processor and from an inertial measurement unit (IMU), sensor data corresponding to a first timeframe, and storing the sensor data using a data buffer. The processor may also receive image data and sensor data corresponding to a second timeframe. The processor may then generate a digital image that includes at least the image data corresponding to the second timeframe and the sensor data corresponding to the first timeframe and the second timeframe. The processor may embed the stored sensor data corresponding to the first timeframe and the second timeframe in pixels of the digital image. And the processor may provide the digital image to an application processor of the mobile device.

    Abstract translation: 描述了用于在移动设备上传送传感器数据的方法和系统。 一种示例性方法包括由处理器和惯性测量单元(IMU)接收对应于第一时间帧的传感器数据,以及使用数据缓冲器存储传感器数据。 处理器还可以接收对应于第二时间帧的图像数据和传感器数据。 然后,处理器可以生成至少包括对应于第二时间帧的图像数据和对应于第一时间帧和第二时间帧的传感器数据的数字图像。 处理器可以将对应于第一时间帧和第二时间帧的存储的传感器数据嵌入数字图像的像素中。 并且处理器可以将数字图像提供给移动设备的应用处理器。

    Odometry feature matching
    18.
    发明授权
    Odometry feature matching 有权
    测距特征匹配

    公开(公告)号:US09437000B2

    公开(公告)日:2016-09-06

    申请号:US14185616

    申请日:2014-02-20

    Applicant: Google Inc.

    Abstract: Methods and systems for determining features of interest for following within various frames of data received from multiple sensors of a device are disclosed. An example method may include receiving data from a plurality of sensors of a device. The method may also include determining, based on the data, motion data that is indicative of a movement of the device in an environment. The method may also include as the device moves in the environment, receiving image data from a camera of the device. The method may additionally include selecting, based at least in part on the motion data, features in the image data for feature-following. The method may further include estimating one or more of a position of the device or a velocity of the device in the environment as supported by the data from the plurality of sensors and feature-following of the selected features in the images.

    Abstract translation: 公开了用于确定在从设备的多个传感器接收的各种数据帧内追踪的特征的方法和系统。 示例性方法可以包括从设备的多个传感器接收数据。 该方法还可以包括基于数据确定指示设备在环境中的移动的运动数据。 该方法还可以包括当设备在环境中移动时,从设备的照相机接收图像数据。 该方法可以另外包括至少部分地基于运动数据来选择用于特征跟踪的图像数据中的特征。 该方法还可以包括估计设备的位置或环境中的设备的速度中的一个或多个,如来自多个传感器的数据所支持的,以及图像中所选特征的特征。

    Display panel tiling using seam-concealing optics
    19.
    发明授权
    Display panel tiling using seam-concealing optics 有权
    显示面板平铺使用接缝隐蔽光学

    公开(公告)号:US09146400B1

    公开(公告)日:2015-09-29

    申请号:US13754743

    申请日:2013-01-30

    Applicant: Google Inc.

    Abstract: Embodiments of a tiled multi-panel display including first and second display panels, each including a substrate with a main portion having a main thickness, an abutting edge with an thickness less than the main thickness, and a taper surface extending between the main portion and the abutting edge, and an array of display pixels disposed in the main portion and extending at least partially around the curved surface. The abutting edge of the first display panel abuts the abutting edge of the second display panel to form a seam, and a seam-concealing optical element is disposed in a void formed by the first and second taper surfaces. Other embodiments are disclosed and claimed.

    Abstract translation: 一种平铺多面板显示器的实施例,包括第一和第二显示面板,每个显示面板包括具有主要厚度的主体部分的基底,厚度小于主要厚度的邻接边缘以及在主要部分和 邻接边缘和布置在主要部分中并且至少部分地围绕弯曲表面延伸的显示像素阵列。 第一显示面板的邻接边缘邻接第二显示面板的邻接边缘以形成接缝,并且在由第一和第二锥形表面形成的空隙中设置接缝隐蔽光学元件。 公开和要求保护其他实施例。

    Vibrating display panels for disguising seams in multi-panel displays
    20.
    发明授权
    Vibrating display panels for disguising seams in multi-panel displays 有权
    用于在多面板显示屏中伪装接缝的振动显示面板

    公开(公告)号:US09117383B1

    公开(公告)日:2015-08-25

    申请号:US13732611

    申请日:2013-01-02

    Applicant: Google Inc.

    Abstract: A multi-panel display includes at least one anchoring platform, a plurality of display panels, vibration mechanisms, and control logic. The anchoring platform(s) are to be secured to a fixed surface. The plurality of display panels is aligned to form the multi-panel display and the display panels are substantially rectangular. The vibration mechanisms are configured to vibrate the plurality of display panels along a vibration axis. The vibration mechanisms are coupled to the anchoring platform(s), and the vibration axis is common to each of the display panels in the plurality of display panels. The control logic is coupled to drive the vibration mechanisms and configured to drive the plurality of display panels to display images corresponding with positions along the vibration axis to disguise seams between the plurality of display panels.

    Abstract translation: 多面板显示器包括至少一个锚定平台,多个显示面板,振动机构和控制逻辑。 锚定平台要固定在固定表面上。 多个显示面板被对准以形成多面板显示器,并且显示面板基本上是矩形的。 振动机构构造成沿着振动轴使多个显示面板振动。 振动机构联接到锚定平台,并且振动轴线对于多个显示面板中的每个显示面板是共同的。 控制逻辑被耦合以驱动振动机构并被配置为驱动多个显示面板以显示对应于沿着振动轴线的位置的图像,以伪装多个显示面板之间的接缝。

Patent Agency Ranking