Software Requirements Specification for the Java Quasi-Connected Components (JQCC) Software

Size: px
Start display at page:

Download "Software Requirements Specification for the Java Quasi-Connected Components (JQCC) Software"

Transcription

1 Software Requirements Specification for the Java Quasi-Connected Components (JQCC) Software William P. Champlin University of Colorado at Colorado Springs (UCCS) March 30, 2010 Version Release Date Responsible Party Major Changes /30/10 William P. Champlin Initial Document Release

2 Table of Contents 1. INTRODUCTION PURPOSE SCOPE ACRONYMS REFERENCES THE GENERAL DESCRIPTION PRODUCT PERSPECTIVE PRODUCT FUNCTIONS USER CHARACTERISTICS GENERAL CONSTRAINTS ASSUMPTIONS AND DEPENDENCIES SPECIFIC REQUIREMENTS FUNCTIONAL REQUIREMENTS CAMERA SIMULATOR FUNCTION (CAMSIM) PURPOSE Inputs Operations Outputs TRACKER FUNCTION PURPOSE Inputs Operations Outputs DISPLAY FUNCTION PURPOSE Inputs Operations Outputs LOGGING FUNCTION PURPOSE Inputs Operations Outputs EXTERNAL INTERFACE REQUIREMENTS PERFORMANCE REQUIREMENTS DESIGN CONSTRAINTS QUALITY CHARACTERISTICS OTHER REQUIREMENTS SUPPORTING INFORMATION

3 1. Introduction The following subsections provide an overview of this document. 1.1 Purpose The purpose of this SRS is to define the requirements for Java Quasi-Connected Components (JQCC) program. The requirements defined here will be used in assisting maintainers in further improvements and maintenance of the JQCC software, and by users who need to understand what JQCC does. 1.2 Scope. JQCC is based on the Lehigh Omni-Directional Tracking System (LOTS). LOTS was developed under the lead of Dr. Terrance Boult initially from the Lehigh University Vision and Software Technology (VAST) lab, and now for the UCCS VAST lab. It was primarily used for the tracking of human motion, such as tracking snipers in 360 (omni-directional) images. It has been and continues to be adapted to new domain areas, such as tracking of ships and unmanned aerial vehicles (UAV s). The goal of LOTS was to detect objects that blend well into background with significant clutter where targets may only occasionally move (i.e. movement is detectable only every nth frame). LOTS employs identification of primary and secondary backgrounds which allows thresholding to be performed more accurately so fewer background pixels are thresholded thus reducing target false alarms. It also provides a unique dual thresholding technique instead of a single threshold which allows more pixels to be associated with targets, thus improving the probability of detection and tracking while also reducing false alarms. The technique, called Quasi-Connected Components (QCC), connects target pixels above a high threshold with those that are below, yet above the background, thus putting more pixels on target. The objective of JQCC is to extracting and re-host the core functionality of LOTS in Java, which includes the following mechanisms employed by LOTS and defined in [1] and [2]: Backgrounding identifying one or more backgrounds for the purposes of subtracting them to leave only candidate object intensity values Thresholding techniques for separating background objects from moving target objects Pixel labeling classifying an individual pixel in various ways, such as being above a particular threshold, belonging to a background, or being a target object pixel Target pixel grouping clustering the pixels that belong to target objects Target object centroiding determining the center or location of a target object Target association across frames tracking an object as it moves across pixel space and frame time An additional emphasis of the JQCC project is to determine the applicability of the LOTS algorithm techniques for tracking objects in a new domain area. The domain selected is that of 3

4 tracking astronomical objects such as satellites, debris or other celestial objects. This requires adapting, modify and tuning the LOTS algorithm parameters to support this domain area. 1.3 Acronyms Acronym CAMSIM JQCC LOTS MMX QCC QTRACK SRS UAV UCCS VAST Description Camera Simulator Java QCC Lehigh Omni-Directional Object Tracking System Multi-Media Extensions Quasi-Connected Components QCC LOTS C++ Tracking Software Software Requirements Specification Unmanned Aerial Vehicle University of Colorado at Colorado Springs Vision and Software Technology 1.4 References [1] T.E. Boult, R.J. Micheals, X. Gao, M. Eckmann, Into the woods: visual surveillance of non-cooperative and camouflaged targets in complex outdoor settings, in Proc. Of the IEEE, Oct [2] T.E. Boult, T. Zhang, R.C. Johnson, Two threshold are better than one, CVPR, pp.1-8, 2007 IEEE Conference on Computer Vision and Pattern Recognition 2. The General Description The following subparagraphs describe the 5 general factors affecting the product and its requirements. 2.1 Product Perspective The JQCC product is a maintenance re-host of the QCC portion of the original LOTS software system (the QTRACK program), which has no supporting requirements, design or user's documentation and, due to its numerous external library dependencies, requires extensive effort to re-host to a new platform - such as Red Hat Linux. This project then reverse engineers the LOTS requirements and design and then reengineers the design and code into the more portable Java programming language which allows the software to execute on numerous target platforms without recompiling. 2.2 Product Functions The product functions are broken down into four use cases. A Simulate Camera use case is provided to remotely read and send images to the Track Objects use case for processing. Use of a "networked" simulator allows for easy replacement for another source of images, such as a real camera system, without modifying the JQCC software. Next, the primary use case, Track Objects, takes images and executes the QCC algorithm and provides the results to the Display Images use case which provides visual confirmation of tracking to the user. The Display 4

5 Images use case provides the user with a view of the raw or intermediate algorithm processed images in addition to region of interest (ROI) boxes drawn over target detections. The Track Objects use case also provides both tracked and candidate target information to the Log Target Data use case which records the information to a log file. The log file contains object locations, tracked confidence, and pixel area for both candidate targets and targets the software considers "real". The log file is available to be examined by the user to determine the path the target moved across the field of view. The user may also want to examine the confidence and target area to determine if algorithm tuning is required to improve tracking performance. Figure 1, JQCC Use Case Diagram, depicts the interaction of these 4 capabilities with a user. Figure 1 JQCC Use Case Diagram In this SRS, the Simulate Camera use case is allocated to the Camera Simulator function, the Track Objects use case to the Tracker function, the Display Images use case to the Display function, and the Log Target Data use case to the Logging function. 2.3 User Characteristics Because JQCC is implemented in Java, it can be installed and operated by any user with limited system administration knowledge. A person wishing to perform maintenance on JQCC should be familiar with the Java programming language, the C++ programming language (if more legacy LOTS functionality is ported into JQCC), reverse engineering techniques, requirements analysis and the ability to update the documentation. 2.4 General Constraints Table 1 shows the subset of the existing LOTS capabilities required to be supported by JQCC. An additional constraint is that JQCC must be developed using the Java programming language to determine if it is up the task of executing as a high performance object tracking application and to discover some of its limitations. 5

