KR20100005760A - Subtitling method using a graphic accelerator of set top box - Google Patents
Subtitling method using a graphic accelerator of set top box Download PDFInfo
- Publication number
- KR20100005760A KR20100005760A KR1020080065795A KR20080065795A KR20100005760A KR 20100005760 A KR20100005760 A KR 20100005760A KR 1020080065795 A KR1020080065795 A KR 1020080065795A KR 20080065795 A KR20080065795 A KR 20080065795A KR 20100005760 A KR20100005760 A KR 20100005760A
- Authority
- KR
- South Korea
- Prior art keywords
- image data
- caption
- top box
- monitor
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims description 16
- 238000003672 processing method Methods 0.000 claims abstract description 17
- 230000000593 degrading effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 7
- 238000002156 mixing Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4886—Data services, e.g. news ticker for displaying a ticker, e.g. scrolling banner for news, stock exchange, weather data
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Circuits (AREA)
Abstract
본 발명은 셋탑 박스의 그래픽 가속기를 활용한 자막처리 방법에 관한 것이다.The present invention relates to a caption processing method utilizing a graphic accelerator of a set top box.
이를 위해, 본 발명은 셋탑 박스의 자막 이미지 처리기가 자막 이미지 데이터를 출력하라는 신호를 수신하여, 데이터베이스에 저장된 이미지 데이터를 선택하여, 이미지 데이터의 좌측 상단을 설정된 좌표값이 따라 그래픽 가속기의 함수를 이용하여 모니터의 하단부에 출력시키는 단계, 자막 이미지 처리기가 이미지 데이터의 우측 부분이 모니터의 우측 부분 보다 왼쪽에 있는가를 판단하는 제1판단 단계, 제1판단 단계에서, 그렇지 않은 경우에는 좌표값을 보정하여 출력시키고, 그런 경우에는 자막 이미지 데이터의 우측 부분이 모니터의 좌측 부분 보다 오른쪽에 있는가를 판단하는 제2판단 단계, 및 제2판단 단계에서 오른쪽에 있다고 판단되면, 제1판단 단계로 가서 좌표값을 수정하여 출력하고, 그렇지 않은 경우에는 자막 이미지 데이터의 출력을 종료하는 단계로 구성됨을 특징으로 하는 셋탑 박스의 그래픽 가속기를 활용한 자막처리 방법을 제공한다.To this end, the present invention receives a signal that the caption image processor of the set-top box outputs the caption image data, selects the image data stored in the database, and uses the function of the graphic accelerator according to the set coordinate value along the upper left of the image data. Outputting to the lower end of the monitor, the first judging step of judging whether the right portion of the image data is to the left side of the right side of the monitor, and in the first judging step, if the caption image processor In such a case, if it is determined that the right portion of the caption image data is on the right side of the left side of the monitor, and if it is determined that the right side is in the second determination stage, go to the first determination stage and correct the coordinate value. Output the subtitle image data. It provides a caption processing method using a graphics accelerator of the set-top box, characterized in that the step of terminating.
본 발명에 따르면, 종래의 성능이 낮은 CPU가 탑재된 셋탑 박스에서도 그 성능을 저하시키지 않고서도 자막 이미지 데이터를 출력할 수 있다는 효과를 가진다.According to the present invention, it is possible to output caption image data even in a set top box equipped with a conventional low performance CPU without degrading its performance.
Description
본 발명은 셋탑 박스의 그래픽 가속기를 활용한 자막처리 방법에 관한 것으로, 상세하게는 셋탑 박스에서 자막 문자들이 부드럽게 이동하거나 부드럽게 사라지는 효과를 구현하기 위한 셋탑 박스의 그래픽 가속기를 활용한 자막처리 방법에 관한 것이다.The present invention relates to a caption processing method using a graphic accelerator of a set-top box, and more particularly, to a caption processing method using a graphic accelerator of a set-top box for implementing an effect of smoothly moving or disappearing subtitle characters in a set-top box. will be.
셋탑 박스에서 자막 문자들을 표현하는 방법 중에서 그 자막 문자들을 이동시키거나 사라지게 하는 종래 기술의 자막처리 방법은 단순하게 좌에서 우로, 우에서 좌로, 또는 상하로 디스플레이 되도록 출력하는 것이 대부분으로서, 특히 공중파로 방송되는 동안 각종 정보, 예를 들어 날씨, 뉴스, 경제정보 등을 하단부에 이동식으로 출력하는 것이 전부였다.Among the methods of expressing subtitle characters in a set-top box, the conventional subtitle processing method of moving or disappearing the subtitle characters is simply outputting them from left to right, right to left, or up and down, in particular over the air. While broadcasting, all information, such as weather, news, economic information, etc. were all mobile output at the bottom.
또한 일반적으로 컴퓨터와는 달리 셋탑 박스는 중앙처리장치의 용량이나 성능이 가격을 고려하여 결정되는 관계로 그 성능은 좋지 못한 것이 대부분이였고, 종래의 셋탑 박스에서는 자막 문자를 표시하는 기능은 중앙처리장치(CPU)를 통해서만 작동되었기 때문에, 셋탑 박스를 통한 컨텐츠의 구현, 예를 들면 영상을 시청하 는 동안 자막의 처리는 CPU의 성능을 고려하여 매끄럽게 처리되지 못하는 것이 현실이였다.Also, unlike computers, set-top boxes generally have a poor performance because the capacity or performance of the central processing unit is determined in consideration of the price. In conventional set-top boxes, the function of displaying subtitle characters is central processing. Since only the device (CPU) was operated, it was a reality that the implementation of the content through the set-top box, for example, the processing of subtitles while watching a video, could not be processed smoothly in consideration of the CPU performance.
한편, 방송기술의 진보와 함께 인터넷망을 이용한 방송(IPTV)이 출현함으로써 셋탑 박스에서의 CPU는 그 성능과 용량이 좋은 것을 필요하게 되어 그 비용이 증가함으로써 IPTV 방송의 출현을 저해하는 요소로 작용하기에 이르렀다.On the other hand, with the advancing of broadcasting technology, the emergence of broadcasting using the Internet network (IPTV), the CPU in the set-top box needs to have good performance and capacity, and the cost increases, which acts as a factor that hinders the appearance of IPTV broadcasting. It came to the following.
결론적으로, 자막을 CPU를 통해 구동시킴으로써 자막이 팍팍 이동하는 현상이 나타나서, 이로 인해 자막 문자열을 화면에 부드럽게 흘러가게 하는 효과나 서서히 나타났다가 서서히 사라지는 효과를 구현하는 것이 일반적으로 어려운 상황이고, 따라서 종래의 기술에서는 탑재되는 중앙처리장치의 고급화를 동반해야만 그 기능이 가능했었다.As a result, the subtitles are shifted by driving the subtitles through the CPU, which is why it is generally difficult to realize the effect of smoothly flowing the subtitle string on the screen or the effect of gradually appearing and gradually disappearing. The technology was only possible with high-end central processing units.
이를 위해, 본 발명은 종래의 셋탑 박스의 중앙처리장치(CPU)의 성능을 개선하지 않고서도, 자막 문자열을 컴퓨터 또는 서버에 탑재되는 자막 이미지 생성기를 통해 미리 만들어 놓고서 셋탑 박스에 저장시킴과 동시에 또는 출력 신호에 의해 그 저장된 자막 데이터를 중앙처리장치를 통해 구동시키면서 그래픽 가속기의 기능을 이용하여 화면에 출력시킴으로써, 화면에 부드럽게 흘러가게 하는 효과나 서서히 나타났다가 서서히 사라지는 효과를 구현하기 위해 자막 문자열을 이미지로 생성(렌더링)하고 자막 문자열을 표시할 때 CPU는 명령을 수신하고 지시하는 기능만 담당하도록 한 상태에서 셋탑 박스의 그래픽 가속기를 이용하여 이미지를 화면에 출력하는 방식을 제안한다.To this end, the present invention, without improving the performance of the central processing unit (CPU) of the conventional set-top box, while making a subtitle string in advance through the subtitle image generator mounted on a computer or server and stored in the set-top box, or By outputting the stored caption data through the central processing unit by the output signal and outputting it to the screen using the function of the graphic accelerator, the caption string is imaged to realize the effect of flowing smoothly on the screen or gradually appearing and disappearing. When generating (rendering) and displaying a subtitle string, the CPU proposes a method of outputting an image to a screen using a graphic accelerator of a set-top box while only performing a function of receiving and indicating a command.
셋탑 박스의 그래픽 가속기를 활용한 자막처리 방법을 제공하기 위해서, 본 발명은 셋탑 박스의 자막 이미지 처리기가 자막 이미지 데이터를 출력하라는 신호를 수신하여, 데이터베이스에 저장된 이미지 데이터를 선택하여, 이미지 데이터의 좌측 상단을 설정된 좌표값이 따라 그래픽 가속기의 함수를 이용하여 모니터의 하단부에 출력시키는 단계, 자막 이미지 처리기가 이미지 데이터의 우측 부분이 모니터의 우측 부분 보다 왼쪽에 있는가를 판단하는 제1판단 단계, 제1판단 단계에서, 그렇지 않은 경우에는 좌표값을 보정하여 출력시키고, 그런 경우에는 자막 이미지 데이터의 우측 부분이 모니터의 좌측 부분 보다 오른쪽에 있는가를 판단하는 제2판단 단계, 및 제2판단 단계에서 오른쪽에 있다고 판단되면, 제1판단 단계로 가서 좌표값을 수정하여 출력하고, 그렇지 않은 경우에는 자막 이미지 데이터의 출력을 종료하는 단계로 구성됨을 특징으로 한다.In order to provide a caption processing method using a graphic accelerator of a set-top box, the present invention receives a signal for outputting caption image data by a caption image processor of a set-top box, selects image data stored in a database, and selects the left side of the image data. Outputting the upper end to the lower end of the monitor using a function of the graphic accelerator according to the set coordinate value; a first judgment step of determining whether the right part of the image data is to the left of the right part of the monitor; In the step, otherwise, the coordinate value is corrected and output, and in such a case, the second judging step of judging whether the right part of the caption image data is on the right side of the left side of the monitor, and the second judging step is determined to be on the right side. Go to the first judgment step and modify the coordinates If force and, if not, characterized by consisting of a terminating the output of the subtitle image data.
또한, 셋탑 박스의 그래픽 가속기를 활용한 자막처리 방법을 제공하기 위해, 본 발명은 자막 이미지 데이터를 네트워크 또는 인터넷망을 통해 셋탑 박스의 데이터베이스에 저장시키는 단계, 셋탑 박스의 자막 이미지 처리기가 자막 이미지 데이터를 출력하라는 신호를 수신하여, 데이터베이스에 저장된 이미지 데이터를 선택하여, 이미지 데이터의 좌측 상단을 설정된 좌표값이 따라 그래픽 가속기의 함수를 이용하여 모니터의 하단부에 출력시키는 단계, 자막 이미지 처리기가 이미지 데이터의 우측 부분이 모니터의 우측 부분 보다 왼쪽에 있는가를 판단하는 제1판단 단 계, 제1판단 단계에서, 그렇지 않은 경우에는 좌표값을 보정하여 출력시키고, 그런 경우에는 자막 이미지 데이터의 우측 부분이 모니터의 좌측 부분 보다 오른쪽에 있는가를 판단하는 제2판단 단계, 및 제2판단 단계에서 오른쪽에 있다고 판단되면, 제1판단 단계로 가서 좌표값을 수정하여 출력하고, 그렇지 않은 경우에는 자막 이미지 데이터의 출력을 종료하는 단계로 구성됨을 특징으로 한다.In addition, in order to provide a caption processing method using a graphic accelerator of the set-top box, the present invention stores the caption image data in a database of the set-top box via a network or the Internet, the caption image processor of the set-top box Receiving a signal to output the, select the image data stored in the database, and outputs the upper left of the image data to the bottom of the monitor using a function of the graphics accelerator according to the set coordinate value, the caption image processor In the first judging step and the first judging step of judging whether the right part is to the left of the right part of the monitor, if not, the coordinate values are corrected and output, and in this case, the right part of the subtitle image data is the left side of the monitor. To determine whether it's right And if it is determined that it is to the right in the second judging step and the second judging step, the method proceeds to the first judging step, and corrects the coordinates and outputs the result, or otherwise terminates the output of the caption image data. .
또한, 셋탑 박스의 그래픽 가속기를 활용한 자막처리 방법을 제공하기 위한 상기 발명에 있어서, 본 발명은 자막 이미지 데이터는 비트맵, 문자 또는 이미지 데이터인 것을 특징으로 하는 셋탑 박스의 그래픽 가속기를 활용한 자막처리 방법을 제공한다.In addition, in the above invention for providing a caption processing method utilizing a graphics accelerator of the set-top box, the present invention provides a caption image data using a graphics accelerator of the set-top box, characterized in that the subtitle image data is a bitmap, text or image data Provide a treatment method.
본 발명에서 제안하는 기법을 이용하면 기존의 낮은 성능의 CPU를 탑재한 셋탑 박스에서도 문자열을 출력하는 특수 효과를 구현할 수 있다. 따라서 본 발명은 높은 성능의 CPU를 이용하여 문자열 출력을 처리하는 방식에 비해 높은 가격 경쟁력을 갖는 제품을 만들 수 있다는 의의를 갖는다.Using the technique proposed in the present invention, it is possible to implement a special effect of outputting a string even in a set-top box equipped with an existing low-performance CPU. Therefore, the present invention has the significance of making a product having a high price competitiveness compared to a method of processing a string output using a high performance CPU.
본 발명에서 제안하는 자막 이동 기법은 광고용 셋탑 박스의 자막 처리, 방송용/IPTV 셋탑 박스에서의 긴급 메시지, 뉴스, 광고 배너 등의 출력에 사용할 수 있다.The caption movement technique proposed by the present invention can be used for the caption processing of an advertising set-top box, an emergency message, a news, an advertisement banner, and the like in a broadcasting / IPTV set-top box.
지금부터 도면을 참조하여 본 발명을 보다 구체적으로 상세하게 설명하고자 한다.The present invention will now be described in more detail with reference to the drawings.
도1은 셋탑 박스의 그래픽 가속기를 활용한 자막처리 방법을 설명하기 위한 망구성도이고, 도2는 셋탑 박스의 그래픽 가속기를 활용한 자막처리 방법을 설명하기 위한 블록도이고, 도3은 셋탑 박스의 그래픽 가속기를 활용한 자막처리 방법을 설명하기 위한 흐름도이며, 도4는 모니터의 하단부에서 자막 데이터가 우측에서 좌측으로 출력되는 일예를 도시한 구성도이다.1 is a network diagram illustrating a caption processing method using a graphic accelerator of a set top box, FIG. 2 is a block diagram illustrating a caption processing method using a graphic accelerator of a set top box, and FIG. 4 is a flowchart illustrating a caption processing method using a graphic accelerator, and FIG. 4 is a diagram illustrating an example in which caption data is output from right to left at a lower portion of a monitor.
자막을 출력하려면 우선적으로 출력될 자막 이미지를 생성해야 한다. 일반적으로 이 작업은 서버에서 광고 컨텐츠를 저작할 때 혹은 배너를 만들 때 이루어지며, 일반 개인용 컴퓨터(10)에서 작업할 수도 있다.In order to output subtitles, first, a subtitle image to be output must be generated. Generally, this work is done when authoring advertisement content on a server or when creating a banner, and can also work on a general
따라서 서버 또는 컴퓨터(10)에 자막 이미지 생성기(11)가 탑재, 즉 설치되어 이미지를 언제 어디서나 생성될 수 있도록 한다. 자막 이미지 생성기(11)는 일종의 프로그램으로서 응용 어플리케이션(application)에 해당된다.Therefore, the
자막 이미지 생성기(11)는 사용자로부터 출력할 문자열과 함께 폰트 종류 및 크기, 굵기, 기울임, 밑줄 등의 문자열 속성, 배경색상 혹은 배경 이미지, 문자열 색상, 출력 방식 등의 정보를 입력받는다.The
사용자로부터 정보가 자막 이미지 생성기(11)로 입력되면, 자막 이미지 생성기(11)는 입력 정보를 종합하여 화면에 출력할 자막 내용을 이미지로 생성(렌더링)한다.When information is input from the user to the
이미지 포맷으로는 예를 들어 비트맵이나 GIF 등을 사용할 수 있으며 이에 국한되지 않는다.As the image format, for example, a bitmap or GIF may be used, but is not limited thereto.
이렇게 생성된 자막 이미지는 네트워크나 저장 미디어(USB 플래시 디스크, CDROM 등)를 통해 셋탑 박스(30)로 전송될 수 있고, 유무선 인터넷망(20)을 통해 전송될 수 있다.The generated caption images may be transmitted to the set-
일단 자막 이미지가 셋탑 박스(30)의 입출입부(35)를 통해 저장부 또는 데이터베이스(34)에 저장되면, 자막 이미지 처리기(32)가 화면에 부드럽게 이동하거나 서서히 나타나고 사라지도록 출력할 수 있다. 자막 이미지 처리기(32)가 자막을 출력하는 방식은 좌우 방향으로 이동하는 방식(특히 화면 우측에서 좌측으로 이동하는 방식), 상하로 이동하는 방식(상에서 하방으로 이동하거나 또는 하에서 상방으로 이동하는 방식), 그리고 나타났다가 서서히 사라지는 방식을 지원한다.Once the caption image is stored in the storage or
좌우 방향 또는 상하 방향의 방식은 문자열 이미지의 위치를 좌표값 또는 시간에 따라 이동시킴으로써 구현될 수 있고, 마지막 방식은 문자열 이미지 출력시 알파 블렌딩 인자 값을 시간에 따라 변경함으로써 구현될 수 있다.The left and right or up and down directions may be implemented by moving the position of the string image according to a coordinate value or time, and the last method may be implemented by changing an alpha blending factor value with time when outputting a string image.
도3는 셋탑 박스의 그래픽 가속기를 활용한 자막처리 방법을 설명하기 위한 흐름도이고, 도4는 모니터의 하단부에서 자막 데이터가 우측에서 좌측으로 출력되는 일예를 도시한 구성도이다.3 is a flowchart illustrating a caption processing method using a graphic accelerator of a set-top box, and FIG. 4 is a diagram illustrating an example in which caption data is output from right to left at a lower end of a monitor.
자막 이미지 생성기(11)로부터 만들어진 이미지 데이터를 인터넷망(20) 또는 네트워크를 통해 입출입부(35)를 경유하여 저장부 또는 데이터베이스(34)에 저장된다.The image data generated by the
자막 이미지 처리기(32)는 일종의 응용프로그램으로서 출력할 이미지 데이터를 그래픽 가속기(33)의 기능을 이용하여 모니터(40)에 출력시킨다.The
자막 이미지 처리기(32)는 출력신호를 수신하여 그 신호를 분석하여 저장된 이미지 데이터를 선택한다(S10). 모니터(40)에 출력될 이미지 데이터가 선택되면 모니터(10)의 좌측상단을 좌표 (0, 0)으로 설정하고 우측 하단을 (width, height)로 설정된 상태에서(도4 참조), 이미지 데이터의 좌측 상단을 X=width, Y=height-offset 으로 처리하여 그래픽 가속기(33)의 플릿함수(flit function)를 이용하여 모니터(40)의 하단부에 출력해 준다.The
계속해서 자막 이미지 처리기(32)는 이미지 데이터의 우측 부분이 모니터(40)의 우측 부분 보다 왼쪽에 있는가를 판단하여(S20), 그렇지 않은 경우에는 좌표값을 보정하여 출력한다(S30). 즉 'X1=X-delta', 'Y1=Y'로 보정하여 출력함으로써 모니터(40)의 하단부에서는 이미지 데이터가 우측에서 좌측으로 이동하여 출력되고, 이 과정을 반복하게 되면 자막 이미지 데이터가 부드럽게 이동하여 출력하게 된다.Subsequently, the
또한 델타값 또는 오프셋값은 픽셀로 정의할 수도 있으며, 시간에 대한 함수로 표시하여 출력될 수 있다. 만약 델타값이 크면 우에서 좌로 이동하는 시간이 짧게 되고, 델타값이 작다면 자막의 이동 시간이 길어지게 된다. 또한 델타값과 시간에 대한 함수를 함께 사용하면 자막 이지지 데이터가 일정시간 모니터(40)상에 출력된다.In addition, the delta value or the offset value may be defined in pixels, and may be output as a function of time. If the delta value is large, the moving time from right to left is short. If the delta value is small, the moving time of the subtitle is long. In addition, when the delta value and the time function are used together, the caption support data is output on the
그 다음 자막 이미지 처리기(32)는 S20 단계에서 왼쪽에 있다고 판단하면, 자막 이미지 데이터의 우측 부분이 모니터(40)의 좌측 부분 보다 오른쪽에 있는가를 판단하게 된다(S40). S40 단계에서 오른쪽에 있다고 판단되면, S30 단계로 가서 좌표값을 수정하여 출력하고, 그렇지 않은 경우에는 자막 이미지 데이터의 출력을 종료하게 된다.Next, when the
즉 자막 이미지 데이터의 우측 부분이 모니터의 좌측 부분 보다 오른쪽에 있다면 좌표값을 수정하여 계속 출력하게 되고, 그렇지 않다면 자막 이미지 데이터가 모니터의 하단부에서 우측에서 좌측으로 모두 출력된 상태이므로 프로그램의 작동이 종료하게 되는 것이다.That is, if the right part of the caption image data is on the right side of the left side of the monitor, the coordinate value is corrected and the output is continued. Otherwise, the subtitle image data is output from the right to the left side of the lower part of the monitor. Will be done.
지금까지 자막 이미지 데이터가 모니터의 하단부에서 우측에서 좌측으로 델타값을 보정함으로써 부드럽게 이동하면서 출력되는 과정에 대하여 살펴보았으나, 좌측에서 우측으로 출력되는 방식, 또는 상하로 출력되는 방식도 좌표값을 초기에 설정하여 계속해서 좌표값을 보정함으로써 출력시키면 자막 이미지 데이터가 부드럽게 출력될 수 있다.So far, the subtitle image data has been smoothly moved by correcting the delta value from the bottom of the monitor to the right to the left, but the method of outputting from the left to the right or the method of outputting the up and down is also used to initialize the coordinate values. If it is set to and outputs by continuously correcting the coordinate value, the caption image data can be output smoothly.
이상으로 본 발명에 대하여 도면을 통해 상세하게 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가지고 있는 자에게 본 발명의 내용을 변경함이 없이 다양하게 실시할 수 있음은 다언을 요하지 않을 것이다.The present invention has been described in detail through the drawings. It will not be necessary for the person skilled in the art to which the present invention pertains that various modifications can be made without changing the contents of the present invention.
도1은 셋탑 박스의 그래픽 가속기를 활용한 자막처리 방법을 설명하기 위한 망구성도이고,1 is a network diagram for explaining a caption processing method using a graphic accelerator of a set-top box,
도2는 셋탑 박스의 그래픽 가속기를 활용한 자막처리 방법을 설명하기 위한 블록도이고,2 is a block diagram illustrating a caption processing method using a graphic accelerator of a set top box;
도3은 셋탑 박스의 그래픽 가속기를 활용한 자막처리 방법을 설명하기 위한 흐름도이며, 그리고3 is a flowchart for explaining a caption processing method using a graphic accelerator of a set-top box, and
도4는 모니터의 하단부에서 자막 데이터가 우측에서 좌측으로 출력되는 일예를 도시한 구성도이다.4 is a diagram illustrating an example in which subtitle data is output from the right side to the left side of the monitor.
** 도면의 주요 부분에 대한 부호의 설명 **** Description of symbols for the main parts of the drawing **
10 : 서버 또는 컴퓨터 11 : 자막 이미지 생성기10: server or computer 11: subtitle image generator
20 : 인터넷망 30 : 셋탑 박스20: Internet network 30: Set-top box
31 : 중앙처리장치(CPU) 32 : 자막 이미지 처리기31: central processing unit (CPU) 32: subtitle image processor
33 : 그래픽 가속기 34 : 저장부 또는 데이터베이스33: graphics accelerator 34: storage or database
35 : 입출입부 40 : 디스플레이 장치 또는 모니터35: entry and exit 40: display device or monitor
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080065795A KR20100005760A (en) | 2008-07-08 | 2008-07-08 | Subtitling method using a graphic accelerator of set top box |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080065795A KR20100005760A (en) | 2008-07-08 | 2008-07-08 | Subtitling method using a graphic accelerator of set top box |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20100005760A true KR20100005760A (en) | 2010-01-18 |
Family
ID=41815044
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020080065795A Withdrawn KR20100005760A (en) | 2008-07-08 | 2008-07-08 | Subtitling method using a graphic accelerator of set top box |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20100005760A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9598474B2 (en) | 2012-03-26 | 2017-03-21 | Axcella Health, Inc. | Nutritive fragments, proteins and methods |
-
2008
- 2008-07-08 KR KR1020080065795A patent/KR20100005760A/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9598474B2 (en) | 2012-03-26 | 2017-03-21 | Axcella Health, Inc. | Nutritive fragments, proteins and methods |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6907576B2 (en) | Legibility of selected content | |
| US8959432B2 (en) | Utilizing document structure for animated pagination | |
| US8169545B2 (en) | Display control apparatus and method for superimposing an object on a moving image | |
| CN110177295B (en) | Subtitle out-of-range processing method and device and electronic equipment | |
| JP2012058947A (en) | Translation device, translation method, computer program and storage medium | |
| JPH11252518A (en) | Subtitle sub-picture unit creating apparatus and storage medium | |
| JP7639169B2 (en) | Subtitle processing method, device, equipment, and storage medium | |
| US20100020104A1 (en) | Display processing device, display processing method, and display processing program | |
| US9774821B2 (en) | Display apparatus and control method thereof | |
| US7483080B2 (en) | System for displaying images and method thereof | |
| EP2100212A2 (en) | Method for visualizing a change caused by scrolling in a scrolling direction of a section of a text and/or graphic displayed on an optical display means | |
| CN103201786B (en) | Reshape the interface with content that remains deformable | |
| US7672539B2 (en) | Method and apparatus for scaling selected areas of a graphics display | |
| KR20100005760A (en) | Subtitling method using a graphic accelerator of set top box | |
| CN100433807C (en) | Closed Caption System in Windows-based Graphics System | |
| US20070097128A1 (en) | Apparatus and method for forming scene-based vector animation | |
| US20080273799A1 (en) | Information processing apparatus, information processing method, program, and program storage medium | |
| US20120177130A1 (en) | Video stream presentation system and protocol | |
| CN1432255A (en) | Auxiliary information processing system with bitmapped on-screen display using limited computing resources | |
| CN107516334B (en) | Display method, device and equipment of handwriting track and storage medium | |
| JP2024117341A (en) | Image Processing Device | |
| CN113542903A (en) | Subtitle generating method and device supporting font size self-adaption | |
| US20080150966A1 (en) | Method and Apparatus for Scaling Graphics Images Using Multiple Surfaces | |
| JP5527991B2 (en) | Image processing apparatus and image processing method | |
| CN1650343A (en) | Common on-screen display size for multiple display formats |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20080708 |
|
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |