US11077620B2

Depth reconstruction in additive fabrication

Summary by NHIP

Depth reconstruction in additive fabrication

The method determines estimated depth data for an object by scanning a surface region and inputting the data into a configured artificial neural network. The network configuration data corresponds to both the specific scanning process and the 3D additive fabrication process used to create the object.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A method for determining estimated depth data for an object includes scanning the object to produce scan data corresponding to a surface region of the object using a first scanning process, configuring an artificial neural network with first configuration data corresponding to the first scanning process, and providing the scan data as an input to the configured artificial neural network to yield the estimated depth data as an output, the estimated depth data representing a location of a part of the object in the surface region.

US11077620B2, drawing sheet 1
Sheet 1 of 13

Term

13.3 yearsleft in the term

Expires 8 January 2040.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

19 claims: 4 independent, 15 dependent

  1. 1
    Broadest claimClaim Score 70, broad(NHIP)A method for determining estimated depth data for an object comprising:scanning the object to produce scan data corresponding to a surface region of the object using a first scanning process;configuring an artificial neural network with first configuration data corresponding to the first scanning process;and providing the scan data as an input to the configured artificial neural network to yield the estimated depth data as an output, the estimated depth data representing a location of a part of the object in the surface region;and determining a surface geometry of the object based at least in part on the estimated depth data.
  2. 15
    A system for determining estimated depth data for an object comprising:a sensor for scanning the object to produce scan data corresponding to a surface region of the object using a first scanning process;an artificial neural network configured with first configuration data corresponding to the first scanning process, the artificial neural network configured to determine the estimated depth data representing a location of a part of the object in the surface region, the artificial neural network having, one or more inputs for receiving the scan data, and an output for providing an estimated depth data;and one or more processors configured to determine a surface geometry of the object based at least in part on the estimated depth data.
  3. 16
    A method for determining estimated depth data for an object comprising:scanning the object to produce scan data corresponding to a surface region of the object using a first scanning process;configuring a first artificial neural network with first configuration data corresponding to the first scanning process;configuring a second artificial neural network with second configuration data corresponding to the first scanning process;providing the scan data as an input to the configured first artificial neural network to yield volumetric data representing a location of a part of the object in the surface region;providing the volumetric data to the configured second neural network to yield the estimated depth data as an output, the estimated depth data representing the location of the part of the object in the surface region;and determining a surface geometry of the object based at least in part on the estimated depth data.
  4. 19
    A method comprising:successively depositing layers of material to form a partially fabricated object, thereby increasing a thickness of the partially fabricated object along a depth axis of the object;for each of at least some of the deposited layers, after depositing the layer, scanning the object to produce scan data including volumetric information along the depth axis of the object;providing the scan data as an input to an artificial neural network configured using configuration data determined in a prior scanning process to yield estimated depth data as an output, the estimated depth data representing a location on a surface layer of the object along the depth axis;and determining a surface geometry of the object based at least in part on the estimated depth data.