Country
Full text data for US and EP
Status
Type
Filing Date
Publication Date
Inventor
Assignee
Click to expand
IPC
No.
Publication Number
Title
Publication/Patent Number Publication/Patent Number
Publication date Publication date
Application number Application number
Filing date Filing date
Inventor Inventor
Assignee Assignee
IPC IPC
1
US10257510B2
Publication/Patent Number: US10257510B2
Publication date: 2019-04-09
Application number: 15/232,126
Filing date: 2016-08-09
Abstract: A method and system for media encoding using changed regions. The method includes detecting the changed regions and a static portion of a desktop of a computing device. The amount of changed regions may be determined. The changed regions may be encoded in response to the amount of changed regions. A method and system for media encoding using changed regions. The method includes detecting the changed regions and a static portion of a desktop of a computing device. The amount of changed regions may be determined. The changed regions may be encoded in response to the amount ...more ...less
2
US2019042316A1
Publication/Patent Number: US2019042316A1
Publication date: 2019-02-07
Application number: 16/072,072
Filing date: 2016-02-23
Abstract: Techniques related to graphics processor workload acceleration are discussed. Such techniques may include combining multiple media tasks into one function call, providing a single batched media command set for the media tasks based on the one function call and a batched media command template, and performing the media tasks based on the single batched media command set to generate output media data. Techniques related to graphics processor workload acceleration are discussed. Such techniques may include combining multiple media tasks into one function call, providing a single batched media command set for the media tasks based on the one function call and a batched media ...more ...less
3
US2019149792A1
Publication/Patent Number: US2019149792A1
Publication date: 2019-05-16
Application number: 16/304,456
Filing date: 2016-06-27
Abstract: Methods, systems, and articles of multi-dynamic range multi-layer video blending with alpha channel sideband for video playback.
4
EP2824938B1
Publication/Patent Number: EP2824938B1
Publication date: 2019-08-21
Application number: 14176703.8
Filing date: 2014-07-11
5
US2019180038A1
Publication/Patent Number: US2019180038A1
Publication date: 2019-06-13
Application number: 16/278,073
Filing date: 2019-02-16
Abstract: Methods, articles, and systems of computer graphics processing system validation for processing of encrypted image content are disclosed herein.
6
US10453221B2
Publication/Patent Number: US10453221B2
Publication date: 2019-10-22
Application number: 15/483,854
Filing date: 2017-04-10
Abstract: Systems, apparatuses and methods may provide for technology that partitions a high dynamic range (HDR) image into a plurality of regions and determines, on a per region basis, a luminance level of the HDR image. Additionally, the technology may select, on the per image basis, a encoding amount for each region in the plurality of regions based on the luminance level. Systems, apparatuses and methods may provide for technology that partitions a high dynamic range (HDR) image into a plurality of regions and determines, on a per region basis, a luminance level of the HDR image. Additionally, the technology may select, on the per image basis, a ...more ...less
7
US10475148B2
Publication/Patent Number: US10475148B2
Publication date: 2019-11-12
Application number: 15/495,122
Filing date: 2017-04-24
Abstract: A smart display including one or more groups of smart pixels and at least one graphics engine. The at least one graphics engine is fragmented into GPU (graphics processing unit) minute cores. The GPU minute cores are distributed throughout the smart display. The smart pixels with distributed graphics within the smart display perform deep learning. Libraries stored on GPU minute core embedded memory are used to perform object identification using deep learning. The smart display monitors for pixel degradation and, if necessary, performs pixel enhancement. A smart display including one or more groups of smart pixels and at least one graphics engine. The at least one graphics engine is fragmented into GPU (graphics processing unit) minute cores. The GPU minute cores are distributed throughout the smart display. The smart pixels ...more ...less
8
US2019147570A1
Publication/Patent Number: US2019147570A1
Publication date: 2019-05-16
Application number: 16/306,315
Filing date: 2016-07-01
Abstract: Techniques are provided for enhancement of edges in image frames using depth information. A methodology implementing the techniques according to an embodiment includes receiving a color image frame and a depth map frame. The method also includes generating a sharpness mask to control the application of image sharpening to the color pixels. The sharpness mask is based on the value of depth pixels corresponding to the color pixels; and on properties of the depth camera that generated the color image frame, including depth of field, focal distance, and hyperfocal distance. The method further includes calculating sharpness strength for the color pixels. The sharpness strength is proportional to the value of the depth pixel corresponding to the color pixel. The method further includes applying a sharpening filter to the color image frame to enhance edge image features. The sharpening filter is based on the sharpness mask and the sharpness strength. Techniques are provided for enhancement of edges in image frames using depth information. A methodology implementing the techniques according to an embodiment includes receiving a color image frame and a depth map frame. The method also includes generating a sharpness mask to ...more ...less
9
US10484690B2
Publication/Patent Number: US10484690B2
Publication date: 2019-11-19
Application number: 15/570,575
Filing date: 2015-06-04
Abstract: Techniques related to compositing video content are discussed. Such techniques may include generating transparency data for a surface of first video content and storing it in a stream out buffer, accessing the transparency data via the stream out buffer when there is no change to the surface of the first video content, and compositing the first video content with second video content based on the accessed transparency data. Techniques related to compositing video content are discussed. Such techniques may include generating transparency data for a surface of first video content and storing it in a stream out buffer, accessing the transparency data via the stream out buffer when there is no change ...more ...less
10
US2019261010A1
Publication/Patent Number: US2019261010A1
Publication date: 2019-08-22
Application number: 16/342,110
Filing date: 2016-11-21
Abstract: Methods, systems, and articles of video coding with reduced supporting data sideband buffer usage.
11
US10399391B2
Publication/Patent Number: US10399391B2
Publication date: 2019-09-03
Application number: 14/572,138
Filing date: 2014-12-16
Abstract: A tire with a built-in puncture sealant comprising a supporting tire carcass comprised of one or more layers of ply, an outer circumferential tread, and a radially inner layer, a pair of beads, sidewalls extending radially inward from the axial outer edges of the tread portion to join the respective beads, a sealant comprising an outer layer of sealant and an inner layer of sealant, disposed inwardly from said tire carcass inner layer, wherein the outer layer of sealant and the inner layer of sealant have different viscosities, and wherein said sealant provides self-sealing properties to the tire. A tire with a built-in puncture sealant comprising a supporting tire carcass comprised of one or more layers of ply, an outer circumferential tread, and a radially inner layer, a pair of beads, sidewalls extending radially inward from the axial outer edges of the tread portion ...more ...less
12
US2019042177A1
Publication/Patent Number: US2019042177A1
Publication date: 2019-02-07
Application number: 15/867,520
Filing date: 2018-01-10
Abstract: In one aspect, an apparatus comprises an encoder configured to encode groups of pixels of a video frame into encoded groups. The video frame comprises a plurality of tiles and each of the plurality of tiles comprises one or more of the groups. For each tile in the plurality of tiles: the encoder is configured to generate a notification based on completion of encoding an encoded tile corresponding to the tile. The apparatus comprises a packetizer configured to generate packets corresponding to the video frame simultaneous with the encoding of the video frame by the encoder. For each tile in the plurality of tiles: the packetizer is configured to generate packets from the encoded tile corresponding to the tile based on the notification. In one aspect, an apparatus comprises an encoder configured to encode groups of pixels of a video frame into encoded groups. The video frame comprises a plurality of tiles and each of the plurality of tiles comprises one or more of the groups. For each tile in the plurality of ...more ...less