-
公开(公告)号:US10319072B2
公开(公告)日:2019-06-11
申请号:US15727915
申请日:2017-10-09
Applicant: GOOGLE LLC
Inventor: Adrian Grange , Jamieson Brettle
Abstract: Systems and methods are disclosed for adaptation of presentation speed for content presentation (e.g., audio content presentation). For example, methods may include obtaining an indication of motion in a space; adjusting a presentation speed based on the indication of motion; and presenting a content item associated with a location in the space, wherein the content item is presented using the adjusted presentation speed.
-
公开(公告)号:US11240498B2
公开(公告)日:2022-02-01
申请号:US16827864
申请日:2020-03-24
Applicant: GOOGLE LLC
Inventor: Eric Ameres , James Bankoski , Scott Lavarnway , Yaowu Xu , Dan Miller , Adrian Grange , Paul Wilkins
IPC: H04N19/117 , H04N19/52 , H04N19/139 , H04N19/172 , H04N19/13 , H04N19/129 , H04N19/114 , H04N19/14 , H04N19/152 , H04N19/154 , H04N19/156 , H04N19/177 , H04N19/523
Abstract: Video coding may include identifying an input frame from an input video stream, generating, by a processor, an output bitstream by encoding the input frame, wherein encoding the input frame includes dividing the input frame into at least a first contiguous area of the input frame and a second contiguous area of the input frame, generating first encoded data by encoding the first contiguous area of the input frame, generating second encoded data by encoding the second contiguous area of the input frame, wherein encoding the second contiguous area of the input frame is performed independently of encoding the first contiguous area of the input frame, and including the first encoded data and the second encoded data in the output bitstream, and outputting the output bitstream.
-
公开(公告)号:US20190108614A1
公开(公告)日:2019-04-11
申请号:US15727915
申请日:2017-10-09
Applicant: GOOGLE LLC
Inventor: Adrian Grange , Jamieson Brettle
Abstract: Systems and methods are disclosed for adaptation of presentation speed for content presentation (e.g., audio content presentation). For example, methods may include obtaining an indication of motion in a space; adjusting a presentation speed based on the indication of motion; and presenting a content item associated with a location in the space, wherein the content item is presented using the adjusted presentation speed.
-
公开(公告)号:US20190261016A1
公开(公告)日:2019-08-22
申请号:US15898532
申请日:2018-02-17
Applicant: GOOGLE LLC
Inventor: Yuxin Liu , Adrian Grange
IPC: H04N19/527 , H04N19/172 , H04N19/176 , H04N19/61 , G06N3/08 , G06T7/11
Abstract: Regions for texture-based coding are identified using a spatial segmentation and a motion flow segmentation. For frames of a group of frames in a video sequence, a frame is segmented using a first classifier into at least one of a texture region or a non-texture region of an image in the frame. Then, the texture regions of the group of frames are segmented using a second classifier into a texture coding region or a non-texture coding region. The second classifier uses motion across the group of frames as input. Each of the classifiers is generated using a machine-learning process. Blocks of the non-texture region and the non-texture coding region of the current frame are coded using a block-based coding technique, while blocks of the texture coding region are coded using a coding technique that is other than the block-based coding technique.
-
公开(公告)号:US20220132116A1
公开(公告)日:2022-04-28
申请号:US17570533
申请日:2022-01-07
Applicant: GOOGLE LLC
Inventor: Eric Ameres , James Bankoski , Scott Lavarnway , Yaowu Xu , Dan Miller , Adrian Grange , Paul Wilkins
IPC: H04N19/117 , H04N19/52 , H04N19/139 , H04N19/172 , H04N19/13 , H04N19/129 , H04N19/114 , H04N19/14 , H04N19/152 , H04N19/154 , H04N19/156 , H04N19/177 , H04N19/523
Abstract: Video coding may include identifying an input frame from an input video stream, generating, by a processor, an output bitstream by encoding the input frame, wherein encoding the input frame includes dividing the input frame into at least a first contiguous area of the input frame and a second contiguous area of the input frame, generating first encoded data by encoding the first contiguous area of the input frame, generating second encoded data by encoding the second contiguous area of the input frame, wherein encoding the second contiguous area of the input frame is performed independently of encoding the first contiguous area of the input frame, and including the first encoded data and the second encoded data in the output bitstream, and outputting the output bitstream.
-
公开(公告)号:US10805629B2
公开(公告)日:2020-10-13
申请号:US15898532
申请日:2018-02-17
Applicant: GOOGLE LLC
Inventor: Yuxin Liu , Adrian Grange
IPC: H04N19/527 , H04N19/172 , H04N19/176 , H04N19/61 , G06T7/11 , G06N3/08 , G06T7/238 , H04N19/503 , H04N19/593 , H04N19/17 , H04N19/167 , G06T7/194 , H04N19/103 , G06K9/46 , G06K9/62 , G06T7/40 , H04N19/543
Abstract: Regions for texture-based coding are identified using a spatial segmentation and a motion flow segmentation. For frames of a group of frames in a video sequence, a frame is segmented using a first classifier into at least one of a texture region or a non-texture region of an image in the frame. Then, the texture regions of the group of frames are segmented using a second classifier into a texture coding region or a non-texture coding region. The second classifier uses motion across the group of frames as input. Each of the classifiers is generated using a machine-learning process. Blocks of the non-texture region and the non-texture coding region of the current frame are coded using a block-based coding technique, while blocks of the texture coding region are coded using a coding technique that is other than the block-based coding technique.
-
公开(公告)号:US20200236357A1
公开(公告)日:2020-07-23
申请号:US16827864
申请日:2020-03-24
Applicant: GOOGLE LLC
Inventor: Eric Ameres , James Bankoski , Scott Lavarnway , Yaowu Xu , Dan Miller , Adrian Grange , Paul Wilkins
IPC: H04N19/117 , H04N19/52 , H04N19/139 , H04N19/172 , H04N19/13 , H04N19/129 , H04N19/114 , H04N19/14 , H04N19/152 , H04N19/154 , H04N19/156 , H04N19/177 , H04N19/523
Abstract: Video coding may include identifying an input frame from an input video stream, generating, by a processor, an output bitstream by encoding the input frame, wherein encoding the input frame includes dividing the input frame into at least a first contiguous area of the input frame and a second contiguous area of the input frame, generating first encoded data by encoding the first contiguous area of the input frame, generating second encoded data by encoding the second contiguous area of the input frame, wherein encoding the second contiguous area of the input frame is performed independently of encoding the first contiguous area of the input frame, and including the first encoded data and the second encoded data in the output bitstream, and outputting the output bitstream.
-
-
-
-
-
-