Telescope3D: Cellular


     "...towards the creation of a lenseless telescope"

      Experiment page
      ajax sensor combinatorics with ga controls (integrating components listed below)

components of vm-cell (a "virtual machine" (vm) program simulating real time cells data synthesis):

vm-cell-synthesis (ganodes synthesize cells based on control data and creates synthesis maps):
      nodal processing: GA Nodes: Segmenting (parrot version)

vm-cell-gen generates image and control sets for the virtual machine:

vm-cell-povgen is a set of POV-Ray scenes and include files for simulating cellular DAQ

Holo 'Cubes' in 4D+for holographic selection of cells with chaos

pov-alt.geospheres also uses POV-Ray to visualize spinning spherical forms constructed using alternative geometry (ie. geodesic spheres).
Parrot based modules for these programs are optimized for distributed nodal hardware and chaos tuned systems (ie. ParrotOS).

older Telescope3D sourceforge downloads

feedback through
levels of abstraction

Diagrams & Schematics:

Diagram outlining a basic synthesis process for a set of 2D "cells":

      "virtual" cellular - synthesis function (.pdf file)

Diagrams for 3D cell structures:

      "virtual" cellular - 3D control basics (.pdf file)
      "virtual" cellular - 3D data synthesis (3D/4D+ overview) (.pdf file)
      "virtual" cellular - 3D compositing (in development...) (.pdf file)
      "virtual" cellular - 3D angle details (in development...) (.pdf file)
      "virtual" cellular - pixel data synthesis (in development...)
4D+ Lenses:

The "key" to this type of DAQ is actually 4D, or time based, determination of photon angle and sensor surface. This allows for hardware such as flat CCD chips to build up a "lense-like" image over time by "3D" movement.

      "virtual" cellular - 4D control (in development...)
      "virtual" cellular - 4D composite (in development...)
      "virtual" cellular - 4D data synthesis (in development...)

           4D+ Lense Homepage & Galleries
Cellular Architecture:

     Cellular Schematics (.pdf file)
     Basic Array Hardware Architecture (.pdf file)

Explanation of Tuning & Calibration:

GA Nodes created with the Parrot language are applied to calibrate and tune the physical position and other characteristics of each CCD chip and pixel in the cellular array. The method behind this is simple. The fitness level of a CCD position set can be be based on control data in order to tune the array.

Cell <number>
array position <x> col <y> row <z> preset depth

axis offset: <x coord.> <y coord.> <z coord.> from origin (0, 0, 0)
rotation: <xo> <yo> <zo> from base angle (0o, 0o, 0o)

Array Fitness
Cells are tuned to a specified degree of fitness which can be determined from control data.

NOTES on control data for ga & cellular DAQ

GA Nodes for cell position calibration:

Macro 3D position and angle offsets of the CCD cells are just some of many tunable features. The cellular hardware tools are initially being developed as a stand-alone text-based (ncurses) program:

      cell-hardware-current.tgz (menu skeleton)