IP Library Granted Patent US 8,436,893
Granted Patent B2
US 8,436,893 · App. 12/842,171 · Granted May 7, 2013

Methods, systems, and computer-readable storage media for selecting image capture positions to generate three-dimensional (3D) images

Inventors: Michael McNamer (Apex, NC); Marshall Robers (Durham, NC); Tassos Markas (Chapel Hill, NC); Jason Paul Hurst (Cary, NC)
Assignee: 3DMedia Corporation
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,436,893
App. No.
12/842,171
Granted
May 7, 2013
Kind
B2
Abstract

Methods, systems, and computer program products for selecting image capture positions to generate three-dimensional images are disclosed herein. According to one aspect, a method includes determining a plurality of first guides associated with a first still image of a scene. The method can also include displaying a real-time image of the scene on a display. Further, the method can include determining a plurality of second guides associated with the real-time image. The method can also include displaying the first and second guides on the display for guiding selection of a position of an image capture device to capture a second still image of the scene for pairing the first and second still images as a stereoscopic pair of a three-dimensional image.

Claims (60)

1. A method for selecting an image capture position to generate a three-dimensional image, the method comprising:

using an image capture device including at least one processor for:

capturing a first image of a scene at a first position;

storing at least one characteristic of the capture of the first image;

determining a depth of field based on a focus distance and the at least one characteristic of the capture;

determining a displacement distance based on the determined depth of field;

capturing a real-time image of the scene;

displaying the real-time image of the scene on the display;

determining a plurality of guides associated with one of the first image of the scene and the captured real-time image;

displaying the guides on a display to assist a user to move the capture device laterally;

capturing a second image at a second position determined by the difference between the first and second position being approximately equal to the determined displacement; and

creating a stereoscopic image pair based on the first and second images.

2. The method of claim 1 , wherein determining a plurality of guides further comprises determining a plurality of guides associated with the first captured image.

3. The method of claim 1 , wherein determining a plurality of guides further comprises determining a plurality of guides associated with the real-time image of a scene.

4. The method of claim 1 further comprising:

determining a plurality of first guides associated with the first captured image;

displaying the first guides on a display based on the determined displacement distance;

displaying a real-time image of the scene on the display;

determining a plurality of second guides associated with the real-time image;

displaying the first and second guide guides on the display for guiding selection of a position of the image capture device to capture a second image of the scene; and

capturing the second image of the scene when the first and second guides are substantially aligned.

5. The method of claim 4 wherein displaying the first and second guides comprises of displaying a portion of the first captured image by superimposing it over the real-time image.

6. The method of claim 1 wherein determining a plurality of guides comprises determining at least one of a horizontal guide, a vertical guide, and a perspective guide.

7. The method of claim 1 further comprising applying edge sharpness criteria to identify a region to generate horizontal and vertical guides.

8. The method of claim 1 further comprising applying a Hough transform to identify one of horizontal, and vertical, and perspective guide.

9. The method of claim 1 further comprising utilizing at least one optical characteristic of the capture device to calculate the depth of field of the scene.

10. The method of claim 1 further comprising utilizing at least one sensor characteristic of the capture device to calculate the depth of field.

11. The method of claim 1 further comprising utilizing one of focus, f-stop, focal length, hyperfocal distance, sensor size, sensor pixel size, size of display, resolution of display to calculate the depth of field of the scene.

12. The method of claim 1 further comprising utilizing one of the capture device and the characteristics of a display to calculate the proper translational offset of the calculated displacement distance.

13. The method of claim 1 further comprising:

storing settings of the image capture device used when the first still image is captured; and

capturing the second or other still images using the stored settings.

14. The method of claim 1 further comprising dynamically changing the displayed real-time image of the scene as the position of the image capture device changes with respect to the scene.

15. The method of claim 1 further comprising dynamically changing positioning of the first and second guides with respect to one another on the display as the position of the image capture device changes with respect to the scene.

16. The method of claim 1 further comprising one of automatically and manually capturing the second still image, or stopping capturing images when in continuous capture mode, when the first and second guides become aligned.

17. A system for selecting an image capture position to generate a three-dimensional image, the system comprising:

a memory having stored therein computer-executable instructions;

a computer processor that executes the computer-executable instructions;

an image generator configured to:

control an image capture device to capture a first image of a scene at a first position;

store at least one characteristic of the capture of the first image;

determine a depth of field based on a focus distance and the at least one characteristic of the capture;

determine a displacement distance based on the determined depth of field;

capture a real-time image of the scene;

control a display to display the real-time image of the scene on the display;

determine a plurality of guides associated with one of the first image of the scene and the captured real-time image;

control a display to display the guides on a display to assist a user to move the capture device laterally;

capture a second image at a second position determined by the difference between the first and second position being approximately equal to the determined displacement; and

create a stereoscopic image pair based on the first and second images.

18. A non-transitory computer-readable storage medium having stored thereon computer executable instructions for performing the following steps:

capturing a first image of a scene at a first position;

storing at least one characteristic of the capture of the first image;

determining a depth of field based on a focus distance and the at least one characteristic of the capture;

determining a displacement distance based on the determined depth of field;

capturing a real-time image of the scene;

displaying the real-time image of the scene on the display;

determining a plurality of guides associated with one of the first image of the scene and the captured real-time image;

displaying the guides on a display to assist a user to move the capture device laterally;

capturing a second image at a second position determined by the difference between the first and second position being approximately equal to the determined displacement; and

creating a stereoscopic image pair based on the first and second images.

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 (2)
Provisional Application 61230133 · Jul 31, 2009
Related Publication 20110025829A1 · Feb 3, 2011