Xué
From Qi-Hardware
Revision as of 12:14, 17 April 2011 by Wolfgang Spraul (Talk | contribs)
Xué: open source reconfigurable network camera based in the Milkymist SoC.
The whole source files please check git repository here.
Contents |
Authors
- Andrés Calderón <andres.calderon AT emqbit.com>
- Juan Briñez <jgbmthebest AT gmail.com>
License
- PCB licensed under CC-By-SA
- FPGA cores licensed under GPL v3
- Software licensed under GPL v3
Specification
- Community wishes: Xue/Wishes
Hardware
- Xue/block_diagram
- latest schematics
- Milkymist One Layout Criteria: Milkymist_One_Layout_Criteria
- Current placement and layout Xue/layout (In progress)
- Sensors comparison: Xue/sensors
- Power Requirements
- Power supply design: Xue/PSU
Use Cases
- time lapse. Watch plants grow for example. take series of pictures over a long time and then play them back as a video. (Ornotermes)
- find cmos sensor without hot mirror. Hot mirror reflects the infra-red spectrum. www.lifepixel.com work with replacing filters in digital cameras. (Ornotermes)
- de-brand the world in real-time (suggested by Allin Kahrl), http://boingboing.net/2010/10/08/digitally-masking-co.html
- synchronize two or more cameras to create 3D images
- real-time Ogg Theora encoding
- use different M12 lenses (which ones? infrared? telecentric?)
- support plug and play sensor add-on, e.g. motion or sound activation of photos
- low cost RF remote control using LoFi with Nanonote (or other computer)as master
- pair of cameras: one to capture images to SD card, second (aligned with first) to transmit live image to be viewed from a distance. Bird photography is one application.
FPGA CORES
Algorithms
- VP8 open video format for the web WebM wikipedia
- Another VP8 decoder implementation ffvp8
- H.264 vs VP8: a video codec comparison
- VP8 vs x264
- Dirac: BBC open and royalty-free video compression format. Dirac wikipedia
- Lagarith lossless video codec
- Gaussian KD-Trees for Fast High-Dimensional Filtering here
- MPEG-4 AVC/H.264 Video Codecs Comparison 2010 - Appendixes vp8 vs h264
- Scalable FPGA Hardware Acceleration for H.264 Motion Estimation Theepan Moorthy's MASc Thesis
- A practical implementation of the aberration measurement and correction in a digital camera by Andrey Filippov
Lenses
- Lenses online shop http://www.vd-shop.de
- Lense maker http://www.azurephotonics.com
- http://www.luminous-landscape.com/tutorials/understanding-series/understanding-mtf.shtml
- http://www.gpsinformation.org/jack/photo-test/pics/lens-tests.html
- http://photodo.com
- http://old.photodo.com/art/Lens6.shtml
- http://www.imatest.com/docs/sharpness.html
- http://www.m12lenses.com
Mounts
- http://asia.cnet.com/reviews/digitalcameras/0,39001469,62061468,00.htm
- http://www.c-mount.passion.pro/
- http://www.ukaoptics.com/mounting.html
- http://www.optics-online.com/cmt.asp (http://www.sunex.com lense holders)
- http://www.mars-cam.com/lenses/ccd_cmos/lholders.html - Marshall V-LH4, V-LH8
Mechanical design
References
- http://www.ime.usp.br/~fr/sbc/
- Meet Apertus, The Open Source HD Cinema Camera
- http://surveyor-corporation.stores.yahoo.net/
- http://cmucam.org
- http://fcam.garage.maemo.org/
- Simple Serial Imager
- C328/C329 color camera modules
- Camera 2.0 http://graphics.stanford.edu/projects/camera-2.0/
- Hardware Tips for DDR Termination, Layout, and Routing Micron tn-46-14
- Image Sensors World
- http://photocreations.ca/panhead/index.html
LVDS References
- Wikipedia definition
- http://www.xilinx.com/support/documentation/application_notes/xapp928.pdf
- Spartan-3E Display Development Kit
Spartan-6 References
- Spartan-6 FPGA PCB Design and Pin Planning Guide
- Spartan-6 FPGA Configuration
- Spartan-6 FPGA SelectIO Resources
- Inverting LVDS Signals for Efficient PCB Layout in Spartan-3 Generation FPGAs
- Spartan-6 FPGA Memory Controller
Universal Charging Solution (UCS)
- http://en.wikipedia.org/wiki/Common_External_Power_Supply
- Wikipedia definition
- http://gsmworld.com/our-work/mobile_planet/universal_charging_solution.htm
- http://www.eetasia.com/STATIC/PDF/200907/EEOL_2009JUL21_EMS_POW_TA_01.pdf
- http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KIT34825EPEVME