BowlerKernel
Public Member Functions | Private Member Functions | Private Attributes | List of all members
com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator Class Reference
Inheritance diagram for com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator:
Inheritance graph
[legend]
Collaboration diagram for com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator:
Collaboration graph
[legend]

Public Member Functions

 FaceDetectionTranslator (double confThresh, double nmsThresh, double[] variance, int topK, int[][] scales, int[] steps)
 
NDList processInput (TranslatorContext ctx, Image input)
 
DetectedObjects processOutput (TranslatorContext ctx, NDList list)
 

Private Member Functions

NDArray boxRecover (NDManager manager, int width, int height, int[][] scales, int[] steps)
 
NDArray decodeLandm (NDArray pre, NDArray priors, double scaleXY)
 

Private Attributes

double confThresh
 
double nmsThresh
 
int topK
 
double[] variance
 
int[][] scales
 
int[] steps
 
int width
 
int height
 

Detailed Description

Definition at line 35 of file FaceDetectionTranslator.java.

Constructor & Destructor Documentation

◆ FaceDetectionTranslator()

com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator.FaceDetectionTranslator ( double  confThresh,
double  nmsThresh,
double[]  variance,
int  topK,
int  scales[][],
int[]  steps 
)

Member Function Documentation

◆ boxRecover()

NDArray com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator.boxRecover ( NDManager  manager,
int  width,
int  height,
int  scales[][],
int[]  steps 
)
private

◆ decodeLandm()

NDArray com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator.decodeLandm ( NDArray  pre,
NDArray  priors,
double  scaleXY 
)
private

◆ processInput()

NDList com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator.processInput ( TranslatorContext  ctx,
Image  input 
)

◆ processOutput()

DetectedObjects com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator.processOutput ( TranslatorContext  ctx,
NDList  list 
)

Member Data Documentation

◆ confThresh

double com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator.confThresh
private

◆ height

int com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator.height
private

◆ nmsThresh

double com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator.nmsThresh
private

◆ scales

int [][] com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator.scales
private

◆ steps

int [] com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator.steps
private

◆ topK

int com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator.topK
private

◆ variance

double [] com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator.variance
private

◆ width

int com.neuronrobotics.bowlerkernel.djl.FaceDetectionTranslator.width
private

The documentation for this class was generated from the following file: