Download Slide 1

Document related concepts

Television standards conversion wikipedia , lookup

Transcript
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