MACHINE VISION SYSTEM WITH A COMPUTER-GENERATED VIRTUAL REFERENCE OBJECT
Patent Information
- Application Number
- DE25155325
- Authority / Receiving Office
- DE · DE
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2017-12-15
- Filing Date
- 2018-12-14
- Publication Date
- 2025-09-04
Abstract
Claims
[1] A method for measuring an object, comprising: Receiving a three-dimensional computer-generated virtual reference object, wherein the received virtual reference object is generated based on a model drawing of the object, and wherein the virtual reference object comprises exact coordinates of the object, wherein the exact coordinates comprise coordinates of at least one discrete point; Obtaining at least two images of the object, wherein the obtained at least two images are obtained with at least two different cameras; Determining a three-dimensional location of at least one discrete point on the object based on the acquired images, wherein the determined three-dimensional location is in the same coordinate system with the three-dimensional computer-generated virtual reference object; Determining the corresponding discrete point coordinates on the virtual reference object; and based on the determined location of at least one discrete point on the acquired images and corresponding exact coordinates on the virtual reference object, Calculate the absolute scale location of at least one discrete point on the object. [2] The method of claim 1, wherein the method further comprises generating the computer-generated virtual reference object based on the model drawing of the object. [3] The method of claim 2, wherein generating further comprises receiving additional information comprising at least one of the following: light setting information, object material information, object color information or camera parameters. [4] The method of claim 3, wherein the camera parameters comprise camera coordinates and a camera orientation. [5] The method of any one of claims 2 to 4, wherein generating further comprises: Obtaining at least one image of a manufactured object; Creating a projection view based on the model drawing, wherein the projection view corresponds to the direction of obtaining at least one image of a manufactured object; and Aligning at least one region of the acquired at least one image on the generated projection view. [6] The method of any one of claims 2 to 5, wherein generating further comprises producing a photorealistic image of the object based on the model drawing and received additional information. [7] A computer program comprising computer program code configured to perform a method according to any one of the preceding claims 1-6 when the computer program is executed in a computing device. [8] Controller comprising at least one processor (106) and at least one memory (107), wherein the at least one processor is configured to perform a method according to any one of claims 1 to 6. [9] Machine vision system comprising: a housing (102); a camera system comprising a plurality of cameras (100a - 100d) within the housing (102); a lighting system comprising a plurality of lighting devices (101a - 101c) within the housing (102); and a controller (105), wherein the controller is configured to perform a method according to any one of the preceding claims 1-6.