by nickoppen » Sat Apr 04, 2015 6:09 am
Hi Nader,
I think that your edge detection project is a good one and well suited to the epiphany chip.
I don't know the answers to your questions but here's what you should do. START! Decide what you want to code with, the eSDK or OpenCL. Chip of a small sub-project to start with and implement it. Getting to the end of a tiny project will answer a few of the hundreds of questions that you will find along the way. That is what everybody is doing.
If you want to use OpenCL, have a look at my blog . I'm working on a neural network simulator and I've had some ideas how to do it (see the earliest post). Then, along the way I've written posts on each little sub-project that I've undertaken, starting with getting something to compile. I've posted example code on github along the way if you want to have a look at it.
That's the only way that is available at the current time. At some time in the future there might be a book entitled, "OpenCV on the Parallella" but right now there is the documentation by Adapteva and Brown Deer and a few examples and blog posts and that's it.
Please consider writing up your experiences in a blog of some sort because... "Sharing is what makes the internet Great".
nick
Sharing is what makes the internet Great!