CN105474268A - Image display system - Google Patents

Image display system Download PDF

Info

Publication number
CN105474268A
CN105474268A CN201580001533.4A CN201580001533A CN105474268A CN 105474268 A CN105474268 A CN 105474268A CN 201580001533 A CN201580001533 A CN 201580001533A CN 105474268 A CN105474268 A CN 105474268A
Authority
CN
China
Prior art keywords
aforementioned
polygon
quality data
integration
material quality
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201580001533.4A
Other languages
Chinese (zh)
Inventor
富高翼
岸川喜代成
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GEO Technical Laboratory Co Ltd
Original Assignee
GEO Technical Laboratory Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GEO Technical Laboratory Co Ltd filed Critical GEO Technical Laboratory Co Ltd
Publication of CN105474268A publication Critical patent/CN105474268A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/04Texture mapping
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Computer Graphics (AREA)
  • Processing Or Creating Images (AREA)
  • Instructional Devices (AREA)
  • Image Generation (AREA)

Abstract

The invention aims to reduce a processing load at the time an image, with a plurality of textures such as a three-dimensional map, etc., attached to a polygon, is displayed. [Solution] An integrated texture is prepared in which multiple kinds of textures to be attached to polygon data representing the three-dimensional shape of an object such as a building are arranged so as not to overlap each other. When displaying a projection drawing of the object, the integrated texture is read in, part of the same is specified in accordance with the polygon, and only the specified part is attached. Instead of cutting out from the integrated texture and generating a new texture, a portion to be attached is designated while using the integrated texture directly as is. In this way, once the integrated texture is read out, there is no need to read out a plurality of textures, so that the number of times a readout process is performed can be reduced, and a readout processing load, and, by extension, a display processing load, can be lightened.

Description

