Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Veilux IP Cameras Copyright Veilux Inc. 2012 1 Technical Training Outline •Networking Basic Terms •Ip Camera Basic Terms •CMOS and CCD •Veilux IP Cameras System Components •Veilux IP Camera Features •Veilux Ip Camera Reference design •Types of Compression •IP System requirements •Storage requirements calculations •How to configure ip cameras •NVR software configuration Please take notes and leave your Question until the end of the lecture Copyright Veilux Inc. 2012 2 Networking Basic Terms IP (Internet Protocol) The Internet Protocol is a method transmitting data over a network. Data to be sent is divided into individual and completely independent “packets.” Each computer (or host) on the Internet has at least one address that uniquely identifies it from all others, and each data packet contains both the sender's address and the receiver's address. IP address An IP address is simply an address on an IP network used by a computer/device connected to that network. IP addresses allow all the connected computers/devices to find each other and to pass data back and forth. Networking Basic Terms Transmission Control Protocol (TCP) uses a set of rules to exchange messages with other Internet points at the information packet level Client/server Client/server describes the relationship between two computer programs in which one program, the client, makes a service request from another program, the server, which fulfils the request. Typically, multiple client programs share the services of a common server program. A web browser is a client program that requests services (the sending of web pages or files) from a web server. Power-over-Ethernet (PoE) or "Active Ethernet" - eliminates the need to run power to devices on a wired LAN. Using Power-over-Ethernet, installers need to run only a single CAT5 Ethernet cable that carries both power and data to each device. This allows greater flexibility and significantly decreases installation costs in many cases. Bandwidth - is a measure of how fast information is transferred on your network. It’s like water flowing through a pipe. Defined as Bits/Second NetworkingBasic Terms cont’d • DHCP A protocol that provides a means to dynamically allocate IP addresses to computers on a local area network. The system administrator assigns a range of IP addresses to DHCP and each client computer on the LAN has its TCP/IP software configured to request an IP address from the DHCP server. The request and grant process uses a lease concept with a controllable time period. • DNS - Domain Name Service - the system used to match server IP addresses to web site domain names. • Firewall - A virtual barrier between a LAN (Local Area Network) and other networks, e.g. the Internet. Copyright Veilux Inc. 2012 5 Networking Basic Terms Routers A router is a device or a software in a computer that determines the next network point to which a packet should be forwarded toward its destination. • Allow different networks to communicate with each other • A router creates and maintain a table of the available routes and their conditions and uses this information along with distance and cost algorithms to determine the best route for a given packet. POST OFFICE THE GENERATES PROVIDES ADRESSES Networking Basic Terms LAN (Local Area Network) A LAN is a group of computers and associated devices that typically share common resources within a limited geographical area. Networking Basic Terms Wide Area Networks (WAN) A WAN a wide network of cities/countries/continents and their associated connected devices that typically share data. Internet is a good example of a WAN Essentials for Communications Must have a message Message must have a transmitter Message must have a medium Message must be understood Message must have some level of security Source System Destination System Source Transmitter Transmission Receiver Destination 1 2 Workstation/PC 3 4 Medium 5 Workstation/PC 6 IP Cameras Basic Terms Network IP Camera - A stand-alone device which allows users to view live, full motion video from anywhere on a computer network, even over the Internet, using a standard web-browser. Unlike WebCams, Network IP Cameras includes an embedded operating system and advanced features, such as built-in motion detection with notification and the ability to FTP images and work as a web server. Video Compression - Video compression is about reducing and removing redundant video data so that a digital video file can be effectively sent and stored. The process involves applying an algorithm to the source video to create a compressed file that is ready for transmission or storage. H.264 is an open, licensed standard that supports the most efficient video compression techniques available Frame or Image- A frame is a complete image captured during a certain time interval, Many single frame are ran in succession to produce a video IP Cameras Basic Terms • Bit Rate - the rate at which bits are transferred from one location to the other in a given amount of time. • CBR - when there limited bandwidth its preferred to set at predefined rate Downside? Image quality will vary depend on amount of motion No Motion = Good quality VBR - When there is a need for high quality video and network infrastructure has high capacity VBR is desired rate, when there is motion rate maintained to achieve high quality network has available bandwidth. • Copyright Veilux Inc. 2012 11 IP Cameras Basic Terms Codecs •Encodes/decodes analog and digital signals •Converts analog-digital and digital to analog •Compresses digital signals to optimize network bandwidth •Can be hardware or software •Tradeoffs are quality vs. file size •Allows signals to be sent to any output device Network Video Recorder (NVR) •Video Management Software on a standard network server. •Totally “open” platform •Flexible processing, storage capacity •Requires video server or codec IP Cameras True digital solution With every conversion image quality is lost: Analog signal digitized in camera’s DSP Digital signal converted back to analog for transport over coax Signal once again digitized at the DVR for recording Video Images are digitized once Stay Digital No Unnecessary Conversion No Image Degradation Results: Superior Image Quality Copyright Veilux Inc. 2012 13 Basic Terms Resolution and Frame Size Resolution refers to the number of pixels in an image. Resolution is sometimes identified by the width and height of the image as well as the total number of pixels in the image. For example, an image that is 1600 pixels wide and 1200 pixels high (1600x1200) contains (multiply) 1,920,000 pixels (or ~ 2.0 Megapixels) IP Cameras Basic Terms Cont’d Image sensors – Devices that convert light into electric charge and process electronic signals There are 2 Common Types 1. CMOS - Complementary Metal Oxide Semiconductor Each pixel has its own charge to voltage conversion and sensor often includes amplifiers, noise correction, and digitization circuits, chip outputs digital bits. Uniformity is lower, 1. CCD – Charged Couple Device Every pixels charge is transferred through a very limited number of output nodes to be converted to voltage. Buffered and sent off-chip as analog signal. All pixels devoted to light capture and output uniformity = image quality Both technologies were invented in late 1960s by Dr/ Savvas Chamerlain IP Cameras Basic Terms • Frame Rate Control Network video allows for "frame rate control," while in the case of analog video, "all video is sent from the camera all the time." Frame rate control in network video systems means that the network camera/video server only sends images at the specified frame rate; that is, no unnecessary frames are transferred over the network. The network camera/video server or video management software can be configured to raise this frame rate if, for example, activity is detected. Copyright Veilux Inc. 2012 16 CMOS • The CMOS image sensor offers integration of added circuitry on a single chip • Lower power usage (up to ~1/10 the usage) and a • The smaller system size allows for smaller cameras to be designed. • In recent years the gap in image quality between CCD and CMOS image sensors has narrowed greatly. • CMOS image sensors are currently limited in low light conditions. • CMOS development cost is higher than CCD however buying cost is cheapier? CMOS may require fewer components and less power, but require companion chip to optimize image quality. Copyright Veilux Inc. 2012 17 Types of Image frames • An I-frame is an 'Intra-coded picture', in effect a fully specified picture, like a conventional static image. P-frames and B-frames hold only part of the image information, so they need less space to store than an I-frame, and thus improve video compression rates. • A P-frame ('Predicted picture') holds only the changes in the image from the previous frame. For example, in a scene where a car moves across a stationary background, only the car's movements need to be encoded. The encoder does not need to store the unchanging background pixels in the P-frame, thus saving space. • A B-frame ('Bi-predictive picture') saves even more space by using differences between the current frame and both the preceding and following frames to specify its content. Copyright Veilux Inc. 2012 18 Veilux IP Camera Components Copyright Veilux Inc. 2012 19 Veilux IP Cameras • • • • • • • • • • • • Multiple profiles & Multiple streaming Smart Mobile H.264 streaming + 2-way audio support(App for Apple & Android) Intelligent Bit-Rate control for flexible network deployment De-interlace preprocessing & Noise filter Text overlay supported (OSD) Hybrid IP Camera - Analog video output Standard PoE integrated (IEEE802.03af) SD card option for “local” storage Http streaming & configuration supported Bi-directional audio communication MIC-in / Line-out TDN Mechanical Cut Filter, noise reduction Veilux IP Cameras •Synchronized audio & video data transmission •Motion detected and event triggered alarm processing •Sensor triggered alarm input & relay output •Wide range of network protocols supported IPv4/v6, TCP, UDP, IGMP, ICMP, ARP, RARP, PPPoE, RTCP, RTP, RTSP, SDP, HTTP, HTTPS, SMTP, FTP, DHCP, uPnP, SNMP, NTP, DNS, DynDNS •System time management : NTP server, PC, manual •Security support User authentication (ID & Password protection) IP address filtering, •HTTPS encryption Digital watermark technology Copyright Veilux Inc. 2012 21 Veilux IP Camera • New DaVinci video processor provides 30 percent more processing performance over previous generations, offering more headroom for differentiation and video analytics. • Power-efficient reference design utilizes only three Watts and includes a TI Power over Ethernet (PoE) solution, the TPS23753. Copyright Veilux Inc. 2012 22 Veilux IP Camera Reference Design The DM368IPNC-MT5 IP camera reference design with H.264 main profile 1080p at 30 frames per second Veilux IP Camera Smart Coding Technology • Region of interest encoding – Give more bits to important region(e.g face) compared to other regions of the frame can detect up to 10 faces regions. – Give more importance to foreground region compared to background. – Surveillance – Give more importance to door compared to adjoining region – moving objects Copyright Veilux Inc. 2012 24 Veilux IP Camera Smart Coding Technology cont’d • Pseudo multi pass encoding -low-resolution encoding for monitoring of the same source is followed by higher resolution encoding for storage purposes encoding for monitoring of the same source is followed by higher resolution encoding for storage purposes • Number of bits consumed by the frame • Scene Change detection This information can be used by the low-resolution encoder to trigger a scene change in the high-resolution encoder Copyright Veilux Inc. 2012 25 Smart Technology included Excluded Excluded excluded Included Hallway Door included Copyright Veilux Inc. 2012 26 Multi Profile and Multi Streaming One Single Camera from Veilux can produce 5 independently different video streams. This feature is executed with intelligent bandwidth management and traffic control For instance Profile #1 Full View HD Profile #2 Smaller full view CIF resolution for Mobile Devices Profile #3 D1 Video and Audio Resolution Profile #4 Real time video cropping important area monitoring Profile #5 Photo image for email notification Copyright Veilux Inc. 2012 27 Mpeg4 and H.264 Frame Sequence Copyright Veilux Inc. 2012 28 Performance Comparisons 3.0 MPEG-2 MPEG-4 H.264 2025 1.8 1.1 1234 727 386 Bandwidth Required (Mbps) Storage Utilization (MB) 235 139 Download Time (Minutes) Figure: Performance comparison for a 90 min. DVD Why we use H.264 MPEG-2 encoding at 100 kbps H.264 encoding at 100 kbps Copyright Veilux Inc. 2012 30 Veilux IP Camera Devices • Network Video Recorder Professional – Runs on Windows servers – Can manage up to 64 Cameras – Monitor cameras - control recording and image analysis – Advanced capabilities available • • • • Multiple recording modes PTZ control Alarm management and motion detection Full duplex audio Product Preview Veilux VDIP-2L316 (Megapixel) IP Camera CMS Software (NVXR-64) IP-Installer PC software to allocate an IP address to the IP Camera PC software to view and record the A/V streaming data transmitted from IP camera. (Simultaneous support of up to 16 IP cameras) Copyright Veilux Inc. 2012 32 IP Camera System Requirements Cable Network Cable Cat5E, Cat6 Server Windows server Pentium-DUAL 3G 2CPU (4 Core or Above) 1GByte of RAM 100 Meters, Boost with Number of cameras signal repeaters processor can handle Switches POE switch – depending on number of cameras POE with Endspan switches 100m Midspan switches can be used as POE repeaters Copyright Veilux Inc. 2012 33 Bandwidth and Storage Calculations Bandwidth and storage calculations Network video products utilize network bandwidth and storage space based on their configuration. As mentioned earlier, this depends on the following: •Number of cameras •Whether recording will be continuous or event-based •Number of hours per day the camera will be recording •Frames per second •Image resolution •Video compression type: Motion JPEG, H.264 •Scenery: Image complexity (e.g. gray wall or a forest), lighting conditions and amount of motion (office environment or crowded train stations) •How long data must be stored Copyright Veilux Inc. 2012 34 Bandwidth Calculations Copyright Veilux Inc. 2012 35 How Much Storage do I need? H.264 calculation: Approx. bit rate / 8(bits in a byte) x 3600s = KB per hour / 1000 = MB per hour MB per hour x hours of operation per day / 1000 = GB per day GB per day x requested period of storage = Storage need Camera Resolution Approx. bit rate (Kbit/s) Frames per second MB/hour Hours of operation GB/day No. 1 CIF 110 5 49.5 8 0.4 No. 2 CIF 250 15 112.5 8 0.9 No. 3 4CIF 600 15 270 12 3.2 Total for the 3 cameras and 30 days of storage = 135 GB Copyright Veilux Inc. 2012 36 IP Camera System Requirements Copyright Veilux Inc. 2012 37 Terminal Connections Inputs/Outputs (I/O’s) The digital I/Os on, for example, a network camera can be used to connect any device that can toggle between an open and a closed circuit. If, for example, a door switch is used as an input device, opening the door could trigger the upload of video images and the sending of notification messages. An output might, for example, be used to automatically start a siren when there is a motion detection trigger. CVBS GND Relay Out CVBS Out Sensor In - Sensor In Copyright Veilux Inc. 2012 38 Typical I/O use integration with Alarm Copyright Veilux Inc. 2012 39 Quick Installation Guide 1.Connect PC and Veilux VDIP-2L316 to network. 1)Prepare a PC to run programs for the installation and video connection (PC is needed to assign IP address to Veilux VDIP-2L316) 2)In case of using PoE, connect the PC and Veilux VDIP-2L316 to the network using one of the following ways. If your LAN Switch does not support standard PoE, connect Veilux VDIP-2L316 as shown in dotted line in Figure 4-1. The DC power is applied through DC adaptor. Copyright Veilux Inc. 2012 40 In order to integrate Veilux product with a 3rd Pary CMS/CMS or other security system, this feature is essential. We have provided (1) Active X based API/SDK (2) API/SDK http streaming and there are a number of CMS/VMS or NVR/NAS vendors to finish the integration with veilux. Also, (3) full compatibility of Onvif is provided which ensures easy & standardized integration with CMS/VMS, NVR/NAS, Hybrid DVR or other security products. Copyright Veilux Inc. 2012 41 Install IP Installer 1. Install run CD 2. Go to folder F:\Application Software\ IP installer\IPInstaller_V3_0_2 3. Click on ipinstaller_V3_0_2_eng Go through the wizard you should see the following Copyright Veilux Inc. 2012 42 Copyright Veilux Inc. 2012 43 Copyright Veilux Inc. 2012 44 Connecting to IP Camera with IP Installer 1. Go to Start and run IP Installer 2. A window will pop up to select the driver you would like to use Copyright Veilux Inc. 2012 45 IP Installer software Interface 1. Click on refresh To search network for Cameras Copyright Veilux Inc. 2012 46 IP Installer software Interface 2. Once camera is found its listed in the dialog box 3. Select to update the cameras Name, Ip address, type: static or dynamic etc. Copyright Veilux Inc. 2012 47 3.Remote video connection to Veilux VDIP-2L316 1)Connection through Web Viewer Web Viewer offers simplest way of video connection to Veilux VDIP-2L316. For video connection, enter the IP address of Veilux VDIP-2L316 in the URL window of Internet Explorer as : Can be omitted the Default port of 80 [e.g.] Port 80 [e.g.] Port 8080 Note : Active-X module should be installed on your PC before actual connection. If your PC is not connected to the internet, you cannot download Active-X module. Most convenient way of installing the Active-X module is installing NVRpro which is available from the CD or our web site. Copyright Veilux Inc. 2012 48 IP Camera Access 1. Open up any browser and type in the IP Address detected from the IP installer 2. Hit Enter 3. A setup button will appear Copyright Veilux Inc. 2012 49 IP Camera Access 1. Open up any browser and type in the IP Address detected from the IP installer 2. Hit Enter 3. A setup button will appear 4. A Dialog box will appear asking for username and password default is root/admin Click login Copyright Veilux Inc. 2012 50 Copyright Veilux Inc. 2012 51 IP Camera Active X 1. Security warning popup shows to install active x control, click on install Copyright Veilux Inc. 2012 52 Default ID and password of Admin Page are root, admin. Copyright Veilux Inc. 2012 53 Copyright Veilux Inc. 2012 54 Copyright Veilux Inc. 2012 55 Copyright Veilux Inc. 2012 56 Copyright Veilux Inc. 2012 57 Network Setup Copyright Veilux Inc. 2012 58 Basic IP Camera Setup Copyright Veilux Inc. 2012 59 Copyright Veilux Inc. 2012 60 Copyright Veilux Inc. 2012 61 Alarm Device Setup on IP Cameras Copyright Veilux Inc. 2012 62 Copyright Veilux Inc. 2012 63 Veilux PTZ IP Setup Copyright Veilux Inc. 2012 64 Copyright Veilux Inc. 2012 65 Veilux IP Camera Status Report Copyright Veilux Inc. 2012 66 Port Forwarding • Enable some applications on the LAN servers to accept WAN traffic – Traffic is addressed to the IP address of the router WAN Connection • Demilitarized Zone Host implies all (other?) ports INSECURE Copyright Veilux Inc. 2012 67 Connecting Veilux IP Demo Copyright Veilux Inc. 2012 68 Camera Short Demo Copyright Veilux Inc. 2012 69 NVR-Pro Setup Copyright Veilux Inc. 2012 70