-
公开(公告)号:US09824455B1
公开(公告)日:2017-11-21
申请号:US14976555
申请日:2015-12-21
Applicant: Amazon Technologies, Inc.
Inventor: Abhishek Singh , Rohith Mysore Vijaya Kumar , Ambrish Tyagi
CPC classification number: G06T7/0081 , G06T7/0097 , G06T7/204 , G06T7/215 , G06T2207/10016 , G06T2207/20076 , G06T2207/20144 , G06T2207/20164 , G06T2207/30241
Abstract: Various examples are directed to systems and methods for determining foreground regions in video frames. A computing device may select from a first frame of a video, a plurality of scene point locations and divide the first frame into a plurality of sections. For a first section of the first frame, the computing device may generate a first vector subspace, basis vectors of the first vector subspace are trajectories of scene point locations in the first section. The computing device may determine that a projection error for a first scene point location in the first section is greater than a projection error threshold and write an indication of the first pixel value to a listing of foreground pixel values.
-
公开(公告)号:US09734433B1
公开(公告)日:2017-08-15
申请号:US14668006
申请日:2015-03-25
Applicant: Amazon Technologies, Inc.
Inventor: Rohith Mysore Vijaya Kumar , Paul Aksenti Savastinuk
CPC classification number: G06T7/11 , G06T7/194 , G06T7/514 , G06T2207/10016 , G06T2207/10152
Abstract: A system determines what regions in a scene captured by a camera include highly reflective (specular) surfaces. The system illuminates the scene by outputting images to a display screen such as a television screen so as to illuminate the scene from different angles. Images of the scene are captured by the camera under the different illuminations. The images are analyzed to determine which regions in the scene exhibit changes in reflected luminance that correspond to the changes in illumination, indicating a specular surface. Regions containing diffuse surfaces are also identified based on such regions exhibiting a reflected luminance that is substantially independent of the changes in illumination.
-
公开(公告)号:US10554850B2
公开(公告)日:2020-02-04
申请号:US16295557
申请日:2019-03-07
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Matthew Alan Townsend , Eduard Oks , Rohith Mysore Vijaya Kumar , Apoorv Chaudhri , Yadunandana Nagaraja Rao , Ambrish Tyagi
Abstract: Devices, systems and methods are disclosed for reducing a perceived latency associated with uploading and annotating video data. For example, video data may be divided into video sections that are uploaded individually so that the video sections may be annotated as they are received. This reduces a latency associated with the annotation process, as a portion of the video data is annotated before an entirety of the video data is uploaded. In addition, the annotation data may be used to generate a master clip table and extract individual video clips from the video data.
-
公开(公告)号:US20190273837A1
公开(公告)日:2019-09-05
申请号:US16295557
申请日:2019-03-07
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Matthew Alan Townsend , Eduard Oks , Rohith Mysore Vijaya Kumar , Apoorv Chaudhri , Yadunandana Nagaraja Rao , Ambrish Tyagi
IPC: H04N1/21
Abstract: Devices, systems and methods are disclosed for reducing a perceived latency associated with uploading and annotating video data. For example, video data may be divided into video sections that are uploaded individually so that the video sections may be annotated as they are received. This reduces a latency associated with the annotation process, as a portion of the video data is annotated before an entirety of the video data is uploaded. In addition, the annotation data may be used to generate a master clip table and extract individual video clips from the video data.
-
公开(公告)号:US10217195B1
公开(公告)日:2019-02-26
申请号:US15489572
申请日:2017-04-17
Applicant: Amazon Technologies, Inc.
Inventor: Amit Kumar Agrawal , Prakash Ramu , Apoorv Chaudhri , Noam Sorek , Abhishek Singh , Rohith Mysore Vijaya Kumar
Abstract: Devices and techniques are generally described for image editing. In various examples, color image data and segmentation image data may be identified. In some examples, the segmentation image data may identify a first portion of the color image data as a foreground region and a second portion of the color image data as a background region. A segmentation boundary may be identified between the foreground region and the background region. A first area of the second portion may be identified, where the first area extends from the segmentation boundary to a first area outer boundary. A second area of the second portion may be identified, where the second area extends from the first area outer boundary to a second area outer boundary. A blended and blurred representation of the first area and the second area may be generated.
-
公开(公告)号:US09965865B1
公开(公告)日:2018-05-08
申请号:US15473334
申请日:2017-03-29
Applicant: Amazon Technologies, Inc.
Inventor: Amit Kumar Agrawal , Abhishek Singh , Visesh Uday Kumar Chari , Prakash Ramu , Lelin Zhang , Qiang Liu , Yadunandana Nagaraja Rao , Rohith Mysore Vijaya Kumar , Weijian Wang
CPC classification number: G06T7/194 , G06K9/00201 , G06K9/00234 , G06K9/00369 , G06K9/2027 , G06K9/22 , G06K9/4652 , G06K9/6218 , G06K9/6257 , G06K9/6267 , G06T2207/10024 , G06T2207/10028 , G06T2207/30196 , H04N13/204
Abstract: Devices and techniques are generally described for segmentation of image data using depth data. In various examples, color image data may be received from a digital camera. In some examples, depth image data may be received from a depth sensor. In various examples, the depth image data may be separated into a plurality of clusters of depth image data, wherein each cluster is associated with a respective range of depth values. In some further examples, a determination may be made that a first cluster of image data corresponds to an object of interest, such as a human subject, in the image data. In various examples, pixels of the first cluster may be encoded with foreground indicator data. In some further examples, segmented image data may be generated. The segmented image data may comprise pixels encoded with the foreground indicator data.
-
公开(公告)号:US09635307B1
公开(公告)日:2017-04-25
申请号:US14974681
申请日:2015-12-18
Applicant: Amazon Technologies, Inc.
Inventor: Rohith Mysore Vijaya Kumar , Ambrish Tyagi , Yadunandana Nagaraja Rao , Suresh Bholabhai Lakhani , Amit Kumar Agrawal
CPC classification number: H04N5/917 , G06K9/00664 , G06K9/00711 , G06K9/00751 , G06K9/4642 , G06T2207/10016 , G06T2207/10024 , H04N7/0102 , H04N7/0127 , H04N21/2743 , H04N21/41407 , H04N21/42203 , H04N21/4223 , H04N21/47205 , H04N21/4788 , H04N21/8549
Abstract: A system and method for generating preview data from video data and using the preview data to select portions of the video data or determine an order with which to upload the video data. The system may sample video data to generate sampled video data and may identify portions of the sampled video data having complexity metrics exceeding a threshold. The system may upload a first portion of the video data corresponding to the identified portions while omitting a second portion of the video data. The system may determine an order with which to upload portions of the video data based on a complexity of the video data. Therefore, portions of the video data that may require additional processing after being uploaded may be prioritized and uploaded first. As a result, a latency between the video data being uploaded and a video summarization being received is reduced.
-
公开(公告)号:US09578279B1
公开(公告)日:2017-02-21
申请号:US14974800
申请日:2015-12-18
Applicant: Amazon Technologies, Inc.
Inventor: Rohith Mysore Vijaya Kumar , Ambrish Tyagi , Yadunandana Nagaraja Rao , Suresh Bholabhai Lakhani , Amit Kumar Agrawal
CPC classification number: G06K9/00664 , G06K9/00711 , G06K9/00751 , G06K9/4642 , G11B27/031 , H04N5/77 , H04N21/23418 , H04N21/2743 , H04N21/4223 , H04N21/84 , H04N21/8456 , H04N21/8549
Abstract: A system and method for generating preview data from video data and using the preview data to select portions of the video data or determine an order with which to upload the video data. The system may sample video data to generate sampled video data and may identify portions of the sampled video data having complexity metrics exceeding a threshold. The system may upload a first portion of the video data corresponding to the identified portions while omitting a second portion of the video data. The system may determine an order with which to upload portions of the video data based on a complexity of the video data. Therefore, portions of the video data that may require additional processing after being uploaded may be prioritized and uploaded first. As a result, a latency between the video data being uploaded and a video summarization being received is reduced.
Abstract translation: 一种用于从视频数据生成预览数据并使用预览数据来选择视频数据的部分或者确定用于上传视频数据的顺序的系统和方法。 系统可以采样视频数据以产生采样的视频数据,并且可以识别具有超过阈值的复杂度度量的采样视频数据的部分。 该系统可以在省略视频数据的第二部分的同时上传与所识别的部分相对应的视频数据的第一部分。 系统可以基于视频数据的复杂度来确定用于上传视频数据的部分的顺序。 因此,上传后可能需要额外处理的视频数据的部分可以被优先排列并首先上传。 因此,正在上传的视频数据和正在接收的视频摘要之间的延迟被减少。
-
-
-
-
-
-
-