IP Library Granted Patent US 10,735,707
Granted Patent B2
US 10,735,707 · App. 15/677,687 · Granted Aug 4, 2020

Generating three-dimensional imagery

Inventors: Adam Bishop (Roanoke, VA); Glenn P. Crawford (Cary, NC); Christopher R. Florence (Cary, NC); Rocky D. McMahan (Wake, NC)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H04N13/111H04N13/207H04N13/246H04N13/264
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 10,735,707
App. No.
15/677,687
Granted
Aug 4, 2020
Kind
B2
Abstract

A method includes capturing, by a camera, two-dimensional imagery. The method also includes determining, by a positioning sensor, a viewing perspective of a viewer of the two-dimensional imagery. The method also includes generating at least a first imagery based at least on the captured two-dimensional imagery and the determined viewing perspective. The method also includes displaying a three-dimensional representation of the two-dimensional imagery to the viewer. The displaying the three-dimensional representation includes displaying dual imagery, and the dual imagery includes the first imagery.

Claims (21)

1. A computer system comprising:

a memory; and

a processor system communicatively coupled to the memory;

the processor system configured to perform a method comprising:

capturing two-dimensional imagery presented on a two-dimensional surface, the capturing via a camera;

determining, via a positioning sensor, a first viewing perspective of a viewer of the two-dimensional imagery;

generating at least a first imagery based, at least in part, on the captured two-dimensional imagery and the determined first viewing perspective, wherein the generating comprises: identifying objects in the two-dimensional imagery and determining relative angles between the objects via a machine-learning system; and

displaying a three-dimensional representation of the captured two-dimensional imagery to the viewer by displaying dual imagery comprising the captured two-dimensional imagery in the first viewing perspective and the generated first imagery in a second viewing perspective, wherein the first viewing perspective of the captured two-dimensional imagery and the second viewing perspective of the generated first imagery are two different perspectives combined for the three-dimensional representation.

2. The computer system of claim 1 , wherein the viewing perspective comprises a distance between the viewer and the two-dimensional imagery, and an angle at which the two-dimensional imagery is being viewed by the viewer.

3. The computer system of claim 1 , wherein the determining the first viewing perspective comprises determining a right-eye viewing angle, a left-eye viewing angle, and a viewing distance.

4. The computer system of claim 3 , wherein the processor system is further configured to generate a second imagery based at least on the captured two-dimensional imagery, wherein the generating the first imagery and the second imagery is based on the right-eye viewing angle, the left-eye viewing angle, and the viewing distance.

5. The computer system of claim 4 , wherein the displaying the dual imagery comprises displaying the first imagery and the second imagery.

6. A computer-readable storage device having program instructions embodied therewith, the program instructions readable by a processor system to cause the processor system to perform a method comprising:

capturing, by via a camera, two-dimensional imagery presented on a two-dimensional surface;

determining, by the processor system via a positioning sensor, a first viewing perspective of a viewer of the two-dimensional imagery;

generating, by the processor system, at least a first imagery based, at least in part, on the captured two-dimensional imagery and the determined first viewing perspective, wherein the generating comprises: identifying objects in the two-dimensional imagery and determining relative angles between the objects via a machine-learning system; and

displaying a three-dimensional representation of the two-dimensional imagery to the viewer by displaying dual imagery comprising the captured two-dimensional imagery in the first viewing perspective and the generated first imagery in a second viewing perspective, wherein the first viewing perspective of the captured two-dimensional imagery and the second viewing perspective of the generated first imagery are two different perspectives combined for the three-dimensional representation.

7. The computer-readable storage device of claim 6 , wherein the viewing perspective comprises a distance between the viewer and the two-dimensional imagery, and an angle at which the two-dimensional imagery is being viewed by the viewer.

8. The computer-readable storage device of claim 6 , wherein the determining the first viewing perspective comprises determining a right-eye viewing angle, a left-eye viewing angle, and a viewing distance.

9. The computer-readable storage device of claim 8 , wherein the method further comprises generating a second imagery based at least on the captured two-dimensional imagery, wherein the generating the first imagery and the second imagery is based on the right-eye viewing angle, the left-eye viewing angle, and the viewing distance.

10. The computer-readable storage device of claim 9 , wherein the displaying the dual imagery comprises displaying the first imagery and the second imagery.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2017
From: BISHOP, ADAM; CRAWFORD, GLENN P.; FLORENCE, CHRISTOPHER R.; MCMAHAN, ROCKY D.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 043299/0496 →
Continuity (1)
Related Publication 20190058857A1 · Feb 21, 2019