20,290
edits
Efernandez (talk | contribs) |
mNo edit summary |
||
Line 9: | Line 9: | ||
GPU Accelerated Motion Detection provides a C++ library that includes several algorithms to allow motion detection. The [[GPU_Accelerated_Motion_Detector/Overview/Architecture|architecture]] of the library is based in the Abstract Factory which allows abstracting the platform specifics. | GPU Accelerated Motion Detection provides a C++ library that includes several algorithms to allow motion detection. The [[GPU_Accelerated_Motion_Detector/Overview/Architecture|architecture]] of the library is based in the Abstract Factory which allows abstracting the platform specifics. | ||
The process of setting up the processing pipeline is made of 5 simple steps as shown in the following picture: | The process of setting up the processing pipeline is made of 5 simple steps as shown in the following picture: | ||
<br> | |||
[[File:LibraryFlow.png|800px|thumb|center|Library Work Flow]] | [[File:LibraryFlow.png|800px|thumb|center|Library Work Flow]] | ||
<br> | |||
In order for the library to be used you need to include the following headers: | In order for the library to be used you need to include the following headers: | ||
Line 265: | Line 265: | ||
You should get an output like this: | You should get an output like this: | ||
<br> | |||
[[File:Cvexample.png|800px|thumb|center|Library Example Application]] | [[File:Cvexample.png|800px|thumb|center|Library Example Application]] | ||
<br> | |||
The 3 windows show the 3 stages of motion detection and the color window shows in RED the configured Region of interest (ROI) and in BLUE the regions where movement is detected. | The 3 windows show the 3 stages of motion detection and the color window shows in RED the configured Region of interest (ROI) and in BLUE the regions where movement is detected. | ||