[go: up one dir, main page]

CN112000824A - Object identification system and method thereof - Google Patents

Object identification system and method thereof Download PDF

Info

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
Application number
CN201910446713.3A
Other languages
Chinese (zh)
Inventor
陈俊杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Pudong Technology Corp
Inventec Corp
Original Assignee
Inventec Pudong Technology Corp
Inventec Corp
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 Inventec Pudong Technology Corp, Inventec Corp filed Critical Inventec Pudong Technology Corp
Priority to CN201910446713.3A priority Critical patent/CN112000824A/en
Publication of CN112000824A publication Critical patent/CN112000824A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/51Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/5866Retrieval 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

Object identification system and method thereof
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.
CN201910446713.3A 2019-05-27 2019-05-27 Object identification system and method thereof Pending CN112000824A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (17)

* Cited by examiner, † Cited by third party
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