US2013127990A1PendingUtilityA1

Video processing apparatus for generating video output satisfying display capability of display device according to video input and related method thereof

36
Assignee: LIN HUNG-DERPriority: Jan 27, 2010Filed: Oct 9, 2010Published: May 23, 2013
Est. expiryJan 27, 2030(~3.5 yrs left)· nominal 20-yr term from priority
H04N 13/139H04N 13/161H04N 13/261H04N 2213/007H04N 13/0029
36
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An exemplary video processing apparatus includes a first detection unit, a second detection unit, a format conversion control unit, and a format conversion processing unit. The first detection unit detects a video format of a video input. The second detection unit detects a display capability of a display device. The format conversion control unit determines whether the video input has a three-dimensional (3D) video format or a two-dimensional (2D) video format by referring to the detected video format, determines whether the display device supports a 3D video format or a 2D video format by referring to the detected display capability, and accordingly generates a control signal. The format conversion processing unit is controlled by the control signal to generate a video output satisfying the detected display capability according to the video input when the video input does not satisfy the detected display capability.

Claims

exact text as granted — not AI-modified
1 . A video processing apparatus, comprising:
 a first detection unit, for detecting a video format of a video input;   a second detection unit, for detecting a display capability of a display device;   a format conversion control unit, coupled to the first detection unit and the second detection unit, for determining whether the video input has a three-dimensional (3D) video format or a two-dimensional (2D) video format by referring to the detected video format, determining whether the display device supports a 3D video format or a 2D video format by referring to the detected display capability, and accordingly generating a control signal; and   a format conversion processing unit, coupled to the format conversion control unit and controlled by the control signal to generate a video output satisfying the detected display capability according to the video input when the video input does not satisfy the detected display capability.   
     
     
         2 . The video processing apparatus of  claim 1 , wherein the second detection unit determines the display capability of the display device according to display capability information generated from the display device. 
     
     
         3 . The video processing apparatus of  claim 2 , wherein the video processing apparatus has a display port coupled to the display device, and receives the display capability information via the display port. 
     
     
         4 . The video processing apparatus of  claim 3 , wherein the display port is a high-definition multimedia interface (HDMI) port. 
     
     
         5 . The video processing apparatus of  claim 1 , wherein the first detection unit determines that the video input is a 3D video, the second detection unit determines that the display device is a 2D display device, and the format conversion processing unit is controlled by the control signal to process the 3D video to generate a 2D video as the video output. 
     
     
         6 . The video processing apparatus of  claim 1 , wherein when the format conversion control unit determines that the video input is a 2D video and the display device is a 3D display device, the format conversion processing unit is controlled by the control signal to process the 2D video to generate a 3D video as the video output. 
     
     
         7 . The video processing apparatus of  claim 1 , wherein when the format conversion control unit determines that the video input is a 3D video and the display device is a 3D display device, the format conversion processing unit is controlled by the control signal to output a 3D video as the video output according to the video input. 
     
     
         8 . The video processing apparatus of  claim 7 , wherein the video input complies with one of a frame/field sequential format and a top-and-bottom format, and has a first input picture and a second input picture corresponding to different views and respectively stored in a first buffer and a second buffer; the video output complies with one of the frame/field sequential format and the top-and-bottom format, and has a first output picture and a second output picture corresponding to different views; and the format conversion processing unit comprises:
 a display module, for alternately reading data from the first input picture stored in the first buffer and reading data from the second input picture stored in the second buffer, and accordingly obtaining a first video data and a second video data; outputting the first output picture to the display device according to the first video data; and outputting the second output picture to the display device according to the second video data.   
     
     
         9 . The video processing apparatus of  claim 7 , wherein the video input complies with one of a frame/field sequential format and a top-and-bottom format, and has a first input picture and a second input picture corresponding to different views and respectively stored in a first buffer and a second buffer; the video output complies with one of the frame/field sequential format, the top-and-bottom format, a side-by-side format, a line-by-line format, and a checker sampling format, and has a first output picture and a second output picture corresponding to different views; and the format conversion processing unit comprises:
 a first display module, for reading data from the first buffer in which the first input picture is stored and accordingly obtaining a first video data, and outputting the first output picture to the display device according to the first video data; and   a second display module, for reading data from the second buffer in which the second input picture is stored and accordingly obtaining a second video data, and outputting the second output picture to the display device according to the second video data, wherein the first display module reads the first buffer and the second display module reads the second buffer, simultaneously.   
     
     
         10 . The video processing apparatus of  claim 7 , wherein the video input complies with one of a frame/field sequential format and a top-and-bottom format, and has a first input picture and a second input picture corresponding to different views and respectively stored in a first buffer and a second buffer; the video output complies with one of the frame/field sequential format, the top-and-bottom format, a side-by-side format, a line-by-line format, and a checker sampling format, and has a first output picture and a second output picture corresponding to different views; and the format conversion processing unit comprises:
 a display module, arranged to perform a random access upon the first buffer and the second buffer for reading data from the first buffer in which the first input picture is stored and accordingly obtaining a first video data, reading data from the second buffer in which the second input picture is stored and accordingly obtaining a second video data, outputting the first output picture to the display device according to the first video data, and outputting the second output picture to the display device according to the second video data.   
     
     
         11 . The video processing apparatus of  claim 7 , wherein the video input complies with one of a side-by-side and a line-by-line format, and has a first input picture and a second input picture corresponding to different views and both stored in a buffer; the video output complies with one of a frame/field sequential format and a top-and-bottom format, and has a first output picture and a second output picture corresponding to different views; and the format conversion processing unit comprises:
 a display module, for alternately reading data from the first input picture stored in the buffer and reading data from the second input picture stored in the buffer and accordingly obtaining a first video data and a second video data; outputting the first output picture to the display device according to the first video data; and outputting the second output picture to the display device according to the second video data.   
     
     
         12 . The video processing apparatus of  claim 7 , wherein the video input complies with one of a side-by-side format and a line-by-line format, and has a first input picture and a second input picture corresponding to different views and both stored in a buffer; the video output complies with one of a frame/field sequential format, a top-and-bottom format, the side-by-side format, the line-by-line format, and a checker sampling format, and has a first output picture and a second output picture corresponding to different views; and the format conversion processing unit comprises:
 a first display module, for reading data from the first input picture stored in the buffer and accordingly obtaining a first video data, and outputting the first output picture to the display device according to the first video data; and   a second display module, for reading data from the second input picture stored in the buffer and accordingly obtaining a second video data, and outputting the second output picture to the display device according to the second video data, wherein the first display module reads data from the first input picture stored in the buffer and the second display module reads data from the second input picture stored in the buffer, simultaneously.   
     
     
         13 . The video processing apparatus of  claim 7 , wherein the video input complies with one of a side-by-side format, a line-by-line format, and a checker sampling format, and has a first input picture and a second input picture corresponding to different views and both stored in a buffer; the video output complies with one of a frame/field sequential format, a top-and-bottom format, the side-by-side format, the line-by-line format, and the checker sampling format, and has a first output picture and a second output picture corresponding to different views; and the format conversion processing unit comprises:
 a display module, arranged to perform a random access upon the buffer for reading data from the first input picture stored in the buffer and reading data from the second input picture stored in the buffer and accordingly obtaining a first video data and a second video data, outputting the first output picture to the display device according to the first video data, and outputting the second output picture to the display device according to the second video data.   
     
     
         14 . A video processing method, comprising:
 detecting a video format of a video input;   detecting a display capability of a display device;   determining whether the video input has a three-dimensional (3D) video format or a two-dimensional (2D) video format by referring to the detected video format;   determining whether the display device supports a 3D video format or a 2D video format by referring to the detected display capability; and   when the video input does not satisfy the detected display capability, generating a video output which satisfies the detected display capability according to the video input.   
     
     
         15 . The video processing method of  claim 14 , wherein detecting the display capability of the display device comprises:
 determining the display capability of the display device according to display capability information generated from the display device.   
     
     
         16 . The video processing method of  claim 15 , wherein the display capability information is received via a display port. 
     
     
         17 . The video processing method of  claim 16 , wherein the display port is a high-definition multimedia interface (HDMI) port. 
     
     
         18 . The video processing method of  claim 14 , wherein when the video input is determined to be a 3D video and the display device is determined to be a 2D display device, the step of generating the video output comprises processing the 3D video to generate a 2D video as the video output. 
     
     
         19 . The video processing method of  claim 14 , wherein when the video input is determined to be a 2D video and the display device is determined to be a 3D display device, the step of generating the video output comprises processing the 2D video to generate a 3D video as the video output. 
     
     
         20 . The video processing method of  claim 14 , wherein when the video input is determined to be a 3D video and the display device is determined to be a 3D display device, the step of generating the video output comprises generating a 3D video as the video output according to the video input. 
     
     
         21 . The video processing method of  claim 20 , wherein the video input complies with one of a frame/field sequential format and a top-and-bottom format, and has a first input picture and a second input picture corresponding to different views and respectively stored in a first buffer and a second buffer; the video output complies with one of the frame/field sequential format and the top-and-bottom format, and has a first output picture and a second output picture corresponding to different views; and generating the 3D video as the video output according to the video input comprises:
 alternately reading data from the first input picture stored in the first buffer and reading data from the second input picture stored in the second buffer, and accordingly obtaining a first video data and a second video data;   outputting the first output picture to the display device according to the first video data; and   outputting the second output picture to the display device according to the second video data.   
     
     
         22 . The video processing method of  claim 20 , wherein the video input complies with one of a frame/field sequential format and a top-and-bottom format, and has a first input picture and a second input picture corresponding to different views and respectively stored in a first buffer and a second buffer; the video output complies with one of the frame/field sequential format, the top-and-bottom format, a side-by-side format, a line-by-line format, and a checker sampling format, and has a first output picture and a second output picture corresponding to different views; and generating the 3D video as the video output according to the video input comprises:
 reading data from the first buffer in which the first input picture is stored and accordingly obtaining a first video data, and outputting the first output picture to the display device according to the first video data; and   reading data from the second buffer in which the second input picture is stored and accordingly obtaining a second video data, and outputting the second output picture to the display device according to the second video data, wherein reading data from the first buffer and reading data from the second buffer are performed simultaneously.   
     
     
         23 . The video processing method of  claim 20 , wherein the video input complies with one of a frame/field sequential format and a top-and-bottom format, and has a first input picture and a second input picture corresponding to different views and respectively stored in a first buffer and a second buffer; the video output complies with one of the frame/field sequential format, the top-and-bottom format, a side-by-side format, a line-by-line format, and a checker sampling format, and has a first output picture and a second output picture corresponding to different views; and generating the 3D video as the video output according to the video input comprises:
 performing a random access upon the first buffer and the second buffer for reading data from the first buffer in which the first input picture is stored and accordingly obtaining a first video data, reading data from the second buffer in which the second input picture is stored and accordingly obtaining a second video data, outputting the first output picture to the display device according to the first video data, and outputting the second output picture to the display device according to the second video data.   
     
     
         24 . The video processing method of  claim 20 , wherein the video input complies with one of a side-by-side and a line-by-line format, and has a first input picture and a second input picture corresponding to different views and both stored in a buffer; the video output complies with one of a frame/field sequential format and a top-and-bottom format, and has a first output picture and a second output picture corresponding to different views; and generating the 3D video as the video output according to the video input comprises:
 alternately reading data from the first input picture stored in the buffer and reading data from the second input picture stored in the buffer, and accordingly obtaining a first video data and a second video data;   outputting the first output picture to the display device according to the first video data; and   outputting the second output picture to the display device according to the second video data.   
     
     
         25 . The video processing method of  claim 20 , wherein the video input complies with one of a side-by-side format and a line-by-line format, and has a first input picture and a second input picture corresponding to different views and both stored in a buffer; the video output complies with one of a frame/field sequential format, a top-and-bottom format, the side-by-side format, the line-by-line format, and a checker sampling format, and has a first output picture and a second output picture corresponding to different views; and generating the 3D video as the video output according to the video input comprises:
 reading data from the first input picture stored in the buffer and accordingly obtaining a first video data, and outputting the first output picture to the display device according to the first video data; and   reading data from the second input picture stored in the buffer and accordingly obtaining a second video data, and outputting the second output picture to the display device according to the second video data, wherein reading data from the first input picture stored in the buffer and reading data from the second input picture stored in the buffer are performed simultaneously.   
     
     
         26 . The video processing method of  claim 20 , wherein the video input complies with one of a side-by-side format, a line-by-line format, and a checker sampling format, and has a first input picture and a second input picture corresponding to different views and both stored in a buffer; the video output complies with one of a frame/field sequential format, a top-and-bottom format, the side-by-side format, the line-by-line format, and the checker sampling format, and has a first output picture and a second output picture corresponding to different views; and generating the 3D video as the video output according to the video input comprises:
 performing a random access upon the buffer for reading data from the first input picture stored in the buffer and reading data from the second input picture stored in the buffer and accordingly obtaining a first video data and a second video data, outputting the first output picture to the display device according to the first video data, and outputting the second output picture to the display device according to the second video data.   
     
     
         27 . A video processing apparatus, comprising:
 a detection unit, for detecting a video format of a video input;   a format conversion control unit, coupled to the detection unit, for determining whether the video input has a three-dimensional (3D) video format or a two-dimensional (2D) video format by referring to the detected video format, determining whether a display device supports a 3D video format or a 2D video format by referring to a predetermined display capability of the display device, and accordingly generating a control signal; and   a format conversion processing unit, coupled to the format conversion control unit and controlled by the control signal to generate a video output which satisfies the predetermined display capability of the display device according to the video input when the video input does not satisfy the predetermined display capability.   
     
     
         28 . A video processing method, comprising:
 detecting a video format of a video input;   determining whether the video input has a three-dimensional (3D) video format or a two-dimensional (2D) video format by referring to the detected video format;   determining whether a display device supports a 2D video format or a 3D video format by referring to a predetermined display capability of the display device; and   when the video input does not satisfy the predetermined display capability, generating a video output which satisfies the predetermined display capability of the display device according to the video input.   
     
     
         29 . A video processing apparatus, comprising:
 a detection unit, for detecting a display capability of a display device;   a format conversion control unit, coupled to the detection unit, for determining whether a video input has a three-dimensional (3D) video format or a two-dimensional (2D) video format by referring to a predetermined video format of the video input, determining whether the display device supports a 3D video format or a 2D video format by referring to the detected display capability of the display device, and accordingly generating a control signal; and   a format conversion processing unit, coupled to the format conversion control unit and controlled by the control signal to generate a video output which satisfies the detected display capability of the display device according to the video input when the video input does not satisfy the detected display capability.   
     
     
         30 . A video processing method, comprising:
 detecting a display capability of a display device;   determining whether the display device supports a three-dimensional (3D) video format or a two-dimensional (2D) video format by referring to the detected display capability of the display device;   determining whether a video input has a 3D video format or a 2D video format by referring to a predetermined video format of the video input; and   when the video input does not satisfy the detected display capability, generating a video output which satisfies the detected display capability of the display device according to the video input.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.