6 Table 1 Ported LOTS Capabilities Existing LOTS Topic Description JQCC Support Comment / Constraints Learning mode / learning mode countdown Blurring images for thresholding Image/video stabilization Kalman filter processing Used to blend input image pixels quickly into the background Used to average region pixel values for thresholding. Applied to initial images when establishing initial reference images and then on a periodic basis Image "pyramids" used to reduce pixel resolution to allow for jitter at individual pixel level Detections generated from an error model built up over time from actual track positions Grayscale images Image pixels values input in range Color Images (YUV, RGB, etc) Video Lost Processing Video Tamper Processing Image chips Alarms Event History Special Rectangles MMX Image Logging Number and type of pixel bands is 3 (3 bytes per pixel) for two different color modes. Special processing to keep checking based on a countdown if input video fails Perform total re-initialization if too many pixels are changed for a "moving camera" Small jpg images of alarm ROIs sent out across the network Generated based on map location, shape, and other rules Defines a list of alarm events that have occurred Only perform tracking inside of designated rectangles Hardware accelerated that uses single instruction multiple data Logs whole or sub-regions of an image. Logs raw, variance, all reference, parent, etc. Partial Video 4 linux Video Capture Display of different output frame types i.e. ref, ref2, thresholded, etc Different frames put up for debugging Yes Yes Yes Learning mode turned off since tracking doesn't occur with it enabled, although the code has been converted and images are blended with it enabled t implemented / working in QTRACK Partial Camera simulator will convert RGB/BGR 3 band images to grayscale before sending. Users can convert any image type i.e. YUV to RGB or grayscale using offline tools Appears to be a work around for "bad" input images. The camera simulator would have to support this if implemented in the future. Some MPEG images appear to experience this and must be converted to JPEG frame sequences Partial Converted but never debugged/tested Yes Requires remote network access to a client. t all frame types in QTRACK appear to generate a non-zero image i.e. Parent before or after QCC connect. JQCC only will match the existing capability Support for movie files AVI files Partial Current QTRACK uses FFMPEG API to read AVI files. good AVI reader for Java, so images must be converted to MPEG 1.0 or JPEG image sequences using FFMPEG program or other offline utility 6

7 Existing LOTS Topic Description JQCC Support Comment / Constraints Use of cords Specify valid image region to track used for omni images to discard everything outside of a given radius Keep Track Points Trace of tracking history over image Calibrates image locations based on lat/lon coordinates Pan-Tilt-Zoom (PTZ) Annotation text overlaid on image Overlay Text display for PTZ cameras Control of contrast, brightness and whiteness Remove Lighting Effects 7 2 mechanisms are used to define areas to track within - special rectangles and cords. Currently no omni camera images are supplied for testing this Scaling into some optimal range. Partial Disabled by default in QTRACK. te says it confuses people. Gamma scale slider to be used in JQCC on display Changes to entire image or just sub regions due to gradual or abrupt lighting changes Use of Edge data Make tracking less sensitive to lighting changes Fake targets Inject fake target into tracked regions Partial Fake target in "canned" images but not dynamically written over input images Set Region Priorities Set priority based on confidence which is then used to adjust threshold lower around higher priority regions Partial Dynamic Update of Variance frame Causes variance to be updated increased if pixel is above thresholded, decreased if below Yes Yes Priorities are set but "critical" priorities are not leveraged to reduce threshold around since they are tied to unsupported alarm processing Image unwarping Flatten out omni-directional images omni-directional camera images were tested for JQCC Multiple Display support Displaying different tracking regions on up to 5 different displays Down sampling Rows and columns down sampled to reduce resolution and increase tracking performance 2.5 Assumptions and Dependencies JQCC will track objects in canned images in a manner consistent with the original LOTS (QTRACK) program. Therefore, the QTRACK program will provide the "gold standard" by which JQCC is to be evaluated and any failure to meet requirements in the legacy QTRACK system will be deemed acceptable in JQCC also. 3. Specific Requirements 3.1. Functional Requirements Camera Simulator Function (CAMSIM) Purpose The purpose of this function is to simulate the function of providing images to the Tracker function to allow for execution and verification of the JQCC program as a whole.

8 Inputs This function allows the user to select a set of frames, in the form of a movie file or in an image sequence and then "play" or transmit those images into the JQCC tracking function at a user specifiable rate. This function also allows the user to suspend and resume image frame transmission. Table 2 describes each input. Table 2 Camera Simulator Function Inputs Input Source Constraints Image frames User MPEG 1.0 movies may have to be created from existing AVI or other files using a third party tool i.e. FFMPEG, ImageJ, QuickTime Professional, etc. JPEG image sequences must have a sequentially incrementing integer identifier with a constant number of digits in the file names i.e. image000.jpg, image001.jpg, etc. MPEG frames must be 3 band BGR and JPEG sequences and can be either 1 band grayscale or 3 band RGB Transmit rate User / Display Function MPEG rates are 0-25 frames per second (fps) and JPEG rates are 0-50 fps Transmit / Resume User / Display Transmit must not be enabled until all images are Pause Function User / Display Function Operations Operations performed by this function are defined as follows: loaded Pause must not be enabled unless transmitting images is currently in progress 1. JQCC shall provide a GUI control which allows a user to select an input set of images< >. a. The input set of images shall be in the form of an MPEG 1.0 movie file or a sequence of JPEG images< a>. i. MPEG 1.0 movie files shall contain 3 band BGR images< a.i>. ii. JPEG 1.0 image sequences shall contain either 1 band grayscale images or 3 band RGB images< a.ii>. 2. JQCC shall read the selected set of images into memory< >. 3. JQCC shall provide a GUI control which allows a user to transmit the selected set of input images< >. a. Transmission shall be the sequential writing of each image file across a TCP/IP socket to the Tracker function< a>. 4. JQCC shall provide a GUI control which allows a user to set the rate of image transmission< >. a. The rate shall vary from 0 fps to 25 fps for MPEG 1.0 images< a>. b. The rate shall vary from 0 fps to 50 fps for JPEG images < b>. 5. JQCC shall provide a GUI control which allows a user to begin or resume image transmission< >. 8

9 a. Image transmission shall be enabled only after the movie file or images are loaded or after a pause action has occurred< a> 6. JQCC shall provide a GUI control which allows a user to pause (stop) image transmission< >. a. The pause ability shall be enabled only during image transmission< a> 7. JQCC CAMSIM function shall provide a "server" TCP/IP socket connection that can be connected to by a Tracker function client immediately after program startup< > Outputs CAMSIM outputs are described in Table 3. Table 3 Camera Simulator Outputs Output Destination(s) Constraints Image frames Tracker Function Image size must be at least 40x40 pixels at a transmission rate between 0 and 50 fps. Frame rates beyond 50 fps are allowed but are limited by the Tracker Function's ability to process them Tracker Function Purpose The purpose of this function is to track low contrast objects across image frames supplied by CAMSIM and pass every nth frame to the Display Function with object ROIs drawn in the image surrounding each tracked target. This function also sends tracking data to the Logging Function for data recording. This function contains the QCC algorithm functionality Inputs This function inputs the information defined in Tables

10 Comment Scenario Sensor Type Image Width Image Height Update Rate Tracking Separation Threshold High Delta Min Size Max Size Quite Level Table 4 File Input Source Constraints "#"<text> where text is a string up to 132 printable ASCII characters. te that a comment can occur on any line in Number of Initial Reference Frames the file. Only entry on the line "SCENARIO"<whitespace><scenario name> where <scenario name> is a predefined name hardcoded in the application i.e. "SCENARIO_WATERSIDE", etc. Only entry on the line "SENSOR_TYPE"<whitespace><scenario type #> where <scenario type #> is a predefined type hardcoded in the application. Only entry on the line "IMAGE_WIDTH"<whitespace><input image width> where <input image width> has range Only entry on the line "IMAGE_HEIGHT"<whitespace><input image height> where <input image height> has range Only entry on the line "UPDATE_RATE"<whitespace><rate> where <rate> is an integer Only entry on the line "TRACKING_SEPARATION"<whitespace><separation time in ms> where <separation time in ms> has range 0 to Only entry on the line "THRESHOLD"<whitespace><threshold> where <threshold> has range Only entry on the line "HIGH_DELTA"<whitespace><high delta value> where <high delta value> has range Only entry on the line "MIN_SIZE"<whitespace><min target pixels> where <min target pixels> has range 1 to 1024^2. Only entry on the line "MAX_SIZE"<whitespace><max target pixels> where <max target pixels> has range 1 to 1024^2. Only entry on the line " QUITE_LEVEL"<whitespace><quite level> where <quiet level> has range -99 to 999. Only entry on the line "INITIAL_FRAMES"<whitespace><number> where <number> is greater than or equal 1 10

