(EVM6446)
I want to write an algorithm of video processing in DSP, but I don't know how to begin with: I have two questions:
1. Which system should I select: Linux or Windows? I think: CCS+Windows is better, is that right? Could you tell me if I use linux , which dev tools is fit for developing DSP side.
2.About Algorithm of video processing: for example: If I want to write an algorithm to detect the edge of an object, I think first I should fetch video data from a block of DDR2, because this block is just writen by VPFE, and I believe the data should be an array of one dimension. Second, I should ask DSP to deal with the array using the algorithm. Third, the processed array should be sent back to the block of DDR2, because at this time this block will be sent to VPBE.
To describe the content in details:
a). ARM side: VPFE writes video data in DDR2
b).DSP side: To fetch the data from DDR2
c) DSP side: Algorithm section( for example: edge detection etc.)
d) DSP side: Sent back processed video data to DDR2
e) ARM side: VPBE gets the data from DDR2 and shows them in LCD
I don't whether my thinking is right. Do you have any suggestions?
Thank you.