CrazyPixels
Features
Screenshots
Download trial version
Order full version
Manual
CamSurveillance
CamUniversal

CamSurveillance Manual
Part 5: Motion Detection Settings

Select The Areas For Testing

Select the areas from the picture which should be compared. Only the pixels within these areas are compared. If you get a picture difference of 50 %, then 50 % of these areas are different, not 50 % of the whole picture ( only if you have selected all ).

select all - select the whole picture as testing area
unselect all - unselect the whole picture
color - select the brush color for painting
transparency - select the transparency value of the brush

 

Set The Active Time Interval

If motion detection is running, the program tests for motion only within this selected time intervall. You can select 3 time zones and the weekday or always.
If you select from 08:30 to 10:45 the valid time intervall goes from 08:30:00 to 10:45:59.!

 

Select The Action At Detection

Activate Action

activate email sending - select if an email should be sended at detection of motion
activate file transfer - select if files should be transferred to a FTP server at detection of motion
activate program executing - select if a program should be executed at detection of motion
activate protocol generation - select if a protocol file should be created at detection of motion
activate sound playing - select if a sound should be played at detection of motion
activate picture capture - select if a picture should be captured at detection of motion
activate other actions - select if one of the other actions should be happens at detection of motion
activate video recording - select if a video should be recorded at detection of motion

 

Picture Capture

The picture fileformat ( JPG, BMP, bits per pixel ) for all captured pictures while motion detection, is the format, which you have selected within the camera Picture Capture dialog.

select directory - choose the directory in which the pictures should be stored

use the camera-name as filename - the name of the camera ( URL or a real name from the General seetings ) is used for the picturefilename
use this usertext as filename - input a picturefilename
use the name of the camera picture as filename - the picture name from the netcam is used for the picturefilename
add the current time to the filename - adds the current time to the picturefilename
add the current date to the filename - adds the current date to the picturefilename

add a number to the filename - adds a counter number to the picturefilename
reset the number at motion detection start to 0 - the counter starts with 0 at each motion detection start
maximum number should be - the number counts until the maximum number is reached and then restarts with 0. If you don't select this option the maximum number is (2^32)-1.
the number has prefixed zeros - if you select this option with 4 zeros, the number is printed as 0099 instead of 99.

only capture pictures if more than X KB harddisk space is free - tests the harddisk space before a picture is captured
capture always X pictures after a motion is detected ... - select this option if you want always several pictures after a motion is detected, not only the picture at the moment of the motion.

 

Execute Program

program: - displays the path and name of the program
parameters: - if the program has parameters, input here
select program - select the program from your harddrive

execute program only once - the program will be executed only at the first detection of motion
execute program at each detection - the program will be executed at each detection of motion. Be sure that several instances of the program are possible.

 

Protocol

protocol filename - displays the path and name of the protocol file
select protocolfile - choose the filename and location for the protocol file. The content of this file is in ASCII format.

generate a new protocol at every motion detection start - if you select this option, the old existing protocolfile is erased at motion detection start
continue the existing protocol - if you select this option, the new informations are added to the existing protocol

print the cameraname at start into the protocol - at motion detection start, the cameraname is printed into the protocol
protocol each motion testing - at each test for motion, the current time/date/testing number/picture difference is printed into the protocol
protocol each motion detection - at each detection of motion, the current time/date/detection number/picture difference is printed into the protocol.

 

Send Email

send email to - input the receiver email address and press the 'add' button

SMTP server - input your SMTP servername
dispatcher email address - input your email address or let the field blank
email subject - input an email headline
email body - input the text for the email body

