최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | UP-0959139 (2007-12-18) |
등록번호 | US-7554553 (2009-07-09) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 4 인용 특허 : 342 |
A graphics integrated circuit chip is used in a set-top box for controlling a television display. The graphics chip processes analog video input, digital video input, and graphics input. The chip includes a single polyphase filter that preferably provides both anti-flutter filtering and scaling of g
A graphics integrated circuit chip is used in a set-top box for controlling a television display. The graphics chip processes analog video input, digital video input, and graphics input. The chip includes a single polyphase filter that preferably provides both anti-flutter filtering and scaling of graphics. Anti-flutter filtering may help reduce display flicker due to the interlaced nature of television displays. The scaling of graphics may be used to convert the normally square pixel aspect ratio of graphics to the normally rectangular pixel aspect ratio of video.
What is claimed is: 1. A processor for communications, comprising: at least one interface operable to receive input image data and provide output image data for presentation on an electronic screen; and at least one module operable to perform at least one post-processing function on the input image
What is claimed is: 1. A processor for communications, comprising: at least one interface operable to receive input image data and provide output image data for presentation on an electronic screen; and at least one module operable to perform at least one post-processing function on the input image data to obtain the output image data, wherein the processor is operable to receive the input image data from at least one other module, and provide the output image data to a buffer to store the output image data prior to presentation on the electronic screen, wherein the input image data is in a YCrCb format with a luminance component and red and blue chrominance components, and wherein the at least one module is operable to perform upsampling of the input image data for the red and blue chrominance components. 2. The processor of claim 1, wherein the at least one module is operable to perform flipping, texture mapping, and shading of the input image data. 3. The processor of claim 1, wherein the at least one module is operable to perform conversion from a first video format used for the input image data to a second video format used for the output image data. 4. The processor of claim 1, wherein the at least one module is operable to process the input image data to scale up or down an image in size. 5. The processor of claim 1, wherein the at least one module is operable to combine input image data for first and second images to obtain the output image data for a composite image. 6. The processor of claim 5, wherein the first image is a video image or a graphics image and the second image is text. 7. The processor of claim 1, wherein the at least one module is operable to alpha-blend two images to obtain a composite image. 8. The processor of claim 7, wherein the at least one module is operable to alpha-blend the composite image with a video image to obtain the output image data. 9. The processor of claim 1, wherein the at least one module is operable to perform transparency to superimpose a first image over a second image. 10. The processor of claim 1, wherein the at least one module is operable to perform alpha-blending of a first image and a second image. 11. The processor of claim 10, wherein an alpha value is selected for chroma keying. 12. The processor of claim 1, further comprising: a programmable instruction processor operable to receive instructions and direct the at least one module to process the input image data in accordance with the received instructions. 13. The processor of claim 1, further comprising: a memory to store the output image data until the buffer is ready to accept the output image data. 14. The processor of claim 1, wherein the at least one interface unit is operable to provide the output image data in an output format selected from among a plurality of possible output formats. 15. A processor for communications, comprising: at least one interface operable to receive input image data and provide output image data for presentation on an electronic screen: and at least one module operable to perform at least one post-processing function on the input image data to obtain the output image data, wherein the processor is operable to receive the input image data from at least one other module, and provide the output image data to a buffer to store the output image data prior to presentation on the electronic screen, and wherein the at least one module is operable to scale input image data for a first image with a first coefficient, scale input image data for a second image with a second coefficient, and combine the scaled input image data for the first image with the scaled input image data for the second image to obtain the output image data for a composite image. 16. The processor of claim 15, wherein the at least one module is operable to perform flipping, texture mapping, and shading of the input image data. 17. The processor of claim 15, wherein the at least one module is operable to perform conversion from a first video format used for the input image data to a second video format used for the output image data. 18. The processor of claim 15, wherein the at least one module is operable to process the input image data to scale up or down an image in size. 19. The processor of claim 15, wherein the at least one module is operable to combine input image data for first and second images to obtain the output image data for a composite image. 20. The processor of claim 19, wherein the first image is a video image or a graphics image and the second image is text. 21. The processor of claim 15, wherein the at least one module is operable to alpha-blend two images to obtain a composite image. 22. The processor of claim 21, wherein the at least one module is operable to alpha-blend the composite image with a video image to obtain the output image data. 23. The processor of claim 15, wherein the at least one module is operable to perform transparency to superimpose a first image over a second image. 24. The processor of claim 15, wherein the at least one module is operable to perform alpha-blending of a first image and a second image. 25. The processor of claim 24, wherein an alpha value is selected for chroma keying. 26. The processor of claim 15, further comprising: a programmable instruction processor operable to receive instructions and direct the at least one module to process the input image data in accordance with the received instructions. 27. The processor of claim 15, further comprising: a memory to store the output image data until the buffer is ready to accept the output image data. 28. The processor of claim 15, wherein the at least one interface unit is operable to provide the output image data in an output format selected from among a plurality of possible output formats. 29. A processor for communications, comprising: at least one interface operable to receive input image data and provide output image data for presentation on an electronic screen: at least one module operable to perform at least one post-processing function on the input image data to obtain the output image data: and a programmable instruction processor operable to receive instructions and direct the at least one module to process the input image data in accordance with the received instructions, wherein the processor is operable to receive the input image data from at least one other module, and provide the output image data to a buffer to store the output image data prior to presentation on the electronic screen, wherein the instructions are received in a list, and wherein the instruction processor is operable to execute the instructions in the list until a termination condition is encountered. 30. The processor of claim 29, wherein the at least one module is operable to perform flipping, texture mapping, and shading of the input image data. 31. The processor of claim 29, wherein the at least one module is operable to perform conversion from a first video format used for the input image data to a second video format used for the output image data. 32. The processor of claim 29, wherein the at least one module is operable to process the input image data to scale up or down an image in size. 33. The processor of claim 29, wherein the at least one module is operable to combine input image data for first and second images to obtain the output image data for a composite image. 34. The processor of claim 33, wherein the first image is a video image or a graphics image and the second image is text. 35. The processor of claim 29, wherein the at least one module is operable to alpha-blend two images to obtain a composite image. 36. The processor of claim 35, wherein the at least one module is operable to alpha-blend the composite image with a video image to obtain the output image data. 37. The processor of claim 29, wherein the at least one module is operable to perform transparency to superimpose a first image over a second image. 38. The processor of claim 29, wherein the at least one module is operable to perform alpha-blending of a first image and a second image. 39. The processor of claim 38, wherein an alpha value is selected for chroma keying. 40. The processor of claim 29, further comprising: a memory to store the output image data until the buffer is ready to accept the output image data. 41. The processor of claim 29, wherein the at least one interface unit is operable to provide the output image data in an output format selected from among a plurality of possible output formats. 42. A processor for communications, comprising: at least one interface operable to receive input image data and provide output image data for presentation on an electronic screen: and at least one module operable to perform at least one post-processing function on the input image data to obtain the output image data: and a synchronization unit operable to determine timing for providing the output image data from the at least one interface unit to avoid causing visual artifacts on the electronic screen. wherein the processor is operable to receive the input image data from at least one other module, and provide the output image data to a buffer to store the output image data prior to presentation on the electronic screen. 43. The processor of claim 42, wherein the synchronization unit is operable to determine the timing based on a vertical sync signal. 44. The processor of claim 42, wherein the output image data is retrieved and displayed on the screen based on a read pointer. 45. The processor of claim 42, wherein the at least one module is operable to perform flipping, texture mapping, and shading of the input image data. 46. The processor of claim 42, wherein the at least one module is operable to perform conversion from a first video format used for the input image data to a second video format used for the output image data. 47. The processor of claim 42, wherein the at least one module is operable to process the input image data to scale up or down an image in size. 48. The processor of claim 42, wherein the at least one module is operable to combine input image data for first and second images to obtain the output image data for a composite image. 49. The processor of claim 48, wherein the first image is a video image or a graphics image and the second image is text. 50. The processor of claim 42, wherein the at least one module is operable to alpha-blend two images to obtain a composite image. 51. The processor of claim 50, wherein the at least one module is operable to alpha-blend the composite image with a video image to obtain the output image data. 52. The processor of claim 42, wherein the at least one module is operable to perform transparency to superimpose a first image over a second image. 53. The processor of claim 42, wherein the at least one module is operable to perform alpha-blending of a first image and a second image. 54. The processor of claim 53, wherein an alpha value is selected for chroma keying. 55. The processor of claim 42, further comprising: a programmable instruction processor operable to receive instructions and direct the at least one module to process the input image data in accordance with the received instructions. 56. The processor of claim 42, further comprising: a memory to store the output image data until the buffer is ready to accept the output image data. 57. The processor of claim 42, wherein the at least one interface unit is operable to provide the output image data in an output format selected from among a plurality of possible output formats. 58. A processor for a communications device, comprising: at least one interface operable to receive input image data and provide output image data for presentation on an electronic screen: and at least one processing module operable to perform at least one post-processing function on the input image data to obtain the output image data, wherein the processor is operable to provide an interface between at least one other processor providing the input image data for the electronic screen and a buffer used to store the output image data for the electronic screen, wherein the input image data is in a YCrCb format with a luminance component and red and blue chrominance components, and wherein the at least one processing module is operable to perform upsampling of the input image data for the red and blue chrominance components. 59. The processor of claim 58, wherein the at least one processing module is operable to perform flipping, texture mapping, and shading of the input image data. 60. The processor of claim 58, wherein the at least one processing module is operable to perform conversion from a first video format used for the input image data to a second video format used for the output image data. 61. The processor of claim 58, wherein the at least one processing module is operable to process the input image data to scale up or down an image in size. 62. The processor of claim 58, wherein the at least one processing module is operable to combine input image data for first and second images to obtain the output image data for a composite image. 63. The processor of claim 62, wherein the first image is a video image or a graphics image and the second image is text. 64. The processor of claim 58, wherein the at least one processing module is operable to alpha-blend two images to obtain a composite image. 65. The processor of claim 64, wherein the at least one processing module is operable to alpha-blend the composite image with a video image to obtain the output image data. 66. The processor of claim 58, wherein the at least one processing module is operable to perform transparency to superimpose a first image over a second image. 67. The processor of claim 58, wherein the at least one processing module is operable to perform alpha-blending of a first image and a second image. 68. The processor of claim 67, wherein an alpha value is selected for chroma keying. 69. The processor of claim 58, further comprising: a programmable instruction processor operable to receive instructions and direct the at least one processing module to process the input image data in accordance with the received instructions. 70. The processor of claim 58, further comprising: a memory to store the output image data until the buffer is ready to accept the output image data. 71. The processor of claim 58, wherein the at least one interface unit is operable to provide the output image data in an output format selected from among a plurality of possible output formats. 72. A processor for a communications device, comprising: at least one interface operable to receive input image data and provide output image data for presentation on an electronic screen: and at least one processing module operable to perform at least one post-processing function on the input image data to obtain the output image data, wherein the processor is operable to provide an interface between at least one other processor providing the input image data for the electronic screen and a buffer used to store the output image data for the electronic screen, wherein the at least one processing module is operable to scale input image data for a first image with a first coefficient, scale input image data for a second image with a second coefficient, and combine the scaled input image data for the first image with the scaled input image data for the second image to obtain the output image data for a composite image. 73. The processor of claim 72, wherein the at least one processing module is operable to perform flipping, texture mapping, and shading of the input image data. 74. The processor of claim 72, wherein the at least one processing module is operable to perform conversion from a first video format used for the input image data to a second video format used for the output image data. 75. The processor of claim 72, wherein the at least one processing module is operable to process the input image data to scale up or down an image in size. 76. The processor of claim 72, wherein the at least one processing module is operable to combine input image data for first and second images to obtain the output image data for a composite image. 77. The processor of claim 76, wherein the first image is a video image or a graphics image and the second image is text. 78. The processor of claim 72, wherein the at least one processing module is operable to alpha-blend two images to obtain a composite image. 79. The processor of claim 78, wherein the at least one processing module is operable to alpha-blend the composite image with a video image to obtain the output image data. 80. The processor of claim 72, wherein the at least one processing module is operable to perform transparency to superimpose a first image over a second image. 81. The processor of claim 72, wherein the at least one processing module is operable to perform alpha-blending of a first image and a second image. 82. The processor of claim 81, wherein an alpha value is selected for chroma keying. 83. The processor of claim 72, further comprising: a programmable instruction processor operable to receive instructions and direct the at least one processing module to process the input image data in accordance with the received instructions. 84. The processor of claim 72, further comprising: a memory to store the output image data until the buffer is ready to accept the output image data. 85. The processor of claim 72, wherein the at least one interface unit is operable to provide the output image data in an output format selected from among a plurality of possible output formats. 86. A processor for a communications device, comprising: at least one interface operable to receive input image data and provide output image data for presentation on an electronic screen: at least one processing module operable to perform at least one post-processing function on the input image data to obtain the output image data: and a programmable instruction processor operable to receive instructions and direct the at least one processing module to process the input image data in accordance with the received instructions, wherein the processor is operable to provide an interface between at least one other processor providing the input image data for the electronic screen and a buffer used to store the output image data for the electronic screen, wherein the instructions are received in a list, and wherein the instruction processor is operable to execute the instructions in the list until a termination condition is encountered. 87. The processor of claim 86, wherein the at least one processing module is operable to perform flipping, texture mapping, and shading of the input image data. 88. The processor of claim 86, wherein the at least one processing module is operable to perform conversion from a first video format used for the input image data to a second video format used for the output image data. 89. The processor of claim 86, wherein the at least one processing module is operable to process the input image data to scale up or down an image in size. 90. The processor of claim 86, wherein the at least one processing module is operable to combine input image data for first and second images to obtain the output image data for a composite image. 91. The processor of claim 86, wherein the first image is a video image or a graphics image and the second image is text. 92. The processor of claim 86, wherein the at least one processing module is operable to alpha-blend two images to obtain a composite image. 93. The processor of claim 92, wherein the at least one processing module is operable to alpha-blend the composite image with a video image to obtain the output image data. 94. The processor of claim 86, wherein the at least one processing module is operable to perform transparency to superimpose a first image over a second image. 95. The processor of claim 86, wherein the at least one processing module is operable to perform alpha-blending of a first image and a second image. 96. The processor of claim 95, wherein an alpha value is selected for chroma keying. 97. The processor of claim 86, further comprising: a memory to store the output image data until the buffer is ready to accept the output image data. 98. The processor of claim 86, wherein the at least one interface unit is operable to provide the output image data in an output format selected from among a plurality of possible output formats. 99. A processor for a communications device, comprising: at least one interface operable to receive input image data and provide output image data for presentation on an electronic screen at least one processing module operable to perform at least one post-processing function on the input image data to obtain the output image data: and a synchronization unit operable to determine timing for providing the output image data from the at least one interface unit to avoid causing visual artifacts on the electronic screen, wherein the processor is operable to provide an interface between at least one other processor providing the input image data for the electronic screen and a buffer used to store the output image data for the electronic screen. 100. The processor of claim 99, wherein the synchronization unit is operable to determine the timing based on a vertical sync signal. 101. The processor of claim 99, wherein the output image data is retrieved and displayed on the screen based on a read pointer. 102. The processor of claim 99, wherein the at least one processing module is operable to perform flipping, texture mapping, and shading of the input image data. 103. The processor of claim 99, wherein the at least one processing module is operable to perform conversion from a first video format used for the input image data to a second video format used for the output image data. 104. The processor of claim 99, wherein the at least one processing module is operable to process the input image data to scale up or down an image in size. 105. The processor of claim 99, wherein the at least one processing module is operable to combine input image data for first and second images to obtain the output image data for a composite image. 106. The processor of claim 105, wherein the first image is a video image or a graphics image and the second image is text. 107. The processor of claim 99, wherein the at least one processing module is operable to alpha-blend two images to obtain a composite image. 108. The processor of claim 107, wherein the at least one processing module is operable to alpha-blend the composite image with a video image to obtain the output image data. 109. The processor of claim 99, wherein the at least one processing module is operable to perform transparency to superimpose a first image over a second image. 110. The processor of claim 99, wherein the at least one processing module is operable to perform alpha-blending of a first image and a second image. 111. The processor of claim 110, wherein an alpha value is selected for chroma keying. 112. The processor of claim 99, further comprising: a programmable instruction processor operable to receive instructions and direct the at least one processing module to process the input image data in accordance with the received instructions. 113. The processor of claim 99, further comprising: a memory to store the output image data until the buffer is ready to accept the output image data. 114. The processor of claim 99, wherein the at least one interface unit is operable to provide the output image data in an output format selected from among a plurality of possible output formats.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.