I want to install OpenCV On BegalBoard XM please suggest me some simple steps to install Opencv library on begalboard and how to use it. I want to perform a real time video processing on it. Thanks in advance.
On Tue, 2011-11-22 at 06:54 -0800, vaibhav kole wrote: > I want to install OpenCV On BegalBoard XM please suggest me some > simple steps to install Opencv library on begalboard and how to use > it. I want to perform a real time video processing on it. > Thanks in advance.
On Tue, Nov 22, 2011 at 8:24 PM, vaibhav kole <kolevaibh...@gmail.com>wrote:
> I want to install OpenCV On BegalBoard XM please suggest me some > simple steps to install Opencv library on begalboard and how to use > it. I want to perform a real time video processing on it.
You first target should be to compile it from the sources on Laptop/Host.
Then once you succeed on that then you just have to tweak configure in terms of BB. It won't be a difficult task once you understand how to do it on HOST. Then move on to a TARGET.
On Wed, Nov 23, 2011 at 10:10 AM, chetan patil <chtpa...@gmail.com> wrote: > Hi,
> On Tue, Nov 22, 2011 at 8:24 PM, vaibhav kole <kolevaibh...@gmail.com>wrote:
>> I want to install OpenCV On BegalBoard XM please suggest me some >> simple steps to install Opencv library on begalboard and how to use >> it. I want to perform a real time video processing on it.
> You first target should be to compile it from the sources on Laptop/Host.
> Then once you succeed on that then you just have to tweak configure in > terms of BB. > It won't be a difficult task once you understand how to do it on HOST. > Then move on to a TARGET.
Thanks for your quick reply. I have achieved first target ie. I can run OPENCV program on my pc. and i want to run it onto BB. my first problem is how to install OPENCV on BB? and another is how to run the program on it?
did you try google ? "opencv+angstrom" ... the best answers are within the top 3 results.
note however, that coming from a PC world, openCV performance on BB might seem very inadequate, for many purposes. a year back when we did a similar exercise, on moving from a 2GHz PIV with 1GB RAM (deliberately we kept it a low end platform), to BB-xM, we were shocked to see the performance difference (framerate was almost 30% for many/most tasks, compared to similar workflow on PC).
On Wed, Nov 23, 2011 at 10:23 AM, vaibhav kole <kolevaibh...@gmail.com>wrote:
> On Wed, Nov 23, 2011 at 10:10 AM, chetan patil <chtpa...@gmail.com> wrote:
>> Hi,
>> On Tue, Nov 22, 2011 at 8:24 PM, vaibhav kole <kolevaibh...@gmail.com>wrote:
>>> I want to install OpenCV On BegalBoard XM please suggest me some >>> simple steps to install Opencv library on begalboard and how to use >>> it. I want to perform a real time video processing on it.
>> You first target should be to compile it from the sources on Laptop/Host.
>> Then once you succeed on that then you just have to tweak configure in >> terms of BB. >> It won't be a difficult task once you understand how to do it on HOST. >> Then move on to a TARGET.
> Thanks for your quick reply. > I have achieved first target ie. I can run OPENCV program on my pc. > and i want to run it onto BB. my first problem is how to install OPENCV on > BB? > and another is how to run the program on it?
I think the performance hit was because the DSP was not utilized. I am not into much of how DSP processing is done by ARM processors, but TI has released a specific GNU toolchain for for beagleboard. What TI recommends is you use Android for development, since all this intricacies and optimization is done for Android OS. I am not much of an android fan, would recommend to stick with Linux + QT + C++ combination, instead of running into semi-proprietary software like Android.
BTW Are you using the toolchain released by TI for development ?
On Wed, 2011-11-23 at 11:31 +0530, Jayanth Acharya wrote: > did you try google ? > "opencv+angstrom" ... the best answers are within the top 3 results.
> note however, that coming from a PC world, openCV performance on BB > might seem very inadequate, for many purposes. > a year back when we did a similar exercise, on moving from a 2GHz PIV > with 1GB RAM (deliberately we kept it a low end platform), to BB-xM, > we were shocked to see the performance difference (framerate was > almost 30% for many/most tasks, compared to similar workflow on PC).
> On Wed, Nov 23, 2011 at 10:23 AM, vaibhav kole > <kolevaibh...@gmail.com> wrote:
> On Wed, Nov 23, 2011 at 10:10 AM, chetan patil > <chtpa...@gmail.com> wrote: > Hi,
> On Tue, Nov 22, 2011 at 8:24 PM, vaibhav kole > <kolevaibh...@gmail.com> wrote: > I want to install OpenCV On BegalBoard XM > please suggest me some > simple steps to install Opencv library on > begalboard and how to use > it. I want to perform a real time video > processing on it.
> You first target should be to compile it from the > sources on Laptop/Host.
> Then once you succeed on that then you just have to > tweak configure in terms of BB. > It won't be a difficult task once you understand how > to do it on HOST. > Then move on to a TARGET.
> Thanks for your quick reply. > I have achieved first target ie. I can run OPENCV program on > my pc. > and i want to run it onto BB. my first problem is how to > install OPENCV on BB? > and another is how to run the program on it?
1) Which toolchain you using? 2) Which Embedded Linux? Monta Vista or something else? 3) Do you have official OpenCV sources ? 4) Have you read documents in OpenCV sources on how to compile on various platforms?
I agree with Chaitannya, using official toolchain uses DSP to the extent. I have practically experience of that on DaVinci.
The only way Vaibhav one can help is when you go and implement it.