Unlock instant, AI-driven research and patent intelligence for your innovation.

System for processing ultralong caption data

A data processing and subtitle technology, which is applied in the system field of super long subtitle data processing, can solve the problems of stack buffer overflow, stagnation, large memory allocation failure, etc., and achieves the effect of reducing image rendering time and playing smoothly.

Inactive Publication Date: 2009-12-02
CHINA DIGITAL VIDEO BEIJING
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The following problems may occur when rendering characters into a block of memory at a time, including: super long subtitles require a large block of memory, and the memory area is always limited, which may cause stack buffer overflow, resulting in failure to allocate large blocks of memory; larger images render The longer the time, the real-time dynamic subtitles may cause the subtitles to be broadcast unsmoothly and have a sense of pause; under a fixed-size memory block, there will inevitably appear boundary characters that cross two memory blocks. Flaws appear when splicing the same character rendered by two memory blocks separately

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System for processing ultralong caption data
  • System for processing ultralong caption data
  • System for processing ultralong caption data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0028] A kind of super long subtitle data processing method that the present invention provides, such as figure 1 shown, including the following steps:

[0029] In step S101, the terminal determines the size of the memory and the value of N according to the size of the playing screen and the data volume of subtitles.

[0030] In step S102, the terminal allocates N+1 blocks of memory of the same size for subtitle images to form a memory link list. Among them, N pieces of memory are used to store the subtitle image of the size of the screen display area, and one piece of memory is used to store the subtitle image to be displayed.

[0031] In step S103, the terminal renders N+1 subtitle images of the same size and stores them sequentially in the memory blocks of the memory link list.

[0032] Step S104, playing the subtitles in the memory blo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a system for processing ultralong caption data, which is characterized by comprising a determination module, an allocation module, a regulation module and a record module; wherein, the determination module is used for determining the size of the memory and the value of N according to the size of a playing screen and data quantity of the caption; the allocation module is used for allocating the memory for caption images; the regulation module is used for regulating the caption image contents in the memory; the record module is used for recording a pointer of the blank content of the memory block. A plurality of memory blocks with fixed sizes are adopted to allocate memory for caption images, so that large memory needed by ultralong caption can be realized by updating memory images by the plurality of memory blocks; thus reducing the render time of the images and ensuring smooth display of the real-time dynamic caption; every character in the memory blocks can becompletely rendered without flaws caused by boundary characters.

Description

technical field [0001] The invention relates to the field of broadcasting and television, in particular to a system for processing ultra-long subtitle data. Background technique [0002] Computer subtitles and graphics technology have been widely used in radio, film and television fields. For example, the application of subtitle graphics involves all aspects of TV program production, including news live broadcast, studio, all variety shows, sports, finance, weather, etc., as well as the production of film and television dramas. Subtitle graphics are the most commonly used elements in the production, post and editing domains, studio and playout lines. With the wide application of subtitles, according to different functions and effects, subtitles can be divided into ordinary subtitles, libretto subtitles and scrolling subtitles. A subtitle is an image rendered by a computer to render text symbols into specific visual effects. The size of the image depends on the size and num...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04N5/278
Inventor 袁慧晶
Owner CHINA DIGITAL VIDEO BEIJING