FPGA Image Processing

En curso Publicado hace 5 años Pagado a la entrega
En curso Pagado a la entrega

We're a team of MIT graduate students working on building and open-sourcing a star tracker (a piece of satellite hardware that performs celestial navigation). Our device is already able to take pictures. We need a Zynq developer to write FPGA code that will process the pictures.

We're using the Zynq 7010 clg225: [login to view URL]

Specifically, we want streaming FPGA code that will:

1. Subtract the median-filtered image from the original image (i.e. output = image - med_filt(image))

2. Find the locations of bright pixels adjacent to at least one other bright pixel.

3. Calculate the center-of-mass of the area around each bright pixel (i.e. x_com = sum(x*p(x))/sum(p(x)) where x is the x position of the pixel and p(x) is the brightness of the pixel).

The code should be written in Vivado Design Suite (WebPack version). It should be efficient (i.e. able to process >20 images per second), well-commented, and should work on our device.

Ingeniería eléctrica FPGA Verilog / VHDL

Nº del proyecto: #17045299

Sobre el proyecto

1 propuesta Proyecto remoto Activo hace 5 años

Adjudicado a:

profvipabutaleb

I'm computer engineering TA - With 10+ years of expeirence I'm experienced in FPGA - VHDL-Verilog with different mega projects targeting Xilinx FPGAs such as spartan3A - Spartan 6 and the ZYNQ I have the following Más

$600 USD en 10 días
(24 comentarios)
4.0