11 Table 5 Rectangle File Input Source Constraints Comment Rectangle File "#"<text> where text is a string up to 132 printable ASCII characters. te that a comment can occur on any line in the file Number of Rectangles Rectangle Positive integer. Only entry on the line Rectangle Definition Operations File Rectangle File Operations performed by this function are defined as follows: <X coord><white space><y coord><white space><width><white space><height>. All 4 entries must appear on one line. This entry is repeated for the "Number of Rectangles" number of entries 1. JQCC shall track targets as they move within a sequence of image frames over time using the QCC technique< >. a. Tracking shall be the identification, display and recording of the target s position as it moves across a sequence of image frames< a>. i. Identification shall be the association of target labels over time< a.i>. 1. A label shall be a unique integer identifier assigned to all pixels of the same target< a.i.1>. ii. Association shall be the correlation of targets over time< a.ii>. iii. Association shall be done for both overlapping and non-overlapping targets< a.iii>. iv. Display of a target s position shall consist of drawing a region of interest (ROI) box around the candidate target s pixels in an output image frame while erasing the ROI box drawn at the target s previous position< a.iv>. v. Recording of a target s position shall consist of sending, for each candidate target: ID (label), confidence, X/Y position of the target centroid, starting row, ending row, starting column, ending column and pixel area to the Logging Function< a.v>. vi. A sequence of image frames shall be a movie in MPEG 1.0 format input from a file or a series of JPEG image files that have sequential numbers in their filenames< a.vi>. vii. A target shall be a group of pixels (a.k.a. blob) which move together across a series of image frames relative to a stationary background< vii>. 2. JQCC shall track targets by: a. Computing an initial reference frame as the median of the first n input frames, where n is a user settable value< a>. b. Computing a high per pixel threshold that is a user configurable amount above the primary background< b>. c. Identifying candidate target pixels as those exceeding the high threshold< c>. 11

12 d. Computing, for each pixel in the surrounding candidate target pixels region, a lower per pixel threshold that is below the high threshold and at or above the primary background< d>. e. Grouping candidate high threshold pixels with those neighboring pixels that are below the high threshold and exceed the low threshold< e>. f. Dynamically adjusting the high per pixel threshold when a configurable maximum number of pixels exceeds the current threshold and repeating steps 2c through 2e< f>. g. Centroiding each resulting connected group of pixels (a target) to determine target X,Y positions< g>. h. Classifying a target as a track if it has a pixel count within a user configurable min to max number of pixels, inclusive< h>. i. Assigning labels to target pixels< i>. j. Blending in input images into primary and secondary background reference frames by computing the difference between the input frame and each background frame< j>. 3. Image pixels shall be 8 bits representing grayscale intensity values< >. 4. One output frame shall be sent to the Display function for each nth input image where n is a user settable skip frames parameter< >. 5. Output frames shall consist of those output images defined in Table 6< >. 6. JQCC shall perform tracking with rectangular regions defined in a rectangle file< >. 7. JQCC shall initialize tracking tuning parameters from the calibration < > to: a. Increase/decrease high threshold (Th)< a>. b. Increase/decrease blending of new frames into reference frames by: i. Setting the alpha blending threshold for using fast blending technique< b.i>. ii. Set the eta blending value for using slow blending technique< b.ii>. c. Set the dynamic threshold constant (cu)< c>. d. Increase/decrease the minimum target area< d>. e. Increase/decrease target confidence before considering a target a track< e>. f. Set the output skip frames parameter< f>. g. Disable or enable tracking< g>. 8. The difference frame shall be a frame where each pixel is the difference between the reference image and the current input image< >. 9. The label image frame shall be a frame where all pixels belonging to the same target have the same values< >. 10. The reference image frame shall be the primary background frame< >. 11. The variance image frame shall be a frame containing all pixels exceeding the pixel high threshold value< >. 12

13 Outputs This function outputs the information defined in Table 6. Table 6 Tracker Function Outputs Output Destination Constraints Output images Display Function Supported output image types must be in 8 bit grayscale and include the raw input frame, variance frame, difference frame, primary reference frame, secondary reference frame and the label frame Identified target ROIs Display ROI drawn surrounding all identified target pixels Candidate target Regions Function Logging Function Display Function Purpose by setting pixels in the raw or variance output frame Logged data includes target confidence, the X,Y pixel centroid location, the row and column bounds and the targets pixel area. The purpose of this function is to accept image frames from the Tracker Function and output them in a resizable graphical window to the user. This function also provides GUI controls that allow the user to vary a subset of the tuning parameters described in section that are used to adjust tracking performance. It also provides a control to adjust image contrast Inputs Inputs to this function are defined in Table 7. Table 7 Display Function Inputs Input Source Constraints Output images Display Function Supported output image types must be in 8 bit grayscale and include the raw input frame, variance frame, difference frame, primary reference frame, secondary reference frame and the label frame Operations Operations performed by this function are defined as follows: 1. JQCC shall display 8 bit grayscale images in a graphical window< >. 13

14 a. The graphical window shall be resizable< a>. 2. JQCC shall provide GUI controls that allow the user to adjust image contrast< >. 3. JQCC shall provide GUI controls that allow the user to adjust display and tracking control parameters< > to: a. Increase/decrease contrast< a>. b. Increase/decrease high threshold (Th)< b>. c. Increase/decrease target confidence before considering a target a track< c>. d. Set the output skip frames parameter< d>. e. Disable or enable tracking< e> Outputs This function outputs the information defined in Table 8, one output entry per line. Table 8 Display Function Outputs Output Destination Constraints Tracking images User Supported output image types displayed in grayscale and include the raw input frame, variance frame, difference frame, primary reference frame, secondary reference frame and the label frame. Images are resized to fit the current GUI frame size. Current user settable values User Logging Function Purpose Values include those user settable values defined in the Operations section. The purpose of this function is to record data associated with each candidate track to a log file. A user can use the recorded results to determine if tracking parameters need further tuning. The logged data also provides a history of the movement of tracked objects over the course of execution Inputs Inputs to this function are defined in Table 9. Table 9 Display Function Inputs Input Source Constraints Candidate target Regions Tracking Logged data includes target confidence, the 14

15 Function X,Y pixel centroid location, the row and column bounds and the targets pixel area Operations Operations performed by this function are defined as follows: 1. JQCC shall create a new track log file for each execution of the program< >. a. The track log file shall be an ASCII < a>. 2. The track log file name shall contain the date and time of initial program execution< >. 3. JQCC shall record candidate target regions to the track log file when received from the Tracker Function< >. 4. Candidate target regions shall consist of target confidence, the object centroid X,Y location, the starting and ending row of the object, the starting and ending column of the object, and the pixel area covered by the object< > Outputs This function outputs the information defined in Table 10, Track Log File. te that all output entries exist on the same line as a single record and each record can be repeated any number of times. Table 10 Track Log File Output Destination Constraints Candidate target Regions User/Track Log File Logged data includes target confidence, the X,Y pixel centroid location, the row and column bounds and the targets pixel area External Interface Requirements User interface requirements are defined within each function in section 3.1, as applicable Performance Requirements Performance requirements are as follows: 1. JQCC shall run on one desktop or laptop running the operating system specified in section 3.6<3.3.1>. 2. JQCC shall support one user at time<3.3.2>. 3. JQCC shall process 640x480 frames input at a rate of up to 17 Hz with a goal of 34 Hz<3.3.3>. 15

