Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Subtitle dramatizing method based on closed outline of Bezier

A technology of Bezier curves and Bezier lines, applied in the field of subtitle rendering based on the closed outline of Bezier curves, which can solve problems such as unsupported, deformed stroke shapes, and inability to meet advanced subtitle application requirements, etc.

Inactive Publication Date: 2010-06-30
北京市文化科技融资租赁股份有限公司
View PDF2 Cites 17 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
  • Subtitle dramatizing method based on closed outline of Bezier
  • Subtitle dramatizing method based on closed outline of Bezier
  • Subtitle dramatizing method based on closed outline of Bezier

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0224] The present invention is mainly applied to the rendering engine of the subtitle editing and broadcasting system of the TV program production and broadcasting organization in the radio and television industry. A series of preprocessing is performed on the subtitle object before it is rendered, so as to improve the rendering efficiency and effect of the subtitle object, and meet advanced requirements. Subtitle application requirements.

[0225] figure 1 The flow of the subtitle object rendering preprocessing method according to the present invention is shown, which mainly includes the following steps.

[0226] (1) Convert the subtitle object into vector outline information including N (N is a positive integer) closed outlines composed of primary, secondary or cubic Bezier line segments.

[0227] Subtitle objects can be divided into three t...

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 subtitle dramatizing method based on the closed outline of Bezier, which belongs to the technical field of subtitle editing and broadcasting of a television program manufacture and broadcasting agent in television and film industries. The method of the invention comprises the following steps: firstly, converting subtitle objects into vector outline information which consists of first power, second power or third power Bezier line sections and comprises N closed vector outlines; then, converting the first power and the third power Bezier line sections into second power Bezier line sections; next, deleting or cutting the closed annular paths contained in the self intersected closed outlines in the vector outline information; regulating and sorting the intersected closed outlines in the vector outline information so that the closed outlines are not intersected mutually; and finally, converting the intersected closed outlines in the vector outline information into polygons, and dramatizing the subtitles after adding the inner edges or the outer edges on the polygons. When being adopted, the method of the invention can improve the subtitle dramatizing efficiency, can enhance the subtitle dramatizing effect, and can meet the high-grade application requirement of the subtitle.

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 subtitle rendering method based on a closed outline of a Bezier curve. 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...

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
IPC IPC(8): H04N5/278G06T11/00G06T5/00G06T15/00G06T1/00
Inventor 吴正斌袁慧晶郑培枫
Owner 北京市文化科技融资租赁股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products