IP Library Granted Patent US 8,988,502
Granted Patent B2
US 8,988,502 · App. 14/288,623 · Granted Mar 24, 2015

System and method for transmission, processing, and rendering of stereoscopic and multi-view images

Inventors: William L. Gaddy (Milford, PA); Vidhya Seran (Irving, TX); Yong Liu (Edison, NJ)
Assignee: A2Zlogix, Inc.
H04N19/00757G06T1/0028H04N13/0007H04N13/0011H04N13/0048H04N13/0059H04N13/0275H04N2213/003G06T2201/0202H04N19/597H04N19/44H04N19/467H04N19/59
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,988,502
App. No.
14/288,623
Granted
Mar 24, 2015
Kind
B2
Abstract

A digital image processing system takes color plus Z channel data as input, preprocesses, decimates, and codes the Z channel in-band as digital watermark data embedded within the color data prior to encoding and transmission. A second digital image processing system receives, decodes, and extracts the decimated Z channel data before applying statistical regularization to restore a full-resolution Z channel prior to depth-image-based rendering.

Claims (44)

1. A method, comprising:

extracting, by a computer processor, a depth map and color data from at least one 3D image;

reducing, by the computer processor, bandwidth of the depth map to produce a reduced bandwidth depth map comprising:

generating a histogram of depth values in the depth map;

performing a modal analysis on the histogram;

identifying one or more depth values in the histogram associated with a modality in a distribution representing depth values in the depth map, wherein the modality is the most frequently occurring depth value of the one or more depth values in the distribution; and

removing the identified one or more depth values associated with the modality in the depth map to produce the reduced bandwidth depth map;

inserting, by the computer processor, the reduced bandwidth depth map into the color data to produce a reduced bandwidth 3D image; and

transmitting, by the computer processor, the reduced bandwidth 3D image into a transmission channel for delivery to a display.

2. The method of claim 1 , wherein reducing bandwidth of the depth map comprises retaining at least one region of the depth map comprising at least one discontinuity that corresponds to at least one object boundary in the color data.

3. The method of claim 1 , further comprising applying a grayscale morphological closing operation on the histogram to remove 0.0 or 1.0 depth values.

4. The method of claim 1 , further comprising filtering the depth map with a median image processing filter.

5. The method of claim 4 , wherein the median image processing filter is a 5×5 median filter.

6. The method of claim 1 , further comprising:

performing a spatial decimation operation on the depth map, and

applying a lossless method of statistical coding on the depth map.

7. The method of claim 6 , wherein performing a spatial decimation operation on the depth map comprises at least one of applying a cubic reduction filter to the depth map or performing a repeated succession of one-octave bicubic reductions.

8. The method of claim 6 , wherein applying a lossless method of statistical coding on the depth map further comprises at least one of:

transforming the depth map to a 7-bit-per-pixel representation and encoding statistically with a Huffmann encoding scheme,

applying arithmetic coding to the depth map, or

applying a two-dimensional codebook encoding scheme to the depth map.

9. The method of claim 1 , wherein inserting the reduced bandwidth depth map into the color data comprises adding the depth map to color data as a watermark.

10. A non-transitory computer-readable storage medium including instructions that, when accessed by a computer processor, cause the computer processor to perform operations, comprising:

extracting, by the computer processor, a depth map and color data from at least one 3D image;

reducing, by the computer processor, bandwidth of the depth map to produce a reduced bandwidth depth map comprising:

generating a histogram of depth values in the depth map;

performing a modal analysis on the histogram;

identifying one or more depth values in the histogram associated with a modality in a distribution representing depth values in the depth map, wherein the modality is the most frequently occurring depth value of the one or more depth values in the distribution; and

removing the identified one or more depth values associated with the modality in the depth map to produce the reduced bandwidth depth map;

inserting, by the computer processor, the reduced bandwidth depth map into the color data to produce a reduced bandwidth 3D image; and

transmitting, by the computer processor, the reduced bandwidth 3D image into a transmission channel for delivery to a display.

11. The non-transitory computer-readable storage medium of claim 10 , wherein reducing bandwidth of the depth map comprises retaining at least one region of the depth map comprising at least one discontinuity that corresponds to at least one object boundary in the color data.

12. A system, comprising:

a memory;

a computer processor, operatively coupled to the memory, the computer processor to:

extract a depth map and color data from at least one 3D image;

reduce bandwidth of the depth map to produce reduced a bandwidth depth map comprising:

generating a histogram of depth values in the depth map;

performing a modal analysis on the histogram;

identifying one or more depth values in the histogram associated with a modality in a distribution representing depth values in the depth map, wherein the modality is the most frequently occurring depth value of the one or more depth values in the distribution; and

removing the identified one or more depth values associated with the modality in the depth map to produce the reduced bandwidth depth map;

insert the reduced bandwidth depth map into the color data to produce a reduced bandwidth 3D image; and

transmit the reduced bandwidth 3D image into a transmission channel for delivery to a display.

13. The system of claim 12 , wherein reducing bandwidth of the depth map comprises retaining at least one region of the depth map comprising at least one discontinuity that corresponds to at least one object boundary in the color data.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2017
From: A2ZLOGIX, INC.
To: CHEYTEC TECHNOLOGIES, LLC
Reel/Frame 043484/0893 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2014
From: SPINELLA IP HOLDINGS, INC.
To: A2ZLOGIX, INC.
Reel/Frame 033475/0469 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2014
From: LIU, YONG
To: SPINELLA IP HOLDINGS, INC.
Reel/Frame 033153/0609 →
Continuity (3)
Continuation 12880426 · Sep 13, 2010
Provisional Application 61362134 · Jul 7, 2010
Related Publication 20140267607A1 · Sep 18, 2014