16 4. JQCC shall process 720x320 frames input at a rate of 25 Hz with a goal of 50 Hz<3.3.4>. 5. JQCC shall support input images with resolutions up to and including 1024x1024 pixels<3.3.5> Design Constraints JQCC shall be developed using the Java programming language exclusively<3.4> 3.5. Quality Characteristics This paragraph is not applicable to this project Other Requirements 1. JQCC shall execute under both MS Windows and Linux Operating Systems<3.6.1> 2. JQCC shall track astronomical objects<3.6.2> 4. Supporting Information This paragraph is not applicable to this project 16

SCode V3.5.1 (SP-601 and MP-6010) Digital Video Network Surveillance System

SCode V3.5.1 (SP-601 and MP-6010) Digital Video Network Surveillance System V3.5.1 (SP-601 and MP-6010) Digital Video Network Surveillance System Core Technologies Image Compression MPEG4. It supports high compression rate with good image quality and reduces the requirement of

More information

ViewCommander- NVR Version 3. User s Guide

ViewCommander- NVR Version 3. User s Guide ViewCommander- NVR Version 3 User s Guide The information in this manual is subject to change without notice. Internet Video & Imaging, Inc. assumes no responsibility or liability for any errors, inaccuracies,

More information

SCode V3.5.1 (SP-501 and MP-9200) Digital Video Network Surveillance System

SCode V3.5.1 (SP-501 and MP-9200) Digital Video Network Surveillance System V3.5.1 (SP-501 and MP-9200) Digital Video Network Surveillance System Core Technologies Image Compression MPEG4. It supports high compression rate with good image quality and reduces the requirement of

More information

The Diverse Multimedia & Surveillance System Via Dico2000 with PC DICO Operation Manual

The Diverse Multimedia & Surveillance System Via Dico2000 with PC DICO Operation Manual DICO 2000 Operation Manual Main Screen Overview IP Address & Communication Status Disk Status Screen Mode Warning Status Video Recording Status RUN Setup Search Exit SETUP The beginning ID and Password

More information

HD-SDI Express User Training. J.Egri 4/09 1

HD-SDI Express User Training. J.Egri 4/09 1 HD-SDI Express User Training J.Egri 4/09 1 Features SDI interface Supports 720p, 1080i and 1080p formats. Supports SMPTE 292M serial interface operating at 1.485 Gbps. Supports SMPTE 274M and 296M framing.

More information

ViewCommander-NVR. Version 6. User Guide

ViewCommander-NVR. Version 6. User Guide ViewCommander-NVR Version 6 User Guide The information in this manual is subject to change without notice. Internet Video & Imaging, Inc. assumes no responsibility or liability for any errors, inaccuracies,

More information

1ms Column Parallel Vision System and It's Application of High Speed Target Tracking

1ms Column Parallel Vision System and It's Application of High Speed Target Tracking Proceedings of the 2(X)0 IEEE International Conference on Robotics & Automation San Francisco, CA April 2000 1ms Column Parallel Vision System and It's Application of High Speed Target Tracking Y. Nakabo,

More information

PulseCounter Neutron & Gamma Spectrometry Software Manual

PulseCounter Neutron & Gamma Spectrometry Software Manual PulseCounter Neutron & Gamma Spectrometry Software Manual MAXIMUS ENERGY CORPORATION Written by Dr. Max I. Fomitchev-Zamilov Web: maximus.energy TABLE OF CONTENTS 0. GENERAL INFORMATION 1. DEFAULT SCREEN

More information

SQTR-2M ADS-B Squitter Generator

SQTR-2M ADS-B Squitter Generator SQTR-2M ADS-B Squitter Generator Operators Manual REVISION A B C D E F G H J K L M N P R S T U V W X Y Z December 2011 KLJ Instruments 15385 S. 169 Highway Olathe, KS 66062 www.kljinstruments.com NOTICE:

More information

AUTODOME IP 4000 HD / AUTODOME IP 5000 HD / AUTODOME IP 5000 IR. en Software Manual

AUTODOME IP 4000 HD / AUTODOME IP 5000 HD / AUTODOME IP 5000 IR. en Software Manual AUTODOME IP 4000 HD / AUTODOME IP 5000 HD / AUTODOME IP 5000 IR en Software Manual AUTODOME IP 4000 HD / AUTODOME Table of Contents en 3 Table of contents 1 Browser connection 5 1.1 System requirements

More information

Introduction to GRIP. The GRIP user interface consists of 4 parts:

Introduction to GRIP. The GRIP user interface consists of 4 parts: Introduction to GRIP GRIP is a tool for developing computer vision algorithms interactively rather than through trial and error coding. After developing your algorithm you may run GRIP in headless mode

More information

RC3000 User s Manual additions for the Positive Identification feature.

RC3000 User s Manual additions for the Positive Identification feature. RC3000 User s Manual additions for the Positive Identification feature. 1.2 Software Configuration The positive identification feature requires the presence of three navigation sensors: 1) GPS receiver,

More information

Intelligent Monitoring Software IMZ-RS300. Series IMZ-RS301 IMZ-RS304 IMZ-RS309 IMZ-RS316 IMZ-RS332 IMZ-RS300C

Intelligent Monitoring Software IMZ-RS300. Series IMZ-RS301 IMZ-RS304 IMZ-RS309 IMZ-RS316 IMZ-RS332 IMZ-RS300C Intelligent Monitoring Software IMZ-RS300 Series IMZ-RS301 IMZ-RS304 IMZ-RS309 IMZ-RS316 IMZ-RS332 IMZ-RS300C Flexible IP Video Monitoring With the Added Functionality of Intelligent Motion Detection With

More information

Understanding Compression Technologies for HD and Megapixel Surveillance

Understanding Compression Technologies for HD and Megapixel Surveillance When the security industry began the transition from using VHS tapes to hard disks for video surveillance storage, the question of how to compress and store video became a top consideration for video surveillance

More information

DETEXI Basic Configuration

DETEXI Basic Configuration DETEXI Network Video Management System 5.5 EXPAND YOUR CONCEPTS OF SECURITY DETEXI Basic Configuration SETUP A FUNCTIONING DETEXI NVR / CLIENT It is important to know how to properly setup the DETEXI software

More information

S-Series Server Setup Quiz

S-Series Server Setup Quiz 1. In the System Setup window, System Information displays additional information such as: (a) IP Address (b) Modems (c) Sound Card (d) Video Channels and Audio Channels 2. You can change the Recording

More information

Cisco Video Surveillance 6400 IP Camera

Cisco Video Surveillance 6400 IP Camera Data Sheet Cisco Video Surveillance 6400 IP Camera Product Overview The Cisco Video Surveillance 6400 IP Camera is an outdoor, high-definition, full-functioned video endpoint with an integrated infrared

More information

V9A01 Solution Specification V0.1

V9A01 Solution Specification V0.1 V9A01 Solution Specification V0.1 CONTENTS V9A01 Solution Specification Section 1 Document Descriptions... 4 1.1 Version Descriptions... 4 1.2 Nomenclature of this Document... 4 Section 2 Solution Overview...

More information

Real-time body tracking of a teacher for automatic dimming of overlapping screen areas for a large display device being used for teaching

Real-time body tracking of a teacher for automatic dimming of overlapping screen areas for a large display device being used for teaching CSIT 6910 Independent Project Real-time body tracking of a teacher for automatic dimming of overlapping screen areas for a large display device being used for teaching Student: Supervisor: Prof. David

More information

D-Lab & D-Lab Control Plan. Measure. Analyse. User Manual

