How to configure motion recording on a DigitalSentry system.

Issue

How to setup and configure motion recording on a DSSRV2 NVR.

Product Line

Pelco Video Management

Environment

  • DS
  • Digital Sentry
  • DSSRV / DSSRV2
  • DS NVs

Cause

Event motion based recording desired.

Resolution

IP cameras are generally configured using the DS Quick Setup utility while analog cameras are configured using DS Admin. DS Admin can also be used for IP cameras but it is not as intuitive.  Some options like customized recording schedules require DS Admin, to change a specific schedule or modify a schedule refer to KB article LL#9628
 

Adjusting motion sensitivity, configuring a Pre / Post motion duration or adding a motion mask can all be done using the DS ControlPoint client. 

 

Table of Contents
Configure Motion recording for IP Cameras
Configure Motion recording for Analog Cameras
Configure Motion Detection settings with DS ControlPoint


 

Configure an IP Camera(s) to recording using Event > Motion recording      top
 

  1. Run the DS Quick Setup utility  on the recorder (Start > All Programs > Pelco > DS Quick Setup).
     
  2. Click Next
     
  3. Click Yes when prompted with the UAC (User Access Control) allow this app to make changes to your PC?.
     
  4. Select Add / Remove IP Cameras - Keep Existing Configuration and click Next.




     
  5. Select Motion Recording and click Next.

    Note: Selecting Motion Recording configuration at this screen will only apply to newly added IP cameras, all existing IP cameras that have been configured in the past will keep their previous configuration.  You can change the recording method for previously added cameras individually at the next DS Quick Setup screen.




     
  6. DS Quick Setup will scan the network for cameras, allow a minute or two for this process to complete.
    1. Select the camera in the discover list, if adding for first time use make sure to check the Record check-box.
    2. Click on the Recording tab.
    3. Select Event Based Recording with Motion check-marked.



      Note: The Analytics option is used with specific Pelco IP cameras which support Pelco video analytics, the analytics need to be configured in the cameras web interface before enabling for recording.


       
    4. Now click on the Motion tab.

      1. Motion Detection Settings:
        1. In-Camera (Recommended) - Uses the IP cameras internal motion detector for event triggers, the benefit is lower CPU usage by the server / VMS.  This is primarily used with Pelco IP cameras but can also be used with ONVIF cameras as long as the DS version is 7.7.309 or greater.  With Pelco IP cameras the DS VMS will configure the camera automatically and enable motion when DS Quick Setup has been completed, with ONVIF IP cameras you will need to manually configure the motion detector in the IP cameras web interface and verify it is triggering.
        2. Server-Side (CPU Intensive) - Uses the servers own motion detection algorithm to look for motion events, effects the server CPU usage. This is generally used for 3rd party IP cameras or situations where In-Camera motion detection is just not functioning.
        3. No Motion Detection - Used to turn off the motion detector for the selected camera.  Do not set if motion recording is desired.
           
        4. Motion Sensitivity: Range is from 1% - 100%, the lower the value the greater the sensitivity.  We currently default at 10% sensitivity, you can adjust to fine tune the motion sensitivity. Greater number value = Lower sensitivity with a Lower number value = Higher sensitivity.

          Example: A value of a '100' would most likely never trigger an event where a value of '1' would trigger too often with a high false alarm count.

           
        5. Motion Area: Range is from 1% - 100%, the lower the value the greater the sensitivity.  We currently default at 2.5% Motion Area.  This value determines the size of an object which can trigger a motion event using sensitivity.  It is generally good to stay at the default but can be changed to suit the cameras environment.  For example if the camera is looking over a parking lot, you may need to allow a smaller object to be detected due to the camera's distance from the subject.  In that case lowering the Motion Area to something like 1.0% or even .5% will allow a very small object to trigger motion but can also result in more false alarms. Likewise if the camera is extremely close to the subject, you can raise the value to something like 10% lower false alarms.


           
    5. Click Next, then Next again and Finish to complete the wizard.


 

 

Configure Analog camera(s) to record using Event Storage > Motion        top

 

  1. Run the DS Admin utility  (Start > All Programs > Pelco > DS Admin)
     
  2. Login with the admin user account (default = admin,admin).
     
  3. Click on the plus and expand the following folders and systems.
    1. Available System (computer icon)
    2. VAU(s) folder
    3. VAU System (computer icon)
    4. Cameras folder
    5. Analog H264 Cameras (Optional folder - only exists if there are analog and IP cameras on the system.  With an analog camera only system, you will only have a "Cameras" folder.




       
  4. Under the Cameras or Analog H264 Cameras folder, click on the camera to select.
     
  5. Then select the Event Storage tab > Motion radial button, verify the schedule is filled out.




    Select the Record Rate desired by clicking on the color box and then click the Full Week (record rate) button.  This will add a 24/7 motion recording schedule. 
    If you would like to customize the schedule, click the Clear Schedule button and then left-click drag to select time using the mouse.


    If you had to make changes, make sure to click the Save button at the bottom.


     
  6. Once the schedule has been confirmed, click the Motion tab and configure the sensitivity settings (defaults = Sensitivity:10%  Motion Area:2.5%  Reference Count:120)




    Adjust the values for the following parameters to adjust the amount of motion required to trigger motion recording:
    • Sensitivity: The change in a pixel required for that portion of the image to be considered changed. The Sensitivity value is expressed as a percentage multiplied by 100. For example, a value of 100 indicates a 1 percent change, 5000 indicates 50 percent, and so forth. A brightness change from black to white would be a change of 10000, or 100 percent. This comparison is performed for all pixels in each image. Note: The lower the percentage the more sensitivity for motion trigger. 
    • Unmasked Area % for Motion: The percentage of an image that must change as compared to the reference image for motion recording to be triggered. For example, a value of 10 percent means that one tenth of the pixels in the image must change enough as compared to the reference image for motion to be detected.
    • Reference Count: How often the reference image is updated. A setting of 100, for example, means that every 100th image becomes the new reference. The 99th image would be compared to the first image, whereas the 101st image would be compared to the 100th image.

       
    • Motion Mask: Motion Mask any area that will cause unwanted motion trigger. (For example, trees, flashing lights). Area's that are Masked will not record video.  Add / Remove the mask by left-clicking the mouse in the displayed image.

     
  7. To configure a Pre / Post motion recording, click on the Recording tab.

    Pre-Recording Seconds: (Default = 0 - Recommended is 3 to 5 seconds) When motion is triggered, Digital Sentry will go back in time and record (x) amount of time in the past.  This is good to help smooth out motion events during playback.  For example, if motion does not trigger until the object reaches the middle of the scene, the recording will go back a few seconds and you will see the object enter the scene.

    Post-Recording Seconds: (Default = 0 - Recommended is 5 to 10 seconds) When motion is triggered, Digital Sentry will continue to record after the event has stopped triggering for (x) amount of time.  This is helpfull if the object stops moving for a period of time but then starts again, during video playback the event can be continuous.




     
  8. Make sure to Save if any changes were made.

     

 

Configure or adjust Motion Detection settings using DS ControlPoint      top

Use this option to adjust the motion sensitivity and Pre / Post motion record settings for both analog and IP cameras after they have been configuring for Motion recording using DS Quick Setup or DS Admin.
 

  1. Open DS ControlPoint  (Start > All Programs > Pelco > DS ControlPoint)
     
  2. If DS ControlPoint does not auto connect make sure to connect to the System in the Systems tab.
  3. Call up camera in live view and click on the configure motion settings icon at the top of the screen.

    |


     
  4. This will bring up the Configure Motion Settings tab.



    To mask area's which should not trigger motion detection, left-click and drag in the display to add masking blocks. Left-click over existing mask blocks to remove. 

    Note: If there is only one small area where motion events need to be detected, you can mask that area, and then check the Invert Mask button.
    .
    .
    1. Motion Settings:


       
      1. Motion Sensitivity: Range is from 1% - 100%, the lower the value the greater the sensitivity. We currently default at 10% sensitivity, you can adjust to fine tune the motion sensitivity. Greater number value = Lower sensitivity with a Lower number value = Higher sensitivity.

        Example: A value of a '100' would most likely never trigger an event where a value of '1' would trigger too often with a high false alarm count.
         
      2. Motion Area: Range is from 1% - 100%, the lower the value the greater the sensitivity. We currently default at 2.5% Motion Area. This value determines the size of an object which can trigger a motion event using sensitivity. It is generally good to stay at the default but can be changed to suit the cameras environment. For example if the camera is looking over a parking lot, you may need to allow a smaller object to be detected due to the camera's distance from the subject. In that case lowering the Motion Area to something like 1.0% or even .5% will allow a very small object to trigger motion but can also result in more false alarms. Likewise if the camera is extremely close to the subject, you can raise the value to something like 10% lower false alarms.
         
      3. Reference Count: How often the reference image is updated. A setting of 100, for example, means that every 100th image becomes the new reference. The 99th image would be compared to the first image, whereas the 101st image would be compared to the 100th image.

         
    2. Alarm Settings: 

      1. Consecutive motion frames for alarm: (default = 3,  Range is 1 - 150) The number of consecutive motion images that must occur on the selected camera input to
        activate recording on all cameras in the zone.
         
      2. Consecutive non-motion frames to reset: (default = 3,  Range is 1 - 150) The number of consecutive non-motion images that must occur to end alarm recording or to
        begin post-motion recording, if configured

        Note: These settings are used with "Zone Alarms".  Zone alarms are specialized alarms configured in the DS Admin > Zones folder.  Not required for motion recording.

         
    3. Pre-Alarm and Post-Alarm Settings:  (It is recommended to configure a Pre and Post recording (in seconds) to smooth out video events and avoid choppy video playback)

      1. Pre-Alarm Settings
        1. Consecutive motion frames for recording: (default = 1,  Range is 1 - 150) The minimum number of consecutive motion images that must occur on the
          selected camera input for the pre-motion video to be inserted at the beginning of the recorded motion event.
           
        2. Pre-Alarm recording (in seconds): (default = 0,  Range is 1 - 8, *recommend setting 3 to 5 seconds minimum) The amount of video inserted at the beginning of the recorded motion event when the minimum number of
          consecutive motion images occur. The images included in the pre-motion segment is determined by counting backward from the final consecutive
          motion image.
           
      2. Post-Alarm Settings
        1. Consecutive non-motion frames to stop recording: (default = 1, Range is 1 - 150) The minimum number of consecutive non-motion images that will end
          the motion event and start a post-motion recording period. The first image included in the post-motion recording period is the first image after
          the final consecutive non-motion image.
           
        2. Post-Alarm recording (In Seconds): (default = 0Range is 1 - 900, *recommend setting 3 to 5 seconds minimum) The amount of video recorded in the post-motion recording period. This video is appended to the end of the recorded motion event. If the minimum number of consecutive motion images reoccurs during the post-recording period, the post-recording period restarts beginning with the image following the final consecutive motion image.

           
      3. Motion Testing  - Allows you to test motion detection with specific frame trigger results. This test uses the Digital Sentrys built in motion detector, will be relivent with IP cameras using "Server-Side" motion detection or analog cameras.

         
  5. Once the desired settings have been configured, click the Save button.

 

Related Articles:
How to search recorded video using DS ControlPoint.

How to add an IP camera to a Digital Sentry system?