CN110414124A - A kind of analysis method and device of model component file similarity - Google Patents
A kind of analysis method and device of model component file similarity Download PDFInfo
- Publication number
- CN110414124A CN110414124A CN201910676171.9A CN201910676171A CN110414124A CN 110414124 A CN110414124 A CN 110414124A CN 201910676171 A CN201910676171 A CN 201910676171A CN 110414124 A CN110414124 A CN 110414124A
- Authority
- CN
- China
- Prior art keywords
- model component
- geometry entity
- geometrical characteristic
- similar
- model
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/42—Global feature extraction by analysis of the whole pattern, e.g. using frequency domain transformations or autocorrelation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
A kind of analysis method and device of model component file similarity, the described method comprises the following steps: picking up the geometry entity that given model component is included, calculate the geometrical characteristic of each geometry entity;Using the geometrical characteristic of the given model component, inquiry filters out model component similar with the given model component from model component database;All similar model components are successively compared two-by-two with the given model component, calculate the similarity of each similar model component and the given model component;The similarity of screening and given model component is greater than the model component of certain threshold value as final scale model component.The above method can start with from the geometry entity information of model component, and realization quickly finds out similar model component file, and provides corresponding similarity.
Description
Technical field
The application belongs to architectural design technical field, in particular to a kind of analysis method of model component file similarity and
Device.
Background technique
In engineering construction field, more and more designers (such as building designers, structural engineer, Electromechanical Design teacher
Deng) three-dimensional simulation technique is begun to use to model building.After model creation finishes, designer can be consigned to and be built
Developer (Party A), construction party (building constructor) for building etc., for checking and accepting, examining, guiding construction etc., designer is in design building
When model, it is typically used for model component and is modeled.
Model component is the digitlization form of expression of component in a computer, is that designer is designed by Three-dimensional Design Software
And the model file saved, it passes through 3 D stereo expression image and fully describes all various aspects (including three-dimensionals of component
Geological information, parameter attribute information, mounting process information, maintenance information etc.) it is stored in the storage equipment of computer.Mould
Type component is equivalent to component to the logical concept of building, is designed and combined by a large amount of model component with respect to modeler model
At whole building model.
When carrying out buildings model design, similar model component is required to look up and to the similar model structure found out
The similarity of part is judged, to preferably carry out Modeling and Design.For example, being needed current according to user in commending contents
The model component used recommends similar component.Specifically, when designer uses model component design building model, often
Appearance needs the case where being adjusted to local size and specification, and user is facilitated directly to find required ruler from component material database
Very little model component.For another example occurring as soon as the identification problem to component infringement in order to protect model component digital publishing rights, passing through
Algorithm screening goes out the higher component model of similarity, further professional person may be needed to do judgement of whether encroaching right.
There is no the modes for how searching similar model component and judgment models component similarity for the prior art.
Summary of the invention
Based on drawbacks described above in the prior art, the present invention provides a kind of analysis methods of model component file similarity
And device, start with from the geometry entity information of model component, realization quickly finds out similar model component file, and provides pair
The similarity answered.
The present invention provides a kind of analysis methods of model component file similarity, the described method comprises the following steps:
Step 1: picking up the geometry entity that given model component is included, and calculates the geometry of each geometry entity
Feature;
Step 2: it using the geometrical characteristic of the given model component, inquires and filters out from model component database
Model component similar with the given model component;
Step 3: all similar model components are successively compared two-by-two with the given model component,
Calculate the similarity of each similar model component Yu the given model component;
Step 4: it screens and is greater than the model component of certain threshold value as final phase with the similarity of given model component
Like model component.
Further, the inquiry from model component database filters out mould similar with the given model component
Type component, specifically:
By the geometry of each model component in the geometrical characteristic of the given model component and model component database
Feature is compared, if the quantity for the consistent geometry entity of geometrical characteristic that two model components include reaches predetermined value,
Think that two model components are similar, and the model component in the model component database is filtered out as similar mould
Type component.
Further, the similarity for calculating each similar model component and the given model component is based on down
Formula calculates:
S=2*m/ (n1+n2);
Wherein, S indicates the similarity of two model components, and m is each similar model component and described given
Model component matched geometry entity quantity, n1For the geometry entity quantity of given model component, n2For each phase
As model component geometry entity quantity.
Further, before the step 1, the method also includes:
Model component database is pre-established, model component and its corresponding several is preserved in the model component database
What characteristic information.
Further, the model component database that pre-establishes includes:
The geometry entity that each model component includes is picked up in advance, calculates the geometrical characteristic of each geometry entity, and will
The incidence relation of the geometrical characteristic and model component is saved into database, establishes inverted index.
Further, the geometrical characteristic for calculating the geometry entity, specifically:
The N number of geometry entity of whole for traversing model component, successively calculates the geometrical characteristic G of each geometry entityn(a,v,i1,
i2, i3), wherein n indicates n-th of geometry entity, and 0 < n < N, a are surface area, and v is volume, (i1,i2, i3) it is the geometry entity
Inertial tensor matrix characteristic value;
The geometrical characteristic G for calculating each geometry entityn(a, v, i1, i2, i3) specifically:
(1) the surface area a of the geometry entity is calculated;
(2) the volume v of the geometry entity is calculated;
(3) the inertial tensor matrix I of computational geometry entity;
(4) characteristic value (i of the inertial tensor matrix I is solved1,i2,i3);
(5) the geometrical characteristic G of the geometry entity is obtainedn(a,v,i1,i2,i3)。
The present invention also provides a kind of analytical equipment of model component file similarity, described device includes geometrical characteristic meter
Calculate unit, query unit, similarity calculated and screening unit:
The geometrical characteristic computing unit, the geometry entity for being included for picking up given model component calculate each
The geometrical characteristic of the geometry entity;
The query unit, for using the geometrical characteristic of the given model component, from model component database
Inquiry filters out model component similar with the given model component;
The similarity calculated, by all similar model components and the given model component successively into
Row compares two-by-two, calculates the similarity of each similar model component and the given model component;
The screening unit, the model component that the similarity of the model component for screening and giving is greater than certain threshold value are made
For final scale model component.
Further, the query unit is specifically used for:
By the geometry of each model component in the geometrical characteristic of the given model component and model component database
Feature is compared, if the quantity for the consistent geometry entity of geometrical characteristic that two model components include reaches predetermined value,
Think that two model components are similar, and the model component in the model component database is filtered out as similar mould
Type component.
Further, the similarity for calculating each similar model component and the given model component is based on down
Formula calculates:
S=2*m/ (n1+n2);
Wherein, S indicates the similarity of two model components, and m is each similar model component and described given
Model component matched geometry entity quantity, n1For the geometry entity quantity of given model component, n2For each phase
As model component geometry entity quantity.
Further, described device further includes storage unit, for pre-establishing model component database, the model structure
Model component and its corresponding geometrical characteristic information are preserved in part database.
Further, the model component database that pre-establishes includes:
The geometry entity that each model component includes is picked up in advance, calculates the geometrical characteristic of each geometry entity, and will
The incidence relation of the geometrical characteristic and model component is saved into database, establishes inverted index.
Further, the geometrical characteristic for calculating the geometry entity, specifically:
The N number of geometry entity of whole for traversing model component, successively calculates the geometrical characteristic G of each geometry entityn(a, v, i1,
i2,i3), wherein n indicates n-th of geometry entity, and 0 < n < N, a are surface area, and v is volume, (i1, i2, i3) it is the geometry entity
Inertial tensor matrix characteristic value;
The geometrical characteristic G for calculating each geometry entityn(a, v, i1, i2, i3) specifically:
(1) the surface area a of the geometry entity is calculated;
(2) the volume v of the geometry entity is calculated;
(3) the inertial tensor matrix I of computational geometry entity;
(4) characteristic value (i of the inertial tensor matrix I is solved1,i2,i3);
(5) the geometrical characteristic G of the geometry entity is obtainedn(a,v,i1,i2,i3)。
The present invention also provides a kind of electronic equipment, the electronic equipment includes:
Storage device;
One or more processors;
The storage device is for storing one or more programs, when one or more of programs are by one or more
When a processor executes, so that one or more of processors realize the method as described in one of claim 1-6.
The present invention also provides a kind of computer readable storage mediums, are stored thereon with computer program, when the calculating
Machine program is performed, and realizes the method as described in one of claim 1-6.
Compared with the prior art, the analysis method and device of a kind of model component file similarity of the invention, for every
One model component is chosen surface area, volume, inertial matrix characteristic value as crucial geometrical characteristic, is established with geometrical characteristic
Inverted index is convenient for indexed search, and reducing may similar range;It is provided between model component two-by-two by further calculating
Similarity, the scale model component of a setting models component can be quickly found out from magnanimity component, and provide corresponding
Similarity value.
Detailed description of the invention
Understand for the ease of those of ordinary skill in the art and implement the application, with reference to the accompanying drawing to the technology of the application
Scheme is clearly and completely described, it is clear that described embodiments are only a part of embodiments of the present application, rather than complete
The embodiment in portion.Based on the embodiment in the application, those of ordinary skill in the art are without creative efforts
Every other embodiment obtained, shall fall in the protection scope of this application.
Fig. 1 is a kind of flow diagram of the analysis method of model component file similarity of the application.
Fig. 2 is a kind of module composition schematic diagram of the analytical equipment of model component file similarity of the application.
Specific embodiment
It is with reference to the accompanying drawings and embodiments, right in order to which the objects, technical solutions and advantages of the application are more clearly understood
The application is further elaborated.It should be appreciated that specific embodiment described herein is only to explain the application, not
For limiting the application.
It is gained knowledge according to figure, the characteristic value of the volume of identical geometry entity, surface area and inertial tensor matrix is
It is identical.It, then can be with, whereas if the characteristic value of the volume of two geometry entities, surface area and inertial tensor matrix is identical
Think that two geometry entities of expression of maximum probability are the same.Linked by multiple geometry entity assembly due to a model component and
At in the geometry entity that two model components are included, the geometry entity number as existing is more, then it represents that two model components
More similar, therefore, the present invention is by means of the quantity to the identical geometry entity in different model components, to judge two moulds
Whether type component is similar.
Embodiment one:
The embodiment of the present invention one provides a kind of analysis method of model component file similarity, comprising the following steps:
Step 1: picking up the geometry entity that given model component is included, and calculates the geometry of each geometry entity
Feature.The given model component is the model component of similarity judgement to be carried out.
The model component that carry out similarity judgement given for one picks up the whole of the given model component
Geometry entity calculates the geometrical characteristic of whole geometry entities according to characteristics algorithm.
Step 2: it using the geometrical characteristic of the given model component, inquires and filters out from model component database
Model component similar with the given model component.
The inquiry from model component database filters out model component similar with the given model component, has
Body is:
By the geometry of each model component in the geometrical characteristic of the given model component and model component database
Feature is compared, if the quantity for the consistent geometry entity of geometrical characteristic that two model components include reaches predetermined value,
Think that two model components are similar, and the model component in the model component database is filtered out as similar mould
Type component.
Model component and its corresponding geometrical characteristic information are preserved in the model component database;
Step 3: all similar model components are successively compared two-by-two with the given model component,
Calculate the similarity of each similar model component Yu the given model component;
The similarity is calculated based on following formula:
S=2*m/ (n1+n2);
Wherein, S is the similarity of two model components, and m is each similar model component and the given mould
Type component matched geometry entity quantity, n1For the geometry entity quantity of given model component, n2It is each described similar
Model component geometry entity quantity.
Step 4: it screens and is greater than the model component of certain threshold value as final phase with the similarity of given model component
Like model component.
Further, the geometry entity that given model component is included is picked up in the step 1, calculates each institute
Before the geometrical characteristic for stating geometry entity, the method also includes:
Model component database is pre-established, model component and its corresponding several is preserved in the model component database
What characteristic information.
The model component database that pre-establishes includes:
The geometry entity that each model component includes is picked up in advance, calculates the geometrical characteristic of each geometry entity, and will
The incidence relation of the geometrical characteristic and model component is saved into database, establishes inverted index.
The geometrical characteristic for calculating the geometry entity, specifically:
The N number of geometry entity of whole for traversing model component, successively calculates the geometrical characteristic G of each geometry entityn(a, v, i1,
i2, i3), wherein n indicates n-th of geometry entity, and 0 < n < N, a are surface area, and v is volume, (i1, i2, i3) it is the geometry entity
Inertial tensor matrix characteristic value.
The geometrical characteristic G for calculating each geometry entityn(a, v, i1, i2, i3), comprising:
(1) the surface area a of the geometry entity is calculated;
(2) the volume v of the geometry entity is calculated;
(3) the inertial tensor matrix I of computational geometry entity;
(4) characteristic value (i of the inertial tensor matrix I is solved1,i2,i3);
(5) the geometrical characteristic G of the geometry entity is obtainedn(a,v,i1,i2,i3)。
Embodiment two:
The embodiment of the present invention two provides a kind of analytical equipment of model component file similarity, and described device includes several
What feature calculation unit, query unit, similarity calculated and screening unit.
The geometrical characteristic computing unit, the geometry entity for being included for picking up given model component calculate each
The geometrical characteristic of the geometry entity.The given model component is the model component of similarity judgement to be carried out.
The model component that carry out similarity judgement given for one picks up the whole of the given model component
Geometry entity calculates the geometrical characteristic of whole geometry entities according to characteristics algorithm.
The query unit, for using the geometrical characteristic of the given model component, from model component database
Inquiry filters out model component similar with the given model component.
The inquiry from model component database filters out model component similar with the given model component, has
Body is:
By the geometry of each model component in the geometrical characteristic of the given model component and model component database
Feature is compared, if the quantity for the consistent geometry entity of geometrical characteristic that two model components include reaches predetermined value,
Think that two model components are similar, and the model component in the model component database is filtered out as similar mould
Type component.
Model component and its corresponding geometrical characteristic information are preserved in the model component database;
The similarity calculated, for by all similar model components and the given model component according to
It is secondary to be compared two-by-two, calculate the similarity of each similar model component and the given model component;
The similarity is calculated based on following formula:
S=2*m/ (n1+n2);
Wherein, S is the similarity of two model components, and m is each similar model component and the given mould
Type component matched geometry entity quantity, n1For the geometry entity quantity of given model component, n2It is each described similar
Model component geometry entity quantity.
The screening unit, the model component that the similarity of the model component for screening and giving is greater than certain threshold value are made
For final scale model component.
Described device further includes storage unit, for pre-establishing model component database, the model component database
In preserve model component and its corresponding geometrical characteristic information.
The model component database that pre-establishes includes:
The geometry entity that each model component includes is picked up in advance, calculates the geometrical characteristic of each geometry entity, and will
The incidence relation of the geometrical characteristic and model component is saved into database, establishes inverted index.
The geometrical characteristic for calculating the geometry entity, specifically:
The N number of geometry entity of whole for traversing model component, successively calculates the geometrical characteristic G of each geometry entityn(a,v,i1,
i2,i3), wherein n indicates n-th of geometry entity, and 0 < n < N, a are surface area, and v is volume, (i1,i2,i3) it is the geometry entity
Inertial tensor matrix characteristic value.
The geometrical characteristic G for calculating each geometry entityn(a,v,i1,i2,i3), comprising:
(1) the surface area a of the geometry entity is calculated;
(2) the volume v of the geometry entity is calculated;
(3) the inertial tensor matrix I of computational geometry entity;
(4) characteristic value (i of the inertial tensor matrix I is solved1,i2,i3);
(5) the geometrical characteristic G of the geometry entity is obtainedn(a,v,i1,i2,i3)。
In addition, the embodiment of the present application also discloses a kind of electronic equipment comprising storage device and one or more processing
Device, storage device is for storing one or more programs, when one or more of programs are by one or more of processors
It executes, so that one or more of processors realize the method such as embodiment one.
The embodiment of the present application also discloses a kind of computer readable storage medium, is stored thereon with computer program, works as institute
It states computer program to be performed, realizes the method such as embodiment one.
The flow chart and block diagram in the drawings show the method, apparatus and computer journey according to multiple embodiments of the application
The architecture, function and operation in the cards of sequence product.In this regard, each box in flow chart and block diagram can generation
A part of one unit of table, module, section or code, can for realizing the computer of logic function comprising one or more
It executes instruction.It should also be noted that in some implementations as replacements, function marked in the box can also be attached to be different from
The sequence marked in figure occurs.It is also noted that the combination of each box or box in block diagram and flow chart, Ke Yiyong
The dedicated hardware based system of defined function or movement is executed to realize, or can be referred to specialized hardware and computer
The combination of order is realized.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row
His property includes, so that the process, method, article or equipment for including a series of elements not only includes those elements, and
And further include other elements that are not explicitly listed, or further include for this process, method, article or equipment institute it is intrinsic
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including institute
State in the process, method, article or equipment of element that there is also other identical elements.
The application is not limited to the combination of the hardware and software of any particular form.In conclusion the above is only the application
Preferred embodiment, be not intended to limit the protection scope of the application.Within the spirit and principles of this application, made
Any modification, equivalent substitution, improvement and etc., should be included within the scope of protection of this application.
Claims (14)
1. a kind of analysis method of model component file similarity, which is characterized in that the described method comprises the following steps:
Step 1: picking up the geometry entity that given model component is included, and calculates the geometrical characteristic of each geometry entity;
Step 2: using the geometrical characteristic of the given model component, inquiry is filtered out and institute from model component database
State the similar model component of given model component;
Step 3: all similar model components are successively compared two-by-two with the given model component, are calculated
The similarity of each similar model component and the given model component;
Step 4: it screens and is greater than the model component of certain threshold value as final similar mould to the similarity of given model component
Type component.
2. the method according to claim 1, wherein the inquiry from model component database filters out and institute
The similar model component of given model component is stated, specifically:
By the geometrical characteristic of each model component in the geometrical characteristic of the given model component and model component database
It is compared, if the quantity for the consistent geometry entity of geometrical characteristic that two model components include reaches predetermined value, then it is assumed that
Two model components are similar, and the model component in the model component database is filtered out as similar model structure
Part.
3. method according to claim 1 or 2, which is characterized in that it is described calculate each similar model component with it is described
The similarity of given model component is calculated based on following formula:
S=2*m/ (n1+n2);
Wherein, S indicates the similarity of two model components, and m is each similar model component and the given model
Component matched geometry entity quantity, n1For the geometry entity quantity of given model component, n2It is each described similar
The quantity of the geometry entity of model component.
4. the method according to claim 1, wherein before the step 1, the method also includes:
Model component database is pre-established, model component is preserved in the model component database and its corresponding geometry is special
Reference breath.
5. according to the method described in claim 4, it is characterized in that, the model component database that pre-establishes includes:
The geometry entity that each model component includes is picked up in advance, calculates the geometrical characteristic of each geometry entity, and will be described
The incidence relation of geometrical characteristic and model component is saved into database, establishes inverted index.
6. according to the method described in claim 5, it is characterized in that, the geometrical characteristic for calculating the geometry entity, specifically
Are as follows:
The N number of geometry entity of whole for traversing model component, successively calculates the geometrical characteristic G of each geometry entityn(a,v,i1,i2,
i3), wherein n indicates n-th of geometry entity, and 0 < n < N, a are surface area, and v is volume, (i1,i2, i3) it is the geometry entity
The characteristic value of inertial tensor matrix;
The geometrical characteristic G for calculating each geometry entityn(a,v,i1,i2,i3) specifically:
(1) the surface area a of the geometry entity is calculated;
(2) the volume v of the geometry entity is calculated;
(3) the inertial tensor matrix I of computational geometry entity;
(4) characteristic value (i of the inertial tensor matrix I is solved1,i2,i3);
(5) the geometrical characteristic G of the geometry entity is obtainedn(a,v,i1, i2, i3)。
7. a kind of analytical equipment of model component file similarity, which is characterized in that described device includes that geometrical characteristic calculates list
Member, query unit, similarity calculated and screening unit:
The geometrical characteristic computing unit, the geometry entity for being included for picking up given model component calculate each described
The geometrical characteristic of geometry entity;
The query unit is inquired from model component database for using the geometrical characteristic of the given model component
Filter out model component similar with the given model component;
All similar model components and the given model component are successively carried out two by the similarity calculated
Two comparisons, calculate the similarity of each similar model component and the given model component;
The screening unit, the similarity of the model component for screening and giving are greater than the model component of certain threshold value as most
Whole scale model component.
8. device according to claim 7, which is characterized in that the query unit is specifically used for:
By the geometrical characteristic of each model component in the geometrical characteristic of the given model component and model component database
It is compared, if the quantity for the consistent geometry entity of geometrical characteristic that two model components include reaches predetermined value, then it is assumed that
Two model components are similar, and the model component in the model component database is filtered out as similar model structure
Part.
9. device according to claim 7 or 8, which is characterized in that it is described calculate each similar model component with it is described
The similarity of given model component is calculated based on following formula:
S=2*m/ (n1+n2);
Wherein, S indicates the similarity of two model components, and m is each similar model component and the given model
Component matched geometry entity quantity, n1For the geometry entity quantity of given model component, n2It is each described similar
The quantity of the geometry entity of model component.
10. device according to claim 7, which is characterized in that described device further includes storage unit, for pre-establishing
Model component database preserves model component and its corresponding geometrical characteristic information in the model component database.
11. device according to claim 10, which is characterized in that the model component database that pre-establishes includes:
The geometry entity that each model component includes is picked up in advance, calculates the geometrical characteristic of each geometry entity, and will be described
The incidence relation of geometrical characteristic and model component is saved into database, establishes inverted index.
12. device according to claim 11, which is characterized in that the geometrical characteristic for calculating the geometry entity, tool
Body are as follows:
The N number of geometry entity of whole for traversing model component, successively calculates the geometrical characteristic G of each geometry entityn(a,v,i1,i2,
i3), wherein n indicates n-th of geometry entity, and 0 < n < N, a are surface area, and v is volume, (i1,i2,i3) it is the geometry entity
The characteristic value of inertial tensor matrix;
The geometrical characteristic G for calculating each geometry entityn(a,v,i1,i2,i3) specifically:
(1) the surface area a of the geometry entity is calculated;
(2) the volume v of the geometry entity is calculated;
(3) the inertial tensor matrix I of computational geometry entity;
(4) characteristic value (i of the inertial tensor matrix I is solved1,i2,i3);
(5) the geometrical characteristic G of the geometry entity is obtainedn(a,v,i1, i2,i3)。
13. a kind of electronic equipment, which is characterized in that the electronic equipment includes:
Storage device;
One or more processors;
The storage device is for storing one or more programs, when one or more of programs are by one or more of places
When managing device execution, so that one or more of processors realize the method as described in one of claim 1-6.
14. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that when the computer journey
Sequence is performed, and realizes the method as described in one of claim 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910676171.9A CN110414124B (en) | 2019-07-25 | 2019-07-25 | Analysis method and device for similarity of model member files |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910676171.9A CN110414124B (en) | 2019-07-25 | 2019-07-25 | Analysis method and device for similarity of model member files |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110414124A true CN110414124A (en) | 2019-11-05 |
CN110414124B CN110414124B (en) | 2023-06-27 |
Family
ID=68363101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910676171.9A Active CN110414124B (en) | 2019-07-25 | 2019-07-25 | Analysis method and device for similarity of model member files |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110414124B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110991553A (en) * | 2019-12-13 | 2020-04-10 | 盈嘉互联(北京)科技有限公司 | BIM model comparison method |
CN113393145A (en) * | 2021-06-25 | 2021-09-14 | 广东利元亨智能装备股份有限公司 | Model similarity obtaining method and device, electronic equipment and storage medium |
CN114526910A (en) * | 2022-04-21 | 2022-05-24 | 杭州杰牌传动科技有限公司 | Transmission system fault positioning method based on digital twin drive |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030154058A1 (en) * | 2001-06-11 | 2003-08-14 | Keener Bryan F. | Methods and systems for validating translated geometry |
JP2005084717A (en) * | 2003-09-04 | 2005-03-31 | Tama Tlo Kk | Shape similarity deciding method, and program for deciding shape similarity |
US20060041535A1 (en) * | 2004-06-30 | 2006-02-23 | Qamhiyah Abir Z | Geometric search engine |
WO2006069496A1 (en) * | 2004-12-31 | 2006-07-06 | Fujitsu Limited | A search method of 3d model and device thereof |
CN101488142A (en) * | 2008-12-09 | 2009-07-22 | 南京大学 | Three-dimensional solid model retrieval method based on face topological interconnection constraint |
US20130272578A1 (en) * | 2010-12-15 | 2013-10-17 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, and program |
CN103646414A (en) * | 2013-12-13 | 2014-03-19 | 贾金原 | Three-dimensional model lightweight method based on unit reuse in three-dimensional scene |
CN104462163A (en) * | 2014-03-06 | 2015-03-25 | 北京工商大学 | Three-dimensional model characterization method, search method and search system |
CN106803094A (en) * | 2016-12-21 | 2017-06-06 | 辽宁师范大学 | Threedimensional model shape similarity analysis method based on multi-feature fusion |
CN106970956A (en) * | 2017-03-16 | 2017-07-21 | 天津大学 | A kind of method for searching three-dimension model based on tensor |
CN107369202A (en) * | 2017-07-10 | 2017-11-21 | 北京航空航天大学 | Across the classification threedimensional model compositional modeling method and device of posture guiding |
CN108447381A (en) * | 2017-07-04 | 2018-08-24 | 河南理工大学 | A method of printing analog simulation test model holder by 3D printer |
CN108595631A (en) * | 2018-04-24 | 2018-09-28 | 西北工业大学 | Three-dimensional CAD model bilayer search method based on Graph Spectral Theory |
CN109740659A (en) * | 2018-12-28 | 2019-05-10 | 浙江商汤科技开发有限公司 | A kind of image matching method and device, electronic equipment, storage medium |
-
2019
- 2019-07-25 CN CN201910676171.9A patent/CN110414124B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030154058A1 (en) * | 2001-06-11 | 2003-08-14 | Keener Bryan F. | Methods and systems for validating translated geometry |
JP2005084717A (en) * | 2003-09-04 | 2005-03-31 | Tama Tlo Kk | Shape similarity deciding method, and program for deciding shape similarity |
US20060041535A1 (en) * | 2004-06-30 | 2006-02-23 | Qamhiyah Abir Z | Geometric search engine |
WO2006069496A1 (en) * | 2004-12-31 | 2006-07-06 | Fujitsu Limited | A search method of 3d model and device thereof |
CN101488142A (en) * | 2008-12-09 | 2009-07-22 | 南京大学 | Three-dimensional solid model retrieval method based on face topological interconnection constraint |
US20130272578A1 (en) * | 2010-12-15 | 2013-10-17 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, and program |
CN103646414A (en) * | 2013-12-13 | 2014-03-19 | 贾金原 | Three-dimensional model lightweight method based on unit reuse in three-dimensional scene |
CN104462163A (en) * | 2014-03-06 | 2015-03-25 | 北京工商大学 | Three-dimensional model characterization method, search method and search system |
CN106803094A (en) * | 2016-12-21 | 2017-06-06 | 辽宁师范大学 | Threedimensional model shape similarity analysis method based on multi-feature fusion |
CN106970956A (en) * | 2017-03-16 | 2017-07-21 | 天津大学 | A kind of method for searching three-dimension model based on tensor |
CN108447381A (en) * | 2017-07-04 | 2018-08-24 | 河南理工大学 | A method of printing analog simulation test model holder by 3D printer |
CN107369202A (en) * | 2017-07-10 | 2017-11-21 | 北京航空航天大学 | Across the classification threedimensional model compositional modeling method and device of posture guiding |
CN108595631A (en) * | 2018-04-24 | 2018-09-28 | 西北工业大学 | Three-dimensional CAD model bilayer search method based on Graph Spectral Theory |
CN109740659A (en) * | 2018-12-28 | 2019-05-10 | 浙江商汤科技开发有限公司 | A kind of image matching method and device, electronic equipment, storage medium |
Non-Patent Citations (5)
Title |
---|
周阳;于勇;顾黎;赵罡;: "基于特征的MBD模型检索方法研究", 组合机床与自动化加工技术, no. 10 * |
朱文博等: "基于形状拆分的机械零件三维模型检索", 《图学学报》 * |
朱文博等: "基于形状拆分的机械零件三维模型检索", 《图学学报》, no. 01, 15 February 2015 (2015-02-15) * |
王飞 等: "拓扑和形状特征相结合的三维模型检索", 《计算机辅助设计与图形学学报》 * |
王飞 等: "拓扑和形状特征相结合的三维模型检索", 《计算机辅助设计与图形学学报》, 15 January 2008 (2008-01-15) * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110991553A (en) * | 2019-12-13 | 2020-04-10 | 盈嘉互联(北京)科技有限公司 | BIM model comparison method |
CN110991553B (en) * | 2019-12-13 | 2023-09-08 | 盈嘉互联(北京)科技有限公司 | BIM model comparison method |
CN113393145A (en) * | 2021-06-25 | 2021-09-14 | 广东利元亨智能装备股份有限公司 | Model similarity obtaining method and device, electronic equipment and storage medium |
CN114526910A (en) * | 2022-04-21 | 2022-05-24 | 杭州杰牌传动科技有限公司 | Transmission system fault positioning method based on digital twin drive |
Also Published As
Publication number | Publication date |
---|---|
CN110414124B (en) | 2023-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Lindgren et al. | Bayesian spatial modelling with R-INLA | |
US7778995B2 (en) | Geometric search engine | |
CN110414124A (en) | A kind of analysis method and device of model component file similarity | |
CN108287483B (en) | Immersive virtual maintenance simulation method and system for product maintainability verification | |
Bravoco et al. | Requirement definition architecture—an overview | |
CN116882038B (en) | Electromechanical construction method and system based on BIM technology | |
NL2029214B1 (en) | Target re-indentification method and system based on non-supervised pyramid similarity learning | |
CN107545025A (en) | Database is inquired about using morphological criteria | |
Ren et al. | Semantic rule-based construction procedural information extraction to guide jobsite sensing and monitoring | |
Brix et al. | The fourth international verification of neural networks competition (VNN-COMP 2023): Summary and results | |
Faraj et al. | Progressive medial axis filtration | |
Tautges | Automatic Detail Reduction for Mesh Generation Applications. | |
Xia et al. | Automated manufacturability analysis in smart manufacturing systems: a signature mapping method for product-centered digital twins | |
Zhang et al. | Automatic generation method of 3D process models for shaft parts based on volume decomposition | |
Gornak et al. | A goal oriented survey on immersed boundary methods | |
US7492374B2 (en) | Computer aided design file processing | |
Cai et al. | Realization of interactive animation creation based on artificial intelligence technology | |
Fradi et al. | 3d object retrieval based on similarity calculation in 3d computer aided design systems | |
Behmanesh et al. | Classification and review of software applications in the context of urban design processes | |
Tang et al. | Using an engineering change propagation method to support aircraft assembly tooling design | |
Bhaskara | Analysis and visualization of complex computer aided design models as a design structure matrix | |
Lee | Engineering design analysis using evolutionary grammars with Kano’s model to refine product design strategies | |
Zhang et al. | Developing a rule engine for automated feature recognition from CAD models | |
Yamauchi et al. | A Development Method for Safe Node-RED Systems using Discrete Controller Synthesis | |
Yang | On particle methods for uncertainty quantification in complex systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |