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

Method for realizing on screen display

A screen display and pixel data technology, applied in static indicators, cathode ray tube indicators, color TV components, etc., can solve the problems of low hardware requirements and specifying the color of each pixel, etc.

Inactive Publication Date: 2015-04-15
INST OF DONGGUAN SUN YAT SEN UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method has the disadvantage of not being able to specify a color for each pixel. Later, on the basis of this method, the designer designed a method of merging multiple display buffers to realize multi-color characters. The advantage of character OSD is that it can The hardware requirements are low, and it can be implemented on a low-speed MCU. Usually, LCD monitors and low-end TVs use this method to implement OSD.
[0004] Another method is to transplant the existing graphics library (such as Qt, Mini GUI) to the operating system, and use the operating system to manage the hardware. This method can achieve a more gorgeous OSD interface and is also convenient for porting, but running an operating system requires A high-speed CPU and a memory chip with a larger capacity can only implement OSD in this way in some high-end flat-panel TVs.

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 realizing on screen display
  • Method for realizing on screen display
  • Method for realizing on screen display

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The invention will be further explained below in conjunction with the drawings.

[0022] Such as figure 1 As shown, the method for implementing on-screen display of the present invention includes the following steps:

[0023] 1) The user inputs key commands through the OSD interface.

[0024] The OSD interface of the present invention adopts the page line design mode, which mainly includes the main menu bar, the sub menu bar and the bottom side bar. The main menu bar includes six icon elements of display, sound, function, settings, network and search station, and all The setting items are categorized into different icon elements. For example, the icon element "Display" contains settings such as "Brightness", "Chroma" and "Contrast"; for the icon element "Sound", it includes "Volume", Setting items such as "mute" and "sound effects"; the slave menu bar contains the setting items mentioned above, each icon element corresponds to a slave menu bar, and each slave menu bar contain...

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 realizing on screen display. The method comprises the following steps of: inputting a press key command through an OSD (On Screen Display) interface; computing through an LEON3 microprocessor to obtain OSD pixel data needing to be written into a display memory; writing the OSD pixel data into the display memory through an OSD data controller and a display memory data flow controller in sequence; processing video data input from a video connector by a video input module and writing the video data into the display memory by the display memory data flow controller; and sequentially reading the video data and the OSD pixel data from the display memory by a video output processing module and outputting to a display terminal, wherein the OSD interface adopts a page row design mode and the OSD interface comprises a primary menu bar, secondary menu bars and a bottom edge bar; the primary menu bar comprises a plurality of icon elements and all set items are classified into the different icon elements; and each icon element corresponds to one secondary menu bar, each secondary menu bar comprises the setting items of similar attributes, and the bottom edge bar belongs to an information prompting bar.

Description

Technical field [0001] The present invention relates to the technical field of digital video processing, in particular, to a method for implementing on-screen display of icons and characters. Background technique [0002] OSD (on screen display) is a screen display technology used to display characters, graphics and images on the terminal, providing a friendly man-machine interface to facilitate user interaction with the terminal. On-screen display OSD technology is widely used in the field of industrial control (display the real-time status of various sensors on the display terminal, such as time or temperature, etc.) and the field of consumer electronics (such as the operation interface of TV and digital cameras), especially in the field of consumer electronics Since consumers prefer the gorgeous operating world, various on-screen display technologies have developed rapidly. It can be said that on-screen display technology has gradually become an indispensable technical compone...

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 Patents(China)
IPC IPC(8): H04N5/445G09G5/14
Inventor 徐永键陆许明郑勇飞张强梁明兰谭洪舟
Owner INST OF DONGGUAN SUN YAT SEN UNIV