Home

Shopping Cart

Your Cart is currently empty.

Login






Polls

How did you hear about bitnova?
 

Syndicate

Statistics

Members: 657
News: 33
Web Links: 5
Visitors: 230709

Who's Online

VMartExplorer Beta Version
Tuesday, 19 July 2011

In the past 6 months, bitnova has developed an e-commerce tool for updating store information and ease of maintenance of product information on one of the most popular e-commerce platforms available at the moment. The platform is Joomla + Virtuemart and the tool in question is VMartExplorer.

 

The current development is tested on a production e-commerce site for IT&C products and services which can be viewed at the following link: www.shoplaptop.ro. The shoplaptop site addresses the Romanian IT&C market and provides services to a large pool of beneficiaries.

 

As a result of the continous development in the past 6 months, the tool will become commercially available for a small fee in the following months.

 
Andromeda Case Study: deBayering
Monday, 21 February 2011

The Bayer Filter and Debayering Techniques

This small study refers to the yet unreleased version of Andromeda, that will include an improved version of image decoder, capable of processing yuv and rgb, as well as raw bayered frames. In the following lines, a comparison will be made between the on-camera decoder and Andromeda.
To prove the concept, a scene of a few objects presenting various edges and contrasts which are difficult to deal with in the debayering process was put together and all the images were captured using the same camera, a Philips SPC900NC, which has a 640x480 pixels CCD sensor, and zoomed 4 times upon saving to disk.
Camera Image decoded to RAW format

This is how a camera actually sees. The camera sensor is covered with a filter that looks like a checker board, called a Bayer filter, after the name of its inventor. Each pixel on the sensor will only receive information for one color component, out of the three: Red, Green and Blue. Color information is then processed and missing components are estimated for each pixel.

Usually, for web cameras and other small devices, the images are transformed long before they are sent to the computer, but in the case of the device used in this case study, people have found ways to configure the camera in order to get full unprocessed raw frames and eliminate color and video compression used by the camera driver in order to get a higher framerate.

Debayering applied through nearest neighbor interpolation

This is the simplest and the most honest method of color estimation. It does not guess values, but only maps the already known ones on the nearest neighbors. This is why the method is called Nearest Neighbor. The same interpolation technique was used for zooming 4 times the images resulted, in order to keep the information at its true quality and level of detail.

Usually, the nearest neighbor interpolation is not used for debayering, this sample being given to make the necessary comparison with the more advanced techniques presented below.

What most of the capturing software try to do (or sometimes the circuitry on the camera board), is to make the best quickest guess it can on missing color information (usually through a linear of bilinear interpolation), in order to obtain (at least the impression of) more detail than in the case of nearest neighbor method. This is where Andromeda steps in, by introducing a new algorithm that deals better with edges of objects and suppresses a number of undesired artifacts.

 

In the next section of the article, a comparison between the results obtained with the unmodified camera and Andromeda processed frames is preseted.

Last Updated ( Monday, 28 February 2011 )
Read more...
 
New Andromeda Decoder
Wednesday, 09 February 2011

Starting with version 1.4.5, Andromeda will include a new decoder for captured images, enabling the usage of 16bit color or monochromatic frames in processing routines. Also, the decoder will include a DeBayer filter for processing raw images and a very fast stacking algorithm which combined will greatly expand the possibilities of Andromeda.

Routines will be implemented for both FPU and MMX based processing. SVGA resolutions will be also possible.

 
<< Start < Prev 1 2 3 4 5 Next > End >>

Results 1 - 4 of 18

Sponsored Links

bitnova page on facebook follow bitnova on twitter watch bitnova on youtube