Image display system
Technical field
The present invention relates to a kind of to multiple polygon attaching various material, thus carry out the image display system of image display.
Background technology
In the electronic chart that the picture etc. of route guidance system or computing machine is used, have and use with the relief map of the atural objects such as stereo display buildings.Relief map carries out stereodrawing by perspective projection etc. to stereoscopic model and shows, in order to improve its fidelity, disclosed in patent documentation 1, material (texture) is attached to each polygon (polygon) forming stereoscopic model.
Fig. 1 shows the key diagram of the material cover use-case of conventional art.The cover use-case of display to the stereoscopic model of buildings.The material A representing roof outward appearance is attached above buildings.Similarly, material B, material C is attached respectively in the front of buildings, side.In this example, also attach material B, the material C as unit image in front and side repeated arrangement.
[prior art document]
[patent documentation]
[patent documentation 1] Japanese Unexamined Patent Publication 2012-183100 publication
Summary of the invention
[problem of invention for solving]
In order to improve the fidelity of relief map, utilizing of material is indispensable.But, need sizable calculated load when attaching material.Along with the quantity of material increases, this calculated load becomes very large.
The problems referred to above not only come across the situation of display relief map, and like this equally in time using material display image.
In order to solve the problem, object of the present invention is alleviate the processing load utilizing material to carry out image display.
[means in order to solve the problems of the technologies described above]
The invention provides a kind of image display system, it is for carrying out the image display system of image display in multiple polygon attaching various material, it comprises:
Material quality data storage part, it makes aforementioned various material be configured at the integration material quality data of the image of optional position in mutual nonoverlapping mode for storing display;
Input part, it is for reading aforementioned polygon and being specified in the attribute information that each polygon attaches which kind of material in aforementioned various material; And
Display control unit, aforementioned material, for according to aforementioned attributes information, is attached at aforementioned polygon and shows image, wherein by it
Aforementioned display control unit reads aforementioned integration material quality data from aforementioned material quality data storage part and is stored in storage part,
Based on aforementioned attributes information, the scope on the specific storage part going out to store the material of this kind through specifying,
Use in aforementioned integration material quality data this through specific go out scope in data carry out aforementioned attaching.
Usually, the display control unit of material is based on after the instruction fetch material quality data described, and a succession of process using it to describe repeats each material.Therefore, when using various material in image display, along with the increase of material kind, be necessary to repeat this succession of process to often kind of material, thus make the issue of instruction, increase prior to the reading times of the view data of material prepared in material quality data storage part in advance, and then increased in the processing time.Relative to this, in the present invention, owing to using integration material image being shown material used and carry out arranging, therefore can read from material quality data storage part is unified once the view data being equivalent to multiple material, and it can be used to describe, therefore issue number of times and the reading times of instruction can be alleviated, and then the processing time can be shortened.
Especially, the present invention can make the serviceability in the image display system of circuit and the circuit action arranged side by side in order to carry out Graphics Processing showing instruction used in order to interpretation of images high in possessing.Such as possesses the system of CPU (CentralProcessingUnit, CPU (central processing unit)) and GPU (GraphicsProcessingUnit, graphic processing unit).This system to make GPU start to describe by CPU to GPU issuing command, if but instruction number for describing to show is more, then and GPU need wait for that the instruction from CPU is issued and causes losing time, and makes all processing times elongated.In contrast, in the present invention, owing to can reduce for describing the instruction number shown, therefore the generation of losing time can be suppressed and process, can the processing time be shortened.
And generally, use in the image display system of material, the material number that can once manage for describing has the upper limit.If for using the material exceeding the number of this upper limit to describe, then can produce the necessity that need upgrade the material through management in certain time point, cause temporal waste.In contrast, the present invention is by using integration material, all material numbers can be reduced.Therefore, material number can be avoided to exceed the manageable upper limit, the time waste for more plastics on new materials can be avoided.
And the present invention can be used in the specific scope going out to be equivalent in integration material each material, and attaches respectively.Therefore, even if use integration material, the image of the state using each material respectively can also be shown.
Attribute information in the present invention is the information of the scope on the specific storage part going out to store each material.This is specific can be information by the direct storage area in designated store portion such as address, also can be the information of indirectly specifying.The information of indirectly specifying such as specifies the coordinate information etc. of each material scope in integration material.
In the present invention, and unnecessarily to make in integration material contained each material and polygon be in 1 to 1 relation.Material can be used as multiple polygon institute and use, also various material can be overlapped in a polygon and apply mechanically.
And, and unnecessarily material used in an image all must to be contained in a slice integration material, also can and with multiple integration material display image.
In image display system provided by the invention, aforementioned various material is respectively rectangular shape, and aforementioned display control unit also can according to the apex coordinate to angular direction of aforementioned rectangular shape, the specific scope going out to store aforementioned material.
So, by making material be set to rectangular shape, make each material be easy to be arranged in integration material, thus have the advantage being easy to manage.Thus, rectangular shape the specific attribute information going out to store scope on the storage part of material is indirectly equivalent to the apex coordinate of angular direction.
According to the data type schema storehouse of process material, the intrinsic coordinate of material having to be worth 0 ~ 1 represents the situation of all materials, in this situation, can be also square area by the cutting of integration material, distribute each material in each square area.If so, then have and more easily carry out the arrangement of material, the advantage of management.
And in image display system provided by the invention, aforementioned material quality data storage part system stores the connection data of aforementioned various material being given respectively to aforementioned apex coordinate,
Aforementioned display control unit carries out the specific of aforementioned range with reference to aforementioned connection data.
Thus, according to attribute information, specify when which material is attached for polygon, by referring to the connection data corresponding with this material, can the scope of the specific material going out to meet, and can read the data of material.That is, via connection data specific go out each material scope in integration material.If in the manner described above, via connection data specific go out scope, then when multiple polygon utilizes material, can easily manage this scope.Such as, even if when changing position or the size of material in integration material, as long as revise connection data, then can change in batches and pattern is applied mechanically for multiple polygonal material.
In image display system provided by the invention, aforementioned attributes information also comprises specifies aforementioned material repeated arrangement and the style information of the pattern attached,
Aforementioned display controller arranges based on aforementioned style information and attaches aforementioned material.
So, also can easily realize as the material B in Fig. 1, the pattern shown in material C.
The present invention can be applicable to show various image, such as, also can be
Aforementioned polygon forms the stereoscopic model of atural object,
Aforementioned stereoscopic model to be gone forward side by side line pipe reason according to the position of the aforementioned atural object grid be divided in the specific dimensions set by ground surface,
Aforementioned integration material quality data formed for the polygonal material contained by the stereoscopic model in this grid to use cover to the mode of each aforementioned grid,
Aforementioned display control unit, according to the position of the atural object corresponding to aforementioned polygon, is selected aforementioned integration material and carries out aforementioned attaching.
So, the present invention can apply flexibly the display in relief map.There is most stereoscopic models in relief map, in order to improve its fidelity, utilize various material, therefore serviceability of the present invention is high especially.The present invention is used in the display of relief map, significantly can alleviates the processing load needed for display.
And, with above-mentioned pattern, to each mess generation integration material of the management unit of map datum.So can be unified by the management unit of integration material and stereoscopic model, thus become and be easy to utilize integration material.
Image display system provided by the invention also and then can possess following person:
Polygon particular portion, the polygon that its specific picture display of publishing picture is used,
Integration material quality data generating unit, its from aforementioned material quality data storage part capture with aforementioned specific go out material corresponding to polygon, the material of this acquisition is arranged in nonoverlapping mode, thus generates aforementioned integration material quality data.
By so, integration material can be generated by various material.Integration material dynamically can generate when image shows, also can in generating in advance in advance.
In this pattern, integration material data generating unit, also can be used as component wherein in order to the material quality data storage part, input part, display control unit etc. showing image.Such as can be set to following pattern: the integration material quality data generated in advance in above-mentioned pattern can be provided to via communication or media the terminal of image display possessing material quality data storage part, input part, display control unit, utilizes the integration material quality data provided to carry out image display in this terminal.Terminal in this situation also can be multiple.According to this pattern, the integration material quality data generated can be shared in multiple terminal, thus improves convenience.
Material arrangement when generating integration material determines by various method.Such as also can be in time representing whole material with the intrinsic relative coordinate being worth 0 ~ 1, be square area by the cutting in advance of integration material, sequentially distribute the method for material in each region.
In the present invention, and unnecessarily all must possess above-mentioned various feature, also suitably can omit its part, also may be combined with and form.
In addition, the present invention also can be configured to the method for displaying image by computer display image, also can be configured to the computer program in order to perform this display with computing machine.And also can be configured to each material quality data storehouse of utilizing each polygon to apply mechanically, the integration material quality data generating apparatus of the integration material quality data of synthetic image display, also can be configured to carry out integration material quality data generation method or the computer program for this with computing machine.In addition, the recording medium of other embodied on computer readable such as CD-R, DVD recording above computer program can be also configured to.
Accompanying drawing explanation
Fig. 1 is the key diagram of the material cover use-case of prior art;
Fig. 2 is the key diagram of the cover use-case of material;
Fig. 3 is the key diagram of the formation of route guidance system;
Fig. 4 is the key diagram of the data configuration of map data base;
Fig. 5 is the process flow diagram of map denotation process;
Fig. 6 is the process flow diagram that material attaches process;
Fig. 7 is the key diagram of the formation of display integration material quality data generating apparatus;
Fig. 8 is the process flow diagram of integration Mature growing process.
Description of reference numerals: 100-route guidance system; 101-instruction input part; 102-GPS (gps sensor); 103-track search portion; 110-map data base; 111-line database; 112-polygon data storehouse; 113-material cohort database; 114-material quality data storehouse; 115-lteral data storehouse; 116-network data base; 120-display control unit; 121-object configuration section; 122-material attaching portion; 123-Projection Division; 124-character display unit; 200-integration material quality data generating apparatus; 202-instruction input part; 210-original place chart database; 211-polygon data storehouse; 212-other material quality data storehouse; 220-integration Mature growing portion; 222-material cohort database generating unit; 224-polygon data storehouse correction portion; 226-Data Management Department; 228-recording medium.
Embodiment
[embodiment 1]
The embodiment of image display system provided by the invention is described for route guidance system.Route guidance system is while represent relief map, guides the device from the path of the departure place specified by user to destination.The part that image display system can be used as the function realizing this relief map of display is assembled into.
A. the using method of material:
In the present embodiment, material is attached on each polygon in stereoscopic model, the relief map that display fidelity is high.Before the formation that the guidance system that shows paths is described, the using method of this material is first described.
Fig. 2 is the key diagram of the cover use-case of material.Illustrate the material being shown in and the stereoscopic model of buildings attaches.Above buildings, attach the material part A representing roof outward appearance, arrange the material part B, the material C part that attach and represent window in front and side respectively.
In the present embodiment, as shown in the bottom right of Fig. 2, prepare the integration material being arranged with material part A, material part B, material C part.Then, for above, only use the material part A in integration material as attaching object.For front and side, only the material part B in integration material, material C part are reused as attaching object respectively.That is the present embodiment is by separately using the integration material including each material part, thus realization and identical appearance when using material A ~ C part respectively.
When preparing using material A ~ C part as material quality data, during attaching, each material quality data must be read to go forward side by side row relax from the non-voltile memories such as hard disk.In contrast, in the present embodiment, as long as owing to reading 1 integration material in advance, the attaching of material A ~ C part can be carried out, therefore the processing load of reading can be alleviated in the attaching process of material.In relief map, most of stereoscopic model all utilizes various material, and the processing load therefore alleviating reading can alleviate all Graphics Processing loads to a great extent.
B. System's composition:
Fig. 3 is the key diagram of the formation of route guidance system.The route guidance system 100 of the present embodiment is to be arranged in Satellite Navigation Set.Route guidance system 100 is also arranged in other carried terminals such as smart mobile phone, notebook computer.And, though the route guidance system 100 of the present embodiment is for independent operating, also can server connected to the network and end device structure in aggregates.
Route guidance system 100 is arranged on inside to be possessed in the computing machine of CPU, GPU, RAM, ROM, hard disk etc., and possesses each function block indicated in figure.Each function block can by being arranged on the software sharing that can realize respective function in hard disk or sensor.The plurality of function block also can be made up of hardware such as electronic circuits.
The map data base 110 that route guidance system 100 uses for storing path or map denotation etc. in hard disk.The each database with icon is comprised in map data base 110.Line database 111 is for storing the stereoscopic model of the shape representing the linear target things such as road in relief map or route.Polygon data storehouse 112 is for storing the stereoscopic model of the three-dimensional shape representing the three-dimensional objects such as buildings.
Material cohort database 113 makes each polygon in stereoscopic model and its material of applying mechanically produce the data correlated for storing.Material quality data storehouse 114 is attached at the view data of each polygonal material for storing.Be stored in the integration material of data illustrated by Fig. 2 in material quality data storehouse 114, material cohort database 113 is specified by specifying the coordinate of integration material and which the part cover in integration material is used for each polygon.The structure in material cohort database 113 and material quality data storehouse 114 will be described later and illustrates.
Lteral data storehouse 115 is for storing the lteral data shown in relief map.Network data base 116 represents the data of road in the network that formed with link and node for storing, using as track search data.
Map data base 110 in the present embodiment with grid (mesh) for unit manages.That is, ground surface is divided into the grid of the rectangular shape of specific dimensions, to each grid regions subregion, and stores and the line data, polygon data, lteral data etc. corresponding to atural object in region.Similarly, each material of applying mechanically in the polygon that material quality data storehouse 114 is also summarized in each grid in units of grid and generate integration material and store.By so, in time showing map, also can comprise the grid units process data of material, thus make the management of data, utilize and become easier.
Instruction input part 101 is for inputting the instruction specified by user.Instruction can be such as the pattern etc. of the departure place of specified path exploration, named place of destination, appointment map denotation.
GPS102 utilizes GPS (GlobalPositioningSensor, gps sensor) to detect the current location of route guidance system 100.
Track search portion 103 utilizes network data base 116, explores the path from specified departure place to destination.Track search can apply the various methods such as Dijkstra's algorithm.
Display control unit 120 shows relief map.First, by object configuration section 121, stereoscopic model stored in layout line database 111, polygon data storehouse 112 in imaginary solid space.Then, by material attaching portion 122, the material being stored in material quality data storehouse 114 is applied mechanically to each polygon.This applies mechanically as shown in Figure 2, reads integration material from material quality data storehouse 114, attaches its part to each polygon.The object completing material attaching is carried out perspective projection by specified viewpoint position, direction of visual lines by Projection Division 123, thus generates the projected image of display.Character display unit 124 overlaps to the projected image generated to show word.
Part related with the display of relief map in route guidance system 100, that is map data base 110 and display control unit 120 are the parts forming image display system of the present invention.
Fig. 4 is the key diagram of the data configuration in display map data storehouse.The structure in polygon data storehouse 112, material group data storehouse 113, material quality data storehouse 114 is shown in figure.
Polygon data storehouse 112 stores the stereoscopic model of buildings etc." ID " is for forming each polygonal identifying information of each stereoscopic model." shape " is for storing the spatial coordinate of polygon vertex AP1, AP2 etc. of forming stereoscopic model." material " is attached at the identifying information of each polygonal material for specifying.In the present embodiment, and non-immediate specifies material, but is set to the data of specifying in material cohort database 113.Attribute stores the various information relevant with polygon.Such as, the title of buildings, classification, highly, the information such as color.
The view data of integration material is stored in material quality data storehouse 114.The identifying information as TID1, TID2 is added respectively in integration material.Integration material as shown in the figure, is arranged with the various material such as material part A, part B, part C.Show the example of arrangement 3 kinds of materials in figure, but material number contained in integration material, shape, size can set arbitrarily in the scope that material does not overlap each other mutually.
In the present embodiment, map data base 110 is in units of the grid of particular range cutting ground.Therefore, integration material, also in units of each grid, generates for the form of the polygonal material in grid to comprise cover.When using identical material for the object being present in different grid, this material duplicate packages is contained in the integration material corresponding with each grid.Though produce repeating part so, by preparing integration material and show map with grid units, can grid units handling objects and material, thus have the management of data, utilize to become and be easy to advantage.
But, generate integration material and inessential important document with grid units, the unit preparing integration material also can have various other to select.
Material cohort database 113 stores and makes polygon data storehouse 112 and material quality data storehouse 114 set up the connection data correlated." GID " is the identifying information of connection data.Polygon data storehouse 112 can make polygon data corresponding with connection data by specifying this GID.In figure, the data of PID1, PID2 of storing in polygon data storehouse 112 all store GID1 in " material ", and therefore the plurality of polygon is set up corresponding with the connection data of the GID1 in material cohort database 113 simultaneously.So can easily multiple material quality data be set up corresponding with polygon.
The identifying information that " TID " in material cohort database 113 is material quality data storehouse 114.Material cohort database 113 can be made to set up corresponding with material quality data storehouse 114 by specifying TID.In figure, store " TID1 " conduct " TID " with in the connection data of GID1, therefore, these connection data are set up corresponding with the material quality data TID1 in material quality data storehouse 114.
Pmin, Pmax in material cohort database 113 be respectively specify in integration material should to the coordinate data of the material scope that polygon attaches.Pmin represents the bottom left vertex coordinate of material scope, and Pmax represents the apex coordinate of upper right.In figure, specify P1, P2 as Pmin, Pmax respectively.If this P1, P2 are set to the position using the coordinate in material TID1 as icon, then the scope of specifying material part A to attach by these 2.Similarly, when specifying material part B, as long as specify the summit of its lower-left as Pmin, specify the summit of upper right as Pmax.
" polygon " in material cohort database 113 from the mode of material cohort database 113 with reference to polygon data storehouse 112, can specify the information of polygon data.In figure, because PID1, the PID2 in polygon data storehouse 112 sets up corresponding with the GID1 in material cohort database, therefore store PID1, PID2 of display phase inverse correspondence in " polygon ".
By above data configuration, can, for each polygon data in polygon data storehouse 112, set up corresponding via material cohort database 113 with the scope in the integration material in material quality data storehouse 114.In the present embodiment, corresponding owing to indirectly carrying out foundation via material cohort database 113, therefore in time upgrading the integration material in material quality data storehouse 114, if revise material cohort database 113, then have can batch and more easily change the advantage with multiple polygonal corresponding relation.
Polygon and material are set up and omits material cohort database 113 to being also set to time corresponding, and each polygon in polygon data storehouse 112 directly stores the method such as identifying information TID1, TID2 etc. and apex coordinate Pmin, Pmax in material quality data storehouse 114.
C. map denotation process:
Fig. 5 is the process flow diagram of map denotation process.This process flow diagram is processing procedure performed when showing relief map in the process to user's guide path.The main display control unit 120 as shown in Figure 3 of this processing procedure performs, and performs processing procedure by hardware CPU and GPU in route guidance system 100.
When starting to process, route guidance system 100 sets (step S10) such as viewpoint, direction of visual lines, indication ranges.The plurality of parameter can set based on the current location of route guidance system 100 and the path explored etc.And, also can set according to the instruction of user.
Route guidance system 100 reads the map datum (step S12) in set indication range, in imaginary solid space, and configuration stereoscopic model (step S14).Then, material is carried out for polygon and attach process (step S16).This processing procedure as shown in Figure 2, applies mechanically the processing procedure of a part for integration material respectively for polygon.Contents processing will in hereafter describing in detail.
When terminating the attaching of material, route guidance system 100 carries out perspective projection (step S18) from specified viewpoint, direction of visual lines, generates perspective view.Also can replace perspective projection and use the projecting methods such as parallel projection.Then, route guidance system 100 shows word (step S20) in perspective view, terminates map denotation process.
Above map denotation process, in route guidance, before reaching its destination, makes the change such as viewpoint, direction of visual lines, repeatedly performs on one side.
Fig. 6 is the process flow diagram that material attaches process.Corresponding to the step S16 in map denotation process (Fig. 5).
First route guidance system 100 reads the integration material quality data (step S30) corresponding with map denotation scope.Integration material quality data owing to generating with grid units, therefore when indication range converges in single grid, reads an integration material quality data namely enough.Indication range across and multiple grid when, then read multiple integration material quality data.
Secondly, route guidance system 100 sets material part (step S32).It processes the part that the polygon becoming handling object in the integration material limited is applied mechanically.Not cutting out material part etc. to integration material carries out image procossing, but only processes this scope limited.
In the present embodiment, the material part that should attach is limited with the coordinate figure on summit Pmax (Umax, Vmax) of summit Pmin (Umin, Vmin) of lower-left, upper right by u, v coordinate set by integration material.This coordinate figure is by obtaining with reference to material cohort database 113.
Then, route guidance system 100 attaches material (step S34) on the polygon of correspondence.The example attaching material is shown in figure.As shown in the figure, only in attach in the rectangular extent specified by summit Pmin, the Pmax in integration material.And non-self integration material is applied mechanically after cutting out the image procossing of this scope etc. again, but when attaching integration material, only using this scope as applying mechanically object.In figure, though illustrate the example attached respectively the polygon 1,2 of buildings 1,2, same range can be overlapped equally for the multiple polygons in multiple buildings.And this configuration can according to settings arbitrarily such as polygonal shapes.
Route guidance system 100 repeated (step S36) before completing above process for all materials.
Attaching for above-mentioned material describes in detail again.In the pattern storehouse that three-dimensional pattern utilizes, the square shape that the coordinate of texture map picture after the normalization being worth 0 ~ 1 is formed is defined, its 4 summits (0,0), (0,1), (1,0), (1,1) mostly by specify correspond to polygonal which point and specify the state that material attaches.In the present embodiment, due to when specified, define with the coordinate of integration material with the point of the scope specified by summit Pmin, Pmax, therefore directly cannot become above-mentioned through normalized square shape with this state.Therefore, in the attaching process of step S34, in order to make above-mentioned 4 summits (0,0), (0,1), (1,0), (1,1) corresponding to 4 summits of specified scope, carry out as shown in the formula coordinate transform:
umod=Umin+(u-Umin)/(Umax-Umin);
vmod=Vmin+(v-Vmin)/(Vmax-Vmin);
Herein, u, v represent attach material time through normalized foursquare 4 summits (0,0), (0,1), (1,0), (1, and the coordinate system of inside, that is with the coordinate figure of the relative coordinate system in the scope specified by summit Pmin, Pmax, umod, vmod are converted into the seat target value of integration material 1).By this coordinate transform, in pattern storehouse, in the scope specified by summit Pmin, Pmax in integration material, to 4 summits (0,0), (0,1), (1,0), (1,1) square shape after normalization represented by processes, and other regions then attach the upper invalid region of process as material and processed, therefore result can only utilize a part for integration material to attach.
According to route guidance system 100 and interior the assembled image display system thereof of embodiment described above, integration material can be utilized to carry out map denotation.Therefore, during map denotation, if read integration material, then the attaching that various material can carry out material must do not read.Therefore, according to embodiment, the processing load needed for material reads and the processing load of map denotation can alleviate.
Especially, in the present embodiment, possess the hardware such as CPU and GPU.In these hardware, that issues according to CPU performs the reading of material and the instruction of description process for describing GPU.In the present embodiment, owing to using integration material, therefore about the process of material, issue the once command for GPU by means of only CPU, GPU can be made suitably to use the necessary part of its inside respectively and perform and attach process.Therefore, according to the present embodiment, the issue number of times of instruction can be reduced, can the processing time be reduced.
And GPU is general, and manageable material number has the upper limit, in the present embodiment, owing to using integration material, therefore whole Number Of Materials can be reduced under the prerequisite being no more than higher limit.Therefore, according to the present embodiment, can various material be utilized efficiently to describe.
[embodiment 2]
Secondly, be described for the route guidance system as the 2nd embodiment.The route guidance system of the 2nd embodiment possesses the integration material quality data generating apparatus 200 automatically generating integration material.Integration material is utilized to show the formation of relief map and the content of map denotation process, identical with the 1st embodiment.In 1st embodiment, the situation that integration material also comprises the manual working utilizing operator etc. and generates, but be generation integration material automatically in the 2nd embodiment, this point is not identical.
D. the System's composition of the 2nd embodiment:
Fig. 7 shows the key diagram of the formation of integration material quality data generating apparatus.Integration material quality data generating apparatus 200 in computing machine install can realize the various functions of icon computer program and form.Not only as can the device of independent work, also can interconnection network server and computing machine etc. further.And each function block in figure, except with except software sharing, can also be formed by hardware.
Original place chart database 210 by being used in the generation of integration material quality data.Polygon data storehouse 211 is for storing the polygon data of the stereoscopic model of the buildings showing relief map etc.Its content is identical with the polygon data storehouse 112 (with reference to figure 3) illustrated by embodiment 1.Indivedual material quality data storehouse 212 is for storing the view data being attached at each polygonal material.Integration material quality data is that each material arrangement be stored in indivedual material quality data storehouse 212 generates.
Instruction input part 202 is for inputting the various instructions from operator.Instruction such as can be designated as the grid etc. of the handling object generating integration material quality data.
Material quality data stored in indivedual material quality data storehouse 212 arranges by integration Mature growing portion 220, and generates integration material.
Material cohort database generating unit 222 generates the connection data (reference Fig. 4) integration material and polygon being set up correlate.
Polygon data storehouse correction portion 224 is based on generated connection data correction polygon data.That is in the polygon data before correction, specify material quality data stored in indivedual material quality data storehouse 212 to carry out the mode attached, revising content becomes the mode of specifying the connection data corresponding with this material quality data.By so, as shown in Figure 4, polygon can be made to produce corresponding with material via material cohort database 113.
Above generated integration material and connection data are stored as map data base 110 by Data Management Department 226.The map data base 110 generated sends information to user via network N E or recording medium 228.
So, in embodiment 2, display integration material quality data generating apparatus 200 and the configuration example utilizing its device showing map to form respectively, show the example playing function using entirety as route guidance system.Each function of integration material quality data generating apparatus 200 also can be configured to be assembled to the system of integration in the route guidance system 100 shown in embodiment 1.
E. integration Mature growing process:
Fig. 8 is the process flow diagram of integration Mature growing process.Integration Mature growing portion 220 in integration material quality data generating apparatus 200, material cohort database generating unit 222, process performed by polygon data storehouse correction portion 224 are performed by the hardware CPU in integration material quality data generating apparatus 200.
First integration material quality data generating apparatus 200 is selected to the object grid (step S40) of handling object.As has been described, because integration material generates with grid units.Object grid also can be set to specified by operator, also can be and automatically selects from untreated grid.
Integration material quality data generating apparatus 200 specific go out polygon in object grid, read the often kind material (step S42) corresponding with it.Owing to being not generate perspective view, so there is no necessary reading polygon itself.
Secondly, often kind of material arranges by integration material quality data generating apparatus 200, generates integration material (step S44).Aligning method is schematically shown in figure.Material A ~ C shown in left side is each material.It is arranged in integration material as shown in FIG..As long as aligning method makes each material mutually not overlap.
Material A ~ C is respectively through normalized coordinate system (0,0) ~ (1,1), when formed square defines, can be the square area of certain size by the cutting in advance of integration material, and material A ~ C is sequentially allocated in each region.
Material A ~ C is also unnecessarily necessary for square, can be set to arbitrary shape.So can prevent the resolution of often kind of material from reducing and generating integration material.But, in order to arrange conveniently, material A ~ C is better set to rectangle in advance.
When terminating the generation of integration material, integration material quality data generating apparatus 200 based on the relation of polygon with each material, generation material cohort database (step S46).As shown in Figure 4, if specific go out each material corresponding with polygon summit Pmin, Pmax coordinate and store, thus generate connection data.
After generation connection data like this, then material cohort database and polygon data storehouse are set up and are correlated (step S48) by integration material quality data generating apparatus 200.That is, as shown in Figure 4, the data of specifying the information of connection data as the material attached in appointment polygon data storehouse can be stored.
When terminating above process, integration material quality data generating apparatus 200 stores each database (step S50), terminates the process of integration Mature growing.
According to embodiment 2, owing to can automatically generate integration material, therefore not only can alleviate the process in time showing map, also can alleviate the load of pre-treatment for it.
Above, be illustrated based on embodiments of the invention.And all various feature that unnecessarily must possess illustrated by embodiment, thus suitably can omit a part and combine and form.
Show the example of the system as display relief map in embodiment, but the present invention not only can be used in the situation of display relief map, also can be used in the various systems utilizing various material to show image.
And in embodiment, though illustrate and can comprise CPU and GPU, the present invention also can be applicable to situation when only comprising CPU.
[utilizability in industry]
The present invention can be used in order to various material is attached at multiple polygon and carry out image display.

