IP Library Granted Patent US 9,407,899
Granted Patent B2
US 9,407,899 · App. 13/885,461 · Granted Aug 2, 2016

Method for transforming frame format and apparatus using same method

Inventors: Jaewon Sung (Seoul, KR); Seungwook Park (Seoul, KR); Jaehyun Lim (Seoul, KR); Jungsun Kim (Seoul, KR); Joonyoung Park (Seoul, KR); Younghee Choi (Seoul, KR); Byeong Moon Jeon (Seoul, KR); Yongjoon Jeon (Seoul, KR)
Assignee: LG Electronics Inc.
H04N13/0048H04N2213/005
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 9,407,899
App. No.
13/885,461
Granted
Aug 2, 2016
Kind
B2
Abstract

Disclosed are a method for converting a frame format and an apparatus using the same. The method may include: decoding an encoded multiview video compression (MVC)-compatible frame using an MVC decoder; and converting the decoded MVC-compatible frame into an advanced 3D frame. Accordingly, a different frame format may be played by an existing image processing device.

Claims (24)

1. A video decoding method comprising:

decoding an encoded multiview video compression (MVC)-compatible frame using an MVC decoder; and

converting the decoded MVC-compatible frame into an advanced 3D frame,

wherein the converting of the decoded MVC-compatible frame into the advanced 3D frame comprises decoding information on a frame compatible method used to generate the MVC-compatible frame and converting the MVC-compatible frame into the advanced 3D frame based on the decoded information.

2. The video decoding method of claim 1 , further comprising performing view synthesis using the advanced 3D frame.

3. The video decoding method of claim 1 , wherein the MVC-compatible frame comprises a frame which is generated based on color information and depth information of the advanced 3D frame through the frame compatible method.

4. The video decoding method of claim 3 , wherein the frame compatible method comprises any one of a check board method, a column interleaving method, a row interleaving method, a side-by-side method, and a top and bottom method.

5. The video decoding method of claim 1 , wherein the advanced 3D frame comprises multiview video plus depth (MVD) data containing color information and depth information or layered depth video (LDV) data containing foreground and background textures and foreground and background depths.

6. The video decoding method of claim 1 , wherein, in the converting of the decoded MVC-compatible frame into the advanced 3D frame,

when the advanced 3D frame is MVD data, color information is extracted and up-sampled based on first information contained in the MVC-compatible frame, and depth information is extracted and up-sampled based on second information contained in the MVC-compatible frame.

7. The video decoding method of claim 1 , wherein, in the converting of the decoded MVC-compatible frame into the advanced 3D frame,

when the advanced 3D frame is LDV data, a foreground texture or background texture is extracted and up-sampled based on first information contained in the MVC-compatible frame, and a foreground depth or background depth is extracted and up-sampled based on second information contained in the MVC-compatible frame.

8. A video decoding method comprising:

decoding position information of a blank coding block in which coding is not performed; and

performing decoding in a coding block based on the position information,

wherein the decoding of the position information comprises decoding blank map information on whether or not decoding is performed in a coding block included in a corresponding slice and decoding the position information of the blank coding block in which coding is not performed, based on the blank map information.

9. The video decoding method of claim 8 , wherein the decoding of the position information comprises:

obtaining enable blank flag information that indicates whether a current sequence is residual depth video (RDV) data format in which blank coding is performed or not;

obtaining use bank flag information indicating whether the blank coding is used in a slice unit in the current sequence or not when the enable flag information indicates that the blank coding is performed in the current sequence;

obtaining blank flag information indicating whether the blank coding is performed in a coding unit in the slice unit when the use blank flag information indicates that the bank coding is used in the slice unit; and

generating the blank map indicating whether the blank coding is performed in each of coding units in the slice unit.

10. The video decoding method of claim 8 , further comprising:

determining whether or not to perform blank coding in a sequence based on information on whether blank coding is performed or not, the information being stored in a sequence parameter set (SPS) block; and

when blank coding is performed in the sequence, determining whether or not to perform blank coding in a slice.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2013
From: SUNG, JAEWON; PARK, SEUNGWOOK; LIM, JAEHYUN; KIM, JUNGSUN; PARK, JOONYOUNG; CHOI, YOUNGHEE; JEON, BYEONG MOON; JEON, YONGJOON
To: LG ELECTRONICS INC.
Reel/Frame 030423/0742 →
Continuity (3)
Provisional Application 61413482 · Nov 15, 2010
Provisional Application 61420755 · Dec 7, 2010
Related Publication 20130242049A1 · Sep 19, 2013