System and method of estimating livestock weight
OwnerRichard H. Dumm, Timothy Bellisinventors
Life of this patent
Estimating the term…
Abstract
A system and method for estimating livestock weight is described. Embodiments of the system can include a computing device and a three-dimensional tag configured to be secured to an animal. One or more images of an animal, including the three-dimensional tag, can be processed to take various measurements of the animal. A scaling factor for the measurements can be based on the three-dimensional tag. After the measurement are calibrated, a weight of the animal can be estimated based on the calibrated measurements.
Claims15
A method for estimating a weight of an animal, the method comprising:
- providing a three-dimensional object having known dimensions;
- attaching the three-dimensional object to a first animal;
- obtaining a plurality of images of the first animal with the three-dimensional object attached to the first animal;
- processing the plurality of images, the step of processing including:
- identifying the three-dimensional object and the first animal in a first image;
- measuring a diameter of the three-dimensional object in the first image;
- calibrating dimensions of the first animal in the first image based on the three-dimensional object in the first image;
- identifying the three-dimensional object and the first animal in a second image;
- measuring a diameter of the three-dimensional object in the second image;
- calibrating dimensions of the first animal in the second image based on the three-dimensional object in the second image;
- constructing a first 3-D model representing the first animal based on the calibrated dimensions of the first animal in the first image and the second image;
- calculating a first estimated weight of the first animal based on the first 3-D model of the first animal.
A method for estimating a weight of an animal, the method comprising:
- providing a three-dimensional object having known dimensions;
- attaching the three-dimensional object to an animal;
- obtaining a first image and a second image of the animal with the three-dimensional object attached to the animal, the first image being a side view and the second image being a top view;
- processing the images, the step of processing including:
- determining a location of the three-dimensional object in the first image;
- determining a diameter of the three-dimensional object in the first image;
- determining a first set of points-of-interest on the animal in the first image;
- measuring distances between predefined pairs of the first set of points-of-interest in the first image;
- scaling the measurements based on the known dimensions of the three-dimensional object in the first image;
- determining a location of the three-dimensional object in the second image;
- determining a diameter of the three-dimensional object in the second image;
- determining a second set of points-of-interest on the animal in the second image;
- measuring distances between predefined pairs of the second set of points-of-interest in the second image;
- scaling the measurements based on the known dimensions of the three-dimensional object in the second image;
- calculating an estimated weight of the animal.
Dependencies are inferred from the claim text.