Vector graphics interface scaling method used in video monitoring equipment

A technology of video monitoring and vector graphics, applied in the direction of user interface execution, program control devices, etc., can solve problems such as too large menu, uncoordinated display, small interface menu, etc.

Active Publication Date: 2017-12-15
ZHUHAI RAYSHARP TECH
View PDF7 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method still cannot solve the problem. When the pixel value is fixed and the text size cannot be adjusted, the display of the window or menu will be uncoordinated after zooming. The interface menu will appear small at high output resolution, and the menu will appear at low resolution. Excessive defect

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
  • Vector graphics interface scaling method used in video monitoring equipment
  • Vector graphics interface scaling method used in video monitoring equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0031] Embodiment: a vector graphics interface scaling method used on video monitoring equipment.

[0032] refer to figure 1 As shown, a vector graphics interface scaling method used on video surveillance equipment specifically includes the following steps:

[0033] Step 1, FrameBuffer dynamic initialization:

[0034] FrameBuffer is the graphic display frame buffer of embedded Linux video surveillance equipment. The resolution of FrameBuffer directly determines the output resolution of the GUI. In practical applications, the user will switch the device from one resolution to another. During this process, the GUI needs It can automatically adapt to the new resolution. In this embodiment, this function is achieved as follows:

[0035]Step 11, close the GUI output, disable the drawing device, remove the mapped FrameBuffer virtual memory, close the file descriptor accessed by the FrameBuffer, and release the back buffer for drawing;

[0036] Step 12, revise the parameter of Fra...

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 provides a vector graphics interface scaling method used in video monitoring equipment. The method includes the steps of Framebuffer dynamic initialization, the message notification and response of dynamic adjustment, the dynamic adjustment of text sizes and the like. For vector graphics interfaces drawn by the method, stepless scaling can be conducted on the output interface size through parameter adjustment, and therefore the non-deformation and non-difference display effect of graphics interfaces under low and high resolutions is achieved; the non-deformation of the whole graphics interface can be kept after the resolution is switched so as to achieve the effect of vector scaling, and meanwhile, the problems of difficult size customization and resolution compatibility in UI design can be excellently solved.

Description

technical field [0001] The invention relates to the technical field of embedded video monitoring, in particular to a method for scaling a vector graphics interface used on video monitoring equipment. Background technique [0002] Nowadays, the technology in the field of video surveillance is developing rapidly. The resolution of the camera has been increased from 960P to more than 10 million now, and the performance of the main chip of the device has also made a qualitative leap. To change, users hope to have a better user experience on the premise of ensuring the main functions of video surveillance, and hope to have a more intuitive and beautiful operation interface. Embedded video surveillance devices generally have relatively strict requirements on storage space and program efficiency. Requirements, graphical interface applications should not take up too much Flash space, and should not take up too much CPU and memory when running. [0003] Due to the consideration of c...

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
CPCG06F9/451
Inventor 胡江峰吴水泉姚顾肖刘先明李志洋申雷宋庆丰杨亮亮江发钦邹小蓉
Owner ZHUHAI RAYSHARP TECH
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