D-Lab & D-Lab Control Plan. Measure. Analyse. User Manual D-Lab & D-Lab Control Plan. Measure. Analyse User Manual Valid for D-Lab Versions 2.0 and 2.1 September 2011 Contents Contents 1 Initial Steps... 6 1.1 Scope of Supply... 6 1.1.1 Optional Upgrades... 6

More information

Browsing News and Talk Video on a Consumer Electronics Platform Using Face Detection

Browsing News and Talk Video on a Consumer Electronics Platform Using Face Detection Browsing News and Talk Video on a Consumer Electronics Platform Using Face Detection Kadir A. Peker, Ajay Divakaran, Tom Lanning Mitsubishi Electric Research Laboratories, Cambridge, MA, USA {peker,ajayd,}@merl.com

More information

ORM0022 EHPC210 Universal Controller Operation Manual Revision 1. EHPC210 Universal Controller. Operation Manual

ORM0022 EHPC210 Universal Controller Operation Manual Revision 1. EHPC210 Universal Controller. Operation Manual ORM0022 EHPC210 Universal Controller Operation Manual Revision 1 EHPC210 Universal Controller Operation Manual Associated Documentation... 4 Electrical Interface... 4 Power Supply... 4 Solenoid Outputs...

More information

MindMouse. This project is written in C++ and uses the following Libraries: LibSvm, kissfft, BOOST File System, and Emotiv Research Edition SDK.

MindMouse. This project is written in C++ and uses the following Libraries: LibSvm, kissfft, BOOST File System, and Emotiv Research Edition SDK. Andrew Robbins MindMouse Project Description: MindMouse is an application that interfaces the user s mind with the computer s mouse functionality. The hardware that is required for MindMouse is the Emotiv

More information

Interlace and De-interlace Application on Video

Interlace and De-interlace Application on Video Interlace and De-interlace Application on Video Liliana, Justinus Andjarwirawan, Gilberto Erwanto Informatics Department, Faculty of Industrial Technology, Petra Christian University Surabaya, Indonesia

More information

RadarView. Primary Radar Visualisation Software for Windows. cambridgepixel.com

RadarView. Primary Radar Visualisation Software for Windows. cambridgepixel.com RadarView Primary Radar Visualisation Software for Windows cambridgepixel.com RadarView RadarView is Cambridge Pixel s Windows-based software application for the visualization of primary radar and camera

More information

B. The specified product shall be manufactured by a firm whose quality system is in compliance with the I.S./ISO 9001/EN 29001, QUALITY SYSTEM.

B. The specified product shall be manufactured by a firm whose quality system is in compliance with the I.S./ISO 9001/EN 29001, QUALITY SYSTEM. VideoJet 8000 8-Channel, MPEG-2 Encoder ARCHITECTURAL AND ENGINEERING SPECIFICATION Section 282313 Closed Circuit Video Surveillance Systems PART 2 PRODUCTS 2.01 MANUFACTURER A. Bosch Security Systems

More information

LOCAL MONITORING RECORDING HARDDISK MANAGEMENT ALARM & EXCEPTION BACKUP

LOCAL MONITORING RECORDING HARDDISK MANAGEMENT ALARM & EXCEPTION BACKUP FEATURES User-friendly GUI for easy operation Up to 1024 768 resolution Simultaneous VGA and 4CIF/2CIF/CIF resolution Normal and event recording parameters configurable per individual camera Partial digital

More information

invr User s Guide Rev 1.4 (Aug. 2004)

invr User s Guide Rev 1.4 (Aug. 2004) Contents Contents... 2 1. Program Installation... 4 2. Overview... 4 3. Top Level Menu... 4 3.1 Display Window... 9 3.1.1 Channel Status Indicator Area... 9 3.1.2. Quick Control Menu... 10 4. Detailed

More information

AXIS M30 Network Camera Series. AXIS M3046-V Network Camera. AXIS M3045 V Network Camera. User Manual

AXIS M30 Network Camera Series. AXIS M3046-V Network Camera. AXIS M3045 V Network Camera. User Manual AXIS M3044-V Network Camera AXIS M3045 V Network Camera AXIS M3046-V Network Camera User Manual Table of Contents About this manual.......................................... 3 System overview............................................

More information

This document describes software package upgrade for WV-S6131/S Release version: Release Note Reference Number: S6131_013.

This document describes software package upgrade for WV-S6131/S Release version: Release Note Reference Number: S6131_013. WVS6131/S6111 Release Note 1.10 July, '17 1.12 Sept., '17 1.13 Oct., '17 Ver1.70 Nov.,'17 A B U Issue (Phenomenon) Occurrence condition Aborted video transmission in multicast transmission. When On is

More information

AXIS M30 Series AXIS M3015 AXIS M3016. User Manual

AXIS M30 Series AXIS M3015 AXIS M3016. User Manual AXIS M3015 AXIS M3016 User Manual Table of Contents About this manual.......................................... 3 Product overview........................................... 4 How to access the product....................................

More information

NanoTrack Cell and Particle Tracking Primer

NanoTrack Cell and Particle Tracking Primer NanoTrack Cell and Particle Tracking Primer The NanoTrack Pnode allows the user to track single cells and particles with nanometer precision at very fast tracking speeds. The speed of the tracking is dependent

More information

AXIS M30 Network Camera Series. AXIS M3046-V Network Camera. AXIS M3045 V Network Camera. User Manual

AXIS M30 Network Camera Series. AXIS M3046-V Network Camera. AXIS M3045 V Network Camera. User Manual AXIS M3044-V Network Camera AXIS M3045 V Network Camera AXIS M3046-V Network Camera User Manual Table of Contents About this manual.......................................... 3 Solution overview...........................................

More information

AXIS P14 Network Camera Series. AXIS P1425-LE Mk II Network Camera. AXIS P1435-LE Network Camera. User Manual

AXIS P14 Network Camera Series. AXIS P1425-LE Mk II Network Camera. AXIS P1435-LE Network Camera. User Manual AXIS P1405-LE Mk II Network Camera AXIS P1425-LE Mk II Network Camera AXIS P1435-LE Network Camera User Manual Table of Contents About this manual.......................................... 3 System overview............................................

More information

Lecture 2 Video Formation and Representation

Lecture 2 Video Formation and Representation 2013 Spring Term 1 Lecture 2 Video Formation and Representation Wen-Hsiao Peng ( 彭文孝 ) Multimedia Architecture and Processing Lab (MAPL) Department of Computer Science National Chiao Tung University 1

More information

LEDBlinky Animation Editor Version 6.5 Created by Arzoo. Help Document

LEDBlinky Animation Editor Version 6.5 Created by Arzoo. Help Document Version 6.5 Created by Arzoo Overview... 3 LEDBlinky Website... 3 Installation... 3 How Do I Get This Thing To Work?... 4 Functions and Features... 8 Menus... 8 LED Pop-up Menus... 16 Color / Intensity

More information

PYROPTIX TM IMAGE PROCESSING SOFTWARE

PYROPTIX TM IMAGE PROCESSING SOFTWARE Innovative Technologies for Maximum Efficiency PYROPTIX TM IMAGE PROCESSING SOFTWARE V1.0 SOFTWARE GUIDE 2017 Enertechnix Inc. PyrOptix Image Processing Software v1.0 Section Index 1. Software Overview...

More information

Table of Contents. 2 Select camera-lens configuration Select camera and lens type Listbox: Select source image... 8

Table of Contents. 2 Select camera-lens configuration Select camera and lens type Listbox: Select source image... 8 Table of Contents 1 Starting the program 3 1.1 Installation of the program.......................... 3 1.2 Starting the program.............................. 3 1.3 Control button: Load source image......................

More information

DS-7204/7208/7216HVI-ST Series DVR Technical Manual