Claims (8)

1. an image display system, it, for carrying out the image display system of image display in multiple polygon attaching various material, is characterized in that, comprising:
Material quality data storage part, for storing, it represents that aforementioned various material to be configured at the integration material quality data of the image of optional position in mutual nonoverlapping mode;
Input part, it is for reading aforementioned polygon and being specified in the attribute information that each polygon attaches any material in aforementioned various material; And
Display control unit, aforementioned material, for according to aforementioned attributes information, is attached at aforementioned polygon and shows image by it, wherein:
Aforementioned display control unit reads aforementioned integration material quality data from aforementioned material quality data storage part and is stored in storage part,
Based on aforementioned attributes information, the scope on the specific storage part going out to store the material of this kind through specifying,
Use in aforementioned integration material quality data this through specific go out scope in data carry out aforementioned attaching.
2. image display system according to claim 1, is characterized in that, aforementioned various material is done in a rectangular shape respectively, and
What aforementioned display control unit utilized aforementioned rectangular shape limits to the apex coordinate of angular direction the scope storing aforementioned material.
3. image display system according to claim 1 and 2, is characterized in that, aforementioned material quality data storage part stores the associated data of aforementioned various material being given respectively to aforementioned apex coordinate,
Aforementioned display control unit carries out the specific of aforementioned range with reference to aforementioned associated data.
4. image display system according to any one of claim 1 to 3, it is characterized in that, aforementioned attributes information also comprises specifies aforementioned material repeated arrangement and the style information of the pattern attached, and aforementioned display control unit arranges based on aforementioned style information and attaches aforementioned material.
5. image display system according to any one of claim 1 to 4, it is characterized in that, aforementioned polygon forms the stereoscopic model of atural object, aforementioned stereoscopic model is divided into the grid of specific dimensions set on ground surface to manage according to the lane place of aforementioned atural object, aforementioned integration material quality data formed for the polygonal material contained by the stereoscopic model in this grid to use cover to the mode of each aforementioned grid, and aforementioned display control unit is selected aforementioned integration material according to the position of the atural object corresponding to aforementioned polygon and carries out aforementioned attaching.
6. image display system according to any one of claim 1 to 5, it is characterized in that, also comprise polygon particular portion, the polygon that its specific picture display of publishing picture is used, integration material quality data generating unit from aforementioned material quality data storage part capture with aforementioned specific go out material corresponding to polygon, the material of this acquisition is arranged in nonoverlapping mode, thus generates aforementioned integration material quality data.
7. a method for displaying image, it is for being attached at multiple polygon by various material and carrying out the method for displaying image of image display, wherein material quality data storage part makes aforementioned various material be configured at the integration material quality data of the image of optional position in mutual nonoverlapping mode for storing, it is characterized in that, the step of material quality data storage part performed by computing machine is:
A () reads aforementioned polygon and the step of specifying the attribute information each polygon being attached to any material in aforementioned various material,
B (), according to aforementioned attributes information, attaches aforementioned material to aforementioned polygon and shows the step of image;
Abovementioned steps (b) reads aforementioned integration material quality data from aforementioned material quality data storage part and is stored in storage part,
Based on aforementioned attributes information, the scope on the specific storage part going out to store the material of this kind through specifying,
Use this in aforementioned integration material quality data specific go out scope in data, carry out aforementioned attaching.
8. a computer program, it is for carrying out the computer program of image display in order to various material is attached at multiple polygon, it is characterized in that, material quality data storage part to be configured at the integration material quality data of the image of optional position in mutual nonoverlapping mode for storing aforementioned various material, material quality data storage part realizes following function in a computer:
Read aforementioned polygon and the function of specifying the attribute information each polygon being attached to any material in aforementioned various material, and
According to aforementioned attributes information, aforementioned material is attached to aforementioned polygon and shows the Presentation Function of image;
Aforementioned Presentation Function can realize following function:
Read aforementioned integration material quality data from aforementioned material quality data storage part and be stored in storage part,
Based on aforementioned attributes information, the scope on the specific storage part going out to store the material of this kind through specifying,
Use this in aforementioned integration material quality data specific go out scope in data carry out aforementioned attaching.
CN201580001533.4A 2014-03-27 2015-03-04 Image display system Pending CN105474268A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2014-064919 2014-03-27
JP2014064919A JP2015187795A (en) 2014-03-27 2014-03-27 image display system
PCT/JP2015/056351 WO2015146517A1 (en) 2014-03-27 2015-03-04 Image display system

