Package | Description |
---|---|
org.openimaj.video.processing.motion |
Modifier and Type | Class and Description |
---|---|
static class |
MotionEstimatorAlgorithm.PHASE_CORRELATION
Basic phase correlation algorithm that finds peaks in the cross-power
spectrum between two images.
|
static class |
MotionEstimatorAlgorithm.TEMPLATE_MATCH
Within a search window around the subimages detect most likely match and
thus motion.
|
Modifier and Type | Method and Description |
---|---|
protected Map<Point2d,Point2d> |
GridMotionEstimator.estimateMotionField(MotionEstimatorAlgorithm estimator,
VideoFrame<FImage> vf,
VideoFrame<FImage>[] array)
This method needs to be overridden for specific layouts of motion
field within the image.
|
protected abstract Map<Point2d,Point2d> |
MotionEstimator.estimateMotionField(MotionEstimatorAlgorithm estimator,
VideoFrame<FImage> frame,
VideoFrame<FImage>[] array)
This method needs to be overridden for specific layouts of motion
field within the image.
|
Constructor and Description |
---|
GridMotionEstimator(MotionEstimatorAlgorithm alg,
int x,
int y,
boolean fixed)
Construct a grid-based motion estimator.
|
GridMotionEstimator(Video<FImage> v,
MotionEstimatorAlgorithm alg,
int x,
int y,
boolean fixed)
Construct a chained grid-based motion estimator.
|
MotionEstimator(MotionEstimatorAlgorithm alg)
Constructor a new motion estimator using the given algorithm.
|
MotionEstimator(Video<FImage> v,
MotionEstimatorAlgorithm alg)
Create a chainable motion estimator.
|