#7 Reworked 323 Software



The 323 camera uses an 11MP interline transfer CCD.
This and its accompanying Elphel hardware make it an
ideal platform for a variety of image-quality-critical
applications in which instant triggering and silent
operation are required. However, the existing software
was not designed for this application, and the
following outline the major areas needing new work.
This is for a 323 equipped with dual compressor boards.

Raw + small JPEG. This combination is nearly standard
for any image-quality critical photography. The raw
format should be Adobe DNG,
http://www.adobe.com/products/dng/main.html, which is
widely supported.

Also, EXIF data should be added to both files,
including time, date, gains, integration period, Vsub,
et al.

Dark frame subtraction: A frame taken with all the same
parameters as the target frame (but without light,
either due to a mechanical shutter or illumination
switched off). Subtract the dark frame on an individual
pixel basis.

A smear frame is similar, but the continuous lighting
is kept the same, and the electronic shutter used for a
vanishingly small period. The resulting image is the
result of light leaking into the transfer cells on the

The KAI-11000 CCD is capable of starting integration
within 10 microseconds. The external trigger, which may
enter through spare pins on the sensor FPGA, should
come close to this.

Also, the camera should output a signal corresponding
to the integration time. High while integrating, low at
all other times (or the inverse logic). This can be
used for flash sych directly, and for synchronization
with external data acquisition.

When waiting for the trigger, currently input into CTS1
on the master Axis chip, there should be a programmable
period after which the analog voltages on the sensor
board are powered down. This is currently in units of
milliseconds counted in a 16-bit register. Prior to
triggering, a half or even full second to turn-on time
to initialize the CCD is perfectly acceptable for
current applications. An option to have it stay awake
indefinitely should be available.

Also, there should be an option to rearm the trigger so
that a new image is acquired on every CTS1 activation,
provided that the existing image is already downloaded
to the client.

A Firefox plugin that combines image halves from
multiple cameras that are triggered either
simultaneously or within milliseconds of each other.

This should include RGB and luminance histograms, and
camera parameters. The channel gains should be
configurable as exposure, white balance, white and dark
points, and center sliders. When enabled with a
checkbox or single keystroke, write the image(s) to a
file with sequential numbering.

A designated small square, a subset of the full frame,
should be displayed on the client with a fast
frame-rate (i.e. like video) for focusing.

This can be a paid project. Candidates must either have
access to a 323 or must be located in the San Francisco
area. Reply with resume and other pertinent information
to bernard at bear inc dot c o m. The timeframe is
short. Thanks.


  • Nobody/Anonymous

    Logged In: NO

    I agree, have just posted feature request along lines of
    professional image. I prefer to see advanced compression
    codec (even better than current 333) used at 6:1-3:1 (even
    10:1 as compromise for best codec) for good quality. At
    higher compression ratios codec might be unable to
    adequately keep up in some scenes.

    For RAW uncompressed bayer, it will require USB2.0 to Gig
    Ethernet. Problem but workable.

    DVinfo people have researched many things on their Digital
    Cinema camera threads. I saw recently something on tweaking
    compression for Bayer:


  • Andrey Filippov

    Andrey Filippov - 2007-03-13

    Logged In: YES
    Originator: NO

    Some of the feature are implemented (as EXIF data), more will be available in the new model 363 currently under development.


  • Andrey Filippov

    Andrey Filippov - 2007-03-13
    • status: open --> closed
  • Nobody/Anonymous

    Have you ever thought about writing an e-book or guest authoring on other websites? I have a blog based upon on the same ideas you discuss and would love to have you share some stories/information. I know my visitors would appreciate your work. If you're even remotely interested, feel free to send me an e mail. ??? ????? http://nike-sneaker.webnode.jp/

  • Nobody/Anonymous

    I am really enjoying the theme/design of your web site. Do you ever run into any internet browser compatibility issues? A number of my blog visitors have complained about my site not operating correctly in Explorer but looks great in Chrome. Do you have any advice to help fix this problem? ??? http://nike-shop.webnode.jp/

  • Nobody/Anonymous

    Hi there! I'm at work surfing around your blog from my new iphone 3gs! Just wanted to say I love reading your blog and look forward to all your posts! Carry on the outstanding work! ??? http://tt2929.com/


Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks