IP Library Granted Patent US 12,034,906
Granted Patent B2
US 12,034,906 · App. 17/351,609 · Granted Jul 9, 2024

Methods, systems, and computer-readable storage media for generating three-dimensional (3D) images of a scene

Inventors: Michael McNamer (Apex, NC); Marshall Robers (Durham, NC); Tassos Markas (Chapel Hill, NC); Jason Hurst (Cary, NC)
Assignee: 3DMedia Corporation
H04N13/221G06T7/593G06T7/596H04N13/257H04N13/261H04N23/63
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 12,034,906
App. No.
17/351,609
Granted
Jul 9, 2024
Kind
B2
Abstract

Disclosed herein are methods, systems, and computer-readable storage media for generating three-dimensional (3D) images of a scene. According to an aspect, a method includes capturing a real-time image and a first still image of a scene. Further, the method includes displaying the real-time image of the scene on a display. The method also includes determining one or more properties of the captured images. The method also includes calculating an offset in a real-time display of the scene to indicate a target camera positional offset with respect to the first still image. Further, the method includes determining that a capture device is in a position of the target camera positional offset. The method also includes capturing a second still image. Further, the method includes correcting the captured first and second still images. The method also includes generating the three-dimensional image based on the corrected first and second still images.

Claims (40)

1. An apparatus for continuously determining three-dimensional images from a plurality of images, the apparatus comprising:

receiving a plurality of images;

select two images from the plurality of the received images;

perform a series of computations between the selected two images to generate a plurality of image characteristics;

compare the generated characteristics between the two images to determine whether the two images are similar given a set of criteria for each characteristic;

if one or more of the similarity criteria is met, the two images are considered as a stereoscopic candidate pair;

the stereoscopic candidate pair is further analyzed to determine whether the two images can be used to create a stereoscopic pair by performing the following operations:

perform edge detection on the stereoscopic candidate pair;

match detected edges between the two images and determine image correspondence;

in case there is image correspondence, determine image that corresponds to the left eye and which image corresponds to the right eye;

rectify the two images to correct for camera viewpoint;

compute and adjust parallax of the rectified images;

create a stereoscopic pair based on the parallax adjusted image.

2. The apparatus of claim 1 , wherein the characteristic is the average value of each color of all pixels in an image.

3. The apparatus of claim 1 , wherein the characteristic is the average value of each color of all pixels in a segment of an image.

4. The apparatus of claim 1 , wherein the characteristic is one of the min or max value of each color of all pixels in an image.

5. The apparatus of claim 1 , wherein a set of similarity criteria between the selected two images is the absolute value of the difference of the average image values.

6. The apparatus of claim 1 , wherein a set of similarity criteria between two images is the absolute value of the difference of the segmented average image values.

7. The apparatus of claim 1 , wherein a set of similarity criteria between the selected two images is the absolute value of the difference of the segmented average image values.

8. The apparatus of claim 1 , wherein a set of similarity criteria between the selected, two images is the absolute value of the difference of one of the minimum and the maximum image values.

9. A method for continuously determining three-dimensional images from a plurality of images, the method comprising:

receiving a plurality of images;

select two images from the plurality of the received images;

perform a series of computations between the selected two images to generate a plurality of image characteristics;

compare the generated characteristics between the two images to determine whether the two images are similar given a set of criteria for each characteristic;

if one or more of the similarity criteria is met, the two images are considered as a stereoscopic candidate pair;

the stereoscopic candidate pair is further analyzed to determine whether the two images can be used to create a stereoscopic pair by performing the following operations:

perform edge detection on the stereoscopic candidate pair;

match detected edges between the two images and determine image correspondence;

in case there is image correspondence, determine image that corresponds to the left eye and which image corresponds to the right eye;

rectify the two images to correct for camera viewpoint;

compute and adjust parallax of the rectified images;

create a stereoscopic pair based on the parallax adjusted image.

10. The apparatus of claim 9 , wherein the characteristic is the average value of each color of all pixels in an image.

11. The apparatus of claim 9 , wherein the characteristic is the average value of each color of all pixels in a segment of an image.

12. The apparatus of claim 9 , wherein the characteristic is one of the min or max value of each color of all pixels in an image.

13. The apparatus of claim 9 , wherein a set of similarity criteria between the selected two images is the absolute value of the difference of the average image values.

14. The apparatus of claim 9 , wherein a set of similarity criteria between the selected two images is the absolute value of the difference of the segmented average image values.

15. The apparatus of claim 9 , wherein a set of similarity criteria between the selected two images is the absolute value of the difference of the segmented average image values.

16. The apparatus of claim 9 , wherein a set of similarity criteria between two images is the absolute value of the difference of one of the minimum and the maximum image values.

Assignments (3)
CHANGE OF NAME Recorded Apr 2, 2026
From: ARTIFICIAL INTELLIGENCE IMAGING ASSOCIATION, INC.
To: ARTIFICIAL INTELLIGENCE INDUSTRY ASSOCIATION, INC.
Reel/Frame 074260/0967 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2025
From: 3D MEDIA CORPORATION
To: SYNTHETIC IMAGING AI, LLC
Reel/Frame 071717/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2025
From: SYNTHETIC IMAGING AI, LLC
To: ARTIFICIAL INTELLIGENCE IMAGING ASSOCIATION, INC.
Reel/Frame 071717/0584 →
Continuity (8)
Continuation 16129273 · Sep 12, 2018
Continuation 15193623 · Jun 27, 2016
Continuation 13115459 · May 25, 2011
Continuation In Part 12842084 · Jul 23, 2010
Continuation In Part 12842171 · Jul 23, 2010
Provisional Application 61230133 · Jul 31, 2009
Provisional Application 61230131 · Jul 31, 2009
Related Publication 20210314547A1 · Oct 7, 2021