Image data loading method and device

An image data, loading device technology, applied in still image data retrieval, still image data browsing/visualization, image communication, etc. Avoid the effect of taking up a lot of memory resources

Active Publication Date: 2021-07-20
TUNNEL TANG TECH
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the process of loading the model is very performance-intensive, it often causes the interface to freeze
After the current 3D image model or map loading solution is loaded, because all the data has been loaded in the memory, on devices with low configuration, there will be problems such as freezes and dropped frames due to insufficient memory resources, and the user experience is poor.
At the same time, in the actual use scene, due to the reason of the display device, only part of the image model in a certain range under a certain viewing angle can be displayed, while the objects in other places are still in the memory, which is a waste of performance.
Moreover, using a complete image model data package as a whole is not conducive to data update

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
  • Image data loading method and device
  • Image data loading method and device
  • Image data loading method and device

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0025] The first embodiment of the present invention provides an embedded device. The embedded device is a computer device running an operating system. Optionally, the embedded device is usually a high-performance PC, workstation or minicomputer. And adopt large database system, such as ORACLE, SYBASE, InfORMix, SQL Server or other types of databases. An operating system runs on the embedded device, and the operating system is optionally macOS, IOS, Windows and Linux. The operating system runs a variety of application software, such as music players, map software, or mobile banking.

no. 2 example

[0027] see figure 1 , the second embodiment of the present invention provides a method for loading image data, which is applied to an embedded device, and the method includes: step S100, step S200, step S300 and step S400.

[0028] Step S100: Obtain the current motion trend of the display angle of view of the current engineering model.

[0029] The engineering model is, optionally, a three-dimensional digital graphic of the building. The display angle of view can be vividly imagined as a camera at a certain position in the three-dimensional digital graphics of the building. Which parts of the display angle of view can be captured in the engineering model is determined by the coordinates of the display angle of view, that is, the position and the orientation of the display angle of view. It can be understood that the engineering model is a three-dimensional physical structure, and the display perspective is a camera, and the position of the camera and the orientation of the l...

no. 3 example

[0057] see figure 2 , the embodiment of the present invention provides an image data loading device 100 , the device includes: an obtaining module 110 , a determining module 120 and a loading module 130 .

[0058] The obtaining module 110 is configured to obtain the current motion trend of the display angle of view of the current engineering model.

[0059] The determination module 120 determines the first camera position that the display viewing angle can reach after moving for a preset time according to the current movement trend.

[0060] The loading module 130 is configured to determine part of the data of the engineering model that needs to be loaded and displayed according to the picture that needs to be displayed on the accessible first camera position, and load part of the data of the engineering model.

[0061] see image 3 , the determining module 120 includes: a first positioning unit 121 and a first calculation unit 122 .

[0062] The first positioning unit 121...

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 present invention provides a method for loading image data. The method includes: obtaining the current movement trend of the display angle of view of the current engineering model; A camera position; according to the picture to be displayed at the first accessible camera position, it is determined that part of the data of the engineering model needs to be loaded and displayed, and the part of the data of the engineering model is loaded. Through such a method of selectively preloading part of the data of the engineering model, the data loading method of completely loading the engineering model data, which is too time-consuming and consumes a large amount of memory resources, is effectively avoided. At the same time, because the limited part of the data is loaded in a targeted manner, the user does not have to wait for a long time, and the image display screen will not experience obvious freezes.

Description

technical field [0001] The present invention relates to the technical field of image data, in particular to an image data loading method and device. Background technique [0002] The current 3D image model or map model loading method is usually to update the model locally on the server, and then upload the 3D image model or map model on the client at one time, and the user needs to wait for a long time when loading and generating. Since the process of loading the model is very performance-consuming, it often causes the interface to freeze. After the current 3D image model or map loading solution is loaded, all the data has been loaded in the memory. On devices with low configuration, there will be problems such as frame freezing due to insufficient memory resources, and the user experience is poor. At the same time, in the actual use scene, due to the reason of the display device, only part of the image model in a certain range under a certain viewing angle can be displayed...

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): H04N21/238H04N21/24H04N21/262G06F16/54
CPCH04N21/238H04N21/2407H04N21/26208
Inventor 张森刘书培张力张可非王飞扬杨豪潘林唐平
Owner TUNNEL TANG 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