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

Method and device for character superimposition of video image

A technology for superimposing video images and characters. It is used in image communication, color TV components, and TV system components. It can solve the problem of inability to process 480 frames per second of images, high performance consumption, and multiple system resources. problem, to achieve the effect of reducing memory resource occupation, fast speed, and improving processing efficiency

Active Publication Date: 2016-03-30
HANGZHOU HIKVISION DIGITAL TECH
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

After testing, it takes about 3629us to process a frame of 8-line random black-and-white OSD, which cannot meet the specified requirements for processing 480 frames of images per second; a frame of 8-line random black-and-white OSD, that is, to display 8 lines of characters on one frame of image, and the characters are black and white, not color
If it is a color OSD, it will consume more resources
[0009] To sum up, the existing solutions for superimposing characters on video images have the defects of high performance consumption, taking up more system resources, and low superimposition efficiency

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 and device for character superimposition of video image
  • Method and device for character superimposition of video image
  • Method and device for character superimposition of video image

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0066] see Figure 4 , is an example one of the flow chart of the method for superimposing characters on video images in the present invention, and this example is a scheme for superimposing characters one by one, which includes the following steps:

[0067] Step 401, obtain OSD character information from the character superimposed OSD configuration structure.

[0068] In this example, the OSD character information includes character content, character position and font library, and the character position includes the display position of each character in the character content in the video image, which is called the individual character display position.

[0069] Step 402, extract individual characters in the character content one by one.

[0070] If it is the first extraction, it is the first individual character in the character content; sequentially, subsequent individual characters will be extracted one by one.

[0071] Step 403, apply for DMA resources, use DMA resource...

example 2

[0078] see Figure 5 , is the second example of the flow chart of the method for superimposing characters on video images in the present invention. This example is a scheme for superimposing progressive characters, which includes the following steps:

[0079] Step 501, obtain OSD character information from the character superposition OSD configuration structure.

[0080] In this example, the OSD character information includes character content, character position and font library, and the character position includes the line display position of the line character in the character content in the video image, which is called the line character display position.

[0081] Step 502, extract line characters in the character content line by line.

[0082] If this is the first extraction, the line characters of the first line in the character content; sequentially, subsequent line characters will be extracted line by line. At once figure 1 As far as the example of , there is only o...

example 3

[0089] see Figure 6 , is the third example of the flow chart of the method for superimposing characters on video images in the present invention. The example adopts the method of superimposing progressive characters, and contains space characters and has a background color. It includes the following steps:

[0090] Step 601, obtain OSD character information from the character superposition OSD configuration structure.

[0091]In this example, described OSD character information comprises background color, character content, character position and font library; Described character position comprises the line display position of line character in video image in character content, is called line character display position, also comprises space character The space in the video image shows the position. Character content includes text, numbers, etc.

[0092] Step 602, extract line characters in the character content line by line.

[0093] If this is the first extraction, the li...

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 and device for the character superimposition of a video image, and the method comprises the steps: obtaining OSD character information from a character superimposition OSD configuration structure, wherein the OSD character information comprises a character content, a character position and a word stock, and the character position is the display position of the character content in the video image; copying an image corresponding to the character position from a video image in an internal storage, and storing the image in a cache region; enabling the character content in the OSD character information to be superposed in the copied image in the cache region according to the word stock, obtaining a superposed character image, and enabling the superposed character image to be copied in the internal storage; and enabling the character image to be superposed at the position, corresponding to the display position, in the video image in the internal storage. The method and device can reduce the occupied system resources during character superimposition, and improves the superimposition efficiency.

Description

technical field [0001] The invention relates to video image processing technology, in particular to a method and device for superimposing characters on video images. Background technique [0002] Character overlay (OSD, OnScreen Display) is widely used in the field of video images, especially in the field of video surveillance; specific characters are superimposed on video images and displayed on the monitor, so that users can obtain certain information, such as time, place, current image format etc. OSD has become an important information interaction technology on the human-machine interface. [0003] Character superposition, that is, through the character array of the OSD font library, the brightness and chrominance values ​​of some pixels in the digital image are changed to combine them into the character information that the user needs and can be recognized in the image. By updating the characters to be superimposed in real time, the effect of OSD dynamic change can be...

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/262H04N5/265
Inventor 张海龙
Owner HANGZHOU HIKVISION DIGITAL TECH