X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=Robust%2Fsrc%2FBenchmarks%2FSSJava%2FEyeTrackingInfer%2FDeviationScanner.java;h=6da3f7e1d4a121f4309335eb6bcaec8c36c88c94;hb=8d750e51bc5fa6b54ed568859dd8a6a25ad9e4c4;hp=4cc353e02d7ba3f92b068672561ef7e8d442c553;hpb=52bd77482e98618483034a513931c50a870b9a47;p=IRC.git diff --git a/Robust/src/Benchmarks/SSJava/EyeTrackingInfer/DeviationScanner.java b/Robust/src/Benchmarks/SSJava/EyeTrackingInfer/DeviationScanner.java index 4cc353e0..6da3f7e1 100644 --- a/Robust/src/Benchmarks/SSJava/EyeTrackingInfer/DeviationScanner.java +++ b/Robust/src/Benchmarks/SSJava/EyeTrackingInfer/DeviationScanner.java @@ -23,10 +23,8 @@ * @author Florian Frankenberger */ - public class DeviationScanner { - private EyePosition eyePositions[]; // LEFT_UP(+1, -1), UP(0, -1), RIGHT_UP(-1, -1), LEFT(+1, 0), NONE(0, 0), @@ -47,8 +45,7 @@ public class DeviationScanner { eyePositions = new EyePosition[3]; } - - public void addEyePosition( EyePosition eyePosition) { + public void addEyePosition(EyePosition eyePosition) { // for ( int i = 1; i < 3; i++) { // eyePositions[i - 1] = eyePositions[i]; @@ -60,24 +57,23 @@ public class DeviationScanner { } - // - - - public int scanForDeviation( Rectangle2D faceRect) { + // + + public int scanForDeviation(Rectangle2D faceRect) { - int deviation = NONE; + int deviation = NONE; - for ( int i = 0; i < 3; i++) { + for (int i = 0; i < 3; i++) { if (eyePositions[i] == null) { return deviation; } } - double deviationX = 0; - double deviationY = 0; + double deviationX = 0; + double deviationY = 0; - int lastIdx = -1; - for ( int i = 0; i < 3; ++i) { + int lastIdx = -1; + for (int i = 0; i < 3; ++i) { if (lastIdx != -1) { deviationX += (eyePositions[i].getX() - eyePositions[lastIdx].getX()); deviationY += (eyePositions[i].getY() - eyePositions[lastIdx].getY()); @@ -85,14 +81,14 @@ public class DeviationScanner { lastIdx = i; } - final double deviationPercentX = 0.04; - final double deviationPercentY = 0.04; + final double deviationPercentX = 0.04; + final double deviationPercentY = 0.04; deviationX /= faceRect.getWidth(); deviationY /= faceRect.getWidth(); - int deviationAbsoluteX = 0; - int deviationAbsoluteY = 0; + int deviationAbsoluteX = 0; + int deviationAbsoluteY = 0; if (deviationX > deviationPercentX) deviationAbsoluteX = 1; if (deviationX < -deviationPercentX) @@ -114,8 +110,7 @@ public class DeviationScanner { return deviation; } - - public int getDirectionFor( int directionX, int directionY) { + public int getDirectionFor(int directionX, int directionY) { if (directionX == +1 && directionY == -1) { return LEFT_UP; @@ -145,7 +140,7 @@ public class DeviationScanner { eyePositions = new EyePosition[3]; } - public String toStringDeviation( int dev) { + public String toStringDeviation(int dev) { if (dev == LEFT_UP) { return "LEFT_UP"; } else if (dev == UP) {