A scaling method of vector graphics interface used in video surveillance equipment

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

Active Publication Date: 2018-03-27
ZHUHAI RAYSHARP TECH
View PDF7 Cites 0 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
  • A scaling method of vector graphics interface used in video surveillance equipment
  • A scaling method of vector graphics interface used in video surveillance equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0031] Embodiment: A vector graphics interface zoom method used on video surveillance equipment.

[0032] Reference figure 1 As shown, a vector graphics interface zoom method used on video surveillance equipment includes the following steps:

[0033] Step 1. Dynamic initialization of FrameBuffer:

[0034] FrameBuffer is the graphics display frame buffer of embedded Linux video surveillance equipment. The resolution of FrameBuffer directly determines the output resolution of the GUI. In actual applications, the user will switch the device from one resolution to another. In 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, release the mapped FrameBuffer virtual memory, close the file descriptor accessed to the FrameBuffer, and release the backup buffer for drawing;

[0036] Step 12. Modify the parameters of FrameBuffer through the ioctl...

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, and in particular to a vector graphic interface scaling method 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 increased from 960P to more than 10 million. The performance of the main chip of the device has also made a qualitative leap, but the graphical interface of the embedded surveillance device has not been much better. In a different way, users hope to have a better user experience under the premise of ensuring the main functions of video surveillance, and hope to have a more intuitive and beautiful operation interface. Embedded video surveillance equipment is generally more demanding on storage space and program efficiency. Requirements, graphical interface applications should not take up too much Flash space, nor should they take up too much CP...

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): G06F9/451
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