CN106611006A - Associated content display method and device - Google Patents
Associated content display method and device Download PDFInfo
- Publication number
- CN106611006A CN106611006A CN201510703798.0A CN201510703798A CN106611006A CN 106611006 A CN106611006 A CN 106611006A CN 201510703798 A CN201510703798 A CN 201510703798A CN 106611006 A CN106611006 A CN 106611006A
- Authority
- CN
- China
- Prior art keywords
- association
- association results
- exhibiting
- object search
- relation weight
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
Abstract
The invention provides an associated content display method and device. The method comprises the following steps: receiving associated contents and a relationship weight corresponding to the associated contents; filling the associated contents in a preset model according to the relationship weight; and displaying the filled preset model. According to the method, the associated contents are displayed according to the relationship weight, so that a user can visually obtain the incidence relation and the hierarchical relationship of the associated contents, the comprehensiveness and accuracy of displaying the associated contents are improved, and thus the display efficiency is improved.
Description
Technical field
The present invention relates to computer realm, more particularly to a kind of methods of exhibiting and device of association content.
Background technology
Being pure words mode currently for the methods of exhibiting for associating content will be associated using list mode
Content is shown one by one.But existing methods of exhibiting can not the overall displaying of association content, and not
Incidence relation and hierarchical relationship can be embodied.
The content of the invention
Present invention solves the technical problem that one of there is provided it is a kind of association content methods of exhibiting and dress
Put, it can be shown according to relation weight by content is associated, improve the accurate of association content displaying
Property and display efficiency.
According to an aspect of the invention, there is provided a kind of methods of exhibiting of association content, including:
Receive association content and the corresponding relation weight of the association content;
According to the relation weight by the association fills to pre-determined model;And
Show the pre-determined model after filling.
According to another aspect of the present invention, there is provided it is a kind of association content exhibiting device, including:
For receiving the device of association content and the corresponding relation weight of the association content;
For according to the relation weight by it is described association fills to pre-determined model device;And
The device of the pre-determined model after for showing filling.
Due to the methods of exhibiting and device of the association content of the present embodiment, according to relation weight by association
Appearance is shown, it is possible to use the incidence relation and hierarchical relationship of association content is intuitively learnt at family, carries
The high comprehensive and accuracy of association content displaying, so as to provide display efficiency.
Description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, this
The other features, objects and advantages of invention will become more apparent upon:
Fig. 1 shows the flow chart of the methods of exhibiting of association content according to embodiments of the present invention.
Fig. 2 shows that pre-determined model is set up according to embodiments of the present invention one methods of exhibiting for associating content
The particular flow sheet of step.
Fig. 3 a are shown z according to embodiments of the present invention one methods of exhibiting for associating content>The 30 of 0
Individual summit projects to the schematic diagram in plane;Fig. 3 b are shown in an association according to embodiments of the present invention
60 summits are projected to the schematic diagram in plane in the methods of exhibiting of appearance.
Fig. 4 a show the schematic diagram of the two-dimentional coordinate system that the embodiment of the present invention is adopted;Fig. 4 b are illustrated
The schematic diagram of the three-dimensional coordinate system that the embodiment of the present invention is adopted.
Fig. 5 shows according to embodiments of the present invention one methods of exhibiting for associating content and throws 92 points
Schematic diagram on shadow to plane.
Fig. 6 shows the flow chart of the methods of exhibiting of another association content according to embodiments of the present invention.
Fig. 7 a are shown by taking object search " flower " as an example, work as z>In 0 ground floor regular pentagon
Heart point can be used to show " flower " that other summits or central point are used for showing the association results of " flower "
When, the pre-determined model schematic diagram shown after filling;Fig. 7 b are shown by taking object search " flower " as an example,
The schematic diagram shown when user clicks on the link of association results " with city flower express delivery ".
Fig. 8 shows the structured flowchart of the exhibiting device of association content according to embodiments of the present invention.
Fig. 9 shows the structured flowchart of the exhibiting device of another association content according to embodiments of the present invention.
Specific embodiment
Although those of ordinary skill in the art will be appreciated that detailed description below by referenced in schematic embodiment,
Accompanying drawing is carried out, but the present invention is not limited in these embodiments.But, the scope of the present invention is extensive
, and it is intended to be bound only by appended claims restriction the scope of the present invention
It should be mentioned that some exemplary enforcements before exemplary embodiment is discussed in greater detail
Example is described as process or the method described as flow chart.Although flow chart is described as operations
The process of order, but many of which operation can by concurrently, concomitantly or while implement.
Additionally, the order of operations can be rearranged.The process when its operations are completed can be by
Terminate, it is also possible to have the additional step being not included in accompanying drawing.The process can correspond to
Method, function, code, subroutine, subprogram etc..
Alleged within a context " terminal ", also referred to as " computer ", referring to can be predetermined by operation
Program instructs to perform the smart electronicses terminal of the predetermined process process such as numerical computations and/or logical calculated,
It can include processor and memorizer, and the survival instruction prestored in memory by computing device comes
Predetermined process process is performed, or predetermined process process is performed by hardware such as ASIC, FPGA, DSP,
Or combined to realize by said two devices.Terminal include but is not limited to server, PC,
Notebook computer, panel computer, smart mobile phone etc..
The terminal includes user terminal and the network terminal.Wherein, the user terminal includes
But it is not limited to computer, smart mobile phone, PDA etc.;The network terminal includes but is not limited to single network
Server, multiple webservers composition server group or based on cloud computing (Cloud Computing)
The cloud being made up of a large amount of computers or the webserver, wherein, cloud computing is the one of Distributed Calculation
Kind, a super virtual computer being made up of the loosely-coupled computer collection of a group.Wherein, it is described
Terminal can isolated operation can access realizing the present invention, also network and by with network in its
The interactive operation of his terminal is realizing the present invention.Wherein, the net residing for the terminal
Network includes but is not limited to the Internet, wide area network, Metropolitan Area Network (MAN), LAN, VPN etc..
It should be noted that the user terminal, the network terminal and network etc. are only for example, other show
Terminal that is having or being likely to occur from now on or network are such as applicable to the present invention, also should be included in
Within the scope of the present invention, and it is incorporated herein by reference.
Method (some of them are illustrated by flow process) discussed hereafter can by hardware, software,
Firmware, middleware, microcode, hardware description language or its combination in any are implementing.When with software,
When firmware, middleware or microcode are to implement, to the program code or code segment of implementing necessary task
During machine or computer-readable medium (such as storage medium) can be stored in.(one or more)
Processor can implement necessary task.
Concrete structure disclosed herein and function detail are only representational, and are for describing
The purpose of the exemplary embodiment of the present invention.But the present invention can be by many alternative forms come concrete
Realize, and be not interpreted as being limited only by the embodiments set forth herein.
Although it should be appreciated that may have been used term " first ", " second " etc. here to describe
Unit, but these units should not be limited by these terms.The use of these terms is only to be
One unit and another unit made a distinction.For example, without departing substantially from exemplary embodiment
Scope in the case of, first module can be referred to as second unit, and similarly second unit can
To be referred to as first module.Term "and/or" used herein above include one of them or it is more listed
Associated item any and all combination.
It should be appreciated that when a unit is referred to as " connection " or during " coupled " to another unit, it can
To be connected or coupled to another unit, or there may be temporary location.On the other hand,
When a unit is referred to as " when being directly connected " or " directly coupled " to another unit, then there is no middle list
Unit.Other word (examples for being used for describing the relation between unit should in a comparable manner be explained
If " between being in ... " is compared to " between being directly in ... ", " with ... it is neighbouring " compared to " with ... it is directly adjacent to "
Etc.).
Term used herein above is not intended to limit exemplary reality just for the sake of description specific embodiment
Apply example.Unless the context clearly dictates otherwise, singulative " one " otherwise used herein above, " one
" also attempt to include plural number.It is to be further understood that term " including " used herein above and/or " bag
Containing " specify the presence of stated feature, integer, step, operation, unit and/or component, and do not arrange
Except exist or add one or more other features, integer, step, operation, unit, component and/or
Its combination.
It should further be mentioned that in some replaces realization modes, the function/action being previously mentioned can be by
Occur according to the order different from indicating in accompanying drawing.For example, depending on involved function/action,
The two width figures for illustrating in succession can essentially substantially simultaneously perform or sometimes can be according to contrary suitable
Sequence is performing.
The present invention is described in further detail below in conjunction with the accompanying drawings.
Fig. 1 is the flow chart of the methods of exhibiting of association content according to an embodiment of the invention.
With reference to shown in Fig. 1, the methods of exhibiting of the association content described in the present embodiment, including following step
Suddenly:
S110, reception associate content and associate the corresponding relation weight of content;
S120, according to relation weight will associate fills to pre-determined model;
Pre-determined model after S130, display filling.
Each step is described in further detail below.
In step S110, it is the association results obtained by object search to associate content.Wherein, search for
Object can be word, picture, voice or video.
Specifically, the process of the association results for being obtained by object search can include:
1st, object search is sent to into server.For example:By the object search " flower " of user input
It is sent to server.
2nd, server to be received carry out after object search the meaning of a word and analyze and search reservations database and closed
It is coupled fruit and the corresponding relation weight of each association results, and returns association results of acquisition and described
The relation weight of association results.
As optional, relation weight can include weight between each association results and object search with
And the weight between each association results and other association results.The concrete method for obtaining relation weight is at this
It is not specifically limited in inventive embodiments, as long as can determine between each association results and object search
Weighted value between weighted value and each association results and other association results.For example:Search is right
As for " flower ", receiving association results " flower picture ", " flower picture " and the weighted value between " flower "
For 9, " flower picture " and the weighted value of " flower kind " be 8, association results " flower kind " with it is " fresh
Weighted value between flower " is 9.
Therefore the association content received in step S110 with associate the corresponding relation weight of content, as
The association results obtained according to object search and the corresponding relation weight of each association results.
As shown in Fig. 2 in step S120, the establishment step of pre-determined model includes:
S1201, according to the three-dimensional coordinate on each summit of football alkene structure determination.
Specifically, it is 12 by the number of regular pentagon in the sphere of football alkene structure, it is orthohexagonal individual
Number is 20, and total rib number is (12*5+20*6)/2=90, wherein, between regular pentagon and regular hexagon altogether
Rib number is 60, and the rib number shared between regular hexagon and regular hexagon is 30, total number of vertex
For (12*5+20*6)/3=60, the length of side is a=0.4063379 (radian), and regular pentagon drift angle is
2B=1.9439694 (radian), regular hexagon drift angle is π-B=2.169608 (radian).
If keeping football to rotate the rotation that is completely superposed of football pattern for keeping front and back position, including with
Under several rotational cases:
1st, do respectively around the relative regular pentagon line of centres of 6 be made up of 12 regular pentagons
The rotation of 2 π/5,4 π/5,6 π/5 and 8 π/5, can there is 24 kinds of rotational cases.
2nd, do respectively around the relative regular hexagon line of centres of 10 be made up of 20 regular hexagons
2 π/3 and 4 π/3 rotate, and can have 20 kinds of rotational cases.
3rd, it is relative around 15 be made up of 30 30 ribs shared between regular hexagon and regular hexagon
The public rib of regular hexagon the line of centres be respectively π rotation, can have 15 kinds of rotational cases.
4th, parallel rotating can have a kind of rotational case.
By 60 points of football alkene with z-axis as demarcation line, it is divided into z>0 30 points and z<0
30 points, with z>Calculate the three-dimensional coordinate of each point as a example by 0 30 points respectively:With z>0 part
Football alkene in bosom a regular pentagon as ground floor, i.e. U11, U12, U13, U14
And U15;Regular pentagon five summits connection 5 points as the second layer, i.e. U21, U22,
U23, U24 and U25;Using remaining 10 points of 5 regular hexagons that are connected with regular pentagon as
Third layer, i.e. U31, U32, U33, U34, U35, U36, U37, U38, U39 and U310;
Remaining 10 o'clock as the 4th layer, i.e. U41, U42, U43, U44, U45, U46, U47,
U48, U49 and U410.So that the radius of ball is for 1 as an example, it is by the D coordinates value for calculating:
U11(0.343,0,0.939);
U12 (0.106,0.326,0.939);
U13 (- 0.278,0.202,0.939);
U14 (- 0.278, -0.202,0.939);
U15 (0.106, -0.326,0.939);
U21(0.687,0,0.727);
U22(0.212,0.653,0.727);
U23(-0.555,0.403,0.727);
U24 (- 0.555, -0.403,0.727);
U25 (0.212, -0.653,0.727);
U31 (0.793, -0.326,0.515);
U32(0.793,0.326,0.515);
U33(0.555,0.654,0.515);
U34(-0.065,0.855,0.515);
U35 (- 0.45,0.73,0.515);
U36(-0.833,0.202,0.515);
U37 (- 0.833, -0.202,0.515);
U38 (- 0.45, -0.73,0.515);
U39 (- 0.065, -0.855,0.515);
U310 (0.555, -0.654,0.515);
U41 (0.965, -0.202,0.172);
U42(0.965,0.202,0.172);
U43(0.49,0.855,0.172);
U44(0.106,0.98,0.172);
U45 (- 0.662,0.73,0.172);
U46(-0.9,0.404,0.172);
U47 (- 0.9, -0.404,0.172);
U48 (- 0.662, -0.73,0.172);
U49 (0.106, -0.98,0.172);
U410 (0.49, -0.855,0.172).
In the same manner, z can be determined according to symmetry<The three-dimensional coordinate of 0 30 points.
S1202, projected to according to football alkene structure determination each polygonal central point on sphere three
Dimension coordinate.
As optional, may comprise steps of:
If the 1st, 5 three-dimensional coordinates of regular pentagon be A1 (x1, y1, z1), A2 (x2, y2,
Z2), A3 (x3, y3, z3), A4 (x4, y4, z4), A5 (x5, y5, z5), then positive five
The three-dimensional coordinate at side shape midpoint for [(x1+x2+x3+x4+x5)/5], [(y1+y2+y3+y4+y5)/5],
[(z1+z2+z3+z4z5)/5]}。
If the 2nd, orthohexagonal 6 three-dimensional coordinates be B1 (x1, y1, z1), B2 (x2, y2,
Z2), B3 (x3, y3, z3), B4 (x4, y4, z4), B5 (x5, y5, z5), B6 (x6,
Y6, z6), then the three-dimensional coordinate at regular hexagon midpoint for [(x1+x2+x3+x4+x5+x6)/6],
[(y1+y2+y3+y4+y5+y6)/6], [(z1+z2+z3+z4z5+z6)/6] }.
If the midpoint for the 3, obtaining is not on sphere, the distance at the midpoint to the centre of sphere and the ratio of radius r
Value and relation of point coordinates is in this:When the three-dimensional coordinate at midpoint is (x1, y1, z1), sphere
On A points three-dimensional coordinate be (x, y, z), the midpoint on the straight line of point from the centre of sphere to A, from
The centre of sphere to the distance at the midpoint is d, then d/r=x1/x=y1/y=z1/z, so that it is determined that each polygon
Central point three-dimensional coordinate.
S1203, projected to according to the three-dimensional coordinate and central point on summit three-dimensional coordinate on sphere according to
Predetermined projecting method determines the plane projection of summit and central point.
Specifically, by z>0 30 summits project to schematic diagram in plane as shown in Figure 3 a;Will
60 summits project to schematic diagram in plane as shown in Figure 3 b.According to rectangular projection, then another z=0
The projection of x/y plane is obtained, simultaneously because the radius of a ball adopted before the embodiment of the present invention is for 1,
Therefore need to also zoom in and out according to actual view size, while it is origin that the coordinate system of two dimension is the upper left corner
Coordinate system, specifically as shown in fig. 4 a, but the three-dimensional coordinate system that we adopt is for the right hand and center
For the coordinate system of origin, specifically as shown in Figure 4 b, therefore reprojection after needing to be translated, after projection
Two-dimensional coordinate be:X throws=(x+ radius of a ball r) * width pantograph ratio/2, Y throwing=(y+ radius of a ball r)
* height pantograph ratio/2.The schematic diagram that the core word of the 92 points composition for obtaining is projected in plane is as schemed
Shown in 5.
In step S120, can also include the association results of object search according to association results correspondence
Relation weight be filled into the summit after plane projection and central point.
Specifically, according to the relation weight between each association results and object search sequencing successively
By n, (n is positive integer, and more than or equal to 1 and less than or equal to 92) individual association results z is sequentially filled>0
Central point, 5 summits of the second layer of 5 summits of ground floor and the regular pentagon in 30 summits
And be connected with the regular pentagon 5 orthohexagonal central points, 10 summits of third layer and with
The connected central point of 5 regular pentagons of 5 regular hexagons, the 4th layer of 10 summits and with
5 regular hexagons connected other 5 orthohexagonal central points, z<In 0 30 summits
4th layer of 10 summits and with 5 orthohexagonal central points, 10 summits of third layer and with
The connected central point of 5 regular pentagons of 5 regular hexagons, 5 summits of the second layer and with this
5 summits of the connected other 5 orthohexagonal central points of 5 regular pentagons and ground floor
And the central point of 1 regular pentagon being connected with other 5 regular hexagons.When association results are less than
When 92, it is sequentially filled according to sequence described above.Can close according between association results and object search
It is that the size of weight adjusts the size of each association results font, such as the first association results and object search
Relation weight be 9, the relation weight of the second association results and object search is 7, then by pre- cover half
The display font of the first association results is set to No. 10 in type, by the second association results in pre-determined model
Display font be set to No. 8.As optional, z>The central point of 0 ground floor regular pentagon can
For showing object search, other summits or central point are used for showing association results.
As optional, association results arbitrarily can not be respectively filled into 60 according to relation weight
In summit and 32 central points.92 association results maximally related with object search are found, or is worked as
When the quantity of association results is less than 92, association results are arbitrarily filled into 60 summits and/or 32
In individual central point so that show the association results related to object search in the way of label-cloud.
Further, the embodiment of the present invention can be with according to the corresponding relation weight dynamic adjustment of association results
The attribute for associating lines between point and point.Specifically, relation lines are line between points, such as
Pentagonal 5 summits it is adjacent have line between points, each polygonal central point is more with this
There is respectively line on each summit of side shape.The attribute of relation lines can be the color or lines of lines
Thickness etc..When the relation weight between object search and association results changes, the pass is also resulted in
The relation weight being coupled between fruit and other association results changes.For example:Object search 1 with associate
As a result the relation weight between 1 is reduced, then can cause association results 1 and association results 2, association results
Relation weight between 3 is reduced, then the ratio for now being reduced according to relation weight is by association results 1
Associating between association results 2 associate lines between lines, association results 1 and association results 3
Adjust thin.
The embodiment of the present invention also includes creating each association results as the display of front view correspondence model
View.
Specifically, each association results is created in screen center or as z>In 0 30 summits
The display view of correspondence model during one of one layer so that whole model is located with association results
Point coordinate change and move integrally, the relativeness between association results and association results is constant
It is only the change of point coordinates to be.
The embodiment of the present invention also includes creating each association results as the link of object search, and link is used
In showing the association results of the association results that obtain each association results as object search according to acquisition
Pre-determined model after corresponding relation weight filling.
As optional, in the first association results shown in clicking on pre-determined model, can be former predetermined
By model, dynamic generates the first new model, and first new model is using first association results as searching
The label-cloud that 92 association results maximally related with first association results that rope object is generated show.Enter
One step, clicks on the second association results in the first new model, dynamic can generate by first new model
Second new model, second new model be generated as object search using second association results with this
The label-cloud that maximally related 92 association results of second association results show.By that analogy, can generate
At least one new model is generated based on a model.
With reference to shown in Fig. 6, the method described in the embodiment of the present invention, including:
S610, transmission object search are to server.
For example:Transmission object search is " flower " to server.
The association results and the corresponding relation of association results of the object search that S620, the reception server send
Weight.
S630, according to the three-dimensional coordinate on each summit of football alkene structure determination.
S640, the three-dimensional projected to according to football alkene structure determination each polygonal central point on sphere
Coordinate.
S650, three-dimensional coordinate on sphere is projected to according to the three-dimensional coordinate and central point on summit according to pre-
Determine the plane projection that projecting method determines summit and central point, determine pre-determined model.
S660, the association results of the object search for receiving step S620 are according to association results correspondence
Relation weight be filled into step S650 foundation pre-determined model in summit and central point.
Pre-determined model after S670, display filling.
For example, by taking object search " flower " as an example, z is worked as>The central point of 0 ground floor regular pentagon can
For showing " flower ", when other summits or central point are used for showing the association results of " flower ", fill out
The pre-determined model shown after filling is as shown in Figure 7a.
S680, create each association results as front view correspondence model display view.
S690, each association results is created as the link of object search, link for showing each
Association results are weighed as the association results that object search is obtained according to the corresponding relation of association results for obtaining
Refill the pre-determined model after filling.
For example, by taking object search " flower " as an example, when user clicks on association results " with city flower express delivery "
Link when, the picture of display is as shown in Figure 7b.
With reference to shown in Fig. 8, the exhibiting device of the association content described in the present embodiment, including following dress
Put:
For receiving the device for associating content and the corresponding relation weight of the association content (hereinafter referred to as
" receiving unit ") 110;
For according to the relation weight by it is described association fills to pre-determined model device (below
Referred to as " fills unit ") 120;
The device (hereinafter referred to as " display unit ") 130 of the pre-determined model after for showing filling.
Each device is described in further detail below.
As shown in figure 9, receiving unit 110 can include:
For obtaining association results by object search, using the association results as the dress for associating content
Put (hereinafter referred to as " association contents acquiring unit ") 1101.
Wherein, object search can be word, picture, voice or video.
Specifically, the process of the association results for being obtained by object search can include:
1st, object search is sent to into server.For example:By the object search " flower " of user input
It is sent to server.
2nd, server to be received carry out after object search the meaning of a word and analyze and search reservations database and closed
It is coupled fruit and the corresponding relation weight of each association results, and returns association results of acquisition and described
The relation weight of association results.
As optional, relation weight can include weight between each association results and object search with
And the weight between each association results and other association results.The concrete method for obtaining relation weight is at this
It is not specifically limited in inventive embodiments, as long as can determine between each association results and object search
Weighted value between weighted value and each association results and other association results.For example:Search is right
As for " flower ", receiving association results " flower picture ", " flower picture " and the weighted value between " flower "
For 9, " flower picture " and the weighted value of " flower kind " be 8, association results " flower kind " with it is " fresh
Weighted value between flower " is 9.
Therefore the association content received in receiving unit 110 with associate the corresponding relation weight of content, i.e.,
It is the association results and the corresponding relation weight of each association results obtained according to object search.
As shown in figure 9, fills unit 120 includes device for setting up pre-determined model (hereinafter referred to as
" model sets up subelement ") 1201, model sets up subelement 1201 to be included:
For (hereinafter referred to as " being pushed up according to the device of the three-dimensional coordinate on each summit of football alkene structure determination
Point determination subelement ") 12011.
Specifically, it is 12 by the number of regular pentagon in the sphere of football alkene structure, it is orthohexagonal individual
Number is 20, and total rib number is (12*5+20*6)/2=90, wherein, between regular pentagon and regular hexagon altogether
Rib number is 60, and the rib number shared between regular hexagon and regular hexagon is 30, total number of vertex
For (12*5+20*6)/3=60, the length of side is a=0.4063379 (radian), and regular pentagon drift angle is
2B=1.9439694 (radian), regular hexagon drift angle is π-B=2.169608 (radian).
If keeping football to rotate the rotation that is completely superposed of football pattern for keeping front and back position, including with
Under several rotational cases:
1st, do respectively around the relative regular pentagon line of centres of 6 be made up of 12 regular pentagons
The rotation of 2 π/5,4 π/5,6 π/5 and 8 π/5, can there is 24 kinds of rotational cases.
2nd, do respectively around the relative regular hexagon line of centres of 10 be made up of 20 regular hexagons
2 π/3 and 4 π/3 rotate, and can have 20 kinds of rotational cases.
3rd, it is relative around 15 be made up of 30 30 ribs shared between regular hexagon and regular hexagon
The public rib of regular hexagon the line of centres be respectively π rotation, can have 15 kinds of rotational cases.
4th, parallel rotating can have a kind of rotational case.
By 60 points of football alkene with z-axis as demarcation line, it is divided into z>0 30 points and z<0
30 points, with z>Calculate the three-dimensional coordinate of each point as a example by 0 30 points respectively:With z>0 part
Football alkene in bosom a regular pentagon as ground floor, i.e. U11, U12, U13, U14
And U15;Regular pentagon five summits connection 5 points as the second layer, i.e. U21, U22,
U23, U24 and U25;Using remaining 10 points of 5 regular hexagons that are connected with regular pentagon as
Third layer, i.e. U31, U32, U33, U34, U35, U36, U37, U38, U39 and U310;
Remaining 10 o'clock as the 4th layer, i.e. U41, U42, U43, U44, U45, U46, U47,
U48, U49 and U410.So that the radius of ball is for 1 as an example, it is by the D coordinates value for calculating:
U11(0.343,0,0.939);
U12 (0.106,0.326,0.939);
U13 (- 0.278,0.202,0.939);
U14 (- 0.278, -0.202,0.939);
U15 (0.106, -0.326,0.939);
U21(0.687,0,0.727);
U22(0.212,0.653,0.727);
U23(-0.555,0.403,0.727);
U24 (- 0.555, -0.403,0.727);
U25 (0.212, -0.653,0.727);
U31 (0.793, -0.326,0.515);
U32(0.793,0.326,0.515);
U33(0.555,0.654,0.515);
U34(-0.065,0.855,0.515);
U35 (- 0.45,0.73,0.515);
U36(-0.833,0.202,0.515);
U37 (- 0.833, -0.202,0.515);
U38 (- 0.45, -0.73,0.515);
U39 (- 0.065, -0.855,0.515);
U310 (0.555, -0.654,0.515);
U41 (0.965, -0.202,0.172);
U42(0.965,0.202,0.172);
U43(0.49,0.855,0.172);
U44(0.106,0.98,0.172);
U45 (- 0.662,0.73,0.172);
U46(-0.9,0.404,0.172);
U47 (- 0.9, -0.404,0.172);
U48 (- 0.662, -0.73,0.172);
U49 (0.106, -0.98,0.172);
U410 (0.49, -0.855,0.172).
In the same manner, z can be determined according to symmetry<The three-dimensional coordinate of 0 30 points.
For projecting to the three-dimensional on sphere according to football alkene structure determination each polygonal central point
The device (hereinafter referred to as " central point determination subelement ") 12012 of coordinate.
As optional, may comprise steps of:
If the 1st, 5 three-dimensional coordinates of regular pentagon be A1 (x1, y1, z1), A2 (x2, y2,
Z2), A3 (x3, y3, z3), A4 (x4, y4, z4), A5 (x5, y5, z5), then positive five
The three-dimensional coordinate at side shape midpoint for [(x1+x2+x3+x4+x5)/5], [(y1+y2+y3+y4+y5)/5],
[(z1+z2+z3+z4z5)/5]}。
If the 2nd, orthohexagonal 6 three-dimensional coordinates be B1 (x1, y1, z1), B2 (x2, y2,
Z2), B3 (x3, y3, z3), B4 (x4, y4, z4), B5 (x5, y5, z5), B6 (x6,
Y6, z6), then the three-dimensional coordinate at regular hexagon midpoint for [(x1+x2+x3+x4+x5+x6)/6],
[(y1+y2+y3+y4+y5+y6)/6], [(z1+z2+z3+z4z5+z6)/6] }.
If the midpoint for the 3, obtaining is not on sphere, the distance at the midpoint to the centre of sphere and the ratio of radius r
Value and relation of point coordinates is in this:When the three-dimensional coordinate at midpoint is (x1, y1, z1), sphere
On A points three-dimensional coordinate be (x, y, z), the midpoint on the straight line of point from the centre of sphere to A, from
The centre of sphere to the distance at the midpoint is d, then d/r=x1/x=y1/y=z1/z, so that it is determined that each polygon
Central point three-dimensional coordinate.
For the three-dimensional coordinate on sphere to be projected to according to the three-dimensional coordinate and central point on summit according to pre-
Determine the device (hereinafter referred to as " projection subelement ") that projecting method determines the plane projection of summit and central point
12013。
Specifically, by z>0 30 summits project to schematic diagram in plane as shown in Figure 3 a;Will
60 summits project to schematic diagram in plane as shown in Figure 3 b.According to rectangular projection, then another z=0
The projection of x/y plane is obtained, simultaneously because the radius of a ball adopted before the embodiment of the present invention is for 1,
Therefore need to also zoom in and out according to actual view size, while it is origin that the coordinate system of two dimension is the upper left corner
Coordinate system, specifically as shown in fig. 4 a, but the three-dimensional coordinate system that we adopt is for the right hand and center
For the coordinate system of origin, specifically as shown in Figure 4 b, therefore reprojection after needing to be translated, after projection
Two-dimensional coordinate be:X throws=(x+ radius of a ball r) * width pantograph ratio/2, Y throwing=(y+ radius of a ball r)
* height pantograph ratio/2.The schematic diagram that the core word of the 92 points composition for obtaining is projected in plane is as schemed
Shown in 5.
Also include in fills unit 120 for the association results of object search are corresponding according to association results
Relation weight be filled into device (hereinafter referred to as " the point filling of the summit after plane projection and central point
Subelement ") 1202.
Point filling subelement 1202 specifically can be according to the relation between each association results and object search
Successively by n, (n is positive integer to the sequencing of weight, more than or equal to 1 and less than or equal to 92) individual pass
It is coupled fruit and is sequentially filled z>5 summits of ground floor and the regular pentagon in 0 30 summits
Central point, 5 summits of the second layer and 5 orthohexagonal central points being connected with the regular pentagon,
The central point of 10 summits of third layer and 5 regular pentagons being connected with 5 regular hexagons,
4th layer of 10 summits and the other 5 orthohexagonal centers being connected with 5 regular hexagons
Point, z<In 0 30 summits the 4th layer of 10 summits and with 5 orthohexagonal central points,
The central point of 10 summits of third layer and 5 regular pentagons being connected with 5 regular hexagons,
5 summits of the second layer and the other 5 orthohexagonal central points being connected with 5 regular pentagons,
And in 5 summits and 1 regular pentagon being connected with other 5 regular hexagons of ground floor
Heart point.When association results are less than 92, it is sequentially filled according to sequence described above.Can basis
The size of relation weight adjusts the size of each association results font between association results and object search, such as
First association results are 9 with the relation weight of object search, the pass of the second association results and object search
It is that weight is 7, then the display font of the first association results in pre-determined model is set to into No. 10, will be pre-
The display font of the second association results is set to No. 8 in cover half type.As optional, z>The first of 0
The central point of layer regular pentagon can be used to show object search that other summits or central point are used for showing
Association results.
As optional, association results arbitrarily can not be respectively filled into 60 according to relation weight
In summit and 32 central points.92 association results maximally related with object search are found, or is worked as
When the quantity of association results is less than 92, association results are arbitrarily filled into 60 summits and/or 32
In individual central point so that show the association results related to object search in the way of label-cloud.
As optional, association results arbitrarily can not be respectively filled into 60 according to relation weight
In summit and 32 central points.92 association results maximally related with object search are found, or is worked as
When the quantity of association results is less than 92, association results are arbitrarily filled into 60 summits and/or 32
In individual central point so that show the association results related to object search in the way of label-cloud.
As shown in figure 9, the embodiment of the present invention can also include:
For the lines that associate according to association results corresponding relation weight dynamic adjustment point and between putting
The device (hereinafter referred to as " weight adjustment unit ") 130 of attribute.
Specifically, relation lines are line between points, as pentagonal 5 summits it is adjacent
There is line between points, each polygonal central point has respectively company with polygonal each summit
Line.The attribute of relation lines can be thickness of the color of lines or lines etc..When object search and pass
When the relation weight being coupled between fruit changes, also result between the association results and other association results
Relation weight change.For example:Relation weight between object search 1 and association results 1 is reduced,
The relation weight between association results 1 and association results 2, association results 3 can be then caused to reduce,
The ratio for then now being reduced according to relation weight is by the association line between association results 1 and association results 2
The lines that associate between bar, association results 1 and association results 3 adjust thin.
As shown in figure 9, the embodiment of the present invention can also include:
For create each association results as front view correspondence model display view device (below
Referred to as " show view creating unit ") 140.
Specifically, each association results is created in screen center or as z>In 0 30 summits
The display view of correspondence model during one of one layer so that whole model is located with association results
Point coordinate change and move integrally, the relativeness between association results and association results is constant
It is only the change of point coordinates to be.
As shown in figure 9, the embodiment of the present invention can also include:
For creating each association results as the link of object search, link and close each for showing
It is coupled fruit to be weighed according to the corresponding relation of association results for obtaining as the association results that object search is obtained
Refill the device (hereinafter referred to as " link creating unit ") 150 of the pre-determined model after filling.
As optional, in the first association results shown in clicking on pre-determined model, can be former predetermined
By model, dynamic generates the first new model, and first new model is using first association results as searching
The label-cloud that 92 association results maximally related with first association results that rope object is generated show.Enter
One step, clicks on the second association results in the first new model, dynamic can generate by first new model
Second new model, second new model be generated as object search using second association results with this
The label-cloud that maximally related 92 association results of second association results show.By that analogy, can generate
At least one new model is generated based on a model.
The methods of exhibiting and device of the association content described in the embodiment of the present invention, will be related to object search
Association results be shown in the form of label-cloud, while carrying out hierarchical exhibition according to relation weight
Show, allow user intuitively to know the incidence relation and hierarchical relationship of association results, improve association
As a result comprehensive and accuracy, meanwhile, user can select arbitrary association results as front view pair
Whole label-cloud is rotated to check, it is possible to use family apparent can clearly know that oneself is needed
The association results wanted, improve display efficiency.In addition, user can also click on arbitrary association knot
Fruit checks the association results as the corresponding label-cloud of object search so that user once searches for and completes to pass
Enter formula lookup, the content until finding oneself needs improves search efficiency.
It should be noted that the present invention can be carried out in the assembly of software and/or software with hardware,
For example, each device of the invention can be using special IC (ASIC) or any other is similar hard
Part terminal is realizing.In one embodiment, software program of the invention can pass through computing device
To realize steps described above or function.Similarly, software program of the invention is (including related number
According to structure) can be stored in computer readable recording medium storing program for performing, for example, RAM memory, magnetic or
CD-ROM driver or floppy disc and similar terminal.In addition, some steps or function of the present invention can be using hard
Part realizing, for example, as coordinating so as to perform the circuit of each step or function with processor.
It is obvious to a person skilled in the art that the invention is not restricted to the thin of above-mentioned one exemplary embodiment
Section, and without departing from the spirit or essential characteristics of the present invention, can be with other concrete
Form realizes the present invention.Therefore, no matter from the point of view of which point, embodiment all should be regarded as exemplary
, and be nonrestrictive, the scope of the present invention is by claims rather than described above is limited
It is fixed, it is intended that all changes in the implication and scope of the equivalency of claim that will fall are included
In the present invention.Any reference in claim should not be considered as into the right involved by limiting will
Ask.Furthermore, it is to be understood that " an including " word is not excluded for other units or step, odd number is not excluded for plural number.System
The multiple units stated in system claim or device can also by a unit or device by software or
Person's hardware is realizing.The first, the second grade word is used for representing title, and is not offered as any specific
Sequentially.
Although above specifically shown and describe exemplary embodiment, those skilled in the art will
Will be appreciated that, in the case of the spirit and scope without departing substantially from claims, in its form and carefully
Section aspect can be varied from.Protection sought herein is illustrated in the dependent claims.
Claims (15)
1. it is a kind of association content methods of exhibiting, including:
Receive association content and the corresponding relation weight of the association content;
According to the relation weight by the association fills to pre-determined model;And
Show the pre-determined model after filling.
2. methods of exhibiting according to claim 1, wherein, the association content is by searching
The association results that rope object is obtained.
3. methods of exhibiting according to claim 1, the establishment step of the pre-determined model includes:
According to the three-dimensional coordinate on each summit of football alkene structure determination;
The three-dimensional coordinate on sphere is projected to according to football alkene structure determination each polygonal central point;
According to the three-dimensional coordinate and the central point on the summit project to three-dimensional coordinate on sphere by
Determine the plane projection of the summit and the central point according to predetermined projecting method.
4. methods of exhibiting according to claim 3, it is described will be described according to the relation weight
The step of association fills are to pre-determined model includes:
The association results of the object search are filled into after plane projection according to the relation weight
The summit and central point.
5. methods of exhibiting according to claim 4, also includes:
According to relation weight dynamic adjustment point and the attribute for associating lines between point.
6. methods of exhibiting according to claim 4, also includes:
Each association results is created as the display view of front view correspondence pre-determined model.
7. methods of exhibiting according to claim 4, also includes:
Each association results is created as the link of object search, the link is used for display will be described every
Individual association results are corresponding according to the association results of the acquisition as the association results that object search is obtained
Pre-determined model after the filling of relation weight.
8. the methods of exhibiting according to any one of claim 2-7, the object search or association
As a result include:
Word, picture, voice or video.
9. a kind of exhibiting device of association results, including:
For receiving the device of association content and the corresponding relation weight of the association content;
For according to the relation weight by it is described association fills to pre-determined model device;And
The device of the pre-determined model after for showing filling.
10. exhibiting device according to claim 9, also includes:
For obtaining association results by object search, using the association results as the dress for associating content
Put.
11. exhibiting device according to claim 9, also includes the dress for setting up pre-determined model
Put, the device for setting up pre-determined model includes:
For according to the device of the three-dimensional coordinate on each summit of football alkene structure determination;
For projecting to the three-dimensional on sphere according to football alkene structure determination each polygonal central point
The device of coordinate;
For projecting to the three-dimensional seat on sphere according to the three-dimensional coordinate on the summit and the central point
Mark determines the device of the plane projection of the summit and the central point according to predetermined projecting method.
12. exhibiting devices according to claim 10, for according to the relation weight by institute
State association fills includes to the device of pre-determined model:
For the association results of the object search to be filled into into plane projection according to the relation weight
The summit afterwards and the device of central point.
13. exhibiting devices according to claim 12, also include:
For adjusting the device of the attribute for associating lines between point and point according to relation weight dynamic.
14. exhibiting devices according to claim 12, also include:
For creating each association results as the device of the display view of front view correspondence pre-determined model.
15. exhibiting devices according to claim 12, also include:
For creating each association results as the link of object search, the link is used to show institute
State the association results pair of association results that each association results obtained as object search according to the acquisition
The device of the pre-determined model after the relation weight filling answered.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510703798.0A CN106611006B (en) | 2015-10-26 | 2015-10-26 | Associated content display method and device |
PCT/CN2016/090757 WO2017071315A1 (en) | 2015-10-26 | 2016-07-20 | Related content display method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510703798.0A CN106611006B (en) | 2015-10-26 | 2015-10-26 | Associated content display method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106611006A true CN106611006A (en) | 2017-05-03 |
CN106611006B CN106611006B (en) | 2020-12-15 |
Family
ID=58613957
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510703798.0A Active CN106611006B (en) | 2015-10-26 | 2015-10-26 | Associated content display method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106611006B (en) |
WO (1) | WO2017071315A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109542545A (en) * | 2017-09-22 | 2019-03-29 | 北京国双科技有限公司 | Hot word methods of exhibiting and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101136106A (en) * | 2006-08-30 | 2008-03-05 | 国际商业机器公司 | Method and computer system for displaying weighting tree based on hyperbolic geometric |
CN101470711A (en) * | 2007-12-25 | 2009-07-01 | 国际商业机器公司 | Data visualization method and apparatus for layered graph structure |
CN103744897A (en) * | 2013-12-24 | 2014-04-23 | 华为技术有限公司 | Associated search method and associated search system for fault information, and network management system |
US9158796B1 (en) * | 2013-03-11 | 2015-10-13 | Ca, Inc. | Data source modeling methods for heterogeneous data sources and related computer program products and systems |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100472522C (en) * | 2004-09-16 | 2009-03-25 | 特里诺尔公司 | A method, system, and computer program product for searching for, navigating among, and ranking of documents in a personal web |
US20100169326A1 (en) * | 2008-12-31 | 2010-07-01 | Nokia Corporation | Method, apparatus and computer program product for providing analysis and visualization of content items association |
US20120143789A1 (en) * | 2010-12-01 | 2012-06-07 | Microsoft Corporation | Click model that accounts for a user's intent when placing a quiery in a search engine |
CN103279645B (en) * | 2013-04-28 | 2016-05-25 | 暨南大学 | Carbon nanotube molecule dynamic-simulation method based on GPU concurrent operation |
-
2015
- 2015-10-26 CN CN201510703798.0A patent/CN106611006B/en active Active
-
2016
- 2016-07-20 WO PCT/CN2016/090757 patent/WO2017071315A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101136106A (en) * | 2006-08-30 | 2008-03-05 | 国际商业机器公司 | Method and computer system for displaying weighting tree based on hyperbolic geometric |
CN101470711A (en) * | 2007-12-25 | 2009-07-01 | 国际商业机器公司 | Data visualization method and apparatus for layered graph structure |
US9158796B1 (en) * | 2013-03-11 | 2015-10-13 | Ca, Inc. | Data source modeling methods for heterogeneous data sources and related computer program products and systems |
CN103744897A (en) * | 2013-12-24 | 2014-04-23 | 华为技术有限公司 | Associated search method and associated search system for fault information, and network management system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109542545A (en) * | 2017-09-22 | 2019-03-29 | 北京国双科技有限公司 | Hot word methods of exhibiting and device |
Also Published As
Publication number | Publication date |
---|---|
WO2017071315A1 (en) | 2017-05-04 |
CN106611006B (en) | 2020-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104995666B (en) | Method for indicating virtual information in true environment | |
CN104748746B (en) | Intelligent machine attitude determination and virtual reality loaming method | |
US9898857B2 (en) | Blending between street view and earth view | |
CN104995665B (en) | Method for representing virtual information in true environment | |
CN104183016B (en) | A kind of construction method of quick 2.5 dimension building model | |
CN101989178B (en) | Three-dimensional ring visualization method of multi-branch tree data structure | |
US7212206B2 (en) | Method and apparatus for self shadowing and self interreflection light capture | |
US20140225930A1 (en) | Enhanced system and method for presenting a view of a virtual space to a user based on a position of a display | |
CN108499104A (en) | Direction display method, device, electronic device in virtual scene and medium | |
US8730264B1 (en) | Determining when image elements intersect | |
CN108434735A (en) | Virtual objects display methods, device, electronic device and storage medium | |
CN107168534A (en) | It is a kind of that optimization method and projecting method are rendered based on CAVE systems | |
CN108269304A (en) | A kind of scene fusion visualization method under more geographical information platforms | |
Wessels et al. | Design and creation of a 3D virtual tour of the world heritage site of Petra, Jordan | |
CN107886574B (en) | Global rain simulation method based on particle system | |
CN106780659A (en) | A kind of two-dimension situation map generalization method and electronic equipment | |
CN106611006A (en) | Associated content display method and device | |
Tomkins et al. | Bridging the analog-digital divide: Enhancing urban models with augmented reality | |
CN109313824A (en) | Interactive geography non-contextual navigation tool | |
Chen et al. | Immersive urban analytics through exploded views | |
CN107230243A (en) | A kind of consistent speed change interpolating method of space-time based on 2 D animation | |
CN106708450B (en) | Picture display process, device and terminal device | |
Xu et al. | Visualization methods of vector data on a Digital Earth System | |
Marzo et al. | Collart: A tool for creating 3d photo collages using mobile augmented reality | |
CN108553902A (en) | A kind of transform method of the multi-dimension material based on UE engines |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |