Application (pre-grant publication)
RESAMPLING IMAGES WITH DEEP DATA
- Number
- 20250139736
- Published
- 2025-05-01
- Filed
- 2024-10-29
- Assignee
- DISNEY ENTERPRISES, INC.
- Inventors
- BERNASCONI; Michael Yves et al.
- CPC
- G06T3/4007; G06T7/50; G06T7/11
- Verdict
- Low Notable software
- Source
- Google Patents · FreePatentsOnline
The keeper's note
Deep-data image-resampling rendering technique.
Abstract
The present invention sets forth a technique for performing resampling of a deep image. The technique includes receiving a deep image, where the deep image includes one or more channel sample values, each channel sample value including one or more associated depth values and partitioning the deep image into one or more three-dimensional (3D) regions, wherein each 3D region is defined by one or more planar surfaces each including an associated depth value. The technique also includes generating an upsampled image having a greater resolution than the deep image and interpolating, based on a specified interpolation technique, one or more new channel sample values associated with pixels included in the upsampled image. The technique further includes generating an output deep image based on the upsampled image and the one or more new channel sample values.
Background
BACKGROUND Field of the Various Embodiments
Embodiments of the present disclosure relate generally to computer vision and, more specifically, to techniques for resampling images with deep data. Description of the Related Art
In the field of computer vision, a flat image may be a raster image including multiple pixels, where each pixel has an associated (x,y) location within a two-dimensional (2D) rectangular arrangement of X pixels by Y pixels. Each pixel may include one or more associated channels, where each channel associated with a pixel includes a single value. For example, in a red/green/blue (RGB) raster image, each individual pixel may include three channels—an R channel, a G channel, and B channel. Each of the R, G, and B channels includes a single value associated with the individual pixel. An additional channel associated with a pixel may include, for example, an alpha (transparency) value associated with the pixel. A flat image may therefore be expressed as a 2D data space, where each (x,y) location within the rectangular arrangement of pixels includes a single pixel and one or more channels associated with the pixel, where each channel includes a single associated value.
In contrast, each channel in a deep image may include multiple values associated with a single pixel, where each of the multiple values includes an associated depth value z indicating a distance from a real or virtual camera. A deep image may therefore be expressed as a three