IP Library Granted Patent US 10,176,553
Granted Patent B2
US 10,176,553 · App. 14/751,788 · Granted Jan 8, 2019

Image processing system with three-dimensional viewing and method of operation thereof

Inventors: Wei Ji (San Jose, CA); Mohammad Gharavi-Alkhansari (San Jose, CA)
Assignee: Sony Corporation
G06T3/40G06T3/20H04N13/366H04N2213/006
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,176,553
App. No.
14/751,788
Granted
Jan 8, 2019
Kind
B2
Abstract

A system and method of operation of an image processing system includes: a get original image module for receiving an original image; a viewer detection module, coupled to the get original image module, for receiving a first position and a second position of a viewer; a crop image module, coupled to the position detector, for calculating a cropping offset for the original image based on the first position and the second position, and for calculating a cropped image by cropping the original image by the cropping offset; and a display image module, coupled to the crop image module, for displaying the cropped image on a display unit.

Claims (180)

1. A method of operation of an image processing system comprising:

receiving an original image;

receiving a first position of a viewer from a position detector;

receiving a second position of the viewer from the position detector;

calculating a cropping offset for the original image based on the first position and the second position;

calculating a cropped image by cropping the original image by the cropping offset; and

displaying the cropped image on a display unit, wherein the cropping offset is based on an original image width, a display unit width, a viewer movement, a viewer distance from the position detector, a diagonal size of the display unit and a shifting constant, wherein calculating the cropping offset includes calculating the cropping offset p as:

p

=

{

U

*

m

D

*

C

S

0.1

*

U

,

if

m

D

*

C

S

>

0.1

0.1

*

U

,

if

m

D

*

C

S

<

-

0.1

,

where U is the original image width,

W is the display unit width,

m is the viewer movement,

D is the viewer distance,

S is the diagonal size, and

C is the shifting constant.

2. The method as claimed in claim 1 , wherein calculating the cropped image includes cropping the original image on the left side.

3. The method as claimed in claim 1 , wherein calculating the cropped image includes cropping the original image on the right side.

4. The method as claimed in claim 1 , wherein displaying the cropped image includes:

calculating a top offset and a bottom offset based on the cropping offset for maintaining the aspect ratio of the display unit;

calculating the cropped image by cropping the original image by the top offset from the top of the original image; and

calculating the cropped image by cropping the original image by the bottom offset from the bottom of the original image.

5. A method of operation of an image processing system comprising:

receiving an original image;

receiving a first position of a viewer from a position detector; receiving a second position of the viewer from the position detector;

calculating a viewer movement based on the horizontal distance between the first position and the second position;

calculating a cropping offset for the original image based on the viewer movement;

calculating a cropped image by cropping the original image by the cropping offset; and

displaying the cropped image on a display unit, wherein the cropping offset is based on an original image width, a display unit width, a viewer movement, a viewer distance from the position detector, a diagonal size of the display unit and a shifting constant, wherein calculating the cropping offset includes calculating the cropping offset p as:

p

=

{

U

*

m

D

*

C

S

0.1

*

U

,

if

m

D

*

C

S

>

0.1

0.1

*

U

,

if

m

D

*

C

S

<

-

0.1

where U is the original image width,

W is the display unit width,

m is the viewer movement,

D is the viewer distance,

S is the diagonal size, and

C is the shifting constant.

6. The method as claimed in claim 5 , wherein calculating the cropped image includes cropping the original image on the left side.

7. The method as claimed in claim 5 , wherein calculating the cropped image includes cropping the original image on the right side.

8. The method as claimed in claim 5 , wherein displaying the cropped image includes:

calculating a top offset and a bottom offset based on the cropping offset for maintaining the aspect ratio of the display unit;

calculating the cropped image by cropping the original image by the top offset from the top of the original image; and

calculating the cropped image by cropping the original image by the bottom offset from the bottom of the original image.

9. An image processing system comprising:

a get original image module for receiving an original image;

a viewer detection module, coupled to the get original image module, for receiving a first position and a second position of a viewer;

a crop image module, coupled to the position detector, for calculating a cropping offset for the original image based on the first position and the second position, and for calculating a cropped image by cropping the original image by the cropping offset; and

a display image module, coupled to the crop image module, for displaying the cropped image on a display unit, wherein the cropping offset is based on an original image width, a display unit width, a viewer movement, a viewer distance from the position detector, a diagonal size of the display unit and a shifting constant, wherein calculating the cropping offset includes calculating the cropping offset p as:

p

=

{

U

*

m

D

*

C

S

0.1

*

U

,

if

m

D

*

C

S

>

0.1

0.1

*

U

,

if

m

D

*

C

S

<

-

0.1

where U is the original image width,

W is the display unit width,

m is the viewer movement,

D is the viewer distance,

S is the diagonal size, and

C is the shifting constant.

10. The system as claimed in claim 9 , wherein the crop image module is for calculating the cropped image by cropping the original image on the left side.

11. The system as claimed in claim 9 , wherein the crop image module is for calculating the cropped image by cropping the original image on the right side.

12. The system as claimed in claim 9 , wherein the display image module is for displaying the cropped image includes:

calculating a top offset and a bottom offset based on the cropping offset for maintaining the aspect ratio of the display unit;

calculating the cropped image by cropping the original image by the top offset from the top of the original image; and

calculating the cropped image by cropping the original image by the bottom offset from the bottom of the original image.

13. The system as claimed in claim 9 , wherein the crop image module is for calculating a viewer movement based on the horizontal distance between the first position and the second position and for calculating the cropping offset based on the viewer movement.

14. The system as claimed in claim 13 , wherein calculating the cropped image includes cropping the original image on the left side.

15. The system as claimed in claim 13 , wherein calculating the cropped image includes cropping the original image on the right side.

16. The system as claimed in claim 13 , wherein displaying the cropped image includes:

calculating a top offset and a bottom offset based on the cropping offset for maintaining the aspect ratio of the display unit;

calculating the cropped image by cropping the original image by the top offset from the top of the original image; and

calculating the cropped image by cropping the original image by the bottom offset from the bottom of the original image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2015
From: JI, WEI; GHARAVI-ALKHANSARI, MOHAMMAD
To: SONY CORPORATION
Reel/Frame 035915/0254 →
Continuity (1)
Related Publication 20160381350A1 · Dec 29, 2016