attach these files at the email - you can select several files from your harddisk which you want to attach at the email
attach the picture with the motion detection at the email - select if you want to attach the picture which includes the motion at the email
capture a picture and attach this picture at the email - a picture is captured and attached at the email. The picture settings for this picture comes from the camera dialog and not from the motion detection dialog. It's the same picture if you would press the capture button from the main window.
In most cases this picture would be the same as the picture which includes the motion. Only if the program has received a new picture within the time the motion testing routine is running ( if there are several cameras in motion detecting mode and all of them use a lot of CPU ), this picture is newer than the picture with the motion.
delete sended files after sending - select if you want to delete the sended files from your harddisk after sending to frees the used space

send email now - use this button to test if your settings are ok.

 

File Transfer

hostname - input the FTP host servername
username - input your username for the FTP connection
password - input your password for the FTP connection

host port - host port number, default is 21
use passive mode - passive mode or not, depends on your firewall, default is on
change to directory - input the directory in which the files should be transferred, leave it blank if the files goes in the root

send these files - you can select several files from your harddisk which you want to transfer
send the picture with the motion detection - select if you want to send the picture which includes the motion
capture a picture and send this picture - a picture is captured and sended. The picture settings for this picture comes from the camera dialog and not from the motion detection dialog. It's the same picture if you would press the capture button from the main window.
In most cases this picture would be the same as the picture which includes the motion. Only if the program has received a new picture within the time the motion testing routine is running ( if there are several cameras in motion detecting mode and all of them use a lot of CPU ), this picture is newer than the picture with the motion.
delete sended files after sending - select if you want to delete the sended files from your harddisk after sending to frees the used space

transfer now - use this button to test if your settings are ok.

 

Sound Playing

soundfilename: - displays the path and name of the soundfile
select soundfile - select the sound from your harddrive
play sound in a loop - select if the sound should play in a loop

 

Other

bring video window in foreground - the video window comes in the foreground at detection of motion
resize video window to fullscreen - the video window comes in the foreground and is resized to fullscreen at detection of motion

 

Video Recording

The video format for all recorded videos while motion detection, is the format, which you have selected within the camera Video Recording dialog.

select directory - choose the directory in which the videos should be stored

use the camera-name as filename - the name of the camera ( URL or a real name from the General seetings ) is used for the videofilename
use this usertext as filename - input a videofilename
use the name of the camera picture as filename - the picture name from the netcam is used for the videofilename
add the current time to the filename - adds the current time to the videofilename
add the current date to the filename - adds the current date to the videofilename

if the video already exists append the new video ...- select if you want to append the new recorded video to an already existing video. So you get only one video for several recordings. You can let several NetCams to record into the same video file, but only one NetCam has the focus at one time. If one camera starts recording, the next camera could only record into the same video file, if the first camera has finished recording. So you can select if you want several videos for each NetCam, one video for each NetCam, or one video for all NetCams.
Please try the append functionality first. We have tested with several codecs, where some doesn't worked well.
If you use the append option, there are two different ways the program works. 1. You select no codec, just record the uncompressed video. This has the advantage, that the video record starts immediately, the frames could be append directly and you get the best quality. The disadvantage is a huge video file. 2. You select a codec. Appending frames to an existing compressed video is not possible. To append additional frames to an existing compressed video, the whole video is read and write again to append the new frames. The existing frames are compressed again. The advantage is a small video file. The disadvantages are, that the record starts not immediately, because all frames must be read and write before and that the quality is reduced. Please try some different codecs to see where you get the best quality after recompressing. Some codecs like DIVX reduces the quality very much after recompression.

add a number to the filename - adds a counter number to the videofilename
reset the number at motion detection start to 0 - the counter starts with 0 at each motion detection start
maximum number should be - the number counts until the maximum number is reached and then restarts with 0. If you don't select this option the maximum number is (2^32)-1.
the number has prefixed zeros - if you select this option with 4 zeros, the number is printed as 0099 instead of 99.

record the video for x sec - if a motion is detected a video is recorded with a selected length
record the video until no more motion is detected - if a motion is detected the video recording starts and stops only if there is no more motion

only record the video if more than X KB harddisk space is free - tests the harddisk space before a video is recorded.