public class Perceiver
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
Perceiver(Chrest model) |
Modifier and Type | Method and Description |
---|---|
void |
clearFixations() |
int |
getFieldOfView() |
java.util.List<Fixation> |
getFixations() |
int |
getFixationsX(int index) |
int |
getFixationsY(int index) |
int |
getNumberFixations() |
java.util.List<Node> |
getRecognisedNodes() |
void |
moveEye()
Find the next fixation point using one of the available
heuristics, and simply move the eye to that point.
|
void |
moveEyeAndLearn()
Find the next fixation point using one of the available
heuristics, and then learn from the new pattern.
|
void |
setFieldOfView(int fov) |
void |
setScene(Scene scene) |
void |
start(int targetNumberFixations)
Initial fixation point - the centre of the scene.
|
protected Perceiver(Chrest model)
public int getFieldOfView()
public void setFieldOfView(int fov)
public void setScene(Scene scene)
public void start(int targetNumberFixations)
public void moveEyeAndLearn()
public void moveEye()
public void clearFixations()
public java.util.List<Fixation> getFixations()
public int getNumberFixations()
public int getFixationsX(int index)
public int getFixationsY(int index)
public java.util.List<Node> getRecognisedNodes()