DS-7204/7208/7216HVI-ST Series DVR Technical Manual DS-7204/7208/7216HVI-ST Series DVR Technical Manual Notices The information in this documentation is subject to change without notice and does not represent any commitment on behalf of HIKVISION. HIKVISION

More information

Training Note TR-06RD. Schedules. Schedule types

Training Note TR-06RD. Schedules. Schedule types Schedules General operation of the DT80 data loggers centres on scheduling. Schedules determine when various processes are to occur, and can be triggered by the real time clock, by digital or counter events,

More information

CONTENTS. Section 1 Document Descriptions Purpose of this Document... 2

CONTENTS. Section 1 Document Descriptions Purpose of this Document... 2 CONTENTS Section 1 Document Descriptions... 2 1.1 Purpose of this Document... 2 1.2 Nomenclature of this Document... 2 Section 2 Solution Overview... 4 2.1 General Description... 4 2.2 Features and Functions...

More information

Analyzing Modulated Signals with the V93000 Signal Analyzer Tool. Joe Kelly, Verigy, Inc.

Analyzing Modulated Signals with the V93000 Signal Analyzer Tool. Joe Kelly, Verigy, Inc. Analyzing Modulated Signals with the V93000 Signal Analyzer Tool Joe Kelly, Verigy, Inc. Abstract The Signal Analyzer Tool contained within the SmarTest software on the V93000 is a versatile graphical

More information

EAN-Performance and Latency

EAN-Performance and Latency EAN-Performance and Latency PN: EAN-Performance-and-Latency 6/4/2018 SightLine Applications, Inc. Contact: Web: sightlineapplications.com Sales: sales@sightlineapplications.com Support: support@sightlineapplications.com

More information

Pivoting Object Tracking System

Pivoting Object Tracking System Pivoting Object Tracking System [CSEE 4840 Project Design - March 2009] Damian Ancukiewicz Applied Physics and Applied Mathematics Department da2260@columbia.edu Jinglin Shen Electrical Engineering Department

More information

Implementation of A Low Cost Motion Detection System Based On Embedded Linux

Implementation of A Low Cost Motion Detection System Based On Embedded Linux Implementation of A Low Cost Motion Detection System Based On Embedded Linux Hareen Muchala S. Pothalaiah Dr. B. Brahmareddy Ph.d. M.Tech (ECE) Assistant Professor Head of the Dept.Ece. Embedded systems

More information

Avigilon View Software Release Notes

Avigilon View Software Release Notes Version 4.6.5 System Version 4.6.5 includes the following components: Avigilon VIEW Version 4.6.5 R-Series Version 4.6.5 Rialto Version 4.6.5 ICVR-HD Version 3.7.3 ICVR-SD Version 2.6.3 System Requirements

More information

Understanding IP Video for

Understanding IP Video for Brought to You by Presented by Part 2 of 4 MAY 2007 www.securitysales.com A1 Part 2of 4 Clear Eye for the IP Video Guy By Bob Wimmer Principal Video Security Consultants cctvbob@aol.com AT A GLANCE Image

More information

STB Front Panel User s Guide

STB Front Panel User s Guide S ET-TOP BOX FRONT PANEL USER S GUIDE 1. Introduction The Set-Top Box (STB) Front Panel has the following demonstration capabilities: Pressing 1 of the 8 capacitive sensing pads lights up that pad s corresponding

More information

GFT Channel Digital Delay Generator

GFT Channel Digital Delay Generator Features 20 independent delay Channels 100 ps resolution 25 ps rms jitter 10 second range Output pulse up to 6 V/50 Ω Independent trigger for every channel Fours Triggers Three are repetitive from three

More information

Release Notes for LAS AF version 1.8.0

Release Notes for LAS AF version 1.8.0 October 1 st, 2007 Release Notes for LAS AF version 1.8.0 1. General Information A new structure of the online help is being implemented. The focus is on the description of the dialogs of the LAS AF. Configuration

More information

An Introduction to the Spectral Dynamics Rotating Machinery Analysis (RMA) package For PUMA and COUGAR

An Introduction to the Spectral Dynamics Rotating Machinery Analysis (RMA) package For PUMA and COUGAR An Introduction to the Spectral Dynamics Rotating Machinery Analysis (RMA) package For PUMA and COUGAR Introduction: The RMA package is a PC-based system which operates with PUMA and COUGAR hardware to

More information

EyeFace SDK v Technical Sheet

EyeFace SDK v Technical Sheet EyeFace SDK v4.5.0 Technical Sheet Copyright 2015, All rights reserved. All attempts have been made to make the information in this document complete and accurate. Eyedea Recognition, Ltd. is not responsible

More information

LedSet User s Manual V Official website: 1 /

LedSet User s Manual V Official website:   1 / LedSet User s Manual V2.6.1 1 / 42 20171123 Contents 1. Interface... 3 1.1. Option Menu... 4 1.1.1. Screen Configuration... 4 1.1.1.1. Instruction to Sender/ Receiver/ Display Connection... 4 1.1.1.2.

More information

AXIS P14 Network Camera Series AXIS P1448-LE Network Camera. User Manual

AXIS P14 Network Camera Series AXIS P1448-LE Network Camera. User Manual AXIS P1445-LE Network Camera AXIS P1447-LE Network Camera AXIS P1448-LE Network Camera User Manual About this manual About this manual This User Manual provides information on the product regarding: Access

More information

TV Character Generator

TV Character Generator TV Character Generator TV CHARACTER GENERATOR There are many ways to show the results of a microcontroller process in a visual manner, ranging from very simple and cheap, such as lighting an LED, to much

More information

Cisco Video Surveillance 6050 IP Camera Data Sheet

Cisco Video Surveillance 6050 IP Camera Data Sheet Data Sheet Cisco Video Surveillance 6050 IP Camera Data Sheet Product Overview The Cisco Video Surveillance 6050 IP Camera (shown in Figure 1) is a ruggedized, outdoor, high-definition video endpoint with

More information

SPR-11P Portable Transport Stream Recorder and Player

SPR-11P Portable Transport Stream Recorder and Player SPR-11P Portable Transport Stream Recorder and Player Scivo Technologies Co., Ltd Room 406, Tayuan building No.1, Huayuan road, Haidian District Beijing, 100083, P.R.C Tel (8610) 62013361 62050737 Fax

More information

G-106Ex Single channel edge blending Processor. G-106Ex is multiple purpose video processor with warp, de-warp, video wall control, format

G-106Ex Single channel edge blending Processor. G-106Ex is multiple purpose video processor with warp, de-warp, video wall control, format G-106Ex Single channel edge blending Processor G-106Ex is multiple purpose video processor with warp, de-warp, video wall control, format conversion, scaler switcher, PIP/POP, 3D format conversion, image

More information

ECE 4220 Real Time Embedded Systems Final Project Spectrum Analyzer

ECE 4220 Real Time Embedded Systems Final Project Spectrum Analyzer ECE 4220 Real Time Embedded Systems Final Project Spectrum Analyzer by: Matt Mazzola 12222670 Abstract The design of a spectrum analyzer on an embedded device is presented. The device achieves minimum

More information

FLIR Daylight and Thermal Surveillance (P/T/Z) Multi-Sensor systems

FLIR Daylight and Thermal Surveillance (P/T/Z) Multi-Sensor systems FLIR Daylight and Thermal Surveillance (P/T/Z) Multi-Sensor systems Item No. 1 Specifications Required Daylight and Thermal Surveillance (P/T/Z) Multi-Sensor (cooled) systems SMC 3500 x 3 sets Required

More information

An FPGA Platform for Demonstrating Embedded Vision Systems. Ariana Eisenstein