Publications (1)

Publication Number Publication Date
CN105474268A true CN105474268A (en) 2016-04-06

Family

ID=54195047

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580001533.4A Pending CN105474268A (en) 2014-03-27 2015-03-04 Image display system

Country Status (4)

Country Link
JP (1) JP2015187795A (en)
CN (1) CN105474268A (en)
TW (1) TW201537144A (en)
WO (1) WO2015146517A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108579091A (en) * 2018-04-27 2018-09-28 网易(杭州)网络有限公司 Virtual scene generation method, device, storage medium and electronic equipment
TWI786511B (en) * 2021-01-08 2022-12-11 聚英企業管理顧問股份有限公司 Object display device for marking on three-dimensional buildings

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023287152A1 (en) * 2021-07-13 2023-01-19 엘지전자 주식회사 Mr service platform for providing mixed reality automotive meta service and control method thereof

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003001460A1 (en) * 2001-06-20 2003-01-03 Zenrin Co., Ltd. Three-dimensional electronic map data creation method
CN101303773A (en) * 2008-06-10 2008-11-12 中国科学院计算技术研究所 Method and system for generating virtual scene
CN101958005A (en) * 2009-07-14 2011-01-26 索尼公司 Image processing apparatus and image processing method
CN101958004A (en) * 2009-07-14 2011-01-26 索尼公司 Image processing apparatus and image processing method
WO2012063279A1 (en) * 2010-11-09 2012-05-18 三菱電機株式会社 Map-symbol rendering device
WO2012122033A1 (en) * 2011-03-08 2012-09-13 Qualcomm Incorporated Method and system for generating dynamic ads within a video game of a portable computing device
WO2013111195A1 (en) * 2012-01-27 2013-08-01 三菱電機株式会社 Drawing data generation device and image drawing device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4069486B2 (en) * 1998-03-17 2008-04-02 ソニー株式会社 Memory circuit control device and graphic operation device
JP2013206094A (en) * 2012-03-28 2013-10-07 Panasonic Corp Information processor and car navigation device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003001460A1 (en) * 2001-06-20 2003-01-03 Zenrin Co., Ltd. Three-dimensional electronic map data creation method
CN101303773A (en) * 2008-06-10 2008-11-12 中国科学院计算技术研究所 Method and system for generating virtual scene
CN101958005A (en) * 2009-07-14 2011-01-26 索尼公司 Image processing apparatus and image processing method
CN101958004A (en) * 2009-07-14 2011-01-26 索尼公司 Image processing apparatus and image processing method
WO2012063279A1 (en) * 2010-11-09 2012-05-18 三菱電機株式会社 Map-symbol rendering device
WO2012122033A1 (en) * 2011-03-08 2012-09-13 Qualcomm Incorporated Method and system for generating dynamic ads within a video game of a portable computing device
WO2013111195A1 (en) * 2012-01-27 2013-08-01 三菱電機株式会社 Drawing data generation device and image drawing device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108579091A (en) * 2018-04-27 2018-09-28 网易(杭州)网络有限公司 Virtual scene generation method, device, storage medium and electronic equipment
TWI786511B (en) * 2021-01-08 2022-12-11 聚英企業管理顧問股份有限公司 Object display device for marking on three-dimensional buildings

