Crawl approach for creation and automatic annotation of custom datasets
AssigneeThe Boeing Company
InventorsAroua Gharbi, Anthony Wayne Baker
Life of this patent
Estimating the term…
Abstract
A method of creating custom datasets is provided. The method comprises capturing, with a camera, a sequence of images of a surface in a specified crawl direction over a number of sequential crawl steps that represent changes of camera position. For each crawl step, the method matches a first image and a second image captured at sequential camera positions. The method models each crawl step as a pairwise quadratic transformation between the first image and second image according to a number of respective anchor points in each image selected as best candidates to fit a regression model.
Claims20
A computer-implemented method of creating custom datasets, the method comprising:
- using a number of processors to perform the operations of:
- capturing, with a camera, a sequence of images of a surface in a specified crawl direction over a number of sequential crawl steps that represent changes of camera position;
- for each crawl step, matching a first image and a second image captured at sequential camera positions;
- and
- modeling each crawl step as a pairwise quadratic transformation between the first image and second image according to a number of respective anchor points in each image selected as best candidates to fit a regression model.
A system for creating custom datasets, the system comprising:
- a storage device that stores program instructions;
- one or more processors operably connected to the storage device and configured to execute the program instructions to cause the system to:
- capture, with a camera, a sequence of images of a surface in a specified crawl direction over a number of sequential crawl steps that represent changes of camera position;
- for each crawl step, match a first image and a second image captured at sequential camera positions;
- and
- model each crawl step as a pairwise quadratic transformation between the first image and second image according to a number of respective anchor points in each image selected as best candidates to fit a regression model.
A computer program product for creating custom datasets, the computer program product comprising:
- a computer-readable storage medium having program instructions embodied thereon to perform the operations of:
- capturing, with a camera, a sequence of images of a surface in a specified crawl direction over a number of sequential crawl steps that represent changes of camera position;
- for each crawl step, matching a first image and a second image captured at sequential camera positions;
- and
- modeling each crawl step as a pairwise quadratic transformation between the first image and second image according to a number of respective anchor points in each image selected as best candidates to fit a regression model.
Dependencies are inferred from the claim text.