CN112000824A - Object identification system and method thereof - Google Patents
Object identification system and method thereof Download PDFInfo
- Publication number
- CN112000824A CN112000824A CN201910446713.3A CN201910446713A CN112000824A CN 112000824 A CN112000824 A CN 112000824A CN 201910446713 A CN201910446713 A CN 201910446713A CN 112000824 A CN112000824 A CN 112000824A
- Authority
- CN
- China
- Prior art keywords
- information
- line segment
- unit
- arc line
- serial number
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000013461 design Methods 0.000 claims abstract description 56
- 238000012545 processing Methods 0.000 claims abstract description 15
- 238000006243 chemical reaction Methods 0.000 claims abstract description 12
- 230000001131 transforming effect Effects 0.000 claims description 4
- 230000007547 defect Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 238000004519 manufacturing process Methods 0.000 description 5
- 238000012937 correction Methods 0.000 description 3
- 238000003908 quality control method Methods 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000012356 Product development Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000013011 mating Effects 0.000 description 1
- 235000012149 noodles Nutrition 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/51—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/5866—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, manually generated location and time information
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Library & Information Science (AREA)
- Image Analysis (AREA)
Abstract
The invention provides an object identification system and a method thereof. The object identification system comprises an object receiving unit, an acquisition unit, a conversion unit, a surface information receiving unit and a processing unit. The object receiving unit is used for receiving a design drawing of an object. The capturing unit is connected with the object receiving unit and used for capturing the plurality of surfaces of the design drawing. The conversion unit is connected with the capturing unit and is used for converting each surface into a surface serial number respectively. The surface information receiving unit is connected with the conversion unit and used for receiving surface information. The processing unit is connected with the surface information receiving unit and used for comparing the surface serial number with the surface information.
Description
Technical Field
The invention relates to an object identification system and a method thereof.
Background
With the development and progress of science and technology, the design of various products such as machines is increasingly refined. However, it is currently dependent on human labor to identify whether a defect exists. For example, the quality control personnel may identify the product with the naked eye whether the product has a defect in the design. In the case where the defects of the product are very fine, such as insufficient structural strength of the product, the quality control staff may ignore the defects of the product only by visual recognition, and the product sold last may be poor.
On the other hand, since the product is identified by the quality control personnel after the production is completed, if the product has a design problem, the product cannot help the product in the production to correct the defect in time after the product is produced. Therefore, the defects of the product cannot be corrected in time, and the production cost of the product is increased.
Disclosure of Invention
The application provides an object identification system and method for identifying product defect problems. The object identification system comprises an object receiving unit, an acquisition unit, a conversion unit, a surface information receiving unit and a processing unit. The object receiving unit is used for receiving a design drawing of an object. The capturing unit is connected with the object receiving unit and used for capturing the plurality of surfaces of the design drawing. The conversion unit is connected with the capturing unit and is used for converting each surface into a surface serial number respectively. The surface information receiving unit is connected with the conversion unit and used for receiving surface information. The processing unit is connected with the surface information receiving unit and used for comparing the surface serial number with the surface information.
According to some embodiments of the present application, the object recognition system further comprises a storage database. The storage database is connected with the processing unit to back up data.
According to some embodiments of the present application, the object recognition system further includes a comparison unit. The comparison unit is connected with the storage database and used for comparing the object information of the objects, and the comparison unit is used for storing the new object information in the storage database.
According to some embodiments of the present application, the surface number includes a surface attribute number and a boundary attribute number.
According to some embodiments of the present application, an object recognition method includes the following steps. A plan for an object is received. A plurality of surfaces of the design are captured. Each surface is converted into a surface number. A surface information is received. And comparing whether the surface serial number is consistent with the surface information.
According to some embodiments of the present application, the object recognition method further includes generating a prompt if the surface number is inconsistent with the surface information.
According to some embodiments of the present application, if the surface serial number is consistent with the surface information, the surface serial number is imported into a storage database for data backup.
According to some embodiments of the present application, converting the surface serial number includes converting a surface attribute serial number and converting a sideline attribute serial number.
According to some embodiments of the present disclosure, the object identification method further includes comparing whether the object information of the object is new object information after comparing whether the surface number is consistent with the surface information.
According to some embodiments of the present invention, the object recognition method further includes importing the object information of the object into a storage database if the object information is new object information.
In summary, the present application provides an object identification system and a method thereof. By the object identification system and the method thereof, the surface serial number of the object can be compared, and whether the object has a design error or not can be detected, so that the design of the object can be corrected in time when the object has the design error.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and are intended to provide further explanation of the invention as claimed.
Drawings
Aspects of the present application can be understood from the following detailed description of embodiments and the accompanying drawings.
Fig. 1 is a system diagram illustrating an object recognition system according to an embodiment of the present application.
Fig. 2 is a flowchart illustrating an object recognition method according to an embodiment of the present application.
FIG. 3 is a schematic diagram illustrating an application of a heat pipe to an object recognition system and a method thereof according to an embodiment of the present application.
Fig. 4 is a schematic diagram illustrating an application of a screw column to an object recognition system and a method thereof according to an embodiment of the present application.
Fig. 5A and 5C are top views of fig. 4.
Fig. 5B is a cross-sectional view taken along line B-B of fig. 4.
FIG. 6 is a system diagram illustrating an object recognition system according to another embodiment of the present application.
Fig. 7 is a flowchart illustrating an object recognition method according to another embodiment of the present application.
Description of the symbols:
10: object identification system
20: object identification method
40: object identification system
50: object identification method
110: object receiving unit
120: acquisition unit
130: conversion unit
140: surface information receiving unit
150: processing unit
160: storage database
170: comparison unit
200: heat pipe
210: first surface
212. 216: straight line segment
220: second surface
230: third surface
214. 218, 222, 224, 226, 228, 232: arc line segment
300: screw post
310: pillar bottom surface
320: side surface of the column
324. 328: straight line segment
330: matched noodles
312. 314, 322, 326, 332, 334, 336, 338: arc line segment
a-a, b-b: line segment
S1, S2, S3, S4, S5, S6, S7, S8, S9: step (ii) of
S11, S12, S13, S14, S15: step (ii) of
Detailed Description
Reference will now be made to embodiments of the present application, examples of which are illustrated in the accompanying drawings. The present application uses the same drawing component numbers in the drawings and the description as much as possible to refer to the same or similar parts.
As used herein, "connected" may mean that two or more elements are in direct physical or electrical contact with each other, or in indirect physical or electrical contact with each other, or that two or more elements operate or act on each other, or are connected by a network, without departing from the spirit and scope of the present application. Moreover, as used herein, components of the system, apparatus, device, and server may operate in separate computers or devices, or may operate and be integrated into one or more computers or devices, without departing from the spirit and scope of the present application.
See fig. 1. Fig. 1 is a system diagram illustrating an object recognition system 10 according to an embodiment of the present application. The object recognition system 10 includes an object receiving unit 110, an retrieving unit 120, a converting unit 130, a surface information receiving unit 140, a processing unit 150, and a storage database 160.
The object receiving unit 110 is used to receive a design drawing of an object. For example, the design drawing of the object may be a three-dimensional design drawing of the product. The capturing unit 120 is connected to the object receiving unit 110 for capturing a plurality of surfaces of the design drawing of the object. For example, the capturing unit 120 can capture any three surfaces of the object, and at least two of the three surfaces are connected.
The conversion unit 130 is connected to the capturing unit 120, and is used for converting each surface captured by the capturing unit 120 into a surface serial number. In some embodiments, the surface sequence number includes a surface attribute sequence number and an edge attribute sequence number. That is, according to different surface attributes and edge attributes, the surface attribute number and the edge attribute number can be defined respectively to form the surface number. The surface information receiving unit 140 is connected to the converting unit 130 for receiving the surface information provided by the user. In detail, the surface information is a surface serial number defined by a user, the user defines a surface attribute and a side line attribute of each surface of the object to form the surface information, and the surface information is transmitted to the surface information receiving unit 140 of the object identification system 10.
The processing unit 150 is connected to the surface information receiving unit 140 for comparing whether the surface serial number converted by the converting unit 130 matches the surface information received by the surface information receiving unit 140. In detail, the processing unit 150 compares whether the surface information provided by the user matches the surface serial number converted by the conversion unit 130, and if there is a mismatch, it is known that the object has a design error, and the user needs to be notified to correct the product design drawing. Therefore, a user can confirm whether the product has a defect problem in the product development stage, and if the product has a design defect, the user can correct the defect at the first time.
The storage database 160 is connected to the processing unit 150 for storing data and performing data backup. For example, the storage database 160 may be a disk array.
See fig. 2. Fig. 2 is a flowchart illustrating an object recognition method 20 according to an embodiment of the present application. The object recognition method 20 includes steps S1 through S9.
In step S1, a plan of an object is received. In detail, the user may import the design drawing of the object into the object recognition system 10 (as shown in fig. 1) and receive the design drawing through the object receiving unit 110 (as shown in fig. 1) of the object recognition system 10. In step S2, a plurality of surfaces of the design drawing of the object are captured. For example, the user can capture three surfaces to be subject to object recognition according to different objects, and at least two of the three surfaces are connected. In some embodiments, the user may also set the object recognition method 20 to capture two consecutive surfaces, or more than three surfaces, wherein two surfaces are consecutive. By capturing a plurality of surfaces of the design drawing of the object, whether the surfaces have design defects or not is detected subsequently.
In step S3, each surface is converted into a surface number. In detail, the conversion unit 130 (shown in fig. 1) of the object recognition system 10 can convert the captured surfaces into surface numbers, respectively. In step S4, surface information is received. In detail, the user may define the surface information (i.e., the surface number) of the object and provide the surface information to the surface information receiving unit 140 (shown in fig. 1) of the object recognition system 10 for receiving. In some embodiments, the surface sequence number includes a surface attribute sequence number and an edge attribute sequence number. For example, a surface may be a flat surface composed of two arc line segments and two straight line segments, the flat surface is defined as "F", the straight line segment is defined as "1", and the arc line segment is defined as "2", and the surface number of the surface may be composed of the surface and the edge in a continuous manner according to a clockwise or counterclockwise sequence. That is, one edge line must be continuous with the next edge line. For example, the surface number in the clockwise order may be "F1212", and examples of the surface number will be illustrated and described in detail in fig. 3, 4, and 5A to 5C.
In step S5, the surface number and the surface information are compared to detect whether there is a wrong design. If an incorrect design is detected, the process proceeds to step S6 to generate a prompt message to remind the user to correct the design, and then proceeds to step S7 to correct the design drawing. That is, if the surface number is not consistent with the surface information, it indicates that the design drawing is designed incorrectly, and a prompt message is generated to remind the user to correct the design drawing. At this time, the user needs to correct the design drawing, and after the user finishes the correction, the object identification method 20 returns to step S1 again, receives the design drawing of the object, and performs the subsequent object identification process.
In the present embodiment, if no wrong design is detected in step S5, step S8 is continued to confirm that the object meets the design requirement and is imported into the storage database 160 (as shown in fig. 1). In detail, the object recognition method 20 can compare the surface serial number with the surface information provided by the user through the processing unit 150 (as shown in fig. 1) to detect whether the object has a design error. When no faulty design is detected, the object is confirmed to meet the design requirements and is imported into the storage database 160 (as shown in FIG. 1).
After step S8, step S9 is performed to complete object recognition. That is, the object with the object identification completed can proceed to the next stage of the factory process, such as delivery for approval, delivery to the production department for production, etc.
See fig. 3. Fig. 3 is a schematic diagram illustrating an application of the heat pipe 200 in the object recognition system 10 of fig. 1 and the object recognition method 20 of fig. 2 according to an embodiment of the present application. As shown in fig. 3, according to the object recognition method 20 of fig. 2, in some embodiments, three surfaces of the heat pipe 200 may be selected, and at least two of the surfaces are connected. In order to conveniently describe the surface number of the heat pipe 200 by using the object recognition method 20 of fig. 2, the cavity in the heat pipe 200 is omitted in the description of the surface number in the present embodiment. As shown in fig. 3, the heat pipe 200 includes a first surface 210, a second surface 220, and a third surface 230.
The first surface 210 includes a surface consisting of a straight line segment 212, an arc line segment 214, a straight line segment 216, and an arc line segment 218, wherein the arc line segment 214 and the arc line segment 218 both have the same curvature. Second surface 220 includes a surface formed by arc line segment 222, arc line segment 224, arc line segment 226, and straight line segment 212, wherein arc line segment 226 and arc line segment 226 both have the same curvature and are different from the curvature of arc line segment 224. The third surface 230 includes a surface formed by arc line segment 228, arc line segment 232, arc line segment 214, and arc line segment 226, wherein arc line segment 226 has the same curvature as arc line segment 232, and arc line segment 214 has the same curvature as arc line segment 228.
In this embodiment, a user can respectively define the surface attribute serial number and the edge line attribute serial number according to the surface attribute and the edge line attribute of the heat pipe 200 to form a surface serial number, and perform a comparison according to the surface serial number formed by the specific code through the object identification method 20 shown in fig. 2. For example, in each surface, the surface is defined as "F", the straight line segment is defined as "1", and the curvature of the arc line segment is defined as "2" or "3", respectively. Since the surface numbers are compared for each surface, if the curvatures of two arc line segments are different in the same surface, they need to be defined as "2" and "3", respectively. On the other hand, if the curvatures of the arc line segments on the two different surfaces are different, since the comparison of the surface numbers is performed for each surface, the two arc line segments on the different surfaces can be defined as "2".
In this embodiment, the specific codes may be sequentially arranged in a clockwise direction or a counterclockwise direction to form a surface serial number, and any one line segment (straight line segment or arc line segment) may be used as a starting point of the surface serial number. Furthermore, the sequence arrangement of the surface serial numbers is the same as the sequence arrangement of the surface information defined by the user, so as to compare the subsequent surface serial numbers with the surface information.
The surface of the first surface 210 may be defined as "F", the straight line segment 212 and the straight line segment 216 may be defined as "1", and the arc line segment 214 and the arc line segment 218 may be defined as "2". For example, if the first surface 210 is arranged in a clockwise direction with the straight line segment 212 as the starting point, the surface number of the straight line segment 212, the arc line segment 214, the straight line segment 216 and the arc line segment 218 of the first surface 210 is "F1212".
The surface of second surface 220 may be defined as "F", arc line segment 222 and arc line segment 226 may be defined as "2", arc line segment 224 of another curvature may be defined as "3", and straight line segment 212 may be defined as "1". For example, if the arc line 222 is used as the starting point and arranged in the clockwise direction, the surface sequence number of the arc line 222, the arc line 224, the arc line 226 and the straight line 212 of the second surface 220 is "F2321".
The flat surface of the third surface 230 may be defined as "F", the arc line segment 226 and the arc line segment 232 may be defined as "2", and the arc line segment 228 and the arc line segment 214 of another curvature may be defined as "3". For example, if the arc line 226 is used as the starting point and the arc line 226 is arranged in the clockwise direction, the surface sequence number of the arc line 226, the arc line 228, the arc line 232 and the arc line 214 of the third surface 230 is "F2323".
In this embodiment, the surface numbers "F1212", "F2321" and "F2323" of the object recognition method 20 of fig. 2 are applied to step S5 of fig. 2, and are compared with the surface information defined by the user in step S4 of fig. 2 to determine whether there is a faulty design or not, thereby detecting whether there is a faulty design. For example, if the surface information of the first surface 210, the second surface 220, and the third surface 230 (shown in fig. 3) defined by the user is "F1212", "F2321", and "F2323", respectively, and the surface numbers converted by the step S3 of fig. 2 are "F1211", "F2321", and "F2323", it indicates that the first surface 210 (shown in fig. 3) has a design error. That is, the fourth line segment on the first surface 210 (shown in FIG. 3) on the design drawing has a design error. For example, the fourth line segment should be an arc line segment, but the blueprint is drawn as a straight line segment. At this time, step S6 of fig. 2 generates a prompt message to prompt the user for correction.
Fig. 4 is a schematic diagram illustrating a screw column (boss column) 300 applied to the object recognition system 10 of fig. 1 and the object recognition method 20 of fig. 2 according to an embodiment of the present application, fig. 5A and 5C are top views of fig. 4, and fig. 5B is a cross-sectional view of fig. 4 along a line B-B. In the present embodiment, according to the object recognition method 20 of fig. 2, three surfaces of the screw post 300 can be selected, and at least two surfaces thereof are connected. Since the screw post 300 at least includes a post bottom surface, an inner post side surface, an outer post side surface, an assembly surface, and the like, and the surface number of the outer post side surface is the same as the surface number of the inner post side surface, for the sake of simplifying the description, the present embodiment takes the post bottom surface 310 of the screw post 300, the inner post side surface 320 connected to the post bottom surface 310, and the assembly surface 330 as an example, and will be described in advance.
In this embodiment, the user can respectively define the surface attribute serial number and the edge line attribute serial number according to the surface attribute and the boundary attribute of the screw post 300, and compare them according to the surface serial number composed of the specific code through the object identification method 20 of fig. 2. For example, a flat surface is defined as "F", an arc surface is defined as "a", a straight line segment is defined as "1", and an arc line segment is defined as "2". Since the surface numbers are compared for each surface, even if the curvatures of the arc line segments on different surfaces are different, the two arc line segments on different surfaces can be defined as "2".
In this embodiment, the specific codes may be sequentially arranged in a clockwise direction or a counterclockwise direction to form a surface serial number, and any one line segment (straight line segment or arc line segment) may be used as a starting point of the surface serial number. Furthermore, the sequence arrangement of the surface serial numbers is the same as the sequence arrangement of the surface information defined by the user, so as to compare the subsequent surface serial numbers with the surface information.
Referring to fig. 4 and 5A together, for convenience of illustration, the pillar bottom surface 310 of the stud 300 is marked with dots. The bottom pillar surface 310 includes a flat surface formed by an arc line segment 312 and an arc line segment 314, wherein the curvature of both the arc line segment 312 and the arc line segment 314 is the same.
In the present embodiment, the flat surface of the pillar bottom surface 310 may be defined as "F", and the arc line segment 312 and the arc line segment 314 may be defined as "2". For example, if the bottom surface 310 of the pillar is arranged in a clockwise direction with the arc line 312 as the starting point, the surface sequence number of the arc line 312 and the arc line 314 of the bottom surface 310 is "F22".
Referring to fig. 4 and 5B together, for convenience of description, the pillar side 320 of fig. 5B is illustrated by a cross section cut by a line B-B of fig. 4, and the pillar side 320 is marked by a dot. The post side 320 includes an arc formed by an arc 322, a straight 324, an arc 326, and a straight 328, wherein the arc 322 and the arc 326 have the same curvature.
In the present embodiment, the arc surface of the pillar side surface 320 may be defined as "a", the arc line segment 322 and the arc line segment 326 may be defined as "2", and the straight line segment 324 and the straight line segment 328 may be defined as "1". For example, if the pole side surface 320 starts with the arc line 322 and is arranged in a clockwise direction, the surface sequence number of the arc line 322, the straight line 324, the arc line 326 and the straight line 328 of the pole side surface 320 is "a 2121".
Referring to fig. 4 and 5C, for convenience of description, the assembling surface 330 of the screw post 300 is marked by dots. As shown in fig. 5C, the mating face 330 is an annular region between the inner column side 320 (shown in fig. 4 and 5B) and the outer column side. That is, the assembly plane 330 is a flat surface composed of the arc line segment 332, the arc line segment 334, the arc line segment 336 and the arc line segment 338, wherein the curvatures of the arc line segments 332, 334, 336 and 338 are the same.
In the present embodiment, the flat surface of the assembly plane 330 may be defined as "F", and the arc line segment 332, the arc line segment 334, the arc line segment 336 and the arc line segment 338 may be defined as "2". For example, if the assembly plane 330 starts with the arc line segment 332 and is arranged in a clockwise direction, the arc line segment 332, the arc line segment 334, the arc line segment 336 and the arc line segment 338 of the assembly plane 330 constitute a surface with a serial number "F2222".
In this embodiment, the object recognition method 20 of fig. 2 may apply the surface numbers "F22", "a 2121" and "F2222" formed as described above to step S5 of fig. 2, and compare the surface numbers of the studs 300 with the surface information defined by the user in step S4 of fig. 2 to determine whether there is a wrong design. For example, if the surface information of the bottom surface 310, the side surface 320 and the assembly surface 330 (shown in fig. 4 and fig. 5A to 5C) defined by the user is "F22", "a 2121" and "F2222", respectively, and the surface numbers converted in step S3 of fig. 2 are "F22", "a 2121" and "F2221", it indicates that the assembly surface 330 (shown in fig. 4 and 5C) has a design error. That is, the fourth line segment of the assembly surface 330 (shown in fig. 4 and 5C) on the design drawing has a design error. At this time, step S6 of the object recognition method 20 of fig. 2 generates a prompt message to remind the user to perform the correction.
See fig. 6. Fig. 6 is a system diagram showing an object recognition system 40 according to another embodiment of the present application. The object recognition system 40 includes an object receiving unit 110, an retrieving unit 120, a transforming unit 130, a surface information receiving unit 140, a processing unit 150, a storage database 160, and a comparing unit 170. Since the object receiving unit 110, the retrieving unit 120, the converting unit 130, the surface information receiving unit 140, the processing unit 150, and the storage database 160 of the object identification system 40 are similar to those of the object identification system 10, repeated descriptions are omitted for simplicity, and the description is omitted for brevity.
The comparing unit 170 is connected to the storage database 160, and is configured to compare the object information of the objects and store the new object information in the storage database 160. In detail, the comparing unit 170 compares the object information of the object with the object information stored in the database 160, thereby determining whether there is new object information, such as the position relationship between the object structures, the angle between the two surfaces, and the thickness of the structures. If the object information is new, the new object information is stored in the storage database 160, so as to provide computer learning. The storage database 160 may be, for example, a disk array.
See fig. 7. Fig. 7 is a system diagram illustrating an object recognition method 50 according to another embodiment of the present application. The object recognition method 50 includes steps S11 to S15.
In step S11, a plan of an object is received. In detail, the design drawing may be a three-dimensional design drawing of the product. The process proceeds to step S12, where it is compared to see if the object information is new. Specifically, the comparing unit 170 in fig. 1 compares the object information of the design drawing with the object information in the storage database 160 to determine whether the object information is the object information. For example, the object information may be an angle between a surface and an adjacent surface.
If the comparison is new object information in step S12, the process proceeds to step S13, where the object information is imported into a database for computer learning, and proceeds to step S14, where the object information comparison is completed. For example, the new object information may be the angle between the surface and the adjacent surface, the thickness of the object, or the connection relationship between the structure and the structure, etc., and is determined as new object information in step S12 and is imported into the database in step S13, so that the new object information can be learned by the computer and subsequently included in the determination criteria for detecting whether the object has a design error.
If the object information is not new in step S12, the process proceeds to step S15 to complete the object information comparison.
In summary, the present application provides an object identification system and a method thereof. By the object identification system and the method thereof, the surface serial number of the object can be compared, and whether the object has a design error or not can be detected, so that the design of the object can be corrected in time when the object has the design error.
Although the present application has been described in detail with reference to the above embodiments, other embodiments are possible and are not intended to limit the present application. Therefore, the spirit and scope of the appended claims should not be limited to the description of the embodiments contained herein.
Those skilled in the art can make various changes and substitutions without departing from the spirit and scope of the present application, and therefore all such changes and substitutions are intended to be included within the scope of the appended claims.
Claims (10)
1. An object recognition system, comprising:
an object receiving unit for receiving a design drawing of an object;
the acquisition unit is connected with the object receiving unit and used for acquiring a plurality of surfaces of the design drawing;
a conversion unit connected to the capture unit for converting each of the surfaces into a surface serial number;
a surface information receiving unit connected to the conversion unit for receiving surface information; and
and the processing unit is connected with the surface information receiving unit and is used for comparing the surface serial number with the surface information.
2. The object recognition system of claim 1, further comprising: a storage database connected to the processing unit for backup data.
3. The object recognition system of claim 2, further comprising: and the comparison unit is connected with the storage database and used for comparing the object information of the object, and the comparison unit is used for storing the new object information in the storage database.
4. The object recognition system of claim 1, wherein the surface number comprises a surface attribute number and a boundary attribute number.
5. An object recognition method, comprising:
receiving a design drawing of an object;
capturing a plurality of surfaces of the design drawing;
converting each surface into a surface serial number;
receiving surface information; and
and comparing whether the surface serial number is consistent with the surface information.
6. The method of claim 5, further comprising: and if the surface serial number is inconsistent with the surface information, generating a prompt message.
7. An object recognition method according to claim 5, further comprising: if the surface serial number is consistent with the surface information, the surface serial number is imported into a storage database to perform data backup.
8. The method of claim 5, wherein transforming the surface sequence number comprises transforming a surface attribute sequence number and transforming a sideline attribute sequence number.
9. The method of claim 5, further comprising: and after comparing whether the surface serial number is consistent with the surface information or not, comparing whether the object information of the object is new object information or not.
10. The object recognition method of claim 9, further comprising: if the object information of the object is new object information, the new object information is imported into a storage database.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910446713.3A CN112000824A (en) | 2019-05-27 | 2019-05-27 | Object identification system and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910446713.3A CN112000824A (en) | 2019-05-27 | 2019-05-27 | Object identification system and method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112000824A true CN112000824A (en) | 2020-11-27 |
Family
ID=73461683
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910446713.3A Pending CN112000824A (en) | 2019-05-27 | 2019-05-27 | Object identification system and method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112000824A (en) |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09251544A (en) * | 1996-03-14 | 1997-09-22 | Toshiba Corp | Work edge detecting image processor |
US5937410A (en) * | 1997-10-16 | 1999-08-10 | Johnson Controls Technology Company | Method of transforming graphical object diagrams to product data manager schema |
US20030204366A1 (en) * | 2002-04-30 | 2003-10-30 | Chih-Kuang Chang | System and method for analyzing and processing data on an object |
CN1786937A (en) * | 2004-12-11 | 2006-06-14 | 鸿富锦精密工业(深圳)有限公司 | System and method for measuring figure file geometric feature |
EP1772825A1 (en) * | 2005-10-06 | 2007-04-11 | Esaote S.p.A. | Method for registering images of a sequence of images, particularly ultrasound diagnostic images |
TW200821882A (en) * | 2006-11-03 | 2008-05-16 | Hon Hai Prec Ind Co Ltd | System and method for automatic checking a compound die |
KR100930089B1 (en) * | 2009-02-27 | 2009-12-07 | 주식회사 지노스 | Design Verification Apparatus and Method |
CN102331883A (en) * | 2010-07-14 | 2012-01-25 | 财团法人工业技术研究院 | Method for identifying three-dimensional control endpoint and computer readable medium applying same |
JP2013105247A (en) * | 2011-11-11 | 2013-05-30 | Mitsubishi Heavy Ind Ltd | Drawing information providing system |
CN103177253A (en) * | 2011-12-22 | 2013-06-26 | 北大方正集团有限公司 | Method and system for extracting characteristic information of planar geometrical shape with perspective deformation |
CN104063868A (en) * | 2014-06-30 | 2014-09-24 | 中国科学院自动化研究所 | Polygonal work piece detecting and positioning method |
CN105488254A (en) * | 2015-11-24 | 2016-04-13 | 上海核工程研究设计院 | PDS three-dimensional model analysis and reconstruction method |
CN105701262A (en) * | 2014-11-26 | 2016-06-22 | 英业达科技有限公司 | Three-dimensional model part comparison system and method |
CN106202545A (en) * | 2015-05-28 | 2016-12-07 | 达索系统公司 | Utilize proximity criterion to inquire about data base |
US20170337237A1 (en) * | 2016-05-17 | 2017-11-23 | Facebook, Inc. | Systems and methods for processing shape data based on serialization formatting |
US20180349509A1 (en) * | 2017-06-02 | 2018-12-06 | International Business Machines Corporation | System and method for graph search enhancement |
CN109189966A (en) * | 2018-08-02 | 2019-01-11 | 浙江理工大学 | A kind of trapping patterns search method based on shape feature |
-
2019
- 2019-05-27 CN CN201910446713.3A patent/CN112000824A/en active Pending
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09251544A (en) * | 1996-03-14 | 1997-09-22 | Toshiba Corp | Work edge detecting image processor |
US5937410A (en) * | 1997-10-16 | 1999-08-10 | Johnson Controls Technology Company | Method of transforming graphical object diagrams to product data manager schema |
US20030204366A1 (en) * | 2002-04-30 | 2003-10-30 | Chih-Kuang Chang | System and method for analyzing and processing data on an object |
CN1786937A (en) * | 2004-12-11 | 2006-06-14 | 鸿富锦精密工业(深圳)有限公司 | System and method for measuring figure file geometric feature |
EP1772825A1 (en) * | 2005-10-06 | 2007-04-11 | Esaote S.p.A. | Method for registering images of a sequence of images, particularly ultrasound diagnostic images |
TW200821882A (en) * | 2006-11-03 | 2008-05-16 | Hon Hai Prec Ind Co Ltd | System and method for automatic checking a compound die |
KR100930089B1 (en) * | 2009-02-27 | 2009-12-07 | 주식회사 지노스 | Design Verification Apparatus and Method |
CN102331883A (en) * | 2010-07-14 | 2012-01-25 | 财团法人工业技术研究院 | Method for identifying three-dimensional control endpoint and computer readable medium applying same |
JP2013105247A (en) * | 2011-11-11 | 2013-05-30 | Mitsubishi Heavy Ind Ltd | Drawing information providing system |
CN103177253A (en) * | 2011-12-22 | 2013-06-26 | 北大方正集团有限公司 | Method and system for extracting characteristic information of planar geometrical shape with perspective deformation |
CN104063868A (en) * | 2014-06-30 | 2014-09-24 | 中国科学院自动化研究所 | Polygonal work piece detecting and positioning method |
CN105701262A (en) * | 2014-11-26 | 2016-06-22 | 英业达科技有限公司 | Three-dimensional model part comparison system and method |
CN106202545A (en) * | 2015-05-28 | 2016-12-07 | 达索系统公司 | Utilize proximity criterion to inquire about data base |
CN105488254A (en) * | 2015-11-24 | 2016-04-13 | 上海核工程研究设计院 | PDS three-dimensional model analysis and reconstruction method |
US20170337237A1 (en) * | 2016-05-17 | 2017-11-23 | Facebook, Inc. | Systems and methods for processing shape data based on serialization formatting |
US20180349509A1 (en) * | 2017-06-02 | 2018-12-06 | International Business Machines Corporation | System and method for graph search enhancement |
CN109189966A (en) * | 2018-08-02 | 2019-01-11 | 浙江理工大学 | A kind of trapping patterns search method based on shape feature |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11323568B2 (en) | Remote distance assistance system and method | |
Gould et al. | New Hipparcos-based parallaxes for 424 faint stars | |
US10262658B2 (en) | Voice recognition method and system | |
US9846801B2 (en) | Minutiae grouping for distorted fingerprint matching | |
RU2634194C1 (en) | Verification of optical character recognition results | |
US20180075282A1 (en) | Palm print image matching techniques | |
CN108009602A (en) | A kind of books localization method, electronic equipment and storage medium based on bar code identification | |
JP6472218B2 (en) | Character recognition system and character recognition method | |
JP2017090970A (en) | Article management apparatus, method thereof, and program thereof | |
US10083334B2 (en) | Barcode reconstruction utilizing a sequence alignment matrix | |
CN103098091A (en) | Method and apparatus for 3D-measurement by detecting a predetermined pattern | |
US20180089494A1 (en) | Fingerprint matching using virtual minutiae | |
US20150169971A1 (en) | Character recognition using search results | |
CN110909868A (en) | Node representation method and device based on graph neural network model | |
CN109242060A (en) | New restocking product fast searching method, system, equipment and storage medium | |
CN104572999B (en) | Heterogeneous data-based error data detection method and device | |
CN108805823A (en) | Commodity image antidote, system, equipment and storage medium | |
JP2021184281A (en) | Verification system | |
CN110852150B (en) | Face verification method, system, equipment and computer readable storage medium | |
CN112000824A (en) | Object identification system and method thereof | |
CN107038330B (en) | Data missing compensation method and device | |
US20160147909A1 (en) | 3d model component comparing system and method thereof | |
TW202046166A (en) | Object identification system and method thereof | |
CN111753719A (en) | Fingerprint identification method and device | |
JP2014194694A (en) | Character input support program and character input support device |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20201127 |