WO2017071315A1 - Related content display method and apparatus - Google Patents

Related content display method and apparatus Download PDF

Info

Publication number
WO2017071315A1
WO2017071315A1 PCT/CN2016/090757 CN2016090757W WO2017071315A1 WO 2017071315 A1 WO2017071315 A1 WO 2017071315A1 CN 2016090757 W CN2016090757 W CN 2016090757W WO 2017071315 A1 WO2017071315 A1 WO 2017071315A1
Authority
WO
WIPO (PCT)
Prior art keywords
association result
predetermined model
association
result
search object
Prior art date
Application number
PCT/CN2016/090757
Other languages
French (fr)
Chinese (zh)
Inventor
孙世文
戴俊
崔彤
杨帆
吴天昊
李晓鹏
陈蕾
Original Assignee
百度在线网络技术(北京)有限公司
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 百度在线网络技术(北京)有限公司 filed Critical 百度在线网络技术(北京)有限公司
Publication of WO2017071315A1 publication Critical patent/WO2017071315A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/904Browsing; Visualisation therefor

Definitions

  • the present invention relates to the field of computers, and in particular, to a method and apparatus for displaying associated content.
  • the display method for the related content is a plain text method, and the related content is displayed one by one in a list manner.
  • the existing display method cannot display the related content as a whole, and does not reflect the relationship and the hierarchical relationship.
  • One of the technical problems solved by the present invention is to provide a method and device for displaying related content, which can display related content according to the relationship weight, thereby improving the accuracy and display efficiency of the associated content display.
  • a method for displaying associated content including:
  • the predetermined model after filling is displayed.
  • a display device for associated content including:
  • Means for displaying the predetermined model after filling are provided.
  • the method and device for displaying related content in the embodiment the related content is displayed according to the relationship weight, the user can intuitively know the association relationship and the hierarchical relationship of the related content, and improve the comprehensiveness and accuracy of the related content display. Thereby providing display efficiency.
  • FIG. 1 is a flow chart showing a method of displaying associated content according to an embodiment of the present invention.
  • FIG. 2 is a specific flowchart of a predetermined model establishing step in a method for displaying associated content according to an embodiment of the present invention.
  • FIG. 3a is a schematic diagram showing projection of 30 vertices of z>0 onto a plane in a method for displaying associated content according to an embodiment of the present invention
  • FIG. 3b illustrates a method for displaying associated content according to an embodiment of the present invention.
  • FIG. 4a is a schematic diagram showing a two-dimensional coordinate system employed in an embodiment of the present invention
  • FIG. 4b is a schematic diagram showing a three-dimensional coordinate system employed in an embodiment of the present invention.
  • FIG. 5 is a schematic diagram showing projection of 92 points onto a plane in a method for displaying associated content according to an embodiment of the present invention.
  • FIG. 6 shows a flow chart of a method of presenting another associated content in accordance with an embodiment of the present invention.
  • Figure 7a shows the search object "flowers" as an example.
  • the center point of the first layer of regular pentagons can be used to display “flowers”, and other vertices or center points are used to display the association of "flowers”.
  • the result is a schematic diagram of the predetermined model displayed after filling;
  • FIG. 7b shows a schematic diagram displayed when the user clicks on the link of the associated result "Cosmos Express" in the search object "flowers”.
  • FIG. 8 is a block diagram showing the structure of an apparatus for displaying related content according to an embodiment of the present invention.
  • FIG. 9 is a block diagram showing the structure of another related content display apparatus according to an embodiment of the present invention.
  • Computer terminal also referred to as “computer” in the context, is meant an intelligent electronic terminal that can perform predetermined processing, such as numerical calculations and/or logical calculations, by running predetermined programs or instructions, which may include a processor and The memory is executed by the processor to execute a predetermined process pre-stored in the memory to execute a predetermined process, or is executed by hardware such as an ASIC, an FPGA, a DSP, or the like, or a combination of the two.
  • Computer terminals include, but are not limited to, servers, personal computers, notebook computers, tablets, smart phones, and the like.
  • the computer terminal includes a user terminal and a network terminal.
  • the user terminal includes, but is not limited to, a computer, a smart phone, a PDA, etc.;
  • the network terminal includes but is not limited to a single network server, a server group composed of multiple network servers, or a large number of computers based on cloud computing (Cloud Computing). Or a cloud composed of a network server, wherein cloud computing is a type of distributed computing, a super virtual computer composed of a group of loosely coupled computers.
  • the computer terminal can be operated separately to implement the present invention, and can also access the network and implement the present invention by interacting with other computer terminals in the network.
  • the network where the computer terminal is located includes, but is not limited to, the Internet, a wide area network, a metropolitan area network, a local area network, a VPN network, and the like.
  • the user terminal, the network terminal, the network, and the like are merely examples, and other existing or future possible computer terminals or networks, as applicable to the present invention, are also included in the scope of protection of the present invention. It is included here by reference.
  • FIG. 1 is a flow chart of a method of presenting associated content in accordance with one embodiment of the present invention.
  • the method for displaying related content in the embodiment includes the following steps:
  • the related content is a correlation result obtained by the search object.
  • the search object can be text, picture, voice or video.
  • the process of correlating results obtained by searching for an object may include:
  • the server After receiving the search object, the server performs word meaning analysis and searches the predetermined database to obtain the association result and the relationship weight corresponding to each association result, and returns the relationship weight of the obtained association result and the association result.
  • the relationship weight may include a weight between each association result and the search object and a weight between each association result and other association results.
  • the method for obtaining the relationship weight is not specifically limited in the embodiment of the present invention, as long as the weight value between each association result and the search object and the weight value between each association result and other association results can be determined.
  • the search object is “flowers”
  • the weight value between the “flower picture”, “flower picture” and “flower” is 9.
  • the weight value of “flower picture” and “flower variety” is 8, and the result is “ The weight value between the flower variety and the "flower” is 9.
  • the relationship weight corresponding to the related content and the related content received in step S110 is the relationship weight obtained according to the search result and the relationship weight corresponding to each association result.
  • step S120 the step of establishing a predetermined model includes:
  • S1201 Determine three-dimensional coordinates of each vertex according to a soccer alkene structure.
  • the center line of 15 opposing regular hexagonal common ribs consisting of 30 ribs shared between 30 regular hexagons and regular hexagons is respectively ⁇ -rotated, and there are 15 kinds of rotations.
  • parallel rotation can have a rotation
  • the 60 points of the soccer olefin are divided into z points by 30 points and 30 points of z>0 and 30 points of z ⁇ 0.
  • the three points of each point are calculated by taking 30 points of z>0 as examples:
  • the most central one of the soccer olefins in the z>0 part is the first layer, namely U11, U12, U13, U14 and U15; the five points of the five vertices of the regular pentagon are connected as the second layer.
  • the remaining 10 points of the 5 regular hexagons connected to the regular pentagon are used as the third layer, namely U31, U32, U33, U34, U35, U36, U37, U38, U39 and U310; the remaining 10 points are the fourth layer, namely U41, U42, U43, U44, U45, U46, U47, U48, U49 and U410.
  • the calculated three-dimensional coordinate values are:
  • the three-dimensional coordinates of 30 points with z ⁇ 0 can be determined according to the symmetry.
  • S1202 Determine a three-dimensional coordinate of a center point of each polygon projected onto the spherical surface according to the soccer alkene structure.
  • the five points of the regular pentagon are three-dimensional coordinates A1 (x1, y1, z1), A2 (x2, y2, z2), A3 (x3, y3, z3), A4 (x4, y4, z4), A5 (x5, y5, z5), Then the three-dimensional coordinates of the midpoint of the regular pentagon are ⁇ [(x1+x2+x3+x4+x5)/5],[(y1+y2+y3+y4+y5)/5],[(z1+z2+ Z3+z4z5)/5] ⁇ .
  • the six points of the regular hexagon are three-dimensional coordinates are B1 (x1, y1, z1), B2 (x2, y2, z2), B3 (x3, y3, z3), B4 (x4, y4, z4), B5 (x5, y5, z5), B6 (x6, y6, z6)
  • the three-dimensional coordinates of the midpoint of the regular hexagon are ⁇ [(x1+x2+x3+x4+x5+x6)/6], [(y1+ Y2+y3+y4+y5+y6)/6],[(z1+z2+z3+z4z5+z6)/6] ⁇ .
  • the relationship between the distance from the midpoint to the center of the sphere and the radius r and the coordinates of the midpoint is: when the three-dimensional coordinates of the midpoint are (x1, y1, z1), the spherical surface
  • the three-dimensional coordinates of the point A on the line are (x, y, z)
  • the midpoint is on the straight line from the center of the sphere to the point A
  • the distance from the center of the sphere to the midpoint is d
  • S1203. Determine a planar projection of the vertex and the center point according to a predetermined projection method according to the three-dimensional coordinates of the vertex and the three-dimensional coordinates of the center point projected onto the spherical surface.
  • FIG. 3a a schematic diagram of projecting 30 vertices of z>0 onto a plane
  • FIG. 3b a schematic diagram of projecting 60 vertices onto a plane
  • the upper left corner is the coordinate system of the origin, as shown in Figure 4a, but the three-dimensional coordinate system we use is the right-handed and center-centered coordinate system, as shown in Figure 4b, so it needs to be translated and then projected.
  • X cast (x + ball radius r) * width scaling ratio / 2
  • Y cast (y + ball radius r) * height scaling ratio / 2.
  • FIG. 5 A schematic diagram of the obtained core word composed of 92 points projected onto a plane is shown in FIG. 5.
  • step S120 the association result of the search object may be further filled into the vertex and the center point after the plane projection according to the relationship weight corresponding to the association result.
  • n (n is a positive integer, greater than or equal to 1 and less than or equal to 92) correlation results are sequentially filled into 30 vertices of z>0 according to the order of weight of the relationship between each association result and the search object.
  • each association result font may be adjusted according to the relationship weight between the association result and the search object, for example, the relationship weight between the first association result and the search object is 9, and the relationship weight between the second association result and the search object is 7, and
  • the display font of the first association result in the predetermined model is set to No. 10
  • the display font of the second association result in the predetermined model is set to No. 8.
  • the center point of the first pentagon of z>0 can be used to display the search object, and other vertices or center points are used to display the association result.
  • the association result may be randomly filled into 60 vertices and 32 center points, respectively, according to the relationship weight. That is to find the 92 association results most relevant to the search object, or when the number of association results is less than 92, the association result is arbitrarily filled into 60 vertices and/or 32 center points, so that the label cloud is displayed and Search for related results related to the object.
  • the attribute of the associated line between the point and the point may be dynamically adjusted according to the relationship weight corresponding to the association result.
  • the relationship line is a line connecting a point and a point.
  • a point between a point adjacent to five vertices of a pentagon has a line
  • a center point of each polygon has a vertices of each of the polygons.
  • the attributes of the relationship line can be the color of the line or the thickness of the line.
  • the relationship weight between the search object 1 and the association result 1 is reduced, the relationship weight between the association result 1 and the association result 2 and the association result 3 is reduced, and then the correlation result is determined according to the ratio of the relationship weight reduction.
  • the associated line between the associated result 2, the associated line 1 and the associated result 3 are thinned.
  • Embodiments of the present invention further include creating each association result as a main view corresponding model. Show view.
  • each of the association results is created corresponding to the display view of the model at the center of the screen or as a point of the first layer of the 30 vertices of z>0, so that the entire model is changed as the coordinates of the point where the association result is located Movement, the relative relationship between the association result and the association result is constant, only the change of the point coordinates.
  • the embodiment of the present invention further includes a link for creating each association result as a search object, and the link is for displaying a predetermined model after the association result obtained by using the association result as the search object is filled according to the relationship weight corresponding to the obtained association result.
  • the first new model is dynamically generated next to the original predetermined model, and the first new model is generated by using the first associated result as the search object.
  • the first associated result is the most relevant 92 associated results showing the tag cloud.
  • clicking the second association result in the first new model dynamically generating a second new model next to the first new model, the second new model is generated by using the second association result as the search object and the second The label cloud of the 92 related results most relevant to the correlation results.
  • the method according to the embodiment of the present invention includes:
  • S620 Receive a relationship weight of a search result of the search object and a correlation result sent by the server.
  • S650 Determine a planar model of the vertex and the center point according to a predetermined projection method according to a three-dimensional coordinate of the vertex and a three-dimensional coordinate of the center point projected onto the spherical surface, and determine a predetermined model.
  • step S660 The association result of the search object received in step S620 is filled according to the relationship weight corresponding to the association result to the vertex and the center point in the predetermined model established in step S650.
  • S690 Create a link of each association result as a search object, and the link is used to display a predetermined model after the correlation result obtained by using each association result as the search object is filled according to the relationship weight corresponding to the obtained association result.
  • the display device of the related content described in this embodiment includes the following devices:
  • Means for receiving the associated content and the relationship weight corresponding to the associated content (hereinafter referred to as "receiving unit") 110;
  • filling unit 120 Means for filling the associated content into a predetermined model according to the relationship weight (hereinafter referred to as "filling unit") 120;
  • the receiving unit 110 may include:
  • association content acquisition unit The means for obtaining the association result by the search object, and using the association result as the associated content.
  • the search object can be text, picture, voice or video.
  • the process of correlating results obtained by searching for an object may include:
  • the server After receiving the search object, the server performs word meaning analysis and searches the predetermined database to obtain the association result and the relationship weight corresponding to each association result, and returns the relationship weight of the obtained association result and the association result.
  • the relationship weight may include a weight between each association result and the search object and a weight between each association result and other association results.
  • Specific relationship weight The method is not specifically limited in the embodiment of the present invention, as long as the weight value between each association result and the search object and the weight value between each association result and other association results can be determined.
  • the search object is “flowers”, and the weight value between the “flower picture”, “flower picture” and “flower” is 9.
  • the weight value of “flower picture” and “flower variety” is 8, and the result is “ The weight value between the flower variety and the "flower” is 9.
  • the relationship weight corresponding to the related content and the related content received in the receiving unit 110 is the relationship result obtained according to the search object and the relationship weight corresponding to each association result.
  • the filling unit 120 includes means for establishing a predetermined model (hereinafter referred to as "model establishing subunit") 1201, and the model establishing subunit 1201 includes:
  • vertex determination subunit Means for determining the three-dimensional coordinates of each vertex according to the soccer alkene structure (hereinafter referred to as "vertex determination subunit") 12011.
  • the center line of 15 opposing regular hexagonal common ribs consisting of 30 ribs shared between 30 regular hexagons and regular hexagons is respectively ⁇ -rotated, and there are 15 kinds of rotations.
  • parallel rotation can have a rotation
  • the 60 points of the soccer olefin are divided into z points by 30 points and 30 points of z>0 and 30 points of z ⁇ 0.
  • the three points of each point are calculated by taking 30 points of z>0 as examples:
  • the most central one of the soccer olefins in the z>0 part is the first layer, namely U11, U12, U13, U14 and U15; 5 points of the five vertices of the regular pentagon are connected as the second layer, namely U21, U22, U23, U24 and U25; the remaining 5 regular hexagons connected with the regular pentagon 10 points as the third layer, namely U31, U32, U33, U34, U35, U36, U37, U38, U39 and U310; the remaining 10 points are the fourth layer, namely U41, U42, U43, U44, U45, U46, U47, U48, U49 and U410.
  • the calculated three-dimensional coordinate values are:
  • the three-dimensional coordinates of 30 points with z ⁇ 0 can be determined according to the symmetry.
  • central point determining subunit Means for determining the three-dimensional coordinates of the center point of each polygon projected onto the spherical surface according to the soccer olefin structure (hereinafter referred to as "central point determining subunit") 12012.
  • the five points of the regular pentagon are three-dimensional coordinates A1 (x1, y1, z1), A2 (x2, y2, z2), A3 (x3, y3, z3), A4 (x4, y4, z4), A5(x5, y5, z5)
  • the three-dimensional coordinates of the midpoint of the regular pentagon are ⁇ [(x1+x2+x3+x4+x5)/5],[(y1+y2+y3+y4+y5)/ 5], [(z1+z2+z3+z4z5)/5] ⁇ .
  • the six points of the regular hexagon are three-dimensional coordinates are B1 (x1, y1, z1), B2 (x2, y2, z2), B3 (x3, y3, z3), B4 (x4, y4, z4), B5 (x5, y5, z5), B6 (x6, y6, z6)
  • the three-dimensional coordinates of the midpoint of the regular hexagon are ⁇ [(x1+x2+x3+x4+x5+x6)/6], [(y1+ Y2+y3+y4+y5+y6)/6],[(z1+z2+z3+z4z5+z6)/6] ⁇ .
  • the relationship between the distance from the midpoint to the center of the sphere and the radius r and the coordinates of the midpoint is: when the three-dimensional coordinates of the midpoint are (x1, y1, z1), the spherical surface
  • the three-dimensional coordinates of the point A on the line are (x, y, z)
  • the midpoint is on the straight line from the center of the sphere to the point A
  • the distance from the center of the sphere to the midpoint is d
  • Means for determining a planar projection of a vertex and a center point according to a predetermined projection method according to a three-dimensional coordinate of a vertex and a three-dimensional coordinate projected onto the spherical surface by a center point (hereinafter referred to as "projection subunit") 12013.
  • FIG. 3a a schematic diagram of projecting 30 vertices of z>0 onto a plane is shown in FIG. 3a;
  • FIG. 3b A schematic diagram of projecting 60 vertices onto a plane is shown in Figure 3b.
  • the upper left corner is the coordinate system of the origin, as shown in Figure 4a, but the three-dimensional coordinate system we use is the right-handed and center-centered coordinate system, as shown in Figure 4b, so it needs to be translated and then projected.
  • X cast (x + ball radius r) * width scaling ratio / 2
  • Y cast (y + ball radius r) * height scaling ratio / 2.
  • FIG. 5 A schematic diagram of the obtained core word composed of 92 points projected onto a plane is shown in FIG. 5.
  • the padding unit 120 further includes means (hereinafter referred to as "point padding subunit") 1202 for filling the association result of the search object with the relationship weight corresponding to the association result to the vertex and the center point after the plane projection.
  • point padding subunit means for filling the association result of the search object with the relationship weight corresponding to the association result to the vertex and the center point after the plane projection.
  • the point-filling sub-unit 1202 may sequentially fill n (n is a positive integer, greater than or equal to 1 and less than or equal to 92) correlation results into 30 of z>0 in order of the relationship weight of each association result and the search object.
  • n is a positive integer, greater than or equal to 1 and less than or equal to 92
  • correlation results into 30 of z>0 in order of the relationship weight of each association result and the search object.
  • each association result font may be adjusted according to the relationship weight between the association result and the search object, for example, the relationship weight between the first association result and the search object is 9, and the relationship weight between the second association result and the search object is 7, and
  • the display font of the first association result in the predetermined model is set to No. 10
  • the display font of the second association result in the predetermined model is set to No. 8.
  • the center point of the first pentagon of z>0 can be used to display the search object, and other vertices or center points are used to display the association result.
  • the association result may be randomly filled into 60 vertices and 32 center points, respectively, according to the relationship weight. That is to find the 92 association results most relevant to the search object, or when the number of association results is less than 92, the association result is arbitrarily filled into 60 vertices and/or 32 center points, so that the label cloud is displayed and Search for related results related to the object.
  • the association result may be randomly filled into 60 vertices and 32 center points, respectively, according to the relationship weight. That is to find the 92 association results most relevant to the search object, or when the number of association results is less than 92, the association result is arbitrarily filled into 60 vertices and/or 32 center points, so that the label cloud is displayed and Search for related results related to the object.
  • the embodiment of the present invention may further include:
  • Weight adjustment unit 130 Means for dynamically adjusting the attribute of the associated line between the point and the point according to the relationship weight corresponding to the association result
  • the relationship line is a line connecting a point and a point.
  • a point between a point adjacent to five vertices of a pentagon has a line
  • a center point of each polygon has a vertices of each of the polygons.
  • the attributes of the relationship line can be the color of the line or the thickness of the line.
  • the embodiment of the present invention may further include:
  • Means for creating a display view of each association result as a main view corresponding model (hereinafter referred to as "display view creation unit") 140.
  • each of the association results is created corresponding to the display view of the model at the center of the screen or as a point of the first layer of the 30 vertices of z>0, so that the entire model is changed as the coordinates of the point where the association result is located Movement, the relative relationship between the association result and the association result is constant, only the change of the point coordinates.
  • the embodiment of the present invention may further include:
  • link Create unit
  • the first new model is dynamically generated next to the original predetermined model, and the first new model is generated by using the first associated result as the search object.
  • the first associated result is the most relevant 92 associated results showing the tag cloud.
  • clicking the second association result in the first new model dynamically generating a second new model next to the first new model, the second new model is generated by using the second association result as the search object and the second The label cloud of the 92 related results most relevant to the correlation results.
  • the method and device for displaying related content display the association result related to the search object in the form of a tag cloud, and perform hierarchical display according to the relationship weight, so that the user can intuitively know the association of the association result. Relationships and hierarchical relationships improve the comprehensiveness and accuracy of the association results.
  • users can select any associated result as the main view to rotate the entire tag cloud for viewing, which enables users to more clearly and clearly understand the associations they need. As a result, display efficiency is improved.
  • the user can also view the association result as a tag cloud corresponding to the search object by clicking any association result, so that the user completes the progressive search in one search until the content that is needed is found, thereby improving the search efficiency.
  • the present invention can be implemented in software and/or a combination of software and hardware.
  • the various devices of the present invention can be implemented using an application specific integrated circuit (ASIC) or any other similar hardware terminal.
  • the software program of the present invention may be executed by a processor to implement the steps or functions described above.
  • the software program (including related data structures) of the present invention can be stored in a computer readable recording medium such as a RAM memory, a magnetic or optical drive or a floppy disk and the like.
  • some of the steps or functions of the present invention may be implemented in hardware, for example, as a circuit that cooperates with a processor to perform various steps or functions.

Abstract

Disclosed are a related content display method and apparatus. The method comprises: receiving a related content and a relation weight corresponding to the related content (S110); according to the relation weight, filling a predetermined model with the related content (S120); and displaying the predetermined model filled with the related content (S130). The method displays the related content according to the relation weight, to allow a user to directly know the association and hierarchical relationship of the related content, and to make the display of the related content more comprehensive and accurate, thereby improving the display efficiency.

Description

关联内容的展示方法及装置Method and device for displaying related content
相关申请的交叉引用Cross-reference to related applications
本申请享有2015年10月26日提交的专利申请号为201510703798.0、名称为“关联内容的展示方法及装置”的中国专利申请的优先权,该在先申请的内容以引用方式合并于此。The present application is entitled to the priority of the Chinese Patent Application No. 201510703798.0, the entire disclosure of which is incorporated herein by reference.
技术领域Technical field
本发明涉及计算机领域,尤其涉及一种关联内容的展示方法及装置。The present invention relates to the field of computers, and in particular, to a method and apparatus for displaying associated content.
背景技术Background technique
目前针对关联内容的展示方法均为纯文字方式采用列表方式将关联内容进行逐条显示。但现有的展示方法不能将关联内容整体的展示,且不能体现出关联关系和层级关系。At present, the display method for the related content is a plain text method, and the related content is displayed one by one in a list manner. However, the existing display method cannot display the related content as a whole, and does not reflect the relationship and the hierarchical relationship.
发明内容Summary of the invention
本发明解决的技术问题之一是提供了一种关联内容的展示方法及装置,它能根据关系权重将关联内容进行展示,提高了关联内容展示的准确性和显示效率。One of the technical problems solved by the present invention is to provide a method and device for displaying related content, which can display related content according to the relationship weight, thereby improving the accuracy and display efficiency of the associated content display.
根据本发明的一个方面,提供了一种关联内容的展示方法,包括:According to an aspect of the present invention, a method for displaying associated content is provided, including:
接收关联内容和所述关联内容对应的关系权重;Receiving a relationship weight corresponding to the associated content and the associated content;
根据所述关系权重将所述关联内容填充到预定模型;以及Filling the associated content into a predetermined model according to the relationship weight;
显示填充后的所述预定模型。The predetermined model after filling is displayed.
根据本发明的另一个方面,提供了一种关联内容的展示装置,包括:According to another aspect of the present invention, a display device for associated content is provided, including:
用于接收关联内容和所述关联内容对应的关系权重的装置;Means for receiving the associated content and the relationship weight corresponding to the associated content;
用于根据所述关系权重将所述关联内容填充到预定模型的装置;以及 Means for populating the associated content to a predetermined model based on the relationship weight; and
用于显示填充后的所述预定模型的装置。Means for displaying the predetermined model after filling.
由于本实施例的关联内容的展示方法及装置,根据关系权重将关联内容进行展示,可以使用户直观的得知关联内容的关联关系和层级关系,提高了关联内容展示的全面性和准确性,从而提供了显示效率。Because the method and device for displaying related content in the embodiment, the related content is displayed according to the relationship weight, the user can intuitively know the association relationship and the hierarchical relationship of the related content, and improve the comprehensiveness and accuracy of the related content display. Thereby providing display efficiency.
附图说明DRAWINGS
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:Other features, objects, and advantages of the present invention will become more apparent from the Detailed Description of Description
图1示出了根据本发明实施例一关联内容的展示方法的流程图。FIG. 1 is a flow chart showing a method of displaying associated content according to an embodiment of the present invention.
图2示出了根据本发明实施例一关联内容的展示方法中预定模型建立步骤的具体流程图。FIG. 2 is a specific flowchart of a predetermined model establishing step in a method for displaying associated content according to an embodiment of the present invention.
图3a示出了根据本发明实施例一关联内容的展示方法中将z>0的30个顶点投影到平面上的示意图;图3b示出了根据本发明实施例一关联内容的展示方法中将60个顶点投影到平面上的示意图。3a is a schematic diagram showing projection of 30 vertices of z>0 onto a plane in a method for displaying associated content according to an embodiment of the present invention; FIG. 3b illustrates a method for displaying associated content according to an embodiment of the present invention. A schematic representation of 60 vertices projected onto a plane.
图4a示出了本发明实施例采用的二维的坐标系的示意图;图4b示出了本发明实施例采用的三维的坐标系的示意图。4a is a schematic diagram showing a two-dimensional coordinate system employed in an embodiment of the present invention; and FIG. 4b is a schematic diagram showing a three-dimensional coordinate system employed in an embodiment of the present invention.
图5示出了根据本发明实施例一关联内容的展示方法中将92个点投影到平面上的示意图。FIG. 5 is a schematic diagram showing projection of 92 points onto a plane in a method for displaying associated content according to an embodiment of the present invention.
图6示出了根据本发明实施例另一关联内容的展示方法的流程图。6 shows a flow chart of a method of presenting another associated content in accordance with an embodiment of the present invention.
图7a示出了以搜索对象“鲜花”为例,当z>0的第一层正五边形的中心点可以用来显示“鲜花”,其它顶点或中心点用来显示“鲜花”的关联结果时,填充后显示的预定模型示意图;图7b示出了以搜索对象“鲜花”为例,当用户点击关联结果“同城鲜花快递”的链接时显示的示意图。Figure 7a shows the search object "flowers" as an example. When z>0, the center point of the first layer of regular pentagons can be used to display "flowers", and other vertices or center points are used to display the association of "flowers". The result is a schematic diagram of the predetermined model displayed after filling; FIG. 7b shows a schematic diagram displayed when the user clicks on the link of the associated result "Cosmos Express" in the search object "flowers".
图8示出了根据本发明实施例一关联内容的展示装置的结构框图。FIG. 8 is a block diagram showing the structure of an apparatus for displaying related content according to an embodiment of the present invention.
图9示出了根据本发明实施例另一关联内容的展示装置的结构框图。FIG. 9 is a block diagram showing the structure of another related content display apparatus according to an embodiment of the present invention.
具体实施方式 detailed description
本领域普通技术人员将了解,虽然下面的详细说明将参考图示实施例、附图进行,但本发明并不仅限于这些实施例。而是,本发明的范围是广泛的,且意在仅通过后附的权利要求限定本发明的范围Those skilled in the art will appreciate that although the following detailed description is made with reference to the illustrated embodiments and drawings, the invention is not limited to these embodiments. Rather, the scope of the invention is broad and is intended to be limited only by the scope of the appended claims
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。Before discussing the exemplary embodiments in more detail, it should be noted that some exemplary embodiments are described as a process or method depicted as a flowchart. Although the flowcharts describe various operations as a sequential process, many of the operations can be implemented in parallel, concurrently or concurrently. In addition, the order of operations can be rearranged. The process may be terminated when its operation is completed, but may also have additional steps not included in the figures. The processing may correspond to methods, functions, procedures, subroutines, subroutines, and the like.
在上下文中所称“计算机终端”,也称为“电脑”,是指可以通过运行预定程序或指令来执行数值计算和/或逻辑计算等预定处理过程的智能电子终端,其可以包括处理器与存储器,由处理器执行在存储器中预存的存续指令来执行预定处理过程,或是由ASIC、FPGA、DSP等硬件执行预定处理过程,或是由上述二者组合来实现。计算机终端包括但不限于服务器、个人电脑、笔记本电脑、平板电脑、智能手机等。By "computer terminal", also referred to as "computer" in the context, is meant an intelligent electronic terminal that can perform predetermined processing, such as numerical calculations and/or logical calculations, by running predetermined programs or instructions, which may include a processor and The memory is executed by the processor to execute a predetermined process pre-stored in the memory to execute a predetermined process, or is executed by hardware such as an ASIC, an FPGA, a DSP, or the like, or a combination of the two. Computer terminals include, but are not limited to, servers, personal computers, notebook computers, tablets, smart phones, and the like.
所述计算机终端包括用户终端与网络终端。其中,所述用户终端包括但不限于电脑、智能手机、PDA等;所述网络终端包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。其中,所述计算机终端可单独运行来实现本发明,也可接入网络并通过与网络中的其他计算机终端的交互操作来实现本发明。其中,所述计算机终端所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。The computer terminal includes a user terminal and a network terminal. The user terminal includes, but is not limited to, a computer, a smart phone, a PDA, etc.; the network terminal includes but is not limited to a single network server, a server group composed of multiple network servers, or a large number of computers based on cloud computing (Cloud Computing). Or a cloud composed of a network server, wherein cloud computing is a type of distributed computing, a super virtual computer composed of a group of loosely coupled computers. Wherein, the computer terminal can be operated separately to implement the present invention, and can also access the network and implement the present invention by interacting with other computer terminals in the network. The network where the computer terminal is located includes, but is not limited to, the Internet, a wide area network, a metropolitan area network, a local area network, a VPN network, and the like.
需要说明的是,所述用户终端、网络终端和网络等仅为举例,其他现有的或今后可能出现的计算机终端或网络如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。It should be noted that the user terminal, the network terminal, the network, and the like are merely examples, and other existing or future possible computer terminals or networks, as applicable to the present invention, are also included in the scope of protection of the present invention. It is included here by reference.
后面所讨论的方法(其中一些通过流程图示出)可以通过硬件、 软件、固件、中间件、微代码、硬件描述语言或者其任意组合来实施。当用软件、固件、中间件或微代码来实施时,用以实施必要任务的程序代码或代码段可以被存储在机器或计算机可读介质(比如存储介质)中。(一个或多个)处理器可以实施必要的任务。The methods discussed later (some of which are shown by flowcharts) can be done by hardware, Implemented in software, firmware, middleware, microcode, hardware description language, or any combination thereof. When implemented in software, firmware, middleware or microcode, the program code or code segments to carry out the necessary tasks can be stored in a machine or computer readable medium, such as a storage medium. The processor(s) can perform the necessary tasks.
这里所公开的具体结构和功能细节仅仅是代表性的,并且是用于描述本发明的示例性实施例的目的。但是本发明可以通过许多替换形式来具体实现,并且不应当被解释成仅仅受限于这里所阐述的实施例。The specific structural and functional details disclosed are merely representative and are for the purpose of describing exemplary embodiments of the invention. The present invention may, however, be embodied in many alternative forms and should not be construed as being limited only to the embodiments set forth herein.
应当理解的是,虽然在这里可能使用了术语“第一”、“第二”等等来描述各个单元,但是这些单元不应当受这些术语限制。使用这些术语仅仅是为了将一个单元与另一个单元进行区分。举例来说,在不背离示例性实施例的范围的情况下,第一单元可以被称为第二单元,并且类似地第二单元可以被称为第一单元。这里所使用的术语“和/或”包括其中一个或更多所列出的相关联项目的任意和所有组合。It should be understood that although the terms "first," "second," etc. may be used herein to describe the various elements, these elements should not be limited by these terms. These terms are used only to distinguish one unit from another. For example, a first unit could be termed a second unit, and similarly a second unit could be termed a first unit, without departing from the scope of the exemplary embodiments. The term "and/or" used herein includes any and all combinations of one or more of the associated listed items.
应当理解的是,当一个单元被称为“连接”或“耦合”到另一单元时,其可以直接连接或耦合到所述另一单元,或者可以存在中间单元。与此相对,当一个单元被称为“直接连接”或“直接耦合”到另一单元时,则不存在中间单元。应当按照类似的方式来解释被用于描述单元之间的关系的其他词语(例如“处于...之间”相比于“直接处于...之间”,“与...邻近”相比于“与...直接邻近”等等)。It will be understood that when a unit is referred to as "connected" or "coupled" to another unit, it can be directly connected or coupled to the other unit, or an intermediate unit can be present. In contrast, when a unit is referred to as being "directly connected" or "directly coupled" to another unit, there is no intermediate unit. Other words used to describe the relationship between the units should be interpreted in a similar manner (eg "between" and "directly between" and "adjacent to" Than "directly adjacent to", etc.).
这里所使用的术语仅仅是为了描述具体实施例而不意图限制示例性实施例。除非上下文明确地另有所指,否则这里所使用的单数形式“一个”、“一项”还意图包括复数。还应当理解的是,这里所使用的术语“包括”和/或“包含”规定所陈述的特征、整数、步骤、操作、单元和/或组件的存在,而不排除存在或添加一个或更多其他特征、整数、步骤、操作、单元、组件和/或其组合。The terminology used herein is for the purpose of describing the particular embodiments, The singular forms "a", "an", It is also to be understood that the terms "comprising" and """ Other features, integers, steps, operations, units, components, and/or combinations thereof.
还应当提到的是,在一些替换实现方式中,所提到的功能/动作可以按照不同于附图中标示的顺序发生。举例来说,取决于所涉及的功能/动作,相继示出的两幅图实际上可以基本上同时执行或者有时可以按照相反的顺序来执行。 It should also be noted that, in some alternative implementations, the functions/acts noted may occur in a different order than that illustrated in the drawings. For example, two figures shown in succession may in fact be executed substantially concurrently or sometimes in the reverse order, depending on the function/acts involved.
下面结合附图对本发明作进一步详细描述。The invention is further described in detail below with reference to the accompanying drawings.
图1是根据本发明一个实施例的关联内容的展示方法的流程图。1 is a flow chart of a method of presenting associated content in accordance with one embodiment of the present invention.
结合图1中所示,本实施例所述的关联内容的展示方法,包括如下步骤:As shown in FIG. 1, the method for displaying related content in the embodiment includes the following steps:
S110、接收关联内容和关联内容对应的关系权重;S110. Receive a relationship weight corresponding to the related content and the related content.
S120、根据关系权重将关联内容填充到预定模型;S120. Fill the related content into a predetermined model according to the relationship weight;
S130、显示填充后的预定模型。S130. Display a predetermined model after filling.
下面对各步骤做进一步详细介绍。The steps are further described in detail below.
步骤S110中,关联内容是通过搜索对象获得的关联结果。其中,搜索对象可以是文字、图片、语音或视频。In step S110, the related content is a correlation result obtained by the search object. Among them, the search object can be text, picture, voice or video.
具体地,通过搜索对象获得的关联结果的过程可以包括:Specifically, the process of correlating results obtained by searching for an object may include:
1、将搜索对象发送给服务器。例如:将用户输入的搜索对象“鲜花”发送给服务器。1. Send the search object to the server. For example: Send the search object "flowers" entered by the user to the server.
2、服务器接收到搜索对象后进行词义分析并查找预定数据库获得关联结果以及每个关联结果对应的关系权重,并返回获得的关联结果和所述关联结果的关系权重。2. After receiving the search object, the server performs word meaning analysis and searches the predetermined database to obtain the association result and the relationship weight corresponding to each association result, and returns the relationship weight of the obtained association result and the association result.
作为可选的,关系权重可以包括每个关联结果与搜索对象间的权重以及每个关联结果与其他关联结果间的权重。具体获得关系权重的方法在本发明实施例中不做具体限定,只要能够确定每个关联结果与搜索对象间的权重值以及每个关联结果与其它关联结果间的权重值即可。例如:搜索对象为“鲜花”,接收关联结果“鲜花图片”、“鲜花图片”与“鲜花”间的权重值为9、“鲜花图片”与“鲜花品种”的权重值为8、关联结果“鲜花品种”与“鲜花”之间的权重值为9。Alternatively, the relationship weight may include a weight between each association result and the search object and a weight between each association result and other association results. The method for obtaining the relationship weight is not specifically limited in the embodiment of the present invention, as long as the weight value between each association result and the search object and the weight value between each association result and other association results can be determined. For example, the search object is “flowers”, and the weight value between the “flower picture”, “flower picture” and “flower” is 9. The weight value of “flower picture” and “flower variety” is 8, and the result is “ The weight value between the flower variety and the "flower" is 9.
故步骤S110中接收到的关联内容和关联内容对应的关系权重,即为根据搜索对象获得的关联结果和每个关联结果对应的关系权重。Therefore, the relationship weight corresponding to the related content and the related content received in step S110 is the relationship weight obtained according to the search result and the relationship weight corresponding to each association result.
如图2所示,步骤S120中,预定模型的建立步骤包括:As shown in FIG. 2, in step S120, the step of establishing a predetermined model includes:
S1201、根据足球烯结构确定每个顶点的三维坐标。S1201: Determine three-dimensional coordinates of each vertex according to a soccer alkene structure.
具体地,将足球烯结构的球面中正五边形的个数为12,正六边形的个数为20,总棱数为(12*5+20*6)/2=90,其中,正五边形与正六 边形间共用的棱数为60个,正六边形与正六边形间共用的棱数为30个,总顶点数为(12*5+20*6)/3=60,边长为a=0.4063379(弧度),正五边形顶角为2B=1.9439694(弧度),正六边形顶角为π-B=2.169608(弧度)。Specifically, the number of regular pentagons in the spherical surface of the soccer olefin structure is 12, the number of regular hexagons is 20, and the total number of ribs is (12*5+20*6)/2=90, wherein Edge and Zhengliu The number of edges shared by the polygons is 60, and the number of edges shared between the regular hexagon and the regular hexagon is 30, and the total number of vertices is (12*5+20*6)/3=60, and the side length is a= 0.4063379 (radian), the pentagon apex angle is 2B=1.9439694 (radian), and the regular hexagon apex angle is π-B=2.169608 (radian).
若保持足球转动保持前后位置的足球图案完全重合的旋转,则包括以下几种旋转情况:If you keep the football rotation to maintain the rotation of the football pattern in the front and rear positions completely, the following rotations are included:
1、绕由12个正五边形组成的6个相对的正五边形中心连线分别做2π/5、4π/5、6π/5和8π/5旋转,可有24种旋转情况。1. Rotate the center lines of six opposite regular pentagons consisting of 12 regular pentagons for 2π/5, 4π/5, 6π/5, and 8π/5 rotations, respectively. There are 24 rotations.
2、绕由20个正六边形组成的10个相对的正六边形中心连线分别做2π/3和4π/3旋转,可有20种旋转情况。2. Rotate 10 pairs of regular hexagonal center lines consisting of 20 regular hexagons for 2π/3 and 4π/3 rotations respectively, and there are 20 kinds of rotations.
3、绕由30个正六边形与正六边形间共用的30个棱组成的15个相对的正六边形公共棱的中心连线分别做π旋转,可有15种旋转情况。3. The center line of 15 opposing regular hexagonal common ribs consisting of 30 ribs shared between 30 regular hexagons and regular hexagons is respectively π-rotated, and there are 15 kinds of rotations.
4、平行旋转可有1种旋转情况。4, parallel rotation can have a rotation.
将足球烯的60个点以z轴为分界线,分成z>0的30个点和z<0的30个点,以z>0的30个点为例分别计算每个点的三维坐标:以z>0部分的足球烯中最中心的一个正五边形作为第一层,即U11、U12、U13、U14和U15;正五边形的五个顶点连接的5个点作为第二层,即U21、U22、U23、U24和U25;以与正五边形连接的5个正六边形剩余的10个点作为第三层,即U31、U32、U33、U34、U35、U36、U37、U38、U39和U310;余下的10个点作为第四层,即U41、U42、U43、U44、U45、U46、U47、U48、U49和U410。以球的半径为1为例,通过计算得出的三维坐标值为:The 60 points of the soccer olefin are divided into z points by 30 points and 30 points of z>0 and 30 points of z<0. The three points of each point are calculated by taking 30 points of z>0 as examples: The most central one of the soccer olefins in the z>0 part is the first layer, namely U11, U12, U13, U14 and U15; the five points of the five vertices of the regular pentagon are connected as the second layer. , namely U21, U22, U23, U24 and U25; the remaining 10 points of the 5 regular hexagons connected to the regular pentagon are used as the third layer, namely U31, U32, U33, U34, U35, U36, U37, U38, U39 and U310; the remaining 10 points are the fourth layer, namely U41, U42, U43, U44, U45, U46, U47, U48, U49 and U410. Taking the radius of the ball as 1 as an example, the calculated three-dimensional coordinate values are:
U11(0.343,0,0.939);U11 (0.343, 0, 0.939);
U12(0.106,0.326,0.939);U12 (0.106, 0.326, 0.939);
U13(-0.278,0.202,0.939);U13 (-0.278, 0.202, 0.939);
U14(-0.278,-0.202,0.939);U14 (-0.278, -0.202, 0.939);
U15(0.106,-0.326,0.939);U15 (0.106, -0.326, 0.939);
U21(0.687,0,0.727);U21 (0.687, 0, 0.727);
U22(0.212,0.653,0.727); U22 (0.212, 0.653, 0.727);
U23(-0.555,0.403,0.727);U23 (-0.555, 0.403, 0.727);
U24(-0.555,-0.403,0.727);U24 (-0.555, -0.403, 0.727);
U25(0.212,-0.653,0.727);U25 (0.212, -0.653, 0.727);
U31(0.793,-0.326,0.515);U31 (0.793, -0.326, 0.515);
U32(0.793,0.326,0.515);U32 (0.793, 0.326, 0.515);
U33(0.555,0.654,0.515);U33 (0.555, 0.654, 0.515);
U34(-0.065,0.855,0.515);U34 (-0.065, 0.855, 0.515);
U35(-0.45,0.73,0.515);U35 (-0.45, 0.73, 0.515);
U36(-0.833,0.202,0.515);U36 (-0.833, 0.202, 0.515);
U37(-0.833,-0.202,0.515);U37 (-0.833, -0.202, 0.515);
U38(-0.45,-0.73,0.515);U38 (-0.45, -0.73, 0.515);
U39(-0.065,-0.855,0.515);U39 (-0.065, -0.855, 0.515);
U310(0.555,-0.654,0.515);U310 (0.555, -0.654, 0.515);
U41(0.965,-0.202,0.172);U41 (0.965, -0.202, 0.172);
U42(0.965,0.202,0.172);U42 (0.965, 0.202, 0.172);
U43(0.49,0.855,0.172);U43 (0.49, 0.855, 0.172);
U44(0.106,0.98,0.172);U44 (0.106, 0.98, 0.172);
U45(-0.662,0.73,0.172);U45 (-0.662, 0.73, 0.172);
U46(-0.9,0.404,0.172);U46 (-0.9, 0.404, 0.172);
U47(-0.9,-0.404,0.172);U47 (-0.9, -0.404, 0.172);
U48(-0.662,-0.73,0.172);U48 (-0.662, -0.73, 0.172);
U49(0.106,-0.98,0.172);U49 (0.106, -0.98, 0.172);
U410(0.49,-0.855,0.172)。U410 (0.49, -0.855, 0.172).
同理,可以根据对称性确定出z<0的30个点的三维坐标。Similarly, the three-dimensional coordinates of 30 points with z<0 can be determined according to the symmetry.
S1202、根据足球烯结构确定每个多边形的中心点投影到球面上的三维坐标。S1202: Determine a three-dimensional coordinate of a center point of each polygon projected onto the spherical surface according to the soccer alkene structure.
作为可选的,可以包括以下步骤:As an alternative, the following steps can be included:
1、若正五边形的5个点三维坐标为A1(x1,y1,z1),A2(x2,y2,z2),A3(x3,y3,z3),A4(x4,y4,z4),A5(x5,y5,z5), 则正五边形中点的三维坐标为{[(x1+x2+x3+x4+x5)/5],[(y1+y2+y3+y4+y5)/5],[(z1+z2+z3+z4z5)/5]}。1. If the five points of the regular pentagon are three-dimensional coordinates A1 (x1, y1, z1), A2 (x2, y2, z2), A3 (x3, y3, z3), A4 (x4, y4, z4), A5 (x5, y5, z5), Then the three-dimensional coordinates of the midpoint of the regular pentagon are {[(x1+x2+x3+x4+x5)/5],[(y1+y2+y3+y4+y5)/5],[(z1+z2+ Z3+z4z5)/5]}.
2、若正六边形的6个点三维坐标为B1(x1,y1,z1),B2(x2,y2,z2),B3(x3,y3,z3),B4(x4,y4,z4),B5(x5,y5,z5),B6(x6,y6,z6),则正六边形中点的三维坐标为{[(x1+x2+x3+x4+x5+x6)/6],[(y1+y2+y3+y4+y5+y6)/6],[(z1+z2+z3+z4z5+z6)/6]}。2. If the six points of the regular hexagon are three-dimensional coordinates are B1 (x1, y1, z1), B2 (x2, y2, z2), B3 (x3, y3, z3), B4 (x4, y4, z4), B5 (x5, y5, z5), B6 (x6, y6, z6), the three-dimensional coordinates of the midpoint of the regular hexagon are {[(x1+x2+x3+x4+x5+x6)/6], [(y1+ Y2+y3+y4+y5+y6)/6],[(z1+z2+z3+z4z5+z6)/6]}.
3、若得到的中点不在球面上,则该中点到球心的距离与半径r的比值和该中点坐标的关系为:当中点的三维坐标为(x1,y1,z1)时,球面上的A点的三维坐标为(x,y,z),该中点在从球心到A点的直线上,从球心到该中点的距离为d,则d/r=x1/x=y1/y=z1/z,从而确定每个多边形的中心点的三维坐标。3. If the obtained midpoint is not on the spherical surface, the relationship between the distance from the midpoint to the center of the sphere and the radius r and the coordinates of the midpoint is: when the three-dimensional coordinates of the midpoint are (x1, y1, z1), the spherical surface The three-dimensional coordinates of the point A on the line are (x, y, z), the midpoint is on the straight line from the center of the sphere to the point A, and the distance from the center of the sphere to the midpoint is d, then d/r=x1/x =y1/y=z1/z to determine the three-dimensional coordinates of the center point of each polygon.
S1203、根据顶点的三维坐标和中心点投影到球面上的三维坐标按照预定投影方法确定顶点和中心点的平面投影。S1203. Determine a planar projection of the vertex and the center point according to a predetermined projection method according to the three-dimensional coordinates of the vertex and the three-dimensional coordinates of the center point projected onto the spherical surface.
具体地,将z>0的30个顶点投影到平面上的示意图如图3a所示;将60个顶点投影到平面上的示意图如图3b所示。若采用正交投影,则另z=0即可得到xy平面的投影,同时由于本发明实施例之前采用的球半径为1,故还需按照实际的视图大小进行缩放,同时二维的坐标系为左上角为原点的坐标系,具体如图4a所示,但我们采用的三维的坐标系为右手且中心为原点的坐标系,具体如图4b所示,故需要进行平移后再投影,投影后的二维坐标为:X投=(x+球半径r)*宽度缩放比/2,Y投=(y+球半径r)*高度缩放比/2。得到的92个点组成的核心词投影到平面上的示意图如图5所示。Specifically, a schematic diagram of projecting 30 vertices of z>0 onto a plane is shown in FIG. 3a; a schematic diagram of projecting 60 vertices onto a plane is shown in FIG. 3b. If orthogonal projection is used, the projection of the xy plane can be obtained by z=0, and since the sphere radius used before the embodiment of the present invention is 1, it is necessary to scale according to the actual view size, and the two-dimensional coordinate system. The upper left corner is the coordinate system of the origin, as shown in Figure 4a, but the three-dimensional coordinate system we use is the right-handed and center-centered coordinate system, as shown in Figure 4b, so it needs to be translated and then projected. The following two-dimensional coordinates are: X cast = (x + ball radius r) * width scaling ratio / 2, Y cast = (y + ball radius r) * height scaling ratio / 2. A schematic diagram of the obtained core word composed of 92 points projected onto a plane is shown in FIG. 5.
步骤S120中,还可以包括将搜索对象的关联结果根据关联结果对应的关系权重填充到平面投影后的顶点和中心点。In step S120, the association result of the search object may be further filled into the vertex and the center point after the plane projection according to the relationship weight corresponding to the association result.
具体地,按照每个关联结果与搜索对象间的关系权重的先后顺序依次将n(n为正整数,大于等于1且小于等于92)个关联结果依次填充到z>0的30个顶点中第一层的5个顶点和该正五边形的中心点、第二层的5个顶点和与该正五边形相连的5个正六边形的中心点、第 三层的10个顶点和与该5个正六边形相连的5个正五边形的中心点、第四层的10个顶点和与该5个正六边形相连的另外5个正六边形的中心点、z<0的30个顶点中第四层的10个顶点和与5个正六边形的中心点、第三层的10个顶点和与该5个正六边形相连的5个正五边形的中心点、第二层的5个顶点和与该5个正五边形相连的另外5个正六边形的中心点、以及第一层的5个顶点和与该另外5个正六边形相连的1个正五边形的中心点。当关联结果少于92个时,按照以上顺序进行依次填充。可以根据关联结果与搜索对象间关系权重的大小调整每个关联结果字体的大小,如第一关联结果与搜索对象的关系权重为9,第二关联结果与搜索对象的关系权重为7,则将预定模型中第一关联结果的显示字体设置为10号,将预定模型中第二关联结果的显示字体设置为8号。作为可选的,z>0的第一层正五边形的中心点可以用来显示搜索对象,其它顶点或中心点用来显示关联结果。Specifically, n (n is a positive integer, greater than or equal to 1 and less than or equal to 92) correlation results are sequentially filled into 30 vertices of z>0 according to the order of weight of the relationship between each association result and the search object. The five vertices of one layer and the center point of the regular pentagon, the five vertices of the second layer, and the center point of five regular hexagons connected to the regular pentagon, 10 vertices of the three layers and the center point of the five regular pentagons connected to the five regular hexagons, ten vertices of the fourth layer, and five other regular hexagons connected to the five regular hexagons Center point, 10 vertices of the fourth layer of 30 vertices of z<0 and the center point of 5 regular hexagons, 10 vertices of the third layer, and 5 positive five connected to the 5 regular hexagons The center point of the edge, the 5 vertices of the second layer, and the center points of the other 5 regular hexagons connected to the 5 regular pentagons, and the 5 vertices of the first layer and the other 5 positive hexagons The center point of a regular pentagon that is connected. When the correlation result is less than 92, the filling is sequentially performed in the above order. The size of each association result font may be adjusted according to the relationship weight between the association result and the search object, for example, the relationship weight between the first association result and the search object is 9, and the relationship weight between the second association result and the search object is 7, and The display font of the first association result in the predetermined model is set to No. 10, and the display font of the second association result in the predetermined model is set to No. 8. Alternatively, the center point of the first pentagon of z>0 can be used to display the search object, and other vertices or center points are used to display the association result.
作为可选的,可以不按照关系权重随意将关联结果分别填充到60个顶点和32个中心点中。即找到与搜索对象最相关的92个关联结果,或当关联结果的数量小于92个时,将关联结果任意填充到60个顶点和/或32个中心点中,使得以标签云的方式展示与搜索对象相关的关联结果。Alternatively, the association result may be randomly filled into 60 vertices and 32 center points, respectively, according to the relationship weight. That is to find the 92 association results most relevant to the search object, or when the number of association results is less than 92, the association result is arbitrarily filled into 60 vertices and/or 32 center points, so that the label cloud is displayed and Search for related results related to the object.
进一步,本发明实施例还可以根据关联结果对应的关系权重动态调整点与点间的关联线条的属性。具体地,关系线条为点与点之间的连线,如五边形的5个顶点相邻的点与点之间有连线,每个多边形的中心点与该多边形的每个顶点分别有连线。关系线条的属性可以是线条的颜色或线条的粗细等。当搜索对象与关联结果间的关系权重发生变化时,也会导致该关联结果与其它关联结果间的关系权重发生变化。例如:搜索对象1与关联结果1间的关系权重减少,则会导致关联结果1与关联结果2、关联结果3之间的关系权重均减少,则此时根据关系权重减少的比例将关联结果1与关联结果2之间的关联线条、关联结果1与关联结果3之间的关联线条调细。Further, in the embodiment of the present invention, the attribute of the associated line between the point and the point may be dynamically adjusted according to the relationship weight corresponding to the association result. Specifically, the relationship line is a line connecting a point and a point. For example, a point between a point adjacent to five vertices of a pentagon has a line, and a center point of each polygon has a vertices of each of the polygons. Connected. The attributes of the relationship line can be the color of the line or the thickness of the line. When the relationship weight between the search object and the association result changes, the relationship weight between the association result and other association results also changes. For example, if the relationship weight between the search object 1 and the association result 1 is reduced, the relationship weight between the association result 1 and the association result 2 and the association result 3 is reduced, and then the correlation result is determined according to the ratio of the relationship weight reduction. The associated line between the associated result 2, the associated line 1 and the associated result 3 are thinned.
本发明实施例还包括创建每个关联结果作为主视图对应模型的 显示视图。Embodiments of the present invention further include creating each association result as a main view corresponding model. Show view.
具体地,创建每个关联结果在屏幕中心或作为z>0的30个顶点中第一层的一个点时对应模型的显示视图,使得整个模型随着关联结果所在的点的坐标的变化而整体移动,关联结果与关联结果之间的相对关系是不变是,仅是点坐标的变化。Specifically, each of the association results is created corresponding to the display view of the model at the center of the screen or as a point of the first layer of the 30 vertices of z>0, so that the entire model is changed as the coordinates of the point where the association result is located Movement, the relative relationship between the association result and the association result is constant, only the change of the point coordinates.
本发明实施例还包括创建每个关联结果作为搜索对象的链接,链接用于显示将每个关联结果作为搜索对象获得的关联结果根据获得的关联结果对应的关系权重填充后的预定模型。The embodiment of the present invention further includes a link for creating each association result as a search object, and the link is for displaying a predetermined model after the association result obtained by using the association result as the search object is filled according to the relationship weight corresponding to the obtained association result.
作为可选的,在点击预定模型中显示的第一关联结果时,会在原预定模型旁,动态生成第一新模型,该第一新模型是以该第一关联结果作为搜索对象生成的与该第一关联结果最相关的92个关联结果展示的标签云。进一步,在第一新模型中点击第二关联结果,会在该第一新模型旁动态生成第二新模型,该第二新模型是以该第二关联结果作为搜索对象生成的与该第二关联结果最相关的92个关联结果展示的标签云。以此类推,可以生成基于一个模型生成至少一个新的模型。Optionally, when the first associated result displayed in the predetermined model is clicked, the first new model is dynamically generated next to the original predetermined model, and the first new model is generated by using the first associated result as the search object. The first associated result is the most relevant 92 associated results showing the tag cloud. Further, clicking the second association result in the first new model, dynamically generating a second new model next to the first new model, the second new model is generated by using the second association result as the search object and the second The label cloud of the 92 related results most relevant to the correlation results. By analogy, it is possible to generate at least one new model based on a model.
结合图6中所示,本发明实施例所述的方法,包括:As shown in FIG. 6, the method according to the embodiment of the present invention includes:
S610、发送搜索对象给服务器。S610. Send a search object to the server.
例如:发送搜索对象为“鲜花”给服务器。For example: send the search object to "flowers" to the server.
S620、接收服务器发送的搜索对象的关联结果和关联结果对应的关系权重。S620: Receive a relationship weight of a search result of the search object and a correlation result sent by the server.
S630、根据足球烯结构确定每个顶点的三维坐标。S630. Determine a three-dimensional coordinate of each vertex according to a soccer uniform structure.
S640、根据足球烯结构确定每个多边形的中心点投影到球面上的三维坐标。S640. Determine a three-dimensional coordinate of a center point of each polygon projected onto the spherical surface according to the soccer olefin structure.
S650、根据顶点的三维坐标和中心点投影到球面上的三维坐标按照预定投影方法确定顶点和中心点的平面投影,确定出预定模型。S650. Determine a planar model of the vertex and the center point according to a predetermined projection method according to a three-dimensional coordinate of the vertex and a three-dimensional coordinate of the center point projected onto the spherical surface, and determine a predetermined model.
S660、将步骤S620接收到的搜索对象的关联结果根据关联结果对应的关系权重填充到步骤S650建立的预定模型中顶点和中心点。S660. The association result of the search object received in step S620 is filled according to the relationship weight corresponding to the association result to the vertex and the center point in the predetermined model established in step S650.
S670、显示填充后的预定模型。S670. Display a predetermined model after filling.
例如,以搜索对象“鲜花”为例,当z>0的第一层正五边形的中心 点可以用来显示“鲜花”,其它顶点或中心点用来显示“鲜花”的关联结果时,填充后显示的预定模型如图7a所示。For example, taking the search object "flowers" as an example, when z>0 the center of the first layer of regular pentagons Points can be used to display "flowers". When other vertices or center points are used to display the associated results of "flowers", the predetermined model displayed after filling is shown in Figure 7a.
S680、创建每个关联结果作为主视图对应模型的显示视图。S680. Create each association result as a display view of the corresponding model of the main view.
S690、创建每个关联结果作为搜索对象的链接,链接用于显示将每个关联结果作为搜索对象获得的关联结果根据获得的关联结果对应的关系权重填充后的预定模型。S690: Create a link of each association result as a search object, and the link is used to display a predetermined model after the correlation result obtained by using each association result as the search object is filled according to the relationship weight corresponding to the obtained association result.
例如,以搜索对象“鲜花”为例,当用户点击关联结果“同城鲜花快递”的链接时,显示的画面如图7b所示。For example, taking the search object "flowers" as an example, when the user clicks on the link of the associated result "Cosmos Express", the displayed screen is as shown in FIG. 7b.
结合图8中所示,本实施例所述的关联内容的展示装置,包括如下装置:As shown in FIG. 8, the display device of the related content described in this embodiment includes the following devices:
用于接收关联内容和所述关联内容对应的关系权重的装置(以下简称“接收单元”)110;Means for receiving the associated content and the relationship weight corresponding to the associated content (hereinafter referred to as "receiving unit") 110;
用于根据所述关系权重将所述关联内容填充到预定模型的装置(以下简称“填充单元”)120;Means for filling the associated content into a predetermined model according to the relationship weight (hereinafter referred to as "filling unit") 120;
用于显示填充后的所述预定模型的装置(以下简称“显示单元”)130。A device (hereinafter referred to as "display unit") 130 for displaying the filled predetermined model.
下面对各装置做进一步详细介绍。The device will be further described in detail below.
如图9所示,接收单元110可以包括:As shown in FIG. 9, the receiving unit 110 may include:
用于通过搜索对象获得关联结果,将所述关联结果作为关联内容的装置(以下简称“关联内容获取单元”)1101。The means for obtaining the association result by the search object, and using the association result as the associated content (hereinafter referred to as "associated content acquisition unit") 1101.
其中,搜索对象可以是文字、图片、语音或视频。Among them, the search object can be text, picture, voice or video.
具体地,通过搜索对象获得的关联结果的过程可以包括:Specifically, the process of correlating results obtained by searching for an object may include:
1、将搜索对象发送给服务器。例如:将用户输入的搜索对象“鲜花”发送给服务器。1. Send the search object to the server. For example: Send the search object "flowers" entered by the user to the server.
2、服务器接收到搜索对象后进行词义分析并查找预定数据库获得关联结果以及每个关联结果对应的关系权重,并返回获得的关联结果和所述关联结果的关系权重。2. After receiving the search object, the server performs word meaning analysis and searches the predetermined database to obtain the association result and the relationship weight corresponding to each association result, and returns the relationship weight of the obtained association result and the association result.
作为可选的,关系权重可以包括每个关联结果与搜索对象间的权重以及每个关联结果与其他关联结果间的权重。具体获得关系权重的 方法在本发明实施例中不做具体限定,只要能够确定每个关联结果与搜索对象间的权重值以及每个关联结果与其它关联结果间的权重值即可。例如:搜索对象为“鲜花”,接收关联结果“鲜花图片”、“鲜花图片”与“鲜花”间的权重值为9、“鲜花图片”与“鲜花品种”的权重值为8、关联结果“鲜花品种”与“鲜花”之间的权重值为9。Alternatively, the relationship weight may include a weight between each association result and the search object and a weight between each association result and other association results. Specific relationship weight The method is not specifically limited in the embodiment of the present invention, as long as the weight value between each association result and the search object and the weight value between each association result and other association results can be determined. For example, the search object is “flowers”, and the weight value between the “flower picture”, “flower picture” and “flower” is 9. The weight value of “flower picture” and “flower variety” is 8, and the result is “ The weight value between the flower variety and the "flower" is 9.
故接收单元110中接收到的关联内容和关联内容对应的关系权重,即为根据搜索对象获得的关联结果和每个关联结果对应的关系权重。Therefore, the relationship weight corresponding to the related content and the related content received in the receiving unit 110 is the relationship result obtained according to the search object and the relationship weight corresponding to each association result.
如图9所示,填充单元120包括用于建立预定模型的装置(以下简称“模型建立子单元”)1201,模型建立子单元1201包括:As shown in FIG. 9, the filling unit 120 includes means for establishing a predetermined model (hereinafter referred to as "model establishing subunit") 1201, and the model establishing subunit 1201 includes:
用于根据足球烯结构确定每个顶点的三维坐标的装置(以下简称“顶点确定子单元”)12011。Means for determining the three-dimensional coordinates of each vertex according to the soccer alkene structure (hereinafter referred to as "vertex determination subunit") 12011.
具体地,将足球烯结构的球面中正五边形的个数为12,正六边形的个数为20,总棱数为(12*5+20*6)/2=90,其中,正五边形与正六边形间共用的棱数为60个,正六边形与正六边形间共用的棱数为30个,总顶点数为(12*5+20*6)/3=60,边长为a=0.4063379(弧度),正五边形顶角为2B=1.9439694(弧度),正六边形顶角为π-B=2.169608(弧度)。Specifically, the number of regular pentagons in the spherical surface of the soccer olefin structure is 12, the number of regular hexagons is 20, and the total number of ribs is (12*5+20*6)/2=90, wherein The number of edges shared between the edge and the regular hexagon is 60, and the number of edges shared between the regular hexagon and the regular hexagon is 30, and the total number of vertices is (12*5+20*6)/3=60. The length is a=0.4063379 (radian), the apex angle of the regular pentagon is 2B=1.9439694 (radian), and the apex angle of the regular hexagon is π-B=2.169608 (radian).
若保持足球转动保持前后位置的足球图案完全重合的旋转,则包括以下几种旋转情况:If you keep the football rotation to maintain the rotation of the football pattern in the front and rear positions completely, the following rotations are included:
1、绕由12个正五边形组成的6个相对的正五边形中心连线分别做2π/5、4π/5、6π/5和8π/5旋转,可有24种旋转情况。1. Rotate the center lines of six opposite regular pentagons consisting of 12 regular pentagons for 2π/5, 4π/5, 6π/5, and 8π/5 rotations, respectively. There are 24 rotations.
2、绕由20个正六边形组成的10个相对的正六边形中心连线分别做2π/3和4π/3旋转,可有20种旋转情况。2. Rotate 10 pairs of regular hexagonal center lines consisting of 20 regular hexagons for 2π/3 and 4π/3 rotations respectively, and there are 20 kinds of rotations.
3、绕由30个正六边形与正六边形间共用的30个棱组成的15个相对的正六边形公共棱的中心连线分别做π旋转,可有15种旋转情况。3. The center line of 15 opposing regular hexagonal common ribs consisting of 30 ribs shared between 30 regular hexagons and regular hexagons is respectively π-rotated, and there are 15 kinds of rotations.
4、平行旋转可有1种旋转情况。4, parallel rotation can have a rotation.
将足球烯的60个点以z轴为分界线,分成z>0的30个点和z<0的30个点,以z>0的30个点为例分别计算每个点的三维坐标:以z>0部分的足球烯中最中心的一个正五边形作为第一层,即U11、U12、 U13、U14和U15;正五边形的五个顶点连接的5个点作为第二层,即U21、U22、U23、U24和U25;以与正五边形连接的5个正六边形剩余的10个点作为第三层,即U31、U32、U33、U34、U35、U36、U37、U38、U39和U310;余下的10个点作为第四层,即U41、U42、U43、U44、U45、U46、U47、U48、U49和U410。以球的半径为1为例,通过计算得出的三维坐标值为:The 60 points of the soccer olefin are divided into z points by 30 points and 30 points of z>0 and 30 points of z<0. The three points of each point are calculated by taking 30 points of z>0 as examples: The most central one of the soccer olefins in the z>0 part is the first layer, namely U11, U12, U13, U14 and U15; 5 points of the five vertices of the regular pentagon are connected as the second layer, namely U21, U22, U23, U24 and U25; the remaining 5 regular hexagons connected with the regular pentagon 10 points as the third layer, namely U31, U32, U33, U34, U35, U36, U37, U38, U39 and U310; the remaining 10 points are the fourth layer, namely U41, U42, U43, U44, U45, U46, U47, U48, U49 and U410. Taking the radius of the ball as 1 as an example, the calculated three-dimensional coordinate values are:
U11(0.343,0,0.939);U11 (0.343, 0, 0.939);
U12(0.106,0.326,0.939);U12 (0.106, 0.326, 0.939);
U13(-0.278,0.202,0.939);U13 (-0.278, 0.202, 0.939);
U14(-0.278,-0.202,0.939);U14 (-0.278, -0.202, 0.939);
U15(0.106,-0.326,0.939);U15 (0.106, -0.326, 0.939);
U21(0.687,0,0.727);U21 (0.687, 0, 0.727);
U22(0.212,0.653,0.727);U22 (0.212, 0.653, 0.727);
U23(-0.555,0.403,0.727);U23 (-0.555, 0.403, 0.727);
U24(-0.555,-0.403,0.727);U24 (-0.555, -0.403, 0.727);
U25(0.212,-0.653,0.727);U25 (0.212, -0.653, 0.727);
U31(0.793,-0.326,0.515);U31 (0.793, -0.326, 0.515);
U32(0.793,0.326,0.515);U32 (0.793, 0.326, 0.515);
U33(0.555,0.654,0.515);U33 (0.555, 0.654, 0.515);
U34(-0.065,0.855,0.515);U34 (-0.065, 0.855, 0.515);
U35(-0.45,0.73,0.515);U35 (-0.45, 0.73, 0.515);
U36(-0.833,0.202,0.515);U36 (-0.833, 0.202, 0.515);
U37(-0.833,-0.202,0.515);U37 (-0.833, -0.202, 0.515);
U38(-0.45,-0.73,0.515);U38 (-0.45, -0.73, 0.515);
U39(-0.065,-0.855,0.515);U39 (-0.065, -0.855, 0.515);
U310(0.555,-0.654,0.515);U310 (0.555, -0.654, 0.515);
U41(0.965,-0.202,0.172);U41 (0.965, -0.202, 0.172);
U42(0.965,0.202,0.172);U42 (0.965, 0.202, 0.172);
U43(0.49,0.855,0.172); U43 (0.49, 0.855, 0.172);
U44(0.106,0.98,0.172);U44 (0.106, 0.98, 0.172);
U45(-0.662,0.73,0.172);U45 (-0.662, 0.73, 0.172);
U46(-0.9,0.404,0.172);U46 (-0.9, 0.404, 0.172);
U47(-0.9,-0.404,0.172);U47 (-0.9, -0.404, 0.172);
U48(-0.662,-0.73,0.172);U48 (-0.662, -0.73, 0.172);
U49(0.106,-0.98,0.172);U49 (0.106, -0.98, 0.172);
U410(0.49,-0.855,0.172)。U410 (0.49, -0.855, 0.172).
同理,可以根据对称性确定出z<0的30个点的三维坐标。Similarly, the three-dimensional coordinates of 30 points with z<0 can be determined according to the symmetry.
用于根据足球烯结构确定每个多边形的中心点投影到球面上的三维坐标的装置(以下简称“中心点确定子单元”)12012。Means for determining the three-dimensional coordinates of the center point of each polygon projected onto the spherical surface according to the soccer olefin structure (hereinafter referred to as "central point determining subunit") 12012.
作为可选的,可以包括以下步骤:As an alternative, the following steps can be included:
1、若正五边形的5个点三维坐标为A1(x1,y1,z1),A2(x2,y2,z2),A3(x3,y3,z3),A4(x4,y4,z4),A5(x5,y5,z5),则正五边形中点的三维坐标为{[(x1+x2+x3+x4+x5)/5],[(y1+y2+y3+y4+y5)/5],[(z1+z2+z3+z4z5)/5]}。1. If the five points of the regular pentagon are three-dimensional coordinates A1 (x1, y1, z1), A2 (x2, y2, z2), A3 (x3, y3, z3), A4 (x4, y4, z4), A5(x5, y5, z5), the three-dimensional coordinates of the midpoint of the regular pentagon are {[(x1+x2+x3+x4+x5)/5],[(y1+y2+y3+y4+y5)/ 5], [(z1+z2+z3+z4z5)/5]}.
2、若正六边形的6个点三维坐标为B1(x1,y1,z1),B2(x2,y2,z2),B3(x3,y3,z3),B4(x4,y4,z4),B5(x5,y5,z5),B6(x6,y6,z6),则正六边形中点的三维坐标为{[(x1+x2+x3+x4+x5+x6)/6],[(y1+y2+y3+y4+y5+y6)/6],[(z1+z2+z3+z4z5+z6)/6]}。2. If the six points of the regular hexagon are three-dimensional coordinates are B1 (x1, y1, z1), B2 (x2, y2, z2), B3 (x3, y3, z3), B4 (x4, y4, z4), B5 (x5, y5, z5), B6 (x6, y6, z6), the three-dimensional coordinates of the midpoint of the regular hexagon are {[(x1+x2+x3+x4+x5+x6)/6], [(y1+ Y2+y3+y4+y5+y6)/6],[(z1+z2+z3+z4z5+z6)/6]}.
3、若得到的中点不在球面上,则该中点到球心的距离与半径r的比值和该中点坐标的关系为:当中点的三维坐标为(x1,y1,z1)时,球面上的A点的三维坐标为(x,y,z),该中点在从球心到A点的直线上,从球心到该中点的距离为d,则d/r=x1/x=y1/y=z1/z,从而确定每个多边形的中心点的三维坐标。3. If the obtained midpoint is not on the spherical surface, the relationship between the distance from the midpoint to the center of the sphere and the radius r and the coordinates of the midpoint is: when the three-dimensional coordinates of the midpoint are (x1, y1, z1), the spherical surface The three-dimensional coordinates of the point A on the line are (x, y, z), the midpoint is on the straight line from the center of the sphere to the point A, and the distance from the center of the sphere to the midpoint is d, then d/r=x1/x =y1/y=z1/z to determine the three-dimensional coordinates of the center point of each polygon.
用于根据顶点的三维坐标和中心点投影到球面上的三维坐标按照预定投影方法确定顶点和中心点的平面投影的装置(以下简称“投影子单元”)12013。Means for determining a planar projection of a vertex and a center point according to a predetermined projection method according to a three-dimensional coordinate of a vertex and a three-dimensional coordinate projected onto the spherical surface by a center point (hereinafter referred to as "projection subunit") 12013.
具体地,将z>0的30个顶点投影到平面上的示意图如图3a所示; 将60个顶点投影到平面上的示意图如图3b所示。若采用正交投影,则另z=0即可得到xy平面的投影,同时由于本发明实施例之前采用的球半径为1,故还需按照实际的视图大小进行缩放,同时二维的坐标系为左上角为原点的坐标系,具体如图4a所示,但我们采用的三维的坐标系为右手且中心为原点的坐标系,具体如图4b所示,故需要进行平移后再投影,投影后的二维坐标为:X投=(x+球半径r)*宽度缩放比/2,Y投=(y+球半径r)*高度缩放比/2。得到的92个点组成的核心词投影到平面上的示意图如图5所示。Specifically, a schematic diagram of projecting 30 vertices of z>0 onto a plane is shown in FIG. 3a; A schematic diagram of projecting 60 vertices onto a plane is shown in Figure 3b. If orthogonal projection is used, the projection of the xy plane can be obtained by z=0, and since the sphere radius used before the embodiment of the present invention is 1, it is necessary to scale according to the actual view size, and the two-dimensional coordinate system. The upper left corner is the coordinate system of the origin, as shown in Figure 4a, but the three-dimensional coordinate system we use is the right-handed and center-centered coordinate system, as shown in Figure 4b, so it needs to be translated and then projected. The following two-dimensional coordinates are: X cast = (x + ball radius r) * width scaling ratio / 2, Y cast = (y + ball radius r) * height scaling ratio / 2. A schematic diagram of the obtained core word composed of 92 points projected onto a plane is shown in FIG. 5.
填充单元120中还包括用于将搜索对象的关联结果根据关联结果对应的关系权重填充到平面投影后的顶点和中心点的装置(以下简称“点填充子单元”)1202。The padding unit 120 further includes means (hereinafter referred to as "point padding subunit") 1202 for filling the association result of the search object with the relationship weight corresponding to the association result to the vertex and the center point after the plane projection.
点填充子单元1202具体可以按照每个关联结果与搜索对象间的关系权重的先后顺序依次将n(n为正整数,大于等于1且小于等于92)个关联结果依次填充到z>0的30个顶点中第一层的5个顶点和该正五边形的中心点、第二层的5个顶点和与该正五边形相连的5个正六边形的中心点、第三层的10个顶点和与该5个正六边形相连的5个正五边形的中心点、第四层的10个顶点和与该5个正六边形相连的另外5个正六边形的中心点、z<0的30个顶点中第四层的10个顶点和与5个正六边形的中心点、第三层的10个顶点和与该5个正六边形相连的5个正五边形的中心点、第二层的5个顶点和与该5个正五边形相连的另外5个正六边形的中心点、以及第一层的5个顶点和与该另外5个正六边形相连的1个正五边形的中心点。当关联结果少于92个时,按照以上顺序进行依次填充。可以根据关联结果与搜索对象间关系权重的大小调整每个关联结果字体的大小,如第一关联结果与搜索对象的关系权重为9,第二关联结果与搜索对象的关系权重为7,则将预定模型中第一关联结果的显示字体设置为10号,将预定模型中第二关联结果的显示字体设置为8号。作为可选的,z>0的第一层正五边形的中心点可以用来显示搜索对象,其它顶点或中心点用来显示关联结果。 The point-filling sub-unit 1202 may sequentially fill n (n is a positive integer, greater than or equal to 1 and less than or equal to 92) correlation results into 30 of z>0 in order of the relationship weight of each association result and the search object. 5 vertices of the first layer and the center point of the regular pentagon, 5 vertices of the second layer, and 5 center points of the regular hexagon connected to the regular pentagon, 10 of the third layer The center point of the five vertexes connected to the five regular hexagons, the ten vertices of the fourth layer, and the center points of the other five regular hexagons connected to the five regular hexagons, z 10 vertices of the fourth layer of <30 vertices and the center point of 5 regular hexagons, 10 vertices of the third layer, and the center of 5 regular pentagons connected to the 5 regular hexagons Point, the 5 vertices of the second layer, and the center points of the other 5 regular hexagons connected to the 5 regular pentagons, and the 5 vertices of the first layer and the 1 connected to the other 5 regular hexagons The center point of a regular pentagon. When the correlation result is less than 92, the filling is sequentially performed in the above order. The size of each association result font may be adjusted according to the relationship weight between the association result and the search object, for example, the relationship weight between the first association result and the search object is 9, and the relationship weight between the second association result and the search object is 7, and The display font of the first association result in the predetermined model is set to No. 10, and the display font of the second association result in the predetermined model is set to No. 8. Alternatively, the center point of the first pentagon of z>0 can be used to display the search object, and other vertices or center points are used to display the association result.
作为可选的,可以不按照关系权重随意将关联结果分别填充到60个顶点和32个中心点中。即找到与搜索对象最相关的92个关联结果,或当关联结果的数量小于92个时,将关联结果任意填充到60个顶点和/或32个中心点中,使得以标签云的方式展示与搜索对象相关的关联结果。Alternatively, the association result may be randomly filled into 60 vertices and 32 center points, respectively, according to the relationship weight. That is to find the 92 association results most relevant to the search object, or when the number of association results is less than 92, the association result is arbitrarily filled into 60 vertices and/or 32 center points, so that the label cloud is displayed and Search for related results related to the object.
作为可选的,可以不按照关系权重随意将关联结果分别填充到60个顶点和32个中心点中。即找到与搜索对象最相关的92个关联结果,或当关联结果的数量小于92个时,将关联结果任意填充到60个顶点和/或32个中心点中,使得以标签云的方式展示与搜索对象相关的关联结果。Alternatively, the association result may be randomly filled into 60 vertices and 32 center points, respectively, according to the relationship weight. That is to find the 92 association results most relevant to the search object, or when the number of association results is less than 92, the association result is arbitrarily filled into 60 vertices and/or 32 center points, so that the label cloud is displayed and Search for related results related to the object.
如图9所示,本发明实施例还可以包括:As shown in FIG. 9, the embodiment of the present invention may further include:
用于根据关联结果对应的关系权重动态调整点与点间的关联线条的属性的装置(以下简称“权重调整单元”)130。Means for dynamically adjusting the attribute of the associated line between the point and the point according to the relationship weight corresponding to the association result (hereinafter referred to as "weight adjustment unit") 130.
具体地,关系线条为点与点之间的连线,如五边形的5个顶点相邻的点与点之间有连线,每个多边形的中心点与该多边形的每个顶点分别有连线。关系线条的属性可以是线条的颜色或线条的粗细等。当搜索对象与关联结果间的关系权重发生变化时,也会导致该关联结果与其它关联结果间的关系权重发生变化。例如:搜索对象1与关联结果1间的关系权重减少,则会导致关联结果1与关联结果2、关联结果3之间的关系权重均减少,则此时根据关系权重减少的比例将关联结果1与关联结果2之间的关联线条、关联结果1与关联结果3之间的关联线条调细。Specifically, the relationship line is a line connecting a point and a point. For example, a point between a point adjacent to five vertices of a pentagon has a line, and a center point of each polygon has a vertices of each of the polygons. Connected. The attributes of the relationship line can be the color of the line or the thickness of the line. When the relationship weight between the search object and the association result changes, the relationship weight between the association result and other association results also changes. For example, if the relationship weight between the search object 1 and the association result 1 is reduced, the relationship weight between the association result 1 and the association result 2 and the association result 3 is reduced, and then the correlation result is determined according to the ratio of the relationship weight reduction. The associated line between the associated result 2, the associated line 1 and the associated result 3 are thinned.
如图9所示,本发明实施例还可以包括:As shown in FIG. 9, the embodiment of the present invention may further include:
用于创建每个关联结果作为主视图对应模型的显示视图的装置(以下简称“显示视图创建单元”)140。Means for creating a display view of each association result as a main view corresponding model (hereinafter referred to as "display view creation unit") 140.
具体地,创建每个关联结果在屏幕中心或作为z>0的30个顶点中第一层的一个点时对应模型的显示视图,使得整个模型随着关联结果所在的点的坐标的变化而整体移动,关联结果与关联结果之间的相对关系是不变是,仅是点坐标的变化。 Specifically, each of the association results is created corresponding to the display view of the model at the center of the screen or as a point of the first layer of the 30 vertices of z>0, so that the entire model is changed as the coordinates of the point where the association result is located Movement, the relative relationship between the association result and the association result is constant, only the change of the point coordinates.
如图9所示,本发明实施例还可以包括:As shown in FIG. 9, the embodiment of the present invention may further include:
用于创建每个关联结果作为搜索对象的链接,链接用于显示将每个关联结果作为搜索对象获得的关联结果根据获得的关联结果对应的关系权重填充后的预定模型的装置(以下简称“链接创建单元”)150。a means for creating each association result as a search object, and linking means for displaying a predetermined model in which each association result is obtained as a correlation result of the search object according to the relationship weight corresponding to the obtained association result (hereinafter referred to as "link" Create unit") 150.
作为可选的,在点击预定模型中显示的第一关联结果时,会在原预定模型旁,动态生成第一新模型,该第一新模型是以该第一关联结果作为搜索对象生成的与该第一关联结果最相关的92个关联结果展示的标签云。进一步,在第一新模型中点击第二关联结果,会在该第一新模型旁动态生成第二新模型,该第二新模型是以该第二关联结果作为搜索对象生成的与该第二关联结果最相关的92个关联结果展示的标签云。以此类推,可以生成基于一个模型生成至少一个新的模型。Optionally, when the first associated result displayed in the predetermined model is clicked, the first new model is dynamically generated next to the original predetermined model, and the first new model is generated by using the first associated result as the search object. The first associated result is the most relevant 92 associated results showing the tag cloud. Further, clicking the second association result in the first new model, dynamically generating a second new model next to the first new model, the second new model is generated by using the second association result as the search object and the second The label cloud of the 92 related results most relevant to the correlation results. By analogy, it is possible to generate at least one new model based on a model.
本发明实施例所述的关联内容的展示方法及装置,将与搜索对象相关的关联结果采用标签云的形式进行展示,同时根据关系权重进行层级式展示,使用户可以直观的获知关联结果的关联关系和层级关系,提高了关联结果的全面性和准确性,同时,用户可以选择任一关联结果作为主视图对整个标签云进行旋转以便查看,可以使用户能够更清晰明确的获知自己需要的关联结果,提高了显示效率。另外,用户还可以通过点击任一关联结果查看该关联结果作为搜索对象对应的标签云,使得用户一次搜索完成递进式查找,直到找到自己需要的内容,提高了搜索效率。The method and device for displaying related content according to the embodiment of the present invention display the association result related to the search object in the form of a tag cloud, and perform hierarchical display according to the relationship weight, so that the user can intuitively know the association of the association result. Relationships and hierarchical relationships improve the comprehensiveness and accuracy of the association results. At the same time, users can select any associated result as the main view to rotate the entire tag cloud for viewing, which enables users to more clearly and clearly understand the associations they need. As a result, display efficiency is improved. In addition, the user can also view the association result as a tag cloud corresponding to the search object by clicking any association result, so that the user completes the progressive search in one search until the content that is needed is found, thereby improving the search efficiency.
需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,本发明的各个装置可采用专用集成电路(ASIC)或任何其他类似硬件终端来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似终端。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。It should be noted that the present invention can be implemented in software and/or a combination of software and hardware. For example, the various devices of the present invention can be implemented using an application specific integrated circuit (ASIC) or any other similar hardware terminal. In one embodiment, the software program of the present invention may be executed by a processor to implement the steps or functions described above. Likewise, the software program (including related data structures) of the present invention can be stored in a computer readable recording medium such as a RAM memory, a magnetic or optical drive or a floppy disk and the like. Additionally, some of the steps or functions of the present invention may be implemented in hardware, for example, as a circuit that cooperates with a processor to perform various steps or functions.
对于本领域技术人员而言,显然本发明不限于上述示范性实施例 的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。It will be apparent to those skilled in the art that the present invention is not limited to the above exemplary embodiments. The invention may be embodied in other specific forms without departing from the spirit or essential characteristics of the invention. Therefore, the present embodiments are to be considered as illustrative and not restrictive, and the scope of the invention is defined by the appended claims instead All changes in the meaning and scope of equivalent elements are included in the present invention. Any reference signs in the claims should not be construed as limiting the claim. In addition, it is to be understood that the word "comprising" does not exclude other elements or steps. A plurality of units or devices recited in the system claims can also be implemented by a unit or device by software or hardware. The first, second, etc. words are used to denote names and do not denote any particular order.
虽然前面特别示出并且描述了示例性实施例,但是本领域技术人员将会理解的是,在不背离权利要求书的精神和范围的情况下,在其形式和细节方面可以有所变化。这里所寻求的保护在所附权利要求书中做了阐述。 While the invention has been shown and described with reference to the embodiments of the embodiments of the invention The protection sought herein is set forth in the appended claims.

Claims (18)

  1. 一种关联内容的展示方法,包括:A method of displaying associated content, including:
    接收关联内容和所述关联内容对应的关系权重;Receiving a relationship weight corresponding to the associated content and the associated content;
    根据所述关系权重将所述关联内容填充到预定模型;以及Filling the associated content into a predetermined model according to the relationship weight;
    显示填充后的所述预定模型。The predetermined model after filling is displayed.
  2. 根据权利要求1所述的展示方法,其中,所述关联内容是通过搜索对象获得的关联结果。The presentation method according to claim 1, wherein the associated content is an association result obtained by searching for an object.
  3. 根据权利要求1所述的展示方法,所述预定模型的建立步骤包括:The display method according to claim 1, wherein the step of establishing the predetermined model comprises:
    根据足球烯结构确定每个顶点的三维坐标;Determining the three-dimensional coordinates of each vertex according to the soccer olefin structure;
    根据足球烯结构确定每个多边形的中心点投影到球面上的三维坐标;Determining the three-dimensional coordinates of the center point of each polygon projected onto the spherical surface according to the soccer olefin structure;
    根据所述顶点的三维坐标和所述中心点投影到球面上的三维坐标按照预定投影方法确定所述顶点和所述中心点的平面投影。A planar projection of the vertex and the center point is determined according to a predetermined projection method according to a three-dimensional coordinate of the vertex and a three-dimensional coordinate of the center point projected onto the spherical surface.
  4. 根据权利要求3所述的展示方法,所述根据所述关系权重将所述关联内容填充到预定模型的步骤包括:The presentation method according to claim 3, wherein the step of filling the associated content into a predetermined model according to the relationship weight comprises:
    根据所述关系权重将所述搜索对象的关联结果填充到平面投影后的所述顶点和中心点。The association result of the search object is filled according to the relationship weight to the vertex and the center point after the plane projection.
  5. 根据权利要求4所述的展示方法,还包括:The display method of claim 4, further comprising:
    根据所述关系权重动态调整点与点间的关联线条的属性。The attribute of the associated line between the point and the point is dynamically adjusted according to the relationship weight.
  6. 根据权利要求4所述的展示方法,还包括:The display method of claim 4, further comprising:
    创建每个关联结果作为主视图对应预定模型的显示视图。 Create each associated result as the display view of the main model corresponding to the predetermined model.
  7. 根据权利要求4所述的展示方法,还包括:The display method of claim 4, further comprising:
    创建每个关联结果作为搜索对象的链接,所述链接用于显示将所述每个关联结果作为搜索对象获得的关联结果根据所述获得的关联结果对应的关系权重填充后的预定模型。Each association result is created as a link of a search object for displaying a predetermined model in which the association result obtained as the search object is filled according to the relationship weight corresponding to the obtained association result.
  8. 根据权利要求2-7任一项所述的展示方法,所述搜索对象或关联结果包括:The presentation method according to any one of claims 2 to 7, wherein the search object or the association result comprises:
    文字、图片、语音或视频。Text, images, voice or video.
  9. 一种关联结果的展示装置,包括:A display device for correlating results, comprising:
    用于接收关联内容和所述关联内容对应的关系权重的装置;Means for receiving the associated content and the relationship weight corresponding to the associated content;
    用于根据所述关系权重将所述关联内容填充到预定模型的装置;以及Means for populating the associated content to a predetermined model based on the relationship weight; and
    用于显示填充后的所述预定模型的装置。Means for displaying the predetermined model after filling.
  10. 根据权利要求9所述的展示装置,还包括:The display device of claim 9, further comprising:
    用于通过搜索对象获得关联结果,将所述关联结果作为关联内容的装置。A means for obtaining an association result by searching for an object, and using the association result as an associated content.
  11. 根据权利要求9所述的展示装置,还包括用于建立预定模型的装置,所述用于建立预定模型的装置包括:The display apparatus according to claim 9, further comprising means for establishing a predetermined model, the means for establishing a predetermined model comprising:
    用于根据足球烯结构确定每个顶点的三维坐标的装置;Means for determining three-dimensional coordinates of each vertex based on a soccer olefin structure;
    用于根据足球烯结构确定每个多边形的中心点投影到球面上的三维坐标的装置;Means for determining three-dimensional coordinates of a center point of each polygon projected onto the spherical surface according to the soccer olefin structure;
    用于根据所述顶点的三维坐标和所述中心点投影到球面上的三维坐标按照预定投影方法确定所述顶点和所述中心点的平面投影的装置。Means for determining a planar projection of the vertex and the center point according to a predetermined projection method according to the three-dimensional coordinates of the vertex and the three-dimensional coordinates of the center point projected onto the spherical surface.
  12. 根据权利要求10所述的展示装置,用于根据所述关系权重 将所述关联内容填充到预定模型的装置包括:A display device according to claim 10, for weighting according to said relationship The means for populating the associated content into a predetermined model includes:
    用于根据所述关系权重将所述搜索对象的关联结果填充到平面投影后的所述顶点和中心点的装置。Means for populating the association result of the search object to the vertex and center point after the plane projection according to the relationship weight.
  13. 根据权利要求12所述的展示装置,还包括:The display device of claim 12, further comprising:
    用于根据所述关系权重动态调整点与点间的关联线条的属性的装置。Means for dynamically adjusting attributes of associated lines between points and points based on the relationship weights.
  14. 根据权利要求12所述的展示装置,还包括:The display device of claim 12, further comprising:
    用于创建每个关联结果作为主视图对应预定模型的显示视图的装置。Means for creating each associated result as a display view of the main view corresponding to the predetermined model.
  15. 根据权利要求12所述的展示装置,还包括:The display device of claim 12, further comprising:
    用于创建每个关联结果作为搜索对象的链接,所述链接用于显示将所述每个关联结果作为搜索对象获得的关联结果根据所述获得的关联结果对应的关系权重填充后的预定模型的装置。a link for creating each of the association results as a search object, the link for displaying a predetermined model obtained by associating the association result obtained as the search object with the relationship weight corresponding to the relationship result obtained by the obtained association result Device.
  16. 一种非易失性计算机可读介质,所述计算机可读介质包括计算机代码,当所述计算机代码被执行时,如权利要求1至8中任一项所述的方法被执行。A non-transitory computer readable medium, comprising computer code, when the computer code is executed, the method of any one of claims 1 to 8 being performed.
  17. 一种计算机程序产品,当所述计算机程序产品被计算机设备执行时,如权利要求1至8中任一项所述的方法被执行。A computer program product, when the computer program product is executed by a computer device, the method of any one of claims 1 to 8 being performed.
  18. 一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器中存储有计算机代码,所述处理器被配置来通过执行所述计算机代码以执行如权利要求1至8中任一项所述的方法。 A computer device comprising a memory and a processor, the memory storing computer code, the processor being configured to perform the computer code according to any one of claims 1 to 8 The method described.
PCT/CN2016/090757 2015-10-26 2016-07-20 Related content display method and apparatus WO2017071315A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510703798.0A CN106611006B (en) 2015-10-26 2015-10-26 Associated content display method and device
CN201510703798.0 2015-10-26

Publications (1)

Publication Number Publication Date
WO2017071315A1 true WO2017071315A1 (en) 2017-05-04

Family

ID=58613957

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/090757 WO2017071315A1 (en) 2015-10-26 2016-07-20 Related content display method and apparatus

Country Status (2)

Country Link
CN (1) CN106611006B (en)
WO (1) WO2017071315A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109542545B (en) * 2017-09-22 2022-07-29 北京国双科技有限公司 Hot word display method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101044481A (en) * 2004-09-16 2007-09-26 特里诺尔公司 A method, system, and computer program product for searching for, navigating among, and ranking of documents in a personal web
CN102272784A (en) * 2008-12-31 2011-12-07 诺基亚公司 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
CN103279645A (en) * 2013-04-28 2013-09-04 暨南大学 Carbon nano tube molecular dynamics simulation method based on GPU parallel computation

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101136106B (en) * 2006-08-30 2010-07-07 国际商业机器公司 Method and computer system for displaying weighting tree based on hyperbolic geometric
CN101470711B (en) * 2007-12-25 2011-04-20 国际商业机器公司 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

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101044481A (en) * 2004-09-16 2007-09-26 特里诺尔公司 A method, system, and computer program product for searching for, navigating among, and ranking of documents in a personal web
CN102272784A (en) * 2008-12-31 2011-12-07 诺基亚公司 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
CN103279645A (en) * 2013-04-28 2013-09-04 暨南大学 Carbon nano tube molecular dynamics simulation method based on GPU parallel computation

Also Published As

Publication number Publication date
CN106611006A (en) 2017-05-03
CN106611006B (en) 2020-12-15

Similar Documents

Publication Publication Date Title
US9928627B2 (en) Method and apparatus for grouping and de-overlapping items in a user interface
CN114080628A (en) Textured mesh construction
US9996982B2 (en) Information processing device, authoring method, and program
JP5592011B2 (en) Multi-scale 3D orientation
US20190088030A1 (en) Rendering virtual objects based on location data and image data
US11943303B2 (en) Augmented reality objects registry
US8863034B2 (en) 3D tag clouds for visualizing federated cross-system tags
US9046996B2 (en) Techniques for navigation among multiple images
US11429618B2 (en) Surfacing augmented reality objects
EP3170151A1 (en) Blending between street view and earth view
EP2893426B1 (en) User interface for orienting a camera view toward surfaces in a 3d map and devices incorporating the user interface
WO2016177288A1 (en) Method for displaying three-dimensional simulation scene image
WO2018078444A1 (en) Image display method, client terminal and system, and image sending method and server
US20120293550A1 (en) Localization device and localization method with the assistance of augmented reality
US9628706B2 (en) Method for capturing and displaying preview image and electronic device thereof
CN107851329A (en) Object is shown based on multiple models
WO2019076084A1 (en) Method and apparatus for displaying with 3d parallax effect
Pryss et al. The AREA framework for location-based smart mobile augmented reality applications
Rodriguez et al. HuMoRS: Huge models mobile rendering system
WO2017071315A1 (en) Related content display method and apparatus
WO2023231793A1 (en) Method for virtualizing physical scene, and electronic device, computer-readable storage medium and computer program product
Chen et al. Immersive urban analytics through exploded views
WO2018201663A1 (en) Solid figure display method, device and equipment
CN103631962B (en) The display methods and equipment of a kind of image tag
CN108734786B (en) Live-action three-dimensional augmented reality visualization system and method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16858754

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16858754

Country of ref document: EP

Kind code of ref document: A1