Diferență între revizuiri ale paginii „PC Lab 5”

De la WikiLabs
Jump to navigationJump to search
Linia 2: Linia 2:
 
'''Session 5'''
 
'''Session 5'''
  
Task: run an open-source profiler (valgrind & gperf or visual studio) and improve performance of keypoint extraction in ASIFT C++ code.
+
'''Task: run an open-source profiler (valgrind & gperf or visual studio) and improve performance of keypoint extraction in ASIFT C++ code'''
  
1. Download ASIFT project from here: http://www.ipol.im/pub/art/2011/my-asift/
+
#1. Download ASIFT project from here: http://www.ipol.im/pub/art/2011/my-asift/
  
2. Run demo_ASIFT with the two included Adams as input images from the Sixtine Chapel. Horizontal result should look like this:
+
#2. Run demo_ASIFT with the two included Adams as input images from the Sixtine Chapel. Horizontal result should look like this:
  
 
[[Fișier:Hadam.png]]
 
[[Fișier:Hadam.png]]
  
3. Run the profiler  
+
#3. Run the profiler  
 +
 
 +
'''Note''': Valgrind is also great for checking memory leaks:
 +
 
 +
valgrind --leak-check=full <path>
 +
 
 +
valgrind --tool=memcheck <path>
 +
 
  
 
Points (out of 10) vs. expected performance ():
 
Points (out of 10) vs. expected performance ():
  
 
TBD
 
TBD

Versiunea de la data 12 aprilie 2018 15:02

Session 5

Task: run an open-source profiler (valgrind & gperf or visual studio) and improve performance of keypoint extraction in ASIFT C++ code

  1. 1. Download ASIFT project from here: http://www.ipol.im/pub/art/2011/my-asift/
  1. 2. Run demo_ASIFT with the two included Adams as input images from the Sixtine Chapel. Horizontal result should look like this:

Hadam.png

  1. 3. Run the profiler

Note: Valgrind is also great for checking memory leaks:

valgrind --leak-check=full <path>

valgrind --tool=memcheck <path>


Points (out of 10) vs. expected performance ():

TBD