An FPGA Platform for Demonstrating Embedded Vision Systems. Ariana Eisenstein An FPGA Platform for Demonstrating Embedded Vision Systems by Ariana Eisenstein B.S., Massachusetts Institute of Technology (2015) Submitted to the Department of Electrical Engineering and Computer Science

More information

A Low Cost Embedded Color Vision System

A Low Cost Embedded Color Vision System A Low Cost Embedded Color Vision System Anthony Rowe 1, Charles Rosenberg 2, Illah Nourbakhsh 3 Carnegie Mellon University, Pittsburgh, PA, USA 1 Electrical and Computer Engineering Department, agr@andrew.cmu.edu

More information

Contents. Welcome to LCAST. System Requirements. Compatibility. Installation and Authorization. Loudness Metering. True-Peak Metering

Contents. Welcome to LCAST. System Requirements. Compatibility. Installation and Authorization. Loudness Metering. True-Peak Metering LCAST User Manual Contents Welcome to LCAST System Requirements Compatibility Installation and Authorization Loudness Metering True-Peak Metering LCAST User Interface Your First Loudness Measurement Presets

More information

How to Optimize Ad-Detective

How to Optimize Ad-Detective How to Optimize Ad-Detective Ad-Detective technology is based upon black level detection. There are several important criteria to consider: 1. Does the video have black frames to detect? Are there any

More information

3 rd Party Interfaces. Version Installation and User Guide

3 rd Party Interfaces. Version Installation and User Guide 3 rd Party Interfaces Version 2.1.2 Installation and User Guide Imprint Silicon Software GmbH Steubenstraße 46 68163 Mannheim, Germany Tel.: +49 (0) 621 789507 0 Fax: +49 (0) 621 789507 10 2015 Silicon

More information

Features of the 745T-20C: Applications of the 745T-20C: Model 745T-20C 20 Channel Digital Delay Generator

Features of the 745T-20C: Applications of the 745T-20C: Model 745T-20C 20 Channel Digital Delay Generator 20 Channel Digital Delay Generator Features of the 745T-20C: 20 Independent delay channels - 100 ps resolution - 25 ps rms jitter - 10 second range Output pulse up to 6 V/50 Ω Independent trigger for every

More information

Technical Note. Manufacturer: Elan g! DVR 7.0 OVERVIEW SUPPORTED FEATURES

Technical Note. Manufacturer: Elan g! DVR 7.0 OVERVIEW SUPPORTED FEATURES Technical Note Manufacturer: Elan g! DVR 7.0 Minimum Core Module Version: Version 7.0, 6.7 Document Revision Date: 09/16/2014 OVERVIEW Important: This document refers to Version 7.0/6.7 DVR. Please see

More information

Part 1: Introduction to Computer Graphics

Part 1: Introduction to Computer Graphics Part 1: Introduction to Computer Graphics 1. Define computer graphics? The branch of science and technology concerned with methods and techniques for converting data to or from visual presentation using

More information

18-551, Spring Group #4 Final Report. Get in the Game. Nick Lahr (nlahr) Bryan Murawski (bmurawsk) Chris Schnieder (cschneid)

18-551, Spring Group #4 Final Report. Get in the Game. Nick Lahr (nlahr) Bryan Murawski (bmurawsk) Chris Schnieder (cschneid) 18-551, Spring 2005 Group #4 Final Report Get in the Game Nick Lahr (nlahr) Bryan Murawski (bmurawsk) Chris Schnieder (cschneid) Group #4, Get in the Game Page 1 18-551, Spring 2005 Table of Contents 1.

More information

TechNote: MuraTool CA: 1 2/9/00. Figure 1: High contrast fringe ring mura on a microdisplay

TechNote: MuraTool CA: 1 2/9/00. Figure 1: High contrast fringe ring mura on a microdisplay Mura: The Japanese word for blemish has been widely adopted by the display industry to describe almost all irregular luminosity variation defects in liquid crystal displays. Mura defects are caused by

More information

MultiSpec Tutorial: Visualizing Growing Degree Day (GDD) Images. In this tutorial, the MultiSpec image processing software will be used to:

MultiSpec Tutorial: Visualizing Growing Degree Day (GDD) Images. In this tutorial, the MultiSpec image processing software will be used to: MultiSpec Tutorial: Background: This tutorial illustrates how MultiSpec can me used for handling and analysis of general geospatial images. The image data used in this example is not multispectral data

More information

AN ARTISTIC TECHNIQUE FOR AUDIO-TO-VIDEO TRANSLATION ON A MUSIC PERCEPTION STUDY

AN ARTISTIC TECHNIQUE FOR AUDIO-TO-VIDEO TRANSLATION ON A MUSIC PERCEPTION STUDY AN ARTISTIC TECHNIQUE FOR AUDIO-TO-VIDEO TRANSLATION ON A MUSIC PERCEPTION STUDY Eugene Mikyung Kim Department of Music Technology, Korea National University of Arts eugene@u.northwestern.edu ABSTRACT

More information

Erratum Spec 1.0 Page Sections Affected Description. Trusted Environment. Reel n+1... Encryption. (Reel n) [optional] Encryption (Reel n) [optional]

Erratum Spec 1.0 Page Sections Affected Description. Trusted Environment. Reel n+1... Encryption. (Reel n) [optional] Encryption (Reel n) [optional] Errata items are continuing to be evaluated and will be posted after agreement by the DCI membership that the specific erratum needs to be modified in the DCI Specification. Please check back often for

More information

Forensic Video Analysis Technical Procedure Manual Page 1

Forensic Video Analysis Technical Procedure Manual Page 1 Forensic Video Analysis Technical Procedure Manual Page 1 Introduction The following technical procedures apply primarily to the use of the AVID Forensic Video System currently in use in the Documents

More information

For high performance video recording and visual alarm verification solution, TeleEye RX is your right choice!

For high performance video recording and visual alarm verification solution, TeleEye RX is your right choice! TeleEye RX carries a range of professional digital video recording servers, which is designed to operate on diverse network environment and fully utilize the existing network bandwidth with optimal performance.

More information

Quick Reference Manual

Quick Reference Manual Quick Reference Manual V1.0 1 Contents 1.0 PRODUCT INTRODUCTION...3 2.0 SYSTEM REQUIREMENTS...5 3.0 INSTALLING PDF-D FLEXRAY PROTOCOL ANALYSIS SOFTWARE...5 4.0 CONNECTING TO AN OSCILLOSCOPE...6 5.0 CONFIGURE

More information

2-/4-Channel Cam Viewer E- series for Automatic License Plate Recognition CV7-LP

2-/4-Channel Cam Viewer E- series for Automatic License Plate Recognition CV7-LP 2-/4-Channel Cam Viewer E- series for Automatic License Plate Recognition Copyright 2-/4-Channel Cam Viewer E-series for Automatic License Plate Recognition Copyright 2018 by PLANET Technology Corp. All

More information

Hardware & software Specifications

Hardware & software Specifications Hardware & software Specifications Réf : PRELIMINARY JUNE 2007 Page 2 of 17 1. PRODUCT OVERVIEW...3 2. TERMINOLOGY...4 A. THE FRONT PANEL...4 B. THE REAR PANEL...5 3. SCREENS DESCRIPTION...5 A. MAIN SCREEN

More information

CHAPTER 7 BASIC GRAPHICS, EVENTS AND GLOBAL DATA

CHAPTER 7 BASIC GRAPHICS, EVENTS AND GLOBAL DATA VERSION 1 BASIC GRAPHICS, EVENTS AND GLOBAL DATA CHAPTER 7 BASIC GRAPHICS, EVENTS, AND GLOBAL DATA In this chapter, the graphics features of TouchDevelop are introduced and then combined with scripts when

