IP Library Patent Application 12604980
Patent Application
App. No. 12/604,980

METHOD AND SYSTEM FOR RENDERING 3D GRAPHICS BASED ON 3D DISPLAY CAPABILITIES

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 None
App. No.
12/604,980
Abstract

A first 3D graphics and/or 3D video processing device generates left and right view 3D graphics frames comprising 3D content which are communicated to a 3D display device for display. The 3D frames are generated based on a display format utilized by the 3D display device. The first 3D device may comprise a set-top-box and/or computer. The left and/or right 3D graphics frames may be generated based on time sequential display and/or polarizing display. Sub-sampling 3D graphics frames may be based on odd and even row display polarization patterns and/or checkerboard polarization patterns. Left and right 3D graphics pixels may be blended with video pixels. Left and/or right 3D graphics frames may be displayed sequentially in time. Left and/or right 3D graphics frames may be sub-sampled in complimentary pixel patterns, interleaved in a single frame and displayed utilizing varying polarization orientations for left and right pixels.

Claims (26)

1 . A method for processing video, the method comprising:

performing by one or more processors and/or circuits in a 3D graphics and/or 3D video processing device:

generating left view 3D graphics frames and corresponding right view 3D graphics frames for 3D content to be displayed on a 3D display device based on a display format that is utilized by said 3D display device; and

communicating said left view 3D graphics frames and said corresponding right view 3D graphics frames to said 3D display device.

2 . The method according to claim 1 , wherein said 3D graphics and/or 3D video processing device comprises one or more of a set-top-box and a computer.

3 . The method according to claim 1 , comprising generating said left view 3D graphics frames and said corresponding right view 3D graphics frames based on a time sequential display format that is utilized by said 3D display device.

4 . The method according to claim 1 , comprising generating said left view 3D graphics frames and said corresponding right view 3D graphics frames based on a polarizing display format that is utilized by said 3D display device.

5 . The method according to claim 1 , comprising sub-sampling said left view 3D graphics frames and/or said right view 3D graphics frames based on one or more display polarization patterns.

6 . The method according to claim 5 , comprising sub-sampling one of a left view 3D graphics frame and a corresponding right view 3D graphics frame based on odd pixel rows and sub-sampling another one of said left view 3D graphics frame and said corresponding right view 3D graphics frame based on even pixel rows.

7 . The method according to claim 5 , comprising sub-sampling one of a left view 3D graphics frame and a corresponding right view 3D graphics frame based on alternating pixel positions within a checker board pattern and sub-sampling a another one of said left view 3D graphics frame and said corresponding right view 3D graphics frame based on complimentary alternating pixel positions within said checker board pattern.

8 . The method according to claim 1 , wherein pixels from said left view 3D graphics frames are blended with video pixels and/or pixels from said right view 3D graphics frames are blended with video pixels.

9 . The method according to claim 1 , wherein said left view 3D graphics frames and said right view 3D graphics frames are displayed sequentially in time.

10 . The method according to claim 1 , wherein said left view 3D graphics frames and said right view 3D graphics frames are sub-sampled in complimentary patterns, interleaved in a single frame and displayed utilizing varying polarization orientation for left and right pixels.

11 . A system for processing video, the system comprising:

one or more processors and/or circuits in a first 3D graphics and/or 3D video processing device, wherein said one or more processors and/or circuits are operable to:

generate left view 3D graphics frames and corresponding right view 3D graphics frames for 3D content to be displayed on a 3D display device based on a display format that is utilized by said 3D display device; and

communicate said left view 3D graphics frames and said corresponding right view 3D graphics frames to said 3D display device.

12 . The system according to claim 11 , wherein said 3D graphics and/or 3D video processing device comprises one or more of a set-top-box and a computer.

13 . The system according to claim 11 , wherein said one or more processors and/or circuits are operable to generate said left view 3D graphics frames and said corresponding right view 3D graphics frames based on a time sequential display format that is utilized by said 3D display device.

14 . The system according to claim 11 , wherein said one or more processors and/or circuits are operable to generate said left view 3D graphics frames and said corresponding right view 3D graphics frames based on a polarizing display format that is utilized by said 3D display device.

15 . The system according to claim 11 , wherein said one or more processors and/or circuits are operable to sub-sample said left view 3D graphics frames and/or said right view 3D graphics frames based on one or more display polarization patterns.

16 . The system according to claim 15 , wherein said one or more processors and/or circuits are operable to sub-sample one of a left view 3D graphics frame and a corresponding right view 3D graphics frame based on odd pixel rows and sub-sample another one of said left view 3D graphics frame and said corresponding right view 3D graphics frame based on even pixel rows.

17 . The system according to claim 15 , wherein said one or more processors and/or circuits are operable to sub-sample one of a left view 3D graphics frame and a corresponding right view 3D graphics frame based on alternating pixel positions within a checker board pattern and sub-sample a another one of said left view 3D graphics frame and said corresponding right view 3D graphics frame based on complimentary alternating pixel positions within said checker board pattern.

18 . The system according to claim 11 , wherein pixels from said left view 3D graphics frames are blended with video pixels and/or pixels from said right view 3D graphics frames are blended with video pixels.

19 . The system according to claim 11 , wherein said left view 3D graphics frames and said right view 3D graphics frames are displayed sequentially in time.

20 . The system according to claim 11 , wherein said left view 3D graphics frames and said right view 3D graphics frames are sub-sampled in complimentary patterns, interleaved in a single frame and displayed utilizing varying polarization orientation for left and right pixels.

Assignments (4)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2010
From: HULYALKAR, SAMIR; CHEN, XUEMIN; KELLERMAN, MARCUS; KLEBANOV, ILYA
To: BROADCOM CORPORATION
Reel/Frame 023886/0192 →