Embedded equipment and method for displaying language word on OSD interface

An embedded device and interface display technology, applied to embedded devices and the field of displaying language and characters on the OSD interface, can solve the problem of increasing the workload of software design and maintenance, sacrificing the versatility and standardization of fonts, and the inconvenience of finding dot matrix data, etc. problems, to achieve the effects of easy maintenance and transplantation, fast display speed, and high character display efficiency

Inactive Publication Date: 2011-08-03
SHENZHEN SKYWORTH DIGITAL TECH CO LTD
View PDF2 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These all increase the workload of software design and maintenance
Although the second method removes some redundant characters through statistics before encoding design, saving program space and code volume, this method will sacrifice the versatility and standardization of the font. The sam...

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
  • Embedded equipment and method for displaying language word on OSD interface
  • Embedded equipment and method for displaying language word on OSD interface
  • Embedded equipment and method for displaying language word on OSD interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Based on the fact that there are more and more types of multi-language displayed in digital set-top boxes, and more and more language families are involved, there will be many problems when using traditional multi-language display technology. For example, the same binary number can be interpreted as different symbols. In the computer operating system, if you want to open a text file, you must know its encoding method in advance, otherwise, garbled characters will appear if you interpret it with the wrong encoding method. This problem also exists in embedded devices such as set-top boxes. The present invention uses a unified encoding method based on the above-mentioned problems to be solved: that is, the Unicode text format UTF, which is currently the most widely used implementation of a unified encoding on the Internet. All languages ​​are included in a unified code, which will be described in detail in conjunction with the following examples.

[0024] refer to figur...

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 embedded equipment and a method for displaying a language character on an on-screen display (OSD) interface. The method comprises the following steps of: reading UNICODE code character data to be displayed; judging a word stock in which the character data is arranged according to a UNICODE code value; comparing the UNICODE code value of the character data with a UNICODE code in a UNICODE code vector table in the word stock one by one so as to obtain an index value of the corresponding UNICODE code value in the UNICODE code vector table; performing an address calculation according to the index value so as to obtain a corresponding character dot matrix data offset address; finding dot matrix data, an actual width and height data of the character according to the offset address; and calling an OSD display function to display the character according to the dot matrix data, the actual width and the height data of the character. By the method, the function of displaying various language words on the OSD interface of the embedded equipment can be realized efficiently and conveniently with low cost.

Description

technical field [0001] The invention relates to the technical field of embedded devices, in particular to an embedded device and a method for displaying language characters on an OSD interface. Background technique [0002] At present, digital TV set-top boxes are becoming more and more popular all over the world, and more and more languages ​​are required to be displayed on the set-top box on-screen display (OSD, on-screen display) interface. It is necessary to use accurate and efficient multi-language in the OSD interface The display method is matched to support multi-language display at the same time. [0003] Multilingual display involves character encoding technology. There are many encoding methods in the world, and the same binary number can be interpreted as different symbols. In the computer operating system, if you want to open a text file, you must know its encoding method in advance, otherwise, garbled characters will appear if you interpret it with the wrong en...

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): G06F9/44
Inventor 林志军
Owner SHENZHEN SKYWORTH DIGITAL TECH CO LTD
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