Patents by Inventor Faisal Azhar
Faisal Azhar has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230385479Abstract: A method of making a measurement relating to an object manufactured according to a model may be provided. The object may have a measured surface comprising a surface deviation relative to a corresponding surface of the model. The method may comprise obtaining measured surface data representing at least a portion of the measured surface comprising the said surface deviation. The method may comprise determining a measurement surface corresponding to the measured surface of the object by performing a statistical analysis of at least a portion of the measured surface data in respect of an interpretation direction such that a portion of the measured surface data is offset from the measurement surface in the interpretation direction. The method may comprise making a measurement relating to the object depending on the measurement surface.Type: ApplicationFiled: October 13, 2020Publication date: November 30, 2023Inventors: Faisal Azhar, Stephen POLLARD, Sven Molkenstruck, Guy ADAMS
-
Publication number: 20230290060Abstract: A method is described in which a partial three-dimensional model of an object is constructed in dependence on abstract geometry data. The abstract geometry data is indicative of an incomplete description of the object. The abstract geometry data comprises an indication of at least one geometric shape of the object and a design parameter associated with the at least one geometric shape. The partial three-dimensional model is aligned with three-dimensional scan data of an instance of the object. Based on the alignment, the pose of the at least one geometric shape is identified in the three-dimensional scan data. The pose of the geometric shape and the associated design parameter are used to derive metrology data for the instance of the object from the three-dimensional scan data.Type: ApplicationFiled: July 28, 2020Publication date: September 14, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Faisal Azhar, Markus Ernst Rilk, Sven Molkenstruck
-
Publication number: 20230274454Abstract: Disclosed herein are methods, apparatus, and computer program code for determining a correcting mapping, comprising: locating a test object having a known linear dimension at a plurality of positions within a volume; at each of the plurality of positions, capturing a three-dimensional scan of the test object using a three-dimensional imaging device; and determining a difference between the known linear dimension and the linear dimension as obtained from the captured scan; and determining a correction mapping for the volume based on the determined differences, the correction mapping indicating variation from an expected location of the location as captured by the imaging device.Type: ApplicationFiled: August 3, 2020Publication date: August 31, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Stephen Bernard Pollard, Fraser John Dickin, Guy de Warrenne Bruce Adams, Faisal Azhar
-
Publication number: 20230228560Abstract: A method comprising scanning a test artefact at plurality of locations relative to the scanner to create test data. Determining a measured dimension of the test artefact in each of the plurality of locations based on the test data. Determining an error between the measured dimension and an actual dimension of the test artefact in each of the plurality of locations to create error data. Determining from the error data a preferred region relative to the scanner for scanning and adjusting a position of the scanner relative to an object to be scanned so the object is within the preferred region.Type: ApplicationFiled: November 19, 2019Publication date: July 20, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Faisal Azhar, Guy De Warrenne Bruce Adams, Stephen Bernard Pollard, Fraser John Dickin
-
Publication number: 20230053519Abstract: Disclosed herein are methods, apparatus, and computer program code for object manufacturing (e.g. 3D printing), to align an object scan obtained from a manufactured object manufactured according to an object data file with an object representation obtained from the object data file. The manufactured object has been manufactured on a manufacturing bed of a 3D manufacturing apparatus according to the object data file. The manufactured object comprises a manufacturing parameter identifier in a region of interest defined in the object data file, the manufacturing parameter identifier indicating a manufacturing parameter of the manufactured object. The manufacturing parameter identifier in the region of interest of the aligned object scan may be computationally read.Type: ApplicationFiled: February 19, 2020Publication date: February 23, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Faisal Azhar, Stephen Bernard Pollard, Simon Michael Winkelbach, Rudolf Martin
-
Publication number: 20230030807Abstract: A method is described in which a three-dimensional polygon mesh model of an object is analysed to identify a sub-mesh representing a predefined geometric shape. The polygon mesh model is aligned with three-dimensional scan data of an instance of the object. Based on the alignment, the position of the predefined geometric shape is identified in the three-dimensional scan data. Using the position of the predefined geometric shape, metrology data for the instance of the object is derived from the three-dimensional scan data.Type: ApplicationFiled: January 7, 2020Publication date: February 2, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Stephen Bernard Pollard, Faisal Azhar
-
Publication number: 20220349708Abstract: A system comprising a scanner to scan an object and a controller. The controller can cause an object to be moved to a plurality of locations to be scanned by the scanner. At each location the controller can cause the scanner to scan the object to create scan data and can cause a reference device to create reference data relating to the object. The scan data can be processed to create scan position data indicative of a measured scan position of the object and can cause the reference data to be processed to create reference position data indicative of a measured reference position of the object. The controller can also cause the generation of error data indicative of a position error in the scan data at each of the plurality of locations based on the scan position data and the reference position data.Type: ApplicationFiled: November 19, 2019Publication date: November 3, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Fraser John Dickin, Stephen Bernard Pollard, Guy De Warrenne Bruce Adams, Faisal Azhar
-
Patent number: 11315286Abstract: A method is disclosed. The method comprises defining a region of interest on a three-dimensional model of an object. The method may comprise capturing an image of an object manufactured according to the three-dimensional model. The method may comprise determining, using a processor, a position and orientation of the three-dimensional model with respect to the object in the captured image. The method may comprise locating the region of interest on the manufactured object. A portion of the manufactured object within the region of interest may comprise an identifiable feature. An apparatus and a machine-readable medium are also disclosed.Type: GrantFiled: April 26, 2017Date of Patent: April 26, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Faisal Azhar, Stephen Pollard, Guy Adams, Steven J. Simske
-
Publication number: 20210110602Abstract: Examples of the present disclosure relate to a method of performing a three-dimensional registration procedure to align two or more three-dimensional surfaces.Type: ApplicationFiled: June 25, 2018Publication date: April 15, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Faisal Azhar, Stephen Bernard Pollard
-
Publication number: 20200311245Abstract: A method for authenticating an instance of an object comprises transmitting an object-instance identity derived from identity data associated with an instance of the object to an object service, receiving location data from the object service representing locations of respective ones of multiple object-instance-specific virtual marks, and transmitting data derived from one or more of the virtual marks to the object service.Type: ApplicationFiled: October 30, 2017Publication date: October 1, 2020Applicant: Hewlett-Packard Development Company, L.P.Inventors: Stephen Pollard, Faisal Azhar, Guy Adams, Steven J. Simske
-
Publication number: 20200051277Abstract: A method is disclosed. The method comprises defining a region of interest on a three-dimensional model of an object. The method may comprise capturing an image of an object manufactured according to the three-dimensional model. The method may comprise determining, using a processor, a position and orientation of the three-dimensional model with respect to the object in the captured image. The method may comprise locating the region of interest on the manufactured object. A portion of the manufactured object within the region of interest may comprise an identifiable feature. An apparatus and a machine-readable medium are also disclosed.Type: ApplicationFiled: April 26, 2017Publication date: February 13, 2020Applicant: Hewlett-Packard Development Company, L.P.Inventors: Faisal Azhar, Stephen Pollard, Guy Adams, Steven J. Simske