Method for transforming subtitling object into Bessel curve

A Bezier curve and Bezier line technology, applied in the field of subtitle editing and broadcasting, can solve problems such as information loss, blurred text, and sticky strokes, so as to meet the needs of subtitle application, facilitate subsequent processing, and improve restoration speed Effect

Inactive Publication Date: 2009-04-22
CHINA DIGITAL VIDEO BEIJING
View PDF0 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This problem has brought many disadvantages to the subtitle system in both implementation and application
From an implementation point of view, there will be multiple completely different rendering engines and rendering processes in a subtitle system, and if a new subtitle object is to be supported, a new rendering engine needs to be defined and implemented, resulting in subtitle system There are great limitations in the functional scalability of
From the application point of view, it brings two fatal problems: on the one hand, different types of subtitle objects have inconsistent final display effects. After different rendering engines, the final processing results may be different, which brings a lot of inconvenience to users when creating subtitles; on the other hand, in the subtitle system, the operation of subtitle objects has to be restricted. For example, some subtitle objects support geometric rotation and geometric scaling, while others do not; not support
This will lead to two problems: on the one hand, since the final processing result requires integer pixel values, rounding operations will be performed at different stages of the rendering engine algorithm, which will cause cumulative errors in calculation, resulting in the final The subtitle effect has defects in local details, such as blurred text with many strokes, sticky strokes, etc.; on the other hand, these floating-point operations are mathematical operations that take up a lot of machine instructions, which greatly reduces the work efficiency of the entire subtitle system , affecting the timeliness of subtitle production and broadcasting, especially in the production of high-definition TV subtitles, because the amount of data is 5 times that of standard definition, this is more obvious
[0008]Third, as one of the important indicators of subtitle rendering, the effect of edge anti-aliasing is not ideal, and it cannot even reach a practical level
[0011] Fourth, when a subtitle object performs gradient color rendering, it should perform radial gradient color processing according to the vector outline of the object, but in the existing subtitle In the system, the rendering process of the gradient color is to put the gradient color in a memory block, and when rendering, the method of corresponding pixel map is adopted
This makes the existing subtitle system unable to achieve the rendering effect of gradient color in the true sense
[0012]Fifth, the existing subtitle system cannot add multiple outer edges, multiple inner edges, multiple side three-dimensional edges, and multiple shadows
The superimposed subtitle display of the simple surface, edge and shadow can no longer meet the requirements of the subtitle system for TV program production
[0013]Sixth, the rendering of existing subtitle systems is not based on Bezier curve outlines, but since the fonts in the TrueType font library are all described by Bezier curves, it is It is necessary to convert the Bezier curve extracted from the font library into another form of vector. Due to the information asymmetry between different vector expressions, information loss will occur during the conversion process, which will deform the shape of the strokes, resulting in The thickness of the strokes is uneven, which affects the appearance of the font
[0014] Seventh, the existing subtitle system cannot convert text subtitle objects into graphic subtitle objects, so that character deformation, character reflection, character reversal, and curve placement cannot be realized , WordArt and other functions, which cannot meet the needs of advanced subtitle applications
[0015] Eighth, the existing subtitle system cannot realize many different types of bordering methods, such as sharp corners, rounded corners, square corners, etc. To a certain extent, it affects the wide application of subtitles
[0016]Ninth, the existing subtitle system cannot support irregular graphics of any shape, so it cannot cope with the increasingly important geographic information description, weather forecast, comprehensive information, etc. Types of Subtitling

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
  • Method for transforming subtitling object into Bessel curve
  • Method for transforming subtitling object into Bessel curve
  • Method for transforming subtitling object into Bessel curve

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0092] figure 1 The flow of the method for converting a subtitle object into a Bezier curve according to the present invention is shown, which mainly includes the following steps.

[0093] (1) Take out a different subtitle object from the current subtitle object linked list.

[0094] (2) Judge the type of the subtitle object, carry out corresponding processing according to the type of the subtitle object, convert the subtitle object into vector contour information comprising N (N is a positive integer) closed contours composed of primary, secondary or tertiary Bezier line segments .

[0095] Types of subtitle objects include text subtitles, basic graphics subtitles, and composite subtitles. Composite subtitles refer to subtitles including text and basic graphics.

[0096] If the type of the subtitle object is a text subtitle, the TrueType fon...

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 method for converting a caption object into a Bezier and belongs to the technical field of caption editing and broadcasting in the TV program producing and broadcasting mechanism of broadcasting and TV industries. The method aims at different processing methods for the caption objects with different types and the caption objects with all types are converted to vector profile information which is formed by a primary Bezier, a secondary Bezier or a third Bezier and comprises one or a plurality of closed profiles; then the primary Bezier and the third Bezier in the vector profile information are converted into the second Bezier. The method leads the caption object to be freely amplified, minified, rotated and deformed without affecting the quality, leads the romancing effects of the captions to be smooth and distortionless and has stepless zooming, realizes the functions of word formation, character deformation, character reflection, character reversing, curve swinging and the like, and meets the high-grade caption application demands.

Description

technical field [0001] The invention belongs to the technical field of subtitle editing and broadcasting by TV program production and broadcasting institutions in the radio and television industry, and in particular relates to a method for converting subtitle objects into Bezier curves. Background technique [0002] In the field of subtitle editing and broadcasting, subtitle objects can be divided into two parts: text and graphics. Text includes text in various languages ​​in the world, and graphics include various regular-shaped graphics, composite graphics composed of basic graphic elements, and arbitrary irregular graphics. From the perspective of computer graphics, all types of subtitle objects can be regarded as graphics composed of a series of straight lines and curves. Graphics are usually composed of geometric elements such as points, lines, surfaces, and volumes, and non-geometric attributes such as grayscale, color, line type, and line width. From the perspective...

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/278G06T11/00G06T1/00
Inventor 吴正斌郑培枫
Owner CHINA DIGITAL VIDEO BEIJING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products