-
公开(公告)号:US09384551B2
公开(公告)日:2016-07-05
申请号:US13858813
申请日:2013-04-08
Applicant: Amazon Technologies, Inc.
Inventor: Sharadh Ramaswamy , Matthew Paul Bell , Dmitri Khoklov , David W. Stafford , Isaac Scott Noble
CPC classification number: G06T7/002 , G06T7/85 , H04N13/239 , H04N13/243 , H04N2213/001
Abstract: An electronic device can have two or more pairs of cameras capable of performing three-dimensional imaging. In order to provide accurate disparity information, these cameras should be sufficiently rectified. Automatic rectification can be performed by periodically capturing images with the cameras of interest, and locating matching feature points in corresponding images captured by those cameras. Small misalignment errors can be treated as linear translations, such that a set of linear equations can be used to solve for the misalignments. Another process can process a set of homographies for the cameras until a cost function converges. Various other approaches can be used as well, such as to directly solve for yaw, pitch, and roll errors. Once this information is obtained, the misalignment values (or related values) can be stored for use in correcting images subsequently captured by those cameras.
Abstract translation: 电子设备可以具有能够执行三维成像的两对或更多对相机。 为了提供准确的视差信息,这些摄像机应该被充分纠正。 可以通过周围拍摄感兴趣的摄像机的图像,并将匹配的特征点定位在由这些摄像机拍摄的相应图像中,从而进行自动校正。 小的对准误差可以被视为线性平移,使得可以使用一组线性方程来解决不对准。 另一个过程可以处理一组相机的同画,直到成本函数收敛。 也可以使用各种其他方法,例如直接解决偏航,俯仰和滚动误差。 一旦得到该信息,就可以存储未对准值(或相关值),以用于校正随后由这些相机拍摄的图像。
-
12.
公开(公告)号:US09262067B1
公开(公告)日:2016-02-16
申请号:US13709643
申请日:2012-12-10
Applicant: Amazon Technologies, Inc.
Inventor: Matthew Paul Bell , Dong Zhou , Guenael Thomas Strutt , Isaac Scott Noble , Stephen Michael Polansky , Jason Robert Weber
IPC: G06F3/041 , G06F3/0488
CPC classification number: G06F3/017 , G01C21/3647 , G06F3/0416 , G06F3/0485 , G06F3/0488 , G06F2203/04101
Abstract: Approaches are described which enable a computing device (e.g., mobile phone, tablet computer) to display alternate views or layers of information within a window on the display screen when a user's finger (or other object) is detected to be within a particular range of the display screen of the device. For example, a device displaying a road map view on the display screen may detect a user's finger near the screen and, in response to detecting the finger, render a small window that shows a portion of a satellite view of the map proximate to the location of the user's finger. As the user's finger moves laterally above the screen, the window can follow the location of the user's finger and display the satellite views of the various portions of the map over which the user's finger passes.
Abstract translation: 描述了当用户的手指(或其他对象)被检测到在特定范围内时,计算设备(例如,移动电话,平板计算机)在显示屏幕上的窗口内显示信息的替代视图或层的方法 设备的显示屏幕。 例如,在显示屏幕上显示道路地图视图的设备可以在屏幕附近检测用户的手指,并且响应于检测到手指,呈现显示地图的卫星视图的一部分的一小部分的小窗口,靠近该位置 的用户手指。 当用户的手指横向移动到屏幕上方时,窗口可以跟随用户手指的位置并且显示用户手指通过的地图的各个部分的卫星视图。
-
公开(公告)号:US20140300704A1
公开(公告)日:2014-10-09
申请号:US13858813
申请日:2013-04-08
Applicant: Amazon Technologies, Inc.
Inventor: Sharadh Ramaswamy , Matthew Paul Bell , Dmitri Khoklov , David W. Stafford , Isaac Scott Noble
IPC: H04N13/02
CPC classification number: G06T7/002 , G06T7/85 , H04N13/239 , H04N13/243 , H04N2213/001
Abstract: An electronic device can have two or more pairs of cameras capable of performing three-dimensional imaging. In order to provide accurate disparity information, these cameras should be sufficiently rectified. Automatic rectification can be performed by periodically capturing images with the cameras of interest, and locating matching feature points in corresponding images captured by those cameras. Small misalignment errors can be treated as linear translations, such that a set of linear equations can be used to solve for the misalignments. Another process can process a set of homographies for the cameras until a cost function converges. Various other approaches can be used as well, such as to directly solve for yaw, pitch, and roll errors. Once this information is obtained, the misalignment values (or related values) can be stored for use in correcting images subsequently captured by those cameras.
Abstract translation: 电子设备可以具有能够执行三维成像的两对或更多对相机。 为了提供准确的视差信息,这些摄像机应该被充分纠正。 可以通过周围拍摄感兴趣的摄像机的图像,并将匹配的特征点定位在由这些摄像机拍摄的相应图像中,从而进行自动校正。 小的对准误差可以被视为线性平移,使得可以使用一组线性方程来解决不对准。 另一个过程可以处理一组相机的同画,直到成本函数收敛。 也可以使用各种其他方法,例如直接解决偏航,俯仰和滚动误差。 一旦得到该信息,就可以存储未对准值(或相关值),以用于校正随后由这些相机拍摄的图像。
-
公开(公告)号:US20140229182A1
公开(公告)日:2014-08-14
申请号:US14257922
申请日:2014-04-21
Applicant: Amazon Technologies, Inc.
Inventor: Isaac Scott Noble , Gabrielle M. Halberg , Kenneth Mark Karakotsios , Yuzo Watanabe
IPC: G10L13/027
CPC classification number: H04L12/58 , G06F17/27 , G06F17/2881 , G10L13/027 , G10L15/18 , H04L51/00 , H04L51/02 , H04M1/64 , H04M1/72547 , H04M2250/10
Abstract: Various approaches enable automatic communication generation based on patterned behavior in a particular context. For example, a computing device can monitor behavior of a user to determine patterns of communication behavior in certain situations. In response to detecting multiple occurrences of the certain situation, a computing device can prompt a user to perform an action corresponding to the pattern of behavior. In some embodiments, a set of speech models corresponding to a type of contact is generated. The speech models include language consistent with patterns of speech between a user and the type of contact. Based on context and on the contact, a message using language consistent with past communications between the user and contact is generated from a speech model associated with the type of contact.
Abstract translation: 各种方法使得能够在特定上下文中基于图案行为的自动通信生成。 例如,计算设备可以监视用户的行为以确定某些情况下的通信行为的模式。 响应于检测到多次出现某些情况,计算设备可以提示用户执行与行为模式相对应的动作。 在一些实施例中,生成对应于一种类型的联系的一组语音模型。 语音模型包括与用户与联系人类型之间的语言模式一致的语言。 基于上下文和联系人,使用与用户和联系人之间的过去通信一致的语言的消息从与联系人类型相关联的语音模型生成。
-
公开(公告)号:US20170102916A1
公开(公告)日:2017-04-13
申请号:US15295908
申请日:2016-10-17
Applicant: Amazon Technologies, Inc.
Inventor: Isaac Scott Noble , Matthew Paul Bell , Guenael Thomas Strutt
CPC classification number: G06F3/167 , G06F1/1684 , G06F3/013 , H04M1/72569 , H04M2250/12
Abstract: Systems and approaches are provided for presenting incoming notifications to a computing device based on a determined context of the computing device. Various sensors of the device can be used to determine the context of the device with respect to a user, the state of the device itself, or the context of the device with respect to the environment in which the device is situated. The user can then be informed of received notifications in a manner likely to get the user's attention while not being overly obtrusive to the user or others within the vicinity of the user.
-
公开(公告)号:US09170318B1
公开(公告)日:2015-10-27
申请号:US14158627
申请日:2014-01-17
Applicant: Amazon Technologies, Inc.
Inventor: Bradley J. Bozarth , Isaac Scott Noble , Mingjing Huang
CPC classification number: G01S5/0284 , H04W4/026 , H04W64/00
Abstract: Electronic devices can identify other nearby devices, and determine the relative positions of those devices, using a combination of techniques. Various devices are able to project one or more instances of a unique identifier, such as a barcode, which can be imaged by other devices. The devices also can communicate position and/or orientation information over a wireless sideband channel. By combining the information relating to the projected identifier with information collected over the sideband channel, devices can automatically determine the location of various devices and associate a user or device identity with those devices. A user of a device then can view relative locations of those devices on a display element, including information about the user of the device. Further, the relative position determinations can enable a user to perform certain functions with respect to another device based at least in part upon the position and/or identity of that device.
Abstract translation: 电子设备可以识别其他附近的设备,并且使用技术的组合来确定这些设备的相对位置。 各种设备能够投射可由其他设备成像的唯一标识符(例如条形码)的一个或多个实例。 这些设备还可以通过无线边带信道来传送位置和/或取向信息。 通过将与投影标识相关的信息与通过边带通道收集的信息组合,设备可以自动确定各种设备的位置,并将用户或设备身份与这些设备相关联。 然后,设备的用户可以在显示元件上查看这些设备的相对位置,包括关于设备的用户的信息。 此外,相对位置确定可以使得用户能够至少部分地基于该设备的位置和/或身份来执行关于另一设备的某些功能。
-
17.
公开(公告)号:US09110541B1
公开(公告)日:2015-08-18
申请号:US13830845
申请日:2013-03-14
Applicant: Amazon Technologies, Inc.
Inventor: Dong Zhou , Jason Robert Weber , Matthew Paul Bell , Stephen Michael Polansky , Guenael Thomas Strutt , Isaac Scott Noble
CPC classification number: G06F3/042 , G06F3/017 , G06F3/0304 , G06F3/04886
Abstract: Touch-based input to a computing device can be improved by providing a mechanism to lock or reduce the effects of motion in unintended directions. In one example, a user can navigate in two dimensions, then provide a gesture-based locking action through motion in a third dimension. If a computing device analyzing the gesture is able to detect the locking action, the device can limit motion outside the corresponding third dimension, or lock an interface object for selection, in order to ensure that the proper touch-based input selection is received. Various thresholds, values, or motions can be used to limit motion in one or more axes for any appropriate purpose as discussed herein.
Abstract translation: 可以通过提供一种在非意图方向上锁定或减少运动的影响的机制来改善对计算设备的基于触摸的输入。 在一个示例中,用户可以在二维中导航,然后通过第三维度中的运动提供基于姿势的锁定动作。 如果分析手势的计算设备能够检测到锁定动作,则设备可以限制对应的第三维度以外的运动,或锁定用于选择的接口对象,以便确保接收到适当的基于触摸的输入选择。 可以使用各种阈值,值或运动来限制在一个或多个轴上的运动,用于本文所讨论的任何适当目的。
-
公开(公告)号:US09075435B1
公开(公告)日:2015-07-07
申请号:US13867988
申请日:2013-04-22
Applicant: Amazon Technologies, Inc.
Inventor: Isaac Scott Noble , Matthew Paul Bell , Guenael Thomas Strutt
CPC classification number: G06F3/167 , G06F1/1684 , G06F3/013 , H04M1/72569 , H04M2250/12
Abstract: Systems and approaches are provided for presenting incoming notifications to a computing device based on a determined context of the computing device. Various sensors of the device can be used to determine the context of the device with respect to a user, the state of the device itself, or the context of the device with respect to the environment in which the device is situated. The user can then be informed of received notifications in a manner likely to get the user's attention while not being overly obtrusive to the user or others within the vicinity of the user.
Abstract translation: 系统和方法被提供用于基于所确定的计算设备的上下文来向计算设备呈现进入的通知。 可以使用该设备的各种传感器来相对于用户来确定设备的上下文,设备本身的状态或设备相对于设备所在的环境的上下文。 然后可以以可能获得用户注意的方式通知用户接收到的通知,而不会对用户或用户附近的其他人过分侮辱。
-
公开(公告)号:US09058674B1
公开(公告)日:2015-06-16
申请号:US13837079
申请日:2013-03-15
Applicant: Amazon Technologies, Inc.
Inventor: Isaac Scott Noble , Matthew Paul Bell
CPC classification number: G06T3/4053
Abstract: A computing device can capture an image using a camera of the device. The computing device can also determine or receive an image property (i.e., information related to the image). The device can transmit the image and the information related to the image to a network service. The network service can communicate with an image patch library which includes a plurality of image patches. The network service can select a subset of image patches from the library based on the information related to the image. The network service can compare image portions of the image to the image patches in the subset to determine one or more image patches that match one or more image portions. In some embodiments, the one or more image patches can have corresponding higher resolution versions. The network service can modify image portions of the image using available higher resolution versions of matching image patches.
Abstract translation: 计算设备可以使用设备的相机捕获图像。 计算设备还可以确定或接收图像属性(即,与图像相关的信息)。 设备可以将图像和与图像相关的信息发送到网络服务。 网络服务可以与包括多个图像补丁的图像补丁库进行通信。 网络服务可以基于与图像相关的信息从库中选择图像补丁的子集。 网络服务可以将图像的图像部分与子集中的图像块进行比较,以确定与一个或多个图像部分匹配的一个或多个图像块。 在一些实施例中,一个或多个图像补丁可以具有相应的较高分辨率版本。 网络服务可以使用可用的更高分辨率版本的匹配图像补丁来修改图像的图像部分。
-
公开(公告)号:US20140282269A1
公开(公告)日:2014-09-18
申请号:US13799960
申请日:2013-03-13
Applicant: Amazon Technologies, Inc.
Inventor: Guenael Thomas Strutt , Dong Zhou , Stephen Michael Polansky , Matthew Paul Bell , Isaac Scott Noble , Jason Robert Weber
IPC: G06F3/01
CPC classification number: G06F3/04886 , G06F3/04883 , G06F2203/04101
Abstract: A computing device can be configured to recognize when a user hovers over or is within a determined distance of an element displayed on the computing device to perform certain tasks. Information associated with the element can be displayed when such a hover input is detected. This information may comprise a description of what tasks are performed by selection of the element. This information could also be an enlarged version of the element to help the user disambiguate selection of multiple elements. The information can be displayed in a manner such that at least substantive portions of the information would not be obscured or occluded by the user.
Abstract translation: 计算设备可以被配置为识别用户何时悬停在计算设备上显示的元素的确定距离或者在确定的距离内以执行某些任务。 当检测到这样的悬停输入时,可以显示与该元件相关联的信息。 该信息可以包括通过选择元素来执行哪些任务的描述。 该信息也可以是元素的放大版本,以帮助用户消除对多个元素的选择。 信息可以以这样的方式显示,使得信息的至少实质部分不会被用户遮蔽或遮挡。
-
-
-
-
-
-
-
-
-