Self-Learning Vision System


Version 1


Two moveable eyes (in 2D) are given foveated (more towards center) Rods in Retina. Action data controls the left/right Motor flexing of opposable muscles to move Eye.

In this simple version all Rods connect straight to a Memory Address bit. This uses more bits but it is a simple design.

Confidence is derived from program angle vector moving towards or away from object.

Written in Visual Basic 6.0



Download zip file of Source code and compiled Windows VisionSystem1.exe

No drivers or icons are added to your computer system or requires installation other than downloading then unzipping the VisionSystem1 folder to your hard drive then double-click on VisionSystem1.exe to start. Windows immediately runs the compiled program code. When finished it ends the program without there being something you must later "uninstall" from your system.

File "Properties" of VisionSystem1.exe are as follows:
Size: 68.0 KB (69,632 bytes)
Created: July 01, 2009, 6:59:12 PM
Modified: July 01, 2009, 6:03:56 PM

In Version 2 instead of directional Confidence varied by a computer calculated centering variable Confidence will be varied by summation of two "patches" of information which will make it more like a real eye.

Tuesday, July 7, 2009

Version 2 is now at the cell-by-cell level of detail.

Here is a look at the current screen:



Colored circles are Red, Green and Blue Cone photoreceptors shown below at the outer layer of retina.

From: http://webvision.med.utah.edu/Wong.html


The above layers organize into distinct laminae summed up below.

1) In the outer retina, photoreceptors contact horizontal cells and bipolar cells within the outer plexiform layer (OPL).


2) Within the inner retina, synapses between retinal ganglion cells and their presynaptic partners, the amacrine and bipolar interneurons are localized to the inner plexiform layer (IPL).

Connections that depolarized upon increase in illumination (ON) occupy approximately the inner half of the IPL,

whereas connectivity of cells hyperpolarized (OFF) by light is confined to the outer half of the IPL.



Above is shown the three major phases of wiring.

1) In the IPL, retinal ganglion cells and amacrine cells form the earliest functional circuits.

2) Forming the OPL, horizontal cells and photoreceptors connect.

3) Bipolar cells are born, interconnect vertical networks with ganglion cells are established.

In more detail is the following early development showing the "Nerve fiber layer" at the bottom of drawing:

From: http://webvision.med.utah.edu/anatomy.html


The retina develops in an inside to outside manner: ganglion cells are formed first and photoreceptors cells become fully mature last. The Vision System program can be born with cells each with a small Self-Learning memory where confidence increases when it behaves as would a real cell.



-