https://elinux.org/api.php?action=feedcontributions&user=Ppoudel&feedformat=atomeLinux.org - User contributions [en]2024-03-29T11:11:34ZUser contributionsMediaWiki 1.31.0https://elinux.org/index.php?title=BeagleBoard/GSoC/2010_Projects/OpenCV&diff=22805BeagleBoard/GSoC/2010 Projects/OpenCV2010-08-16T08:56:47Z<p>Ppoudel: /* Links to Lightning Talks */</p>
<hr />
<div>== Project: OpenCV DSP Acceleration ==<br />
<br />
Student: Pramod Poudel<br />
<br />
Mentors: Katie Roberts-Hoffman, Luis Gustavo Lira<br />
<br />
Repository: http://code.google.com/p/opencv-dsp-acceleration/<br />
<br />
Blog: http://pramodpoudel.blogspot.com/<br />
<br />
Latest blog entries: <rss>http://pramodpoudel.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Abstract==<br />
<br />
OpenCV DSP Acceleration is a Google Summer of Code 2010 Project for Beagleboard.org. It aims to accelerate OpenCV algorithms in OMAP3 platforms using the on-chip C64x+ DSP. It uses OpenCV 2.1 as a reference and is dependent on the same. The first release of this project demonstrates the acceleration of few of the OpenCV algorithms like cvSoble(), cvIntegral(), cvCvtColor() and cvDFT(). This work provides a separate library 'libopencvdsp.so' for these algorithms. Users have the choice to select only ARM based API or DSP based API. All DSP based API are prefixed with 'DSP_'. The code was tested on Beagleboard Rev C4. This work uses C6Accel library as a reference library and extends it to support OpenCV.<br />
This work demonstrates significant acceleration of OpenCV algorithms by making asynchronous call to C64x+ DSP. <br />
<br />
Please visit links provided below for further information about this project and for complete documentation.<br />
<br />
==Links to Lightning Talks==<br />
<br />
Please click on the links provided below to watch video that describes this project.<br />
<br />
[http://www.youtube.com/watch?v=TSgAzdaJ1Xo Lightning Talk]<br />
<br />
[http://www.youtube.com/watch?v=4jkLBk6E5PQ Over-view of OpenCV DSP Acceleration, challenges and its Outcome]<br />
<br />
== Documentation ==<br />
<br />
Links to documentation of this project is provided below.<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/API_DOCUMENTATION API Documentation]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Instruction_For_Building_Examples Build Instruction]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/How_To_Use_OpenCV_DSP_Acceleration How To Use The Library in Your Application]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Procedure_To_add_other_OpenCV_Algorithms Procedure To Add Alogrithm and Extend This Work]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/BenchMark Benchmark]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Known_Issues Known Issues ]<br />
<br />
<br />
----<br />
<br />
====Few Other Link====<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/GettingStarted1 Build DSPLink and Codec-Engine Outside OpenEmbedded]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/IUNIVERSAL_Examples Running IUNIVERSAL Examples]</div>Ppoudelhttps://elinux.org/index.php?title=BeagleBoard/GSoC/2010_Projects/OpenCV&diff=22804BeagleBoard/GSoC/2010 Projects/OpenCV2010-08-16T08:56:29Z<p>Ppoudel: /* Documentation */</p>
<hr />
<div>== Project: OpenCV DSP Acceleration ==<br />
<br />
Student: Pramod Poudel<br />
<br />
Mentors: Katie Roberts-Hoffman, Luis Gustavo Lira<br />
<br />
Repository: http://code.google.com/p/opencv-dsp-acceleration/<br />
<br />
Blog: http://pramodpoudel.blogspot.com/<br />
<br />
Latest blog entries: <rss>http://pramodpoudel.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Abstract==<br />
<br />
OpenCV DSP Acceleration is a Google Summer of Code 2010 Project for Beagleboard.org. It aims to accelerate OpenCV algorithms in OMAP3 platforms using the on-chip C64x+ DSP. It uses OpenCV 2.1 as a reference and is dependent on the same. The first release of this project demonstrates the acceleration of few of the OpenCV algorithms like cvSoble(), cvIntegral(), cvCvtColor() and cvDFT(). This work provides a separate library 'libopencvdsp.so' for these algorithms. Users have the choice to select only ARM based API or DSP based API. All DSP based API are prefixed with 'DSP_'. The code was tested on Beagleboard Rev C4. This work uses C6Accel library as a reference library and extends it to support OpenCV.<br />
This work demonstrates significant acceleration of OpenCV algorithms by making asynchronous call to C64x+ DSP. <br />
<br />
Please visit links provided below for further information about this project and for complete documentation.<br />
<br />
==Links to Lightning Talks==<br />
<br />
Please click on the links provided below to watch video that describes this project.<br />
<br />
[http://www.youtube.com/watch?v=TSgAzdaJ1Xo Lightning Talk]<br />
[http://www.youtube.com/watch?v=4jkLBk6E5PQ Over-view of OpenCV DSP Acceleration, challenges and its Outcome]<br />
<br />
== Documentation ==<br />
<br />
Links to documentation of this project is provided below.<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/API_DOCUMENTATION API Documentation]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Instruction_For_Building_Examples Build Instruction]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/How_To_Use_OpenCV_DSP_Acceleration How To Use The Library in Your Application]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Procedure_To_add_other_OpenCV_Algorithms Procedure To Add Alogrithm and Extend This Work]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/BenchMark Benchmark]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Known_Issues Known Issues ]<br />
<br />
<br />
----<br />
<br />
====Few Other Link====<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/GettingStarted1 Build DSPLink and Codec-Engine Outside OpenEmbedded]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/IUNIVERSAL_Examples Running IUNIVERSAL Examples]</div>Ppoudelhttps://elinux.org/index.php?title=BeagleBoard/GSoC/2010_Projects/OpenCV&diff=22803BeagleBoard/GSoC/2010 Projects/OpenCV2010-08-16T08:51:05Z<p>Ppoudel: /* Documentation */</p>
<hr />
<div>== Project: OpenCV DSP Acceleration ==<br />
<br />
Student: Pramod Poudel<br />
<br />
Mentors: Katie Roberts-Hoffman, Luis Gustavo Lira<br />
<br />
Repository: http://code.google.com/p/opencv-dsp-acceleration/<br />
<br />
Blog: http://pramodpoudel.blogspot.com/<br />
<br />
Latest blog entries: <rss>http://pramodpoudel.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Abstract==<br />
<br />
OpenCV DSP Acceleration is a Google Summer of Code 2010 Project for Beagleboard.org. It aims to accelerate OpenCV algorithms in OMAP3 platforms using the on-chip C64x+ DSP. It uses OpenCV 2.1 as a reference and is dependent on the same. The first release of this project demonstrates the acceleration of few of the OpenCV algorithms like cvSoble(), cvIntegral(), cvCvtColor() and cvDFT(). This work provides a separate library 'libopencvdsp.so' for these algorithms. Users have the choice to select only ARM based API or DSP based API. All DSP based API are prefixed with 'DSP_'. The code was tested on Beagleboard Rev C4. This work uses C6Accel library as a reference library and extends it to support OpenCV.<br />
This work demonstrates significant acceleration of OpenCV algorithms by making asynchronous call to C64x+ DSP. <br />
<br />
Please visit links provided below for further information about this project and for complete documentation.<br />
<br />
== Documentation ==<br />
<br />
Links to documentation of this project is provided below.<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/API_DOCUMENTATION API Documentation]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Instruction_For_Building_Examples Build Instruction]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/How_To_Use_OpenCV_DSP_Acceleration How To Use The Library in Your Application]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Procedure_To_add_other_OpenCV_Algorithms Procedure To Add Alogrithm and Extend This Work]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/BenchMark Benchmark]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Known_Issues Known Issues ]<br />
<br />
<br />
----<br />
<br />
====Few Other Link====<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/GettingStarted1 Build DSPLink and Codec-Engine Outside OpenEmbedded]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/IUNIVERSAL_Examples Running IUNIVERSAL Examples]</div>Ppoudelhttps://elinux.org/index.php?title=BeagleBoard/GSoC/2010_Projects/OpenCV&diff=22802BeagleBoard/GSoC/2010 Projects/OpenCV2010-08-16T08:50:19Z<p>Ppoudel: /* Abstract */</p>
<hr />
<div>== Project: OpenCV DSP Acceleration ==<br />
<br />
Student: Pramod Poudel<br />
<br />
Mentors: Katie Roberts-Hoffman, Luis Gustavo Lira<br />
<br />
Repository: http://code.google.com/p/opencv-dsp-acceleration/<br />
<br />
Blog: http://pramodpoudel.blogspot.com/<br />
<br />
Latest blog entries: <rss>http://pramodpoudel.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Abstract==<br />
<br />
OpenCV DSP Acceleration is a Google Summer of Code 2010 Project for Beagleboard.org. It aims to accelerate OpenCV algorithms in OMAP3 platforms using the on-chip C64x+ DSP. It uses OpenCV 2.1 as a reference and is dependent on the same. The first release of this project demonstrates the acceleration of few of the OpenCV algorithms like cvSoble(), cvIntegral(), cvCvtColor() and cvDFT(). This work provides a separate library 'libopencvdsp.so' for these algorithms. Users have the choice to select only ARM based API or DSP based API. All DSP based API are prefixed with 'DSP_'. The code was tested on Beagleboard Rev C4. This work uses C6Accel library as a reference library and extends it to support OpenCV.<br />
This work demonstrates significant acceleration of OpenCV algorithms by making asynchronous call to C64x+ DSP. <br />
<br />
Please visit links provided below for further information about this project and for complete documentation.<br />
<br />
== Documentation ==<br />
<br />
The link to documentation of this project is provided below.<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/API_DOCUMENTATION API Documentation]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Instruction_For_Building_Examples Build Instruction]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/How_To_Use_OpenCV_DSP_Acceleration How To Use The Library in Your Application]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Procedure_To_add_other_OpenCV_Algorithms Procedure To Add Alogrithm and Extend This Work]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/BenchMark Benchmark]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Known_Issues Known Issues ]<br />
<br />
<br />
----<br />
<br />
====Few Other Link====<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/GettingStarted1 Build DSPLink and Codec-Engine Outside OpenEmbedded]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/IUNIVERSAL_Examples Running IUNIVERSAL Examples]</div>Ppoudelhttps://elinux.org/index.php?title=BeagleBoard/GSoC/2010_Projects/OpenCV&diff=22759BeagleBoard/GSoC/2010 Projects/OpenCV2010-08-13T15:33:32Z<p>Ppoudel: /* Documentation */</p>
<hr />
<div>== Project: OpenCV DSP Acceleration ==<br />
<br />
Student: Pramod Poudel<br />
<br />
Mentors: Katie Roberts-Hoffman, Luis Gustavo Lira<br />
<br />
Repository: http://code.google.com/p/opencv-dsp-acceleration/<br />
<br />
Blog: http://pramodpoudel.blogspot.com/<br />
<br />
Latest blog entries: <rss>http://pramodpoudel.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Abstract==<br />
<br />
This project aims accelerate some of the low-level OpenCV libraries. Few of the algorithms will be ported to on-chip DSP found on BeagleBoard. The execution of this project will be carried out in two phase. In the first phase, some of the low-level OpenCV API like cvDFT(), cvSobel(), cvCvtColor() and cvIntegral() will be ported to DSP. In the second phase, an application, that makes use of these accelerated libraries will be built for demonstration.<br />
<br />
== Documentation ==<br />
<br />
The link to documentation of this project is provided below.<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/API_DOCUMENTATION API Documentation]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Instruction_For_Building_Examples Build Instruction]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/How_To_Use_OpenCV_DSP_Acceleration How To Use The Library in Your Application]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Procedure_To_add_other_OpenCV_Algorithms Procedure To Add Alogrithm and Extend This Work]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/BenchMark Benchmark]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Known_Issues Known Issues ]<br />
<br />
<br />
----<br />
<br />
====Few Other Link====<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/GettingStarted1 Build DSPLink and Codec-Engine Outside OpenEmbedded]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/IUNIVERSAL_Examples Running IUNIVERSAL Examples]</div>Ppoudelhttps://elinux.org/index.php?title=BeagleBoard/GSoC/2010_Projects/OpenCV&diff=22758BeagleBoard/GSoC/2010 Projects/OpenCV2010-08-13T15:33:08Z<p>Ppoudel: /* Documentation */</p>
<hr />
<div>== Project: OpenCV DSP Acceleration ==<br />
<br />
Student: Pramod Poudel<br />
<br />
Mentors: Katie Roberts-Hoffman, Luis Gustavo Lira<br />
<br />
Repository: http://code.google.com/p/opencv-dsp-acceleration/<br />
<br />
Blog: http://pramodpoudel.blogspot.com/<br />
<br />
Latest blog entries: <rss>http://pramodpoudel.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Abstract==<br />
<br />
This project aims accelerate some of the low-level OpenCV libraries. Few of the algorithms will be ported to on-chip DSP found on BeagleBoard. The execution of this project will be carried out in two phase. In the first phase, some of the low-level OpenCV API like cvDFT(), cvSobel(), cvCvtColor() and cvIntegral() will be ported to DSP. In the second phase, an application, that makes use of these accelerated libraries will be built for demonstration.<br />
<br />
== Documentation ==<br />
<br />
The link to documentation of this project is provided below.<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/API_DOCUMENTATION API Documentation]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Instruction_For_Building_Examples Build Instruction]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/How_To_Use_OpenCV_DSP_Acceleration How To Use The Library in Your Application]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Procedure_To_add_other_OpenCV_Algorithms Procedure To Add Alogrithm and Extend This Work]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/BenchMark Benchmark]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Known_Issues Known ]<br />
<br />
<br />
----<br />
<br />
====Few Other Link====<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/GettingStarted1 Build DSPLink and Codec-Engine Outside OpenEmbedded]<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/IUNIVERSAL_Examples Running IUNIVERSAL Examples]</div>Ppoudelhttps://elinux.org/index.php?title=BeagleBoard/GSoC/2010_Projects/OpenCV&diff=22757BeagleBoard/GSoC/2010 Projects/OpenCV2010-08-13T15:32:09Z<p>Ppoudel: /* Documentation */</p>
<hr />
<div>== Project: OpenCV DSP Acceleration ==<br />
<br />
Student: Pramod Poudel<br />
<br />
Mentors: Katie Roberts-Hoffman, Luis Gustavo Lira<br />
<br />
Repository: http://code.google.com/p/opencv-dsp-acceleration/<br />
<br />
Blog: http://pramodpoudel.blogspot.com/<br />
<br />
Latest blog entries: <rss>http://pramodpoudel.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Abstract==<br />
<br />
This project aims accelerate some of the low-level OpenCV libraries. Few of the algorithms will be ported to on-chip DSP found on BeagleBoard. The execution of this project will be carried out in two phase. In the first phase, some of the low-level OpenCV API like cvDFT(), cvSobel(), cvCvtColor() and cvIntegral() will be ported to DSP. In the second phase, an application, that makes use of these accelerated libraries will be built for demonstration.<br />
<br />
== Documentation ==<br />
<br />
The link to documentation of this project is provided below.<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/API_DOCUMENTATION API Documentation]<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Instruction_For_Building_Examples Build Instruction]<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/How_To_Use_OpenCV_DSP_Acceleration How To Use The Library in Your Application]<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Procedure_To_add_other_OpenCV_Algorithms Procedure To Add Alogrithm and Extend This Work]<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/BenchMark Benchmark]<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/Known_Issues Known ]<br />
<br />
<br />
----<br />
<br />
====Few other link to start with====<br />
<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/GettingStarted1 Build DSPLink and Codec-Engine Outside OpenEmbedded]<br />
[http://code.google.com/p/opencv-dsp-acceleration/wiki/IUNIVERSAL_Examples Running IUNIVERSAL Examples]</div>Ppoudelhttps://elinux.org/index.php?title=BeagleBoard/GSoC/2010_Projects/OpenCV&diff=22756BeagleBoard/GSoC/2010 Projects/OpenCV2010-08-13T15:02:57Z<p>Ppoudel: /* Abstract */</p>
<hr />
<div>== Project: OpenCV DSP Acceleration ==<br />
<br />
Student: Pramod Poudel<br />
<br />
Mentors: Katie Roberts-Hoffman, Luis Gustavo Lira<br />
<br />
Repository: http://code.google.com/p/opencv-dsp-acceleration/<br />
<br />
Blog: http://pramodpoudel.blogspot.com/<br />
<br />
Latest blog entries: <rss>http://pramodpoudel.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Abstract==<br />
<br />
This project aims accelerate some of the low-level OpenCV libraries. Few of the algorithms will be ported to on-chip DSP found on BeagleBoard. The execution of this project will be carried out in two phase. In the first phase, some of the low-level OpenCV API like cvDFT(), cvSobel(), cvCvtColor() and cvIntegral() will be ported to DSP. In the second phase, an application, that makes use of these accelerated libraries will be built for demonstration.<br />
<br />
== Documentation ==<br />
<br />
See http://code.google.com/p/opencv-dsp-acceleration/wiki/Instruction_For_Building_Examples for build instruction.</div>Ppoudelhttps://elinux.org/index.php?title=BeagleBoard/GSoC/2010_Projects/OpenCV&diff=22051BeagleBoard/GSoC/2010 Projects/OpenCV2010-07-05T04:21:13Z<p>Ppoudel: /* Documentation */</p>
<hr />
<div>== Project: OpenCV DSP Acceleration ==<br />
<br />
Student: Pramod Poudel<br />
<br />
Mentors: Katie Roberts-Hoffman, Luis Gustavo Lira<br />
<br />
Repository: http://code.google.com/p/opencv-dsp-acceleration/<br />
<br />
Blog: http://pramodpoudel.blogspot.com/<br />
<br />
Latest blog entries: <rss>http://pramodpoudel.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Abstract==<br />
<br />
This project aims accelerate some of the low-level OpenCV libraries. Few of the algorithms will be ported to on-chip DSP found on BeagleBoard. The execution of this project will be carried out in two phase. In the first phase, some of the low-level OpenCV API like cvDFT(), cvSobel(), cvAvgSdv()and cvIntegral will be ported to DSP. In the second phase, an application, that makes use of these accelerated libraries will be built for demonstration.<br />
<br />
== Documentation ==<br />
<br />
See http://code.google.com/p/opencv-dsp-acceleration/wiki/Instruction_For_Building_Examples for build instruction.</div>Ppoudelhttps://elinux.org/index.php?title=BeagleBoard/GSoC/2010_Projects&diff=21919BeagleBoard/GSoC/2010 Projects2010-06-23T06:55:42Z<p>Ppoudel: /* Project: OpenCV DSP Acceleration */</p>
<hr />
<div>This page links to the six official projects that were chosen for the BeagleBoard's Google Summer of Code 2010 mentoring session.<br />
<br />
== Project: [[BeagleBoard/GSoC/2010_Projects/C6Run|RPC layer and POSIX wrappers for C6Run]] (formerly known as DSPEasy) ==<br />
<br />
Student: Yaman Umuroglu<br />
<br />
Mentors: Katie Roberts-Hoffman, Laine Walker-Avina, Frank Walzer <br />
<br />
Repository at: http://gforge.ti.com/svn/dspeasy/C6RunApp/branches/dsp-rpc-posix<br />
<br />
Documentation: [[BeagleBoard/GSoC/2010_Projects/C6Run#Documentation]]<br />
<br />
Blog at: http://maltanar.blogspot.com<br />
<br />
Latest blog entries: <rss>http://maltanar.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Project: [[BeagleBoard/GSoC/2010_Projects/USBSniffer|USB Sniffer]] ==<br />
<br />
Student: Nicolas Boichat<br />
<br />
Mentors: Hunyue Yau, Laine Walker-Avina, Frans Meulenbroeks<br />
<br />
Repository: http://gitorious.org/beagleboard-usbsniffer<br />
<br />
Documentation: [[BeagleBoard/GSoC/2010_Projects/USBSniffer#Documentation]]<br />
<br />
Blog: http://beagleboard-usbsniffer.blogspot.com/ ([http://beagleboard-usbsniffer.blogspot.com/feeds/posts/default RSS])<br />
<br />
Latest blog entries: <rss>http://beagleboard-usbsniffer.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Project: [[BeagleBoard/GSoC/2010_Projects/OpenCV|OpenCV DSP Acceleration]] ==<br />
<br />
Student: Pramod Poudel<br />
<br />
Mentors: Katie Roberts-Hoffman, Luis Gustavo Lira<br />
<br />
Repository: http://code.google.com/p/opencv-dsp-acceleration/source/browse/#svn/trunk<br />
<br />
Documentation: [[BeagleBoard/GSoC/2010_Projects/OpenCV#Documentation]]<br />
<br />
Blog: http://pramodpoudel.blogspot.com/<br />
<br />
Link to Lightning Talk: http://www.youtube.com/watch?v=TSgAzdaJ1Xo<br />
<br />
Latest blog entries: <rss>http://pramodpoudel.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Project: [[BeagleBoard/GSoC/2010_Projects/XBMC|XBMC]] ==<br />
<br />
Student: Tobias Arrskog<br />
<br />
Mentors: Mike Zucchi, Mans Rullgard, Søren Steen Christensen <br />
<br />
Repository-git: git://xbmc.git.sourceforge.net/gitroot/xbmc/xbmc and branch gsoc-2010-beagleboard<br />
<br />
Repository-svn: http://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/gsoc-2010-beagleboard<br />
<br />
Documentation: [[BeagleBoard/GSoC/2010_Projects/XBMC#Documentation]]<br />
<br />
Blog: http://xbmc.org/author/topfs2/<br />
<br />
Latest blog entries:<br />
<br />
[http://xbmc.org/topfs2/2010/06/07/weekly-report-2/ Weekly report 2]<br />
<br />
[http://xbmc.org/topfs2/2010/06/01/weekly-report-1/ Weekly report 1]<br />
<br />
[http://xbmc.org/topfs2/2010/05/24/beagleboard-project-for-gsoc-2010/ Announcement]<br />
<br />
== Project: [[BeagleBoard/GSoC/2010_Projects/FFTW|NEON Support for FFTW]] ==<br />
<br />
Student: Christopher Friedt<br />
<br />
Mentors: Mans Rullgard, Philip Balister <br />
<br />
Repository: <br />
<br />
Documentation: [[BeagleBoard/GSoC/2010_Projects/FFTW#Documentation]]<br />
<br />
Blog: http://gsoc2010-fftw-neon.blogspot.com/<br />
<br />
Latest blog entries: <rss>http://gsoc2010-fftw-neon.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Project: [[BeagleBoard/GSoC/2010_Projects/Pulse_Width_Modulation|Pulse Width Modulation]] ==<br />
<br />
Student: Varun Jewalikar<br />
<br />
Mentors: Søren Steen Christensen, Cristina Murillo<br />
<br />
Repository: http://github.com/neo01124/omap3-pwm<br />
<br />
Documentation: [[BeagleBoard/GSoC/2010_Projects/Pulse_Width_Modulation#Documentation]]<br />
<br />
Blog: http://beagleboard-pwm.blogspot.com/<br />
<br />
Latest blog entries: <rss>http://beagleboard-pwm.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss></div>Ppoudelhttps://elinux.org/index.php?title=BeagleBoard/GSoC/2010_Projects&diff=21859BeagleBoard/GSoC/2010 Projects2010-06-18T19:59:30Z<p>Ppoudel: /* Project: OpenCV DSP Acceleration */</p>
<hr />
<div>This page links to the six official projects that were chosen for the BeagleBoard's Google Summer of Code 2010 mentoring session.<br />
<br />
== Project: [[BeagleBoard/GSoC/2010_Projects/C6Run|RPC layer and POSIX wrappers for C6Run]] (formerly known as DSPEasy) ==<br />
<br />
Student: Yaman Umuroglu<br />
<br />
Mentors: Katie Roberts-Hoffman, Laine Walker-Avina, Frank Walzer <br />
<br />
Repository at: http://gforge.ti.com/svn/dspeasy/C6RunApp/branches/dsp-rpc-posix<br />
<br />
Documentation: [[BeagleBoard/GSoC/2010_Projects/C6Run#Documentation]]<br />
<br />
Blog at: http://maltanar.blogspot.com<br />
<br />
Latest blog entries: <rss>http://maltanar.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Project: [[BeagleBoard/GSoC/2010_Projects/USBSniffer|USB Sniffer]] ==<br />
<br />
Student: Nicolas Boichat<br />
<br />
Mentors: Hunyue Yau, Laine Walker-Avina, Frans Meulenbroeks<br />
<br />
Repository: http://gitorious.org/beagleboard-usbsniffer<br />
<br />
Documentation: [[BeagleBoard/GSoC/2010_Projects/USBSniffer#Documentation]]<br />
<br />
Blog: http://beagleboard-usbsniffer.blogspot.com/ ([http://beagleboard-usbsniffer.blogspot.com/feeds/posts/default RSS])<br />
<br />
Latest blog entries: <rss>http://beagleboard-usbsniffer.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Project: [[BeagleBoard/GSoC/2010_Projects/OpenCV|OpenCV DSP Acceleration]] ==<br />
<br />
Student: Pramod Poudel<br />
<br />
Mentors: Katie Roberts-Hoffman, Luis Gustavo Lira<br />
<br />
Repository: http://code.google.com/p/opencv-dsp-acceleration/source/browse/#svn/trunk<br />
<br />
Documentation: [[BeagleBoard/GSoC/2010_Projects/OpenCV#Documentation]]<br />
<br />
Blog: http://pramodpoudel.blogspot.com/<br />
<br />
Latest blog entries: <rss>http://pramodpoudel.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Project: [[BeagleBoard/GSoC/2010_Projects/XBMC|XBMC]] ==<br />
<br />
Student: Tobias Arrskog<br />
<br />
Mentors: Mike Zucchi, Mans Rullgard, Søren Steen Christensen <br />
<br />
Repository-git: git://xbmc.git.sourceforge.net/gitroot/xbmc/xbmc and branch gsoc-2010-beagleboard<br />
<br />
Repository-svn: http://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/gsoc-2010-beagleboard<br />
<br />
Documentation: [[BeagleBoard/GSoC/2010_Projects/XBMC#Documentation]]<br />
<br />
Blog: http://xbmc.org/author/topfs2/<br />
<br />
Latest blog entries:<br />
<br />
[http://xbmc.org/topfs2/2010/06/07/weekly-report-2/ Weekly report 2]<br />
<br />
[http://xbmc.org/topfs2/2010/06/01/weekly-report-1/ Weekly report 1]<br />
<br />
[http://xbmc.org/topfs2/2010/05/24/beagleboard-project-for-gsoc-2010/ Announcement]<br />
<br />
Dependencies:<br />
<br />
Koen have been nice enough to add a dependency list to narcissus but for those that doesn't want to make a new image here is the package list<br />
<br />
opkg install task-native-sdk boost-dev libgles-omap3-dev libsamplerate0-dev liblzo2-dev bzip2-dev libwavpack-dev mpeg2dec-dev libfribidi-dev libpcre-dev libcdio-dev libmodplug-dev flac-dev libsdl-mixer-1.2-dev libsdl-image-1.2-dev alsa-dev enca-dev libxt-dev libxtst-dev libxmu-dev libxinerama-dev curl-dev libmicrohttpd-dev gperf cmake zip git python-devel openssl-dev cvs pkgconfig-dev libxrender-dev libxrandr-dev git<br />
<br />
Build Instructions:<br />
<br />
./bootstrap<br />
<br />
./configure --enable-gles<br />
<br />
make<br />
<br />
make install<br />
<br />
== Project: [[BeagleBoard/GSoC/2010_Projects/FFTW|NEON Support for FFTW]] ==<br />
<br />
Student: Christopher Friedt<br />
<br />
Mentors: Mans Rullgard, Philip Balister <br />
<br />
Repository: <br />
<br />
Documentation: [[BeagleBoard/GSoC/2010_Projects/FFTW#Documentation]]<br />
<br />
Blog: http://gsoc2010-fftw-neon.blogspot.com/<br />
<br />
Latest blog entries: <rss>http://gsoc2010-fftw-neon.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Project: [[BeagleBoard/GSoC/2010_Projects/Pulse_Width_Modulation|Pulse Width Modulation]] ==<br />
<br />
Student: Varun Jewalikar<br />
<br />
Mentors: Søren Steen Christensen, Cristina Murillo<br />
<br />
Repository: http://github.com/neo01124/omap3-pwm<br />
<br />
Documentation: [[BeagleBoard/GSoC/2010_Projects/Pulse_Width_Modulation#Documentation]]<br />
<br />
Blog: http://beagleboard-pwm.blogspot.com/<br />
<br />
Latest blog entries: <rss>http://beagleboard-pwm.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss></div>Ppoudelhttps://elinux.org/index.php?title=BeagleBoard/GSoC/2010_Projects/OpenCV&diff=21858BeagleBoard/GSoC/2010 Projects/OpenCV2010-06-18T19:49:00Z<p>Ppoudel: /* Documentation */</p>
<hr />
<div>== Project: OpenCV DSP Acceleration ==<br />
<br />
Student: Pramod Poudel<br />
<br />
Mentors: Katie Roberts-Hoffman, Luis Gustavo Lira<br />
<br />
Repository: http://code.google.com/p/opencv-dsp-acceleration/<br />
<br />
Blog: http://pramodpoudel.blogspot.com/<br />
<br />
Latest blog entries: <rss>http://pramodpoudel.blogspot.com/feeds/posts/default|charset=UTF-8|max=3</rss><br />
<br />
== Documentation ==<br />
<br />
See http://code.google.com/p/opencv-dsp-acceleration/wiki/Instruction_For_Building_Examples for build instruction.</div>Ppoudelhttps://elinux.org/index.php?title=BeagleBoard/GSoC/2010_Projects&diff=21634BeagleBoard/GSoC/2010 Projects2010-06-03T18:01:59Z<p>Ppoudel: </p>
<hr />
<div>This page links to the six official projects that were chosen for the BeagleBoard's Google Summer of Code 2010 mentoring session.<br />
<br />
'''Project: RPC layer and POSIX wrappers for C6Run (formerly known as DSPEasy)'''<br />
<br />
''Student: Yaman Umuroglu''<br />
<br />
Blog at: http://maltanar.blogspot.com<br />
<br />
Repository at:http://gforge.ti.com/svn/dspeasy/C6RunApp/branches/dsp-rpc-posix<br />
<br />
'''Project: USB Sniffer'''<br />
<br />
''Student: Nicolas Boichat''<br />
<br />
Blog: http://beagleboard-usbsniffer.blogspot.com/ ([http://beagleboard-usbsniffer.blogspot.com/feeds/posts/default RSS])<br />
<br />
Repository: http://gitorious.org/beagleboard-usbsniffer<br />
<br />
'''Project: OpenCV DSP Acceleration'''<br />
<br />
''Student: Pramod Poudel''<br />
<br />
Blog: http://pramodpoudel.blogspot.com/<br />
<br />
Repository: http://code.google.com/p/opencv-dsp-acceleration/</div>Ppoudelhttps://elinux.org/index.php?title=BeagleBoard/GSoC/Meetings/20100517&diff=21194BeagleBoard/GSoC/Meetings/201005172010-05-18T03:26:23Z<p>Ppoudel: /* Shirt sizes */</p>
<hr />
<div>==Attendees==<br />
===Mentors===<br />
* jkridner (Jason Kridner - BeagleBoard.org GSoC admin)<br />
* cwicks (Cathy Wicks - University Program Manager for TI and backup BeagleBoard.org GSoC admin)<br />
* av500 (Vladimir Pantelic)<br />
* koen (Koen Kooi)<br />
* katie (Katie Roberts)<br />
* notzed (Michael Zucchi)<br />
* cmurillo (Cristina Murillo)<br />
* SSC (Søren Steen Christensen)<br />
* eFfeM (Frans Meulenbroeks)<br />
* mru (Mans Rullgard)<br />
===Students===<br />
* maltanar (Yaman Umuroglu - POSIX for DSPEasy)<br />
* drinkcat (Nicolas Boichat - USB Sniffer)<br />
* topfs2 (Tobias Arrskog - XBMC)<br />
* neo01124 (Varun Jewalikar - PWM)<br />
* cfriedt (Christopher Friedt - FFTW)<br />
<br />
==Agenda==<br />
* boards<br />
* repositories<br />
* blogging and weekly reports - how, where and what<br />
* future meetings<br />
* shirt sizes<br />
* bonding - enough and how to improve, including best practices from other orgs<br />
* wrap-up - review any missed agenda items<br />
<br />
==Boards==<br />
* Goal was to have C4 boards and cables to all students by last week.<br />
* maltanar got a board.<br />
* Pramod got a board, but was not in attendance to confirm.<br />
* drinkcat (Nicolas) already has a 5V adapter and IDC10-DB9 cable.<br />
* varunPWM needs a 5V adapter, IDC10-DB9 cable and a XDS100v2 (if possible).<br />
* TobiasArrskog needs a 5V adapter.<br />
* cfriedt already has the needed power adapter and cables.<br />
* '''Action: jkridner''': provide e-mail of all shipping addresses summarized to cwicks<br />
* '''Action: jkridner''': see if we can get some XDS100v2's, especially for students doing kernel work<br />
<br />
==Repositories==<br />
* Ultimately, all projects need to have a final release loaded on code.google.com.<br />
* Students should align with their mentors on the best working place for their code.<br />
* Students should publish their repository and bug tracking links on their blog.<br />
<br />
==Reporting==<br />
* I'd like to make sure students provide blog posts that indicate where their code is currently hosted, where bugs should be filed, and what the status of the latest build is.<br />
* Maltanar: http://maltanar.blogspot.com<br />
* TobiasArrskog: http://xbmc.org/topfs2/<br />
* drinkcat: http://beagleboard-usbsniffer.blogspot.com/<br />
* cfriedt: http://gsoc2010-fftw-neon.blogspot.com/<br />
* varun: http://beagleboard-pwm.blogspot.com/<br />
* Pramod: http://pramodpoudel.blogspot.com/<br />
<br />
==Future meetings==<br />
* Future meetings will be held at the same time every week (Mondays, 14:00UTC) on #beagleboard-gsoc until further notice.<br />
* '''Action: jkridner''': will provide wiki link and agenda outline ahead of every meeting.<br />
* '''Action: jkridner''': will send out reminder e-mail on beagleboard-gsoc 1 hour ahead of the meeting.<br />
* '''Action: jkridner''': will create a sharable Google Calendar entry.<br />
<br />
==Shirt sizes==<br />
* '''Action: jkridner''': log here what was reported on IRC<br />
* '''Action: ALL''': review this page in 24 hours for accuracy/completeness<br />
* drinkcat: L<br />
* cmurillo: XS<br />
* av500: XXL<br />
* maltanar: S<br />
* topfs2: S<br />
* mru: S<br />
* koen: L<br />
* SSC: L<br />
* varunPWM: M<br />
* cfriedt: M<br />
* notzed: L<br />
* jkridner: L<br />
* katie: M<br />
* Pramod: M</div>Ppoudelhttps://elinux.org/index.php?title=BeagleBoard/GSoC/Meetings/20100517&diff=21160BeagleBoard/GSoC/Meetings/201005172010-05-17T22:34:32Z<p>Ppoudel: /* Reporting */</p>
<hr />
<div>==Attendees==<br />
===Mentors===<br />
===Students===<br />
<br />
==Agenda==<br />
* boards<br />
* repositories<br />
* blogging and weekly reports - how, where and what<br />
* future meetings<br />
* shirt sizes<br />
* bonding - enough and how to improve, including best practices from other orgs<br />
* wrap-up - review any missed agenda items<br />
<br />
==Boards==<br />
* Goal was to have C4 boards and cables to all students by last week.<br />
* maltanar got a board.<br />
* Pramod got a board, but was not in attendance to confirm.<br />
* drinkcat (Nicolas) already has a 5V adapter and IDC10-DB9 cable.<br />
* varunPWM needs a 5V adapter, IDC10-DB9 cable and a XDS100v2 (if possible).<br />
* TobiasArrskog needs a 5V adapter.<br />
* cfriedt already has the needed power adapter and cables.<br />
* '''Action: jkridner''': provide e-mail of all shipping addresses summarized to cwicks<br />
* '''Action: jkridner''': see if we can get some XDS100v2's, especially for students doing kernel work<br />
<br />
==Repositories==<br />
<br />
==Reporting==<br />
* I'd like to make sure students provide blog posts that indicate where their code is currently hosted, where bugs should be filed, and what the status of the latest build is.<br />
* Maltanar: http://maltanar.blogspot.com<br />
* TobiasArrskog: http://xbmc.org/topfs2/<br />
* drinkcat: http://beagleboard-usbsniffer.blogspot.com/<br />
* cfriedt: http://gsoc2010-fftw-neon.blogspot.com/<br />
* varun: http://beagleboard-pwm.blogspot.com/<br />
* Pramod: http://pramodpoudel.blogspot.com/<br />
<br />
==Future meetings==<br />
* '''Action: jkridner''': will provide wiki link and agenda outline ahead of every meeting.<br />
* '''Action: jkridner''': will send out reminder e-mail on beagleboard-gsoc 1 hour ahead of the meeting.<br />
* '''Action: jkridner''': will create a sharable Google Calendar entry.<br />
<br />
==Shirt sizes==<br />
* '''Action: jkridner''': log here what was reported on IRC<br />
* '''Action: ALL''': review this page in 24 hours for accuracy/completeness</div>Ppoudel