Top Description Fields Constructors Methods
org.lwjgl.opencl

public final Class INTELMotionEstimation

extends Object
Class Inheritance

Native bindings to the intel_motion_estimation extension.

This document presents the motion estimation extension for OpenCL. This extension includes a set of host-callable functions for frame-based motion estimation and introduces motion estimators, or also "motion estimation accelerator objects". These accelerator objects provide an abstraction of software- and/or hardware-accelerated functions for motion estimation, which can be provided by select OpenCL vendors.

This extension depends on the OpenCL 1.2 built-in kernel infrastructure and on the accelerator extension, which provides an abstraction for domain-specific acceleration in the OpenCL runtime.

Requires intel_accelerator.

Field Summary

Modifier and TypeField and Description
public static final int
CL_ACCELERATOR_TYPE_MOTION_ESTIMATION_INTEL

Accepted as a type in the accelerator_type parameter of CreateAcceleratorINTEL.

public static final int
CL_ME_MB_TYPE_16x16_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

public static final int
CL_ME_MB_TYPE_4x4_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

public static final int
CL_ME_MB_TYPE_8x8_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

public static final int
CL_ME_SAD_ADJUST_MODE_HAAR_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

public static final int
CL_ME_SAD_ADJUST_MODE_NONE_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

public static final int
CL_ME_SEARCH_PATH_RADIUS_16_12_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

public static final int
CL_ME_SEARCH_PATH_RADIUS_2_2_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

public static final int
CL_ME_SEARCH_PATH_RADIUS_4_4_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

public static final int
CL_ME_SUBPIXEL_MODE_HPEL_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

public static final int
CL_ME_SUBPIXEL_MODE_INTEGER_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

public static final int
CL_ME_SUBPIXEL_MODE_QPEL_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CL_ACCELERATOR_TYPE_MOTION_ESTIMATION_INTELback to summary
public static final int CL_ACCELERATOR_TYPE_MOTION_ESTIMATION_INTEL

Accepted as a type in the accelerator_type parameter of CreateAcceleratorINTEL. Creates a full-frame motion estimation accelerator.

CL_ME_MB_TYPE_16x16_INTELback to summary
public static final int CL_ME_MB_TYPE_16x16_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

CL_ME_MB_TYPE_4x4_INTELback to summary
public static final int CL_ME_MB_TYPE_4x4_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

CL_ME_MB_TYPE_8x8_INTELback to summary
public static final int CL_ME_MB_TYPE_8x8_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

CL_ME_SAD_ADJUST_MODE_HAAR_INTELback to summary
public static final int CL_ME_SAD_ADJUST_MODE_HAAR_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

CL_ME_SAD_ADJUST_MODE_NONE_INTELback to summary
public static final int CL_ME_SAD_ADJUST_MODE_NONE_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

CL_ME_SEARCH_PATH_RADIUS_16_12_INTELback to summary
public static final int CL_ME_SEARCH_PATH_RADIUS_16_12_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

CL_ME_SEARCH_PATH_RADIUS_2_2_INTELback to summary
public static final int CL_ME_SEARCH_PATH_RADIUS_2_2_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

CL_ME_SEARCH_PATH_RADIUS_4_4_INTELback to summary
public static final int CL_ME_SEARCH_PATH_RADIUS_4_4_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

CL_ME_SUBPIXEL_MODE_HPEL_INTELback to summary
public static final int CL_ME_SUBPIXEL_MODE_HPEL_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

CL_ME_SUBPIXEL_MODE_INTEGER_INTELback to summary
public static final int CL_ME_SUBPIXEL_MODE_INTEGER_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

CL_ME_SUBPIXEL_MODE_QPEL_INTELback to summary
public static final int CL_ME_SUBPIXEL_MODE_QPEL_INTEL

Accepted as types to the fields of cl_motion_estimator_desc_intel.

Constructor Detail

INTELMotionEstimationback to summary
private INTELMotionEstimation()