cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Visitor
Visitor
918 Views
Registered: ‎01-17-2019

Creating ip for image processing

Hello, 

I am working on a matrix 256*256 and want to find the absolute of matrix.  Can anybody please help me about this?? 

 

Thank you in advance

0 Kudos
6 Replies
Highlighted
Contributor
Contributor
898 Views
Registered: ‎10-18-2018

Hello @aparna_g_r,

Images are processed as stream of pixels in FPGA. So you can think of processing it on each pixel. I assume that you want to find the "Absolute Value" of the given image. If the data is "floating point" then "Floating Point IP for Absolute Value" can be used. Or if the data is in "fixed point" format then simple 2's complement arithmetic technique can be used. 

 

Regards,

Urvish 

Best Regards,
Urvish
0 Kudos
Highlighted
Visitor
Visitor
889 Views
Registered: ‎01-17-2019

Hello urvish@htic

Thank you for reply. Can you please suggest me the sample code as I am new to HLS.  

 

Regards, 

Aparna

 

0 Kudos
Contributor
Contributor
882 Views
Registered: ‎10-18-2018

Dear @aparna_g_r,

Please tell me whether you are working with fixed/floating point arithmetic. I can give you a VHDL based implementation. 

Best Regards,
Urvish
0 Kudos
Highlighted
Visitor
Visitor
876 Views
Registered: ‎01-17-2019

Hello urvish@htic

I am working on a complex data and I need to take ifft of it the find the sum of square values.  I am looking forward to create an IP using hls and use it in vivado. 

Thank you, 

Aparna G.  Raut

0 Kudos
Highlighted
Contributor
Contributor
863 Views
Registered: ‎10-18-2018

Dear @aparna_g_r,

I do not have an extensive experience with Vivado HLS. I prefer writing the codes using HDL. So I might not be able to help you more in this regard. 

 

Regards,

Urvish

 

Best Regards,
Urvish
0 Kudos
Highlighted
Visitor
Visitor
858 Views
Registered: ‎01-17-2019

Hello urvish@htic

Okay.  Thank you for your help. 

Regards, 

Aparna G.  Raut

0 Kudos