Also Published As

Publication number Publication date
JP2015187795A (en) 2015-10-29
WO2015146517A1 (en) 2015-10-01
TW201537144A (en) 2015-10-01

Similar Documents

Publication Publication Date Title
CN1926558B (en) System and method for applying accurate three-dimensional volume textures to arbitrary triangulated surfaces
CN103208225B (en) A kind of tile map method for making and system
US7884825B2 (en) Drawing method, image generating device, and electronic information apparatus
US20150178977A1 (en) Rendering Vector Maps in a Geographic Information System
CN109584366B (en) Terrain rendering method, device, equipment and readable storage medium
CN111970503B (en) Three-dimensional method, device and equipment for two-dimensional image and computer readable storage medium
CN111047682B (en) Three-dimensional lane model generation method and system
KR101591427B1 (en) Method for Adaptive LOD Rendering in 3-D Terrain Visualization System
CN110428504B (en) Text image synthesis method, apparatus, computer device and storage medium
DE202013012486U1 (en) User interface for orienting a camera view towards surfaces within a 3-D map and facilities that incorporate the user interface
US20150161760A1 (en) Method for visualizing three-dimensional data
CN105894551A (en) Image drawing method and device
CN105474268A (en) Image display system
CN110689598B (en) Three-dimensional modeling method and system for multilayer road
CN117274527B (en) Method for constructing three-dimensional visualization model data set of generator equipment
CN112734900A (en) Baking method, baking device, baking equipment and computer-readable storage medium of shadow map
CN104346771B (en) A kind of electronic map tiered management approach
CN109657023B (en) Scenic spot dynamic electronic map drawing method, server and system
JP6297169B2 (en) Drawing apparatus and drawing method
CN111210486A (en) Method and device for realizing streamer effect
CN115761166A (en) Map construction method based on vector tiles and application thereof
JPH0636013A (en) Method and device for generating topographic data
CN114092645A (en) Visual building method and device of three-dimensional scene, electronic equipment and storage medium
US10921950B1 (en) Pointing and interaction control devices for large scale tabletop models
JPH07234949A (en) Method and system for supporting preparation of perspective drawing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160406