Three-dimensional surface/contour processing based on electromagnetic radiation interrogation
AssigneeBattelle Memorial Institute
InventorsHarlan P. Foote, Thomas E. Hall, Douglas L. McMakin
Life of this patent
Estimating the term…
Abstract
One embodiment of the present invention includes scanning a target with electromagnetic radiation including one or more frequencies in a range of about 200 MHz to about 1 THz; establishing a point cloud representation of the surface of the target from the scan; and performing one or more curve-fitting operations as a function of at least a portion of the points of the point cloud representation to represent at least a portion of the surface of the target.
Claims38
A method, comprising:
- interrogating a person at least partially covered by clothing with electromagnetic radiation including one or more frequencies in a range of about 200 MHz to about 1 THz;
- establishing spatially varying data corresponding to a three-dimensional representation of a surface beneath the clothing based on said interrogating;
- selecting a cross-sectional region of the representation;
- and
- defining a number of points representative of a contour of the surface beneath the clothing as a function of spatial variation of the data along a corresponding one of a number of reference axes extending through the cross-sectional region.
A method, comprising:
- scanning a person at least partially covered by clothing with electromagnetic radiation including one or more frequencies in a range of about 200 MHz to about 1 THz;
- establishing a point cloud representation of a surface beneath the clothing of the person from said scanning;
- and
- performing one or more curve-fitting operations as a function of at least a portion of the points of the point cloud representation to represent at least a portion of the surface beneath the clothing.
A method, comprising:
- scanning a target with electromagnetic radiation including one or more frequencies in a range of about 200 MHz to about 1 THz;
- from said scanning, determining data corresponding to a topographical representation of the target, the topographical representation having a varying degree of spatial uncertainty with respect to position of a surface of the target;
- and
- generating a three-dimensional point cloud representation of the surface of the target from the data, the point cloud representation including a number of points each determined by evaluating spatial variation of the data for a different portion of the topographical representation.
A method, comprising:
- irradiating an interrogation region including a person at least partially covered by clothing;
- detecting electromagnetic radiation returned from the interrogation region in response to said irradiating, the electromagnetic radiation including one or more frequencies in a range of about 200 MHz to about 1 THz;
- and
- rendering a surface beneath the clothing based on a skeletal vector model, the skeletal vector model including a number of line segments corresponding to different body portions of the person.
A system, comprising:
- an array operable to interrogate a person at least partially covered by clothing with electromagnetic radiation at one or more frequencies in a range of about 200 MHz to about 1 THz;
- a processing subsystem coupled to the array, the processing subsystem being operable to establish spatially varying data corresponding to a three-dimensional representation of a surface beneath the clothing based on data generated in response to interrogation of the person with the array, the processing subsystem being further operable to evaluate a cross-sectional region of the representation and define a number of points representative of a contour of the surface beneath the clothing as a function of spatial variation of the data, the points each corresponding to one of a number of reference axes extending along the cross-sectional region;
- and
- an output device responsive to the processing subsystem to provide an output at least partially based on the contour.
An apparatus, comprising:
- a device carrying logic executable by one or more processors operable to control scanning of a target with electromagnetic radiation including one or more frequencies in a range of about 200 MHz to about 1 THz and establish data corresponding to a topographical representation of the target based on the scanning of the target, the topographical representation having a varying range of spatial uncertainty with respect to position of a surface of the target;
- the logic being further executable to generate a point cloud representation of the surface of the target from the data by performing an evaluation of each of a number of subsets of the data, the subsets each corresponding to one of a number of different two-dimensional regions of the target;
- and
- for each of the subsets, the logic being executable to determine a point of the point cloud representation of the surface as a function of one or more reference axes extending along a respective one of the two-dimensional regions and a measurement of electromagnetic radiation returned by the target along the one or more reference axes in response to the scanning.
A method, comprising:
- scanning a person at least partially covered by clothing with electromagnetic radiation including one or more frequencies in a range of about 200 MHz to about 1 THz;
- establishing a point cloud representation of a surface beneath the clothing of the person from said scanning, wherein said establishing includes:
- generating data representative of a topographical image of the person from electromagnetic radiation returned by said scanning,
- evaluating subsets of the data, the subsets each corresponding to one of a number of different two-dimensional cross sections of the person, the subsets each including a varying degree of uncertainty with respect to position of the surface, and
- for each of the subsets, determining a point of the point cloud representation of the surface as a function of the electromagnetic radiation returned relative to a different one of a number of reference axes;
- and
- performing one or more curve-fitting operations as a function of at least a portion of the points of the point cloud representation to represent at least a portion of the surface beneath the clothing.
A method, comprising:
- scanning a person at least partially covered by clothing with electromagnetic radiation including one or more frequencies in a range of about 200 MHz to about 1 THz;
- establishing a point cloud representation of a surface beneath the clothing of the person from said scanning;
- performing one or more curve-fitting operations as a function of at least a portion of the points of the point cloud representation to represent at least a portion of the surface beneath the clothing, wherein said performing includes defining a number of contours of the surface and determining a dimension of each of the contours and one or more curve fitting operations include elliptical curve fitting and Fourier boundary fitting;
- and
- determining a number of contours corresponding to a skeletal vector model.
A method, comprising:
- scanning a target with electromagnetic radiation including one or more frequencies in a range of about 200 MHz to about 1 THz;
- from said scanning, determining data corresponding to a topographical representation of the target, the topographical representation having a varying degree of spatial uncertainty with respect to position of a surface of the target;
- generating a three-dimensional point cloud representation of the surface of the target from the data, the point cloud representation including a number of points each determined by evaluating spatial variation of the data for a different portion of the topographical representation, wherein said generating includes:
- evaluating subsets of the data, the subsets each corresponding to one of a number of different two-dimensional sections of the target, and
- for each of the subsets, determining one of the points of the point cloud representation of the surface as a function of one or more reference axes extending along a respective one of the two-dimensional sections and electromagnetic radiation returned by the target along the one or more reference axes in response to said scanning.
A method, comprising:
- scanning a person at least partially covered by clothing with electromagnetic radiation including one or more frequencies in a range of about 200 MHz to about 1 THz;
- establishing a point cloud representation of a surface beneath the clothing of the person from said scanning;
- performing one or more curve-fitting operations as a function of at least a portion of the points of the point cloud representation to represent at least a portion of the surface beneath the clothing, wherein said performing includes defining a number of contours of the surface and determining a dimension of each of the contours, and the one or more curve fitting operations include at least one of elliptical curve fitting and Fourier boundary fitting;
- and
- determining the contours in correspondence to one or more of a number of line segments of a skeletal vector model.
Dependencies are inferred from the claim text.