Find Jobs
Hire Freelancers

Implementing an Image Processing project on Zynq Device on a custom FPGA using the tools by Xilinx(Vivado HLS, IDE and SDK)

₹400-750 INR / hour

Closed
Posted over 2 years ago

₹400-750 INR / hour

The project I’m working on is called Dust Detection on Reed Switch Images. The project is implemented on the Zynq device on a custom FPGA development board. The first half of the algorithm is implemented on the PL side (using Vivado HLS and IDE) and the second half of the project is to be implemented on the PS side of the Zynq device (using Xilinx SDK). The steps that are to be implemented on the PL part of the project are complete and desired outputs are obtained. A gist of the PL part of the project: The HLS IP core is created on Vivado HLS and then exported to Vivado IDE. The input image is stored in an input VDMA (with only read channels enabled) which is connected to the input of the HLS IP, and the output of the HLS IP is given to an output VDMA (with only write channels enabled). The design steps such as synthesis, implementation, and bit-stream generation are carried out on IDE and the hardware is exported to SDK. We then create an application project on SDK and run the application project on hardware connected by restoring and dumping images across the input and output VDMA addresses. The output of the PL part of the project is obtained across the output VDMA address. The second half of the project involves taking the PL output from the output VDMA and using it for carrying out the remaining steps of the algorithm on the PS side i.e., on SDK. I need help with: (1) How the PL output is used for further processing on the PS side and (2) Codes to Implement the last 3 algorithm steps of the algorithm on PS. From the algorithm attached below, all steps until Negate the dilated image are complete and I need help with the codes for the next 3 steps that are to be implemented on SDK.
Project ID: 30881921

About the project

3 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
3 freelancers are bidding on average ₹588 INR/hour for this job
User Avatar
Dear sir, I am a digital design engineer expert in FPGA and ASIC design flows using Verilog and VHDL programming. Also, I am experienced with Vivado, ISE, Vivado IPs, SDK, Quartus, Design Compiler, IC Compiler and others. Please contact me to discuss more about this project. Kindest regards.
₹615 INR in 40 days
5.0 (15 reviews)
4.3
4.3
User Avatar
Hi, I hope you are doing fine. I have done many image processing and video processing projects in Matlab, Python, JAVA, etc. My PhD thesis was also visual analysis of human motion. I have also published several journal papers on the subject. You can see portfolio for my previous projects. If you are interested, Please contact with more information and we can discuss it more thoroughly. Thank you for taking time to go through my proposal and I hope to hear from you . Best regards.
₹575 INR in 40 days
5.0 (1 review)
1.8
1.8
User Avatar
******* HIGH QUALITY and IMMEDIATE WORK ********* Hi, dear client! I'm so happy to bid on this interesting project. I have read your requirements carefully and feel confident to finish this task well in tight deadline. I hope to discuss more detail. https://www.freelancer.com/u/yanghwang708 This is my URL. Please Hire me. Thank you
₹575 INR in 40 days
4.4 (1 review)
0.6
0.6

About the client

Flag of INDIA
Bengaluru, India
0.0
0
Member since Jul 19, 2021

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.