tag:blogger.com,1999:blog-5662148629346975559.post3358723902208969713..comments2023-05-27T11:20:19.260+02:00Comments on ~mhr3: Face detection with OpenCLmhr3http://www.blogger.com/profile/05059602092762087621noreply@blogger.comBlogger38125tag:blogger.com,1999:blog-5662148629346975559.post-51043699263802117642016-12-11T10:52:52.475+01:002016-12-11T10:52:52.475+01:00Check this out:
http://www.mediafire.com/file/xa15...Check this out:<br />http://www.mediafire.com/file/xa15uo26ocpxciw/Delphi-OpenCv-FR-Test-Sample.zipkingkoyhttps://www.blogger.com/profile/14113064149309843828noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-42857429272409560762016-03-08T17:47:55.156+01:002016-03-08T17:47:55.156+01:00Hi! I need to build custom application which looks...Hi! I need to build custom application which looks close to what you did. Could you do it for me? Mike mike.sorochev@ya.ruAnonymoushttps://www.blogger.com/profile/15158031122084704846noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-80218511636384667872016-03-08T17:47:36.986+01:002016-03-08T17:47:36.986+01:00Hi! I need to build custom application which looks...Hi! I need to build custom application which looks close to what you did. Could you do it for me? Mike mike.sorochev@ya.ruAnonymoushttps://www.blogger.com/profile/15158031122084704846noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-82317818385681532702016-01-17T06:10:47.440+01:002016-01-17T06:10:47.440+01:00Hello.
I am interested in using Waldboost for huma...Hello.<br />I am interested in using Waldboost for human detection for surveillance applications (acutally intrusion detection). Do you think Waldboost works as pretty as the above video?Anonymoushttps://www.blogger.com/profile/14438404721044179436noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-15719005634550577142015-10-18T11:05:42.923+02:002015-10-18T11:05:42.923+02:00The Best Delphi sample code I ever had for Face De...The Best Delphi sample code I ever had for Face Detection.<br />GOD bless the good hearted Author.<br />http://delphimagic.blogspot.com.es/2011/08/reconocimiento-de-caras-con-delphi.html<br />Blogdelphimagichttps://www.blogger.com/profile/01162995218298898564noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-21849855922690136292015-10-18T11:05:38.600+02:002015-10-18T11:05:38.600+02:00The Best Delphi sample code I ever had for Face De...The Best Delphi sample code I ever had for Face Detection.<br />GOD bless the good hearted Author.<br />http://delphimagic.blogspot.com.es/2011/08/reconocimiento-de-caras-con-delphi.html<br />Blogdelphimagichttps://www.blogger.com/profile/01162995218298898564noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-6084189142971963292015-02-04T06:32:52.417+01:002015-02-04T06:32:52.417+01:00If someone is interested in compiling on windows.
...If someone is interested in compiling on windows.<br />This is the content of my Makefile:<br /><br />CC=gcc<br /># Tested with mingw32-make 3.82.90<br />PROG=oclDetector<br />CPU_PROG=cpuTester<br /><br />SOURCES=main.c utils.c profiling.c xml-reader.c detector_data.h<br />KERNEL_FILE=reducing_kernel.cl<br />KERNEL_BIN=kernel_bin.h<br />CPU_SOURCES=test.c utils.c detector_data.h<br /><br />#use gnu99 instead c99 in order to avoid "unknow type name off_64_t" error<br />FLAGS=-std=gnu99 -I ./ <br />#don't bother with pkg-config, it does not work properly in windows<br />FLAGS+=-IC:/gtk/include/glib-2.0 <br />FLAGS+=-IC:/gtk/lib/glib-2.0/include<br />FLAGS+=-IC:/opencv/build/include <br />FLAGS+=-IC:/opencv/build/include/opencv<br />#sdk for opencl<br />FLAGS+=-IC:/amd_sdk/include<br />EXTRA_FLAGS=<br /><br />#Note: The libs of opencv and the program must be built with the same mingw version, <br />#or else you'll have this execution error: "Cannot find entry point of procedure __gxx_personality_v0 in dynamically linked library libstdc++-6.dll"<br />LIBS= C:/opencv/release/lib/libopencv_core248.dll.a<br />LIBS+= C:/opencv/release/lib/libopencv_highgui248.dll.a<br />LIBS+= C:/opencv/release/lib/libopencv_imgproc248.dll.a <br />#gtk for windows, http://www.gtk.org/download/win32.php download the "all-in-one" bundle<br />LIBS+=-LC:/gtk/lib -lglib-2.0 -lintl<br />#sdk for opencl<br />LIBS+=-LC:/amd_sdk/lib/x86 -lOpenCL<br /><br />all: $(PROG)<br /><br />$(PROG): $(SOURCES) $(KERNEL_BIN)<br /> $(CC) -o $@ $(FLAGS) $(EXTRA_FLAGS) $^ $(LIBS)<br /><br />cpu-test: $(CPU_PROG)<br /><br />$(CPU_PROG): $(CPU_SOURCES)<br /> $(CC) -o $@ -O3 $(FLAGS) $(EXTRA_FLAGS) $^<br /><br />$(KERNEL_BIN): bin2c $(KERNEL_FILE)<br /> ./bin2c -z $(KERNEL_FILE) $@<br /><br />bin2c: bin2c.c<br /> $(CC) -o $@ $^<br /><br />clean:<br /> rm -f $(PROG) $(CPU_PROG)<br />Anonymoushttps://www.blogger.com/profile/06222259510445511982noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-37577306129931894822015-01-18T22:32:37.722+01:002015-01-18T22:32:37.722+01:00Hi.
That's a wonderfull project.
but which is ...Hi.<br />That's a wonderfull project.<br />but which is it works program language?Anonymoushttps://www.blogger.com/profile/06681133883972667229noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-63609431107910268452014-12-25T18:44:51.624+01:002014-12-25T18:44:51.624+01:00Hi , i have a problem to compile source code , i l...Hi , i have a problem to compile source code , i launch command and make and show this errors :<br /><br />gcc -o oclDetector -std=c99 -I ./ `pkg-config --cflags opencv glib-2.0` main.c utils.c profiling.c xml-reader.c detector_data.h kernel_bin.h `pkg-config --libs opencv glib-2.0` -lOpenCL<br />clang: error: cannot specify -o when generating multiple output files<br />make: *** [oclDetector] Error 1simone91https://www.blogger.com/profile/09795545924991893996noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-2796960387989391712014-06-24T22:52:43.650+02:002014-06-24T22:52:43.650+02:00Hi, What was your detection rate for a HD video? w...Hi, What was your detection rate for a HD video? what was the FPS? wast it less than 15?Anonymoushttps://www.blogger.com/profile/16917396715984921765noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-19032205308853823442013-06-25T01:50:40.705+02:002013-06-25T01:50:40.705+02:00I apologize for the short request.
How exactly do ...I apologize for the short request.<br />How exactly do you compile this on windows?<br /><br />To anybody successfully compiling this, could you list a short list of steps?<br /><br />RegardsUnknownhttps://www.blogger.com/profile/16560148941353837615noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-17399460054239749612013-06-25T01:49:14.146+02:002013-06-25T01:49:14.146+02:00How do you compile this on windows?How do you compile this on windows?Unknownhttps://www.blogger.com/profile/16560148941353837615noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-78747658876228727382013-06-19T00:23:57.476+02:002013-06-19T00:23:57.476+02:00You'd have to train a new classifier, pretty c...You'd have to train a new classifier, pretty complex process requiring lots of annotated data. You can find references to it in my thesis, unfortunately I didn't implement the training program, so can't post the source for that here.mhr3https://www.blogger.com/profile/05059602092762087621noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-51274371589476806432013-03-12T22:28:33.177+01:002013-03-12T22:28:33.177+01:00How can i generate a XML file file for detecting a...How can i generate a XML file file for detecting another object?Anonymoushttps://www.blogger.com/profile/12864096764796595191noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-22252274689017136372012-12-30T18:40:51.440+01:002012-12-30T18:40:51.440+01:00http://mhr3.blogspot.com/2012/03/face-detection-wi...http://mhr3.blogspot.com/2012/03/face-detection-with-opencl.html?showComment=1351176555990#c7203905850195971137mhr3https://www.blogger.com/profile/05059602092762087621noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-77371934609965375752012-12-29T02:01:57.007+01:002012-12-29T02:01:57.007+01:00Hi,
I'm getting CL_INVALID_KERNEL_ARGS error ...Hi,<br /><br />I'm getting CL_INVALID_KERNEL_ARGS error on main.c:1150 when i'm trying to run.<br /><br />What could be the problem?Anonymoushttps://www.blogger.com/profile/12864096764796595191noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-87902837104776475632012-11-21T14:31:45.607+01:002012-11-21T14:31:45.607+01:00Hi,
good job, post it as a library for sale on: ww...Hi,<br />good job, post it as a library for sale on: www.myseyet.eu<br />Anonymoushttps://www.blogger.com/profile/13181161892513487370noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-38891065986836642822012-11-14T21:31:38.361+01:002012-11-14T21:31:38.361+01:00Hi, Would you be able to do contract work on OpenC...Hi, Would you be able to do contract work on OpenCL for us. We would like to build a people counter to ID and count individuals/people as they walk into a store. Thanks. Anonymoushttps://www.blogger.com/profile/04374664722033726554noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-15125690191818849482012-10-30T09:30:48.615+01:002012-10-30T09:30:48.615+01:00Hi. I have looked at the references and i think i ...Hi. I have looked at the references and i think i understand the theory behind the waldboost algorithm. I have your code working and i would like to play a bit around with it. If you have the time i would be very happy if i could help me. Could you explain the algorithm of the program to me in english? How the actual searching in the pyramid image is being done and so on. What does the different kernels do (1,2,3 and 4)? <br />I could find out myself by inspecting the code but i want to spare some time and get a better understanding if you have time to explain these things :) My mail is cped08@student.aau.dk if the contact is easier there.<br />Hope you have a little spare time to explain some of the key things.<br />Best regardsCasperhttps://www.blogger.com/profile/08186017503578198985noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-21027118287699532022012-10-26T12:49:00.755+02:002012-10-26T12:49:00.755+02:00That did the trick. The '-s' option (showi...That did the trick. The '-s' option (showing results on screen) doesn't work for me. It seems that Windows never gets the time to render the image, but inserting a Sleep(1000) (one sec) does not fix it. However, the '-o' output works nicely.<br />Jayhttps://www.blogger.com/profile/18006693673625738175noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-57591582529244583362012-10-26T12:29:47.734+02:002012-10-26T12:29:47.734+02:00This comment has been removed by the author.Casperhttps://www.blogger.com/profile/08186017503578198985noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-31283136586918155432012-10-26T09:42:03.027+02:002012-10-26T09:42:03.027+02:00Hey, thanks for the quick reply! I will try that, ...Hey, thanks for the quick reply! I will try that, had just used the tar-ball previously.<br />Jayhttps://www.blogger.com/profile/18006693673625738175noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-72039058501959711372012-10-25T16:49:15.990+02:002012-10-25T16:49:15.990+02:00I believe this is fixed in the bzr repo.I believe this is fixed in the bzr repo.mhr3https://www.blogger.com/profile/05059602092762087621noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-86245295299490174612012-10-25T13:17:21.079+02:002012-10-25T13:17:21.079+02:00Ugh, didn't mean to remove that comment.
I h...Ugh, didn't mean to remove that comment. <br /><br />I have also compiled for Windows 7, but I get a runtime error. Do I have to use a specific version of OpenCL? I use the one bundled with CUDA 5.0. When I run the program I get this output:<br /><br />$ ./waldboost -s -v ../waldboost/test.mkv<br />** (waldboost.exe:8088): DEBUG: Last discarding classifier set to 83<br />Using device: GeForce GTX 580<br />Trying to open ../waldboost/test.mkv<br />Compiler did not align stack variables. Libavcodec has been miscompiled<br />and may be very slow or crash. This is not a bug in libavcodec,<br />but in the compiler. You may try recompiling using gcc >= 4.2.<br />Do not report crashes to FFmpeg developers.<br />Got a frame [704x416], 3 channels, format: 8<br />Compiling for NVIDIA device...<br />Build log:<br /><br />main.cpp:1150: clEnqueueNDRangeKernel failed! Invalid kernel arguments<br /><br />Jayhttps://www.blogger.com/profile/18006693673625738175noreply@blogger.comtag:blogger.com,1999:blog-5662148629346975559.post-55013954079468922912012-10-25T13:01:09.117+02:002012-10-25T13:01:09.117+02:00This comment has been removed by the author.Jayhttps://www.blogger.com/profile/18006693673625738175noreply@blogger.com