More information

Oculomatic Pro. Setup and User Guide. 4/19/ rev

Oculomatic Pro. Setup and User Guide. 4/19/ rev Oculomatic Pro Setup and User Guide 4/19/2018 - rev 1.8.5 Contact Support: Email : support@ryklinsoftware.com Phone : 1-646-688-3667 (M-F 9:00am-6:00pm EST) Software Download (Requires USB License Dongle):

More information

EVD-L04/100A1-960 EVD-L08/200A1-960 EVD-L16/400A1-960

EVD-L04/100A1-960 EVD-L08/200A1-960 EVD-L16/400A1-960 EVD-L04/100A1-960 EVD-L08/200A1-960 EVD-L16/400A1-960 www.eurovideo-cctv.com Main Features Main stream supports encoding at up to WD1 resolution in real time and sub stream at CIF/QCIF resolution. Simultaneous

More information

Part 1 Basic Operation

Part 1 Basic Operation This product is a designed for video surveillance video encode and record, it include H.264 video Compression, large HDD storage, network, embedded Linux operate system and other advanced electronic technology,

More information

DS-7200HVI-ST/RW Series DVR. Technical Manual

DS-7200HVI-ST/RW Series DVR. Technical Manual DS-7200HVI-ST/RW Series DVR Technical Manual Notices The information in this documentation is subject to change without notice and does not represent any commitment on behalf of HIKVISION. HIKVISION disclaims

More information

Software Quick Manual

Software Quick Manual XX113-30-00 Workstation and NVR Quick Manual Vicon Industries Inc. does not warrant that the functions contained in this equipment will meet your requirements or that the operation will be entirely error

More information

7.5ft Outdoor Double-Sided Interactive LCD Sign, Transit Center Kiosk Model: NISDK-550PCT, 55 Double-Sided

7.5ft Outdoor Double-Sided Interactive LCD Sign, Transit Center Kiosk Model: NISDK-550PCT, 55 Double-Sided 7.5ft Outdoor Double-Sided Interactive LCD Sign, Transit Center Kiosk Model: NISDK-550PCT, 55 Double-Sided 55 weatherproof/outdoor high brightness 2500cd LCD screen Tamper-proof, anti-reflection, tempered

More information

CamViewIT VIs and Functions

CamViewIT VIs and Functions CamViewIT VIs and Functions Refer to the CamViewIT help files, which you can access from the Help menu, for more information about those VIs. Use the CamViewIT VIs with DirectShow compatible video/audio

More information

(Skip to step 11 if you are already familiar with connecting to the Tribot)

(Skip to step 11 if you are already familiar with connecting to the Tribot) LEGO MINDSTORMS NXT Lab 5 Remember back in Lab 2 when the Tribot was commanded to drive in a specific pattern that had the shape of a bow tie? Specific commands were passed to the motors to command how

More information

User s Manual. Network Board. Model No. WJ-HDB502

User s Manual. Network Board. Model No. WJ-HDB502 Network Board User s Manual Model No. WJ-HDB502 Before attempting to connect or operate this product, please read these instructions carefully and save this manual for future use. CONTENTS Introduction...

More information

Provide144ch FREE CMS software. Time / Event / POS / Thumbnail / Panorama

Provide144ch FREE CMS software. Time / Event / POS / Thumbnail / Panorama 20CH DVR Real time and Playback Search Mode: Time / Event / POS / Real HD Live Display and Playback Thumbnail / Panorama Full Graphic User Interface(Multiple High-Resolution & High-Quality Language Support)

More information

DS-7200HFI-SL Series DVR. Technical Specification

DS-7200HFI-SL Series DVR. Technical Specification DS-7200HFI-SL Series DVR Technical Specification Notices The information in this documentation is subject to change without notice and does not represent any commitment on behalf of HIKVISION. HIKVISION

More information

G-106 GWarp Processor. G-106 is multiple purpose video processor with warp, de-warp, video wall control, format conversion,

G-106 GWarp Processor. G-106 is multiple purpose video processor with warp, de-warp, video wall control, format conversion, G-106 GWarp Processor G-106 is multiple purpose video processor with warp, de-warp, video wall control, format conversion, scaler switcher, PIP/POP, 3D format conversion, image cropping and flip/rotation.

More information

Introduction To LabVIEW and the DSP Board

Introduction To LabVIEW and the DSP Board EE-289, DIGITAL SIGNAL PROCESSING LAB November 2005 Introduction To LabVIEW and the DSP Board 1 Overview The purpose of this lab is to familiarize you with the DSP development system by looking at sampling,

More information

Smart Traffic Control System Using Image Processing

Smart Traffic Control System Using Image Processing Smart Traffic Control System Using Image Processing Prashant Jadhav 1, Pratiksha Kelkar 2, Kunal Patil 3, Snehal Thorat 4 1234Bachelor of IT, Department of IT, Theem College Of Engineering, Maharashtra,

More information

Microbolometer based infrared cameras PYROVIEW with Fast Ethernet interface

Microbolometer based infrared cameras PYROVIEW with Fast Ethernet interface DIAS Infrared GmbH Publications No. 19 1 Microbolometer based infrared cameras PYROVIEW with Fast Ethernet interface Uwe Hoffmann 1, Stephan Böhmer 2, Helmut Budzier 1,2, Thomas Reichardt 1, Jens Vollheim

More information

AUTOMATIC LICENSE PLATE RECOGNITION(ALPR) ON EMBEDDED SYSTEM

AUTOMATIC LICENSE PLATE RECOGNITION(ALPR) ON EMBEDDED SYSTEM AUTOMATIC LICENSE PLATE RECOGNITION(ALPR) ON EMBEDDED SYSTEM Presented by Guanghan APPLICATIONS 1. Automatic toll collection 2. Traffic law enforcement 3. Parking lot access control 4. Road traffic monitoring

More information

Mmw radar solution for terrain awareness in UAVs ("1+2" solution)

Mmw radar solution for terrain awareness in UAVs (1+2 solution) Mmw radar solution for terrain awareness in UAVs ("1+2" solution) Aimed at the flight environment of plant protection UAVs, Nanoradar has launched a millimeter-wave radar solution for terrain awareness

More information

Hands-on session on timing analysis

Hands-on session on timing analysis Amsterdam 2010 Hands-on session on timing analysis Introduction During this session, we ll approach some basic tasks in timing analysis of x-ray time series, with particular emphasis on the typical signals

More information

CI-218 / CI-303 / CI430

CI-218 / CI-303 / CI430 CI-218 / CI-303 / CI430 Network Camera User Manual English AREC Inc. All Rights Reserved 2017. l www.arec.com All information contained in this document is Proprietary Table of Contents 1. Overview 1.1

More information

GANZ Bridge Powered by

GANZ Bridge Powered by GANZ Bridge Powered by User Guide Wednesday, July 05, 2017 CBC AMERICAS, Corp. 1 P a g e Table of Contents Chapter 1... 7 Chapter 2... 8 2.1 Fundamentals... 8 2.2 User Credentials... 8 2.3 Advanced Topics...

More information

Copyright 2018 Xi an NovaStar Tech Co., Ltd. All Rights Reserved. No part of this document may be copied, reproduced, extracted or transmitted in any

Copyright 2018 Xi an NovaStar Tech Co., Ltd. All Rights Reserved. No part of this document may be copied, reproduced, extracted or transmitted in any MCTRL660 PRO Independent Controller Product Version: Document Number: V1.0.0 NS110100560 Copyright 2018 Xi an NovaStar Tech Co., Ltd. All Rights Reserved. No part of this document may be copied, reproduced,

More information