Super-resolution based foveated rendering
First Claim
Patent Images
1. An electronic processing system comprising:
- a graphics processor;
memory communicatively coupled to the graphics processor; and
logic communicatively coupled to the graphics processor to;
identify a region of interest portion of a first image,provide the region of interest portion of the first image to a super-resolution neural network to generate a super-resolution enhanced image which corresponds to an increase of resolution relative to a resolution of the first image,up-sample the first image to generate an up-sampled image,combine the super-resolution enhanced image with the up-sampled image to provide a foveated image, andtrain the super-resolution neural network to provide a blended transition between the region of interest portion of the first image and other portions of the first image.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of a semiconductor package apparatus may include technology to identify a region of interest portion of a first image, and render the region of interest portion with super-resolution. Other embodiments are disclosed and claimed.
-
Citations
18 Claims
-
1. An electronic processing system comprising:
-
a graphics processor; memory communicatively coupled to the graphics processor; and logic communicatively coupled to the graphics processor to; identify a region of interest portion of a first image, provide the region of interest portion of the first image to a super-resolution neural network to generate a super-resolution enhanced image which corresponds to an increase of resolution relative to a resolution of the first image, up-sample the first image to generate an up-sampled image, combine the super-resolution enhanced image with the up-sampled image to provide a foveated image, and train the super-resolution neural network to provide a blended transition between the region of interest portion of the first image and other portions of the first image. - View Dependent Claims (2, 3, 4)
-
-
5. A semiconductor package apparatus comprising:
-
one or more substrates; and logic coupled to the one or more substrates, wherein the logic is at least partly implemented in one or more of configurable logic and fixed-functionality hardware logic, the logic coupled to the one or more substrates to; identify a region of interest portion of a first image, provide the region of interest portion of the first image to a super-resolution neural network to generate a super-resolution enhanced image which corresponds to an increase of resolution relative to a resolution of the first image, up-sample the first image to generate an up-sampled image, combine the super-resolution enhanced image with the up-sampled image to provide a foveated image, and train the super-resolution neural network to provide a blended transition between the region of interest portion of the first image and other portions of the first image. - View Dependent Claims (6, 7, 8)
-
-
9. A method of processing an image, comprising:
-
cropping a training image to generate a cropped image; down-sampling the cropped image to generate a down-sampled image; up-sampling the down-sampled image to generate an up-sampled image; blending the up-sampled image with the cropped image to generate a target image; and training a super-resolution network with the down-sampled image as an input image for the super-resolution network and the target image as a target output image for the super-resolution network. - View Dependent Claims (10, 11, 12, 13)
-
-
14. At least one non-transitory computer readable medium, comprising a set of instructions, which when executed by a computing device, cause the computing device to:
-
crop a training image to generate a cropped image; down-sample the cropped image to generate a down-sampled image; up-sample the down-sampled image to generate an up-sampled image; blend the up-sampled image with the cropped image to generate a target image; and train a super-resolution network with the down-sampled image as an input image for the super-resolution network and the target image as a target output image for the super-resolution network. - View Dependent Claims (15, 16, 17, 18)
-
Specification