Upload
bpfanpage
View
2.423
Download
3
Embed Size (px)
Citation preview
基于DM365的 硬盘录像机参考设计
孟海燕/李斌/吴冰
资深技术支持工程师
美国德州仪器
TI Proprietary information
议程
• 基于达芬奇的解决方案
• DM365硬盘录像机参考设计
• DM365硬盘录像机现场演示
Note: • Hybrid is Ethernet RJ45 and Analog BNC input• fps includes total frames for triplex support (Record, Monitor and Playback)
Metric Low Mid Highfps 120/240 non real-time 120/240/480 real-time 240/480/960 real-timeInputs/Hybrid 4/8/16 No 4/8/16 Yes 8/16/32 YesVideo Codecs
MJPEG MPEG4 H.264 BP
MJPEG MPEG4 H.264 BP Custom, AVS-S Transcoding/Univ Dec
MJPEG MPEG4 H.264 BP/MP/HP Custom, AVS-S, SVC Transcoding/Univ Dec
Resolution CIF CIF-D1 CIF-D1Video Analytics None
Simple Motion DetectionSimple Motion Detection Intelligent Motion Detection
Application Intelligence Loss prevention, physical security, risk management, business Intelligence
IP Transport 10/100 10/100 optional SRTP 10/100/1000 with SRTPAudio CodecsAudio Analytics
None None
None-G.711None
G.711, G.726, G.729ab, AAC-LDGlass break, shot spot, PTZ focus, etc.
HW BOM $50-100 $100-200 >$200
DVR/DVS Segmentation
Cha
nnel
s/Pe
rfor
man
ce
Mid density
Development
Device
Production
SamplingDaVinci
Next
DaVinciNext
Low density
High Ch. densityDaVinci
Next
DaVinciDM365
2D1 H.264
1 - 2 D1 Resolution
2 - 8 D1 Resolution
4 - 16 D1 Resolution
4x Perf.
DaVinci DM647/8
2D1 H.264
4x Perf.
H.264
DaVinci DM6441/6
1D1 H.264
CIF Resolution
DaVinci DM355
2D1 MPEG4
DaVinci DM6467
4D1 H.264
DaVinciNext
DM642 4 devices
DaVinci™ Multi-Channel Roadmap Complete Video Security Portfolio
DaVinciDM6467T
8D1 H.264
Time
+ TVP5158
+ TVP5158
+ TVP5158
+ TVP5158
+ TVP5158
+ TVP5158
+ TVP5158
Low-end DVR/DVS DM355 – Ultra low endCoprocessors
4 CIF MPEG4/JPEG 30fps2 D1 MPEG4/JPEG 30fps
ARM9 216/270MHzLinux HostDVR ControllerNetwork InterfaceMotion detectionAudio
DM644x – 4x H.264 CIF stand aloneC64x+ 600MHz
4 CIF H.264/MPEG4/JPEG 30fps1 D1 H.264 30fps2 D1 MPEG4/JPEG 30fpsVideo Analytics
Coprocessors – SD VICPMotion EstimationFilteringDe-interlacing
ARM9 – 300MHzLinux HostDVR ControllerNetwork InterfaceEncryptionAudio
Mid-end DVR/DVS DM6467C64x+ 600MHz/729MHz
Available for Video Analytics
Coprocessors – HD VICP- 16 CIF H.264/MPEG4 MP/SP 30fps- 4 D1 H.264/MPEG4 MP/SP 30fps encode plus 4 CIF H.264/MPEG4 BP/SP 30fps 2nd streams encodes 6D1 H.264/MPEG4 MP/SP 30fps decodes- Provides HW support for MPEG-4 ASP and H.264 MP tools such as QPel, Field Coding, CABAC- Graphics Engine capable of down- scaling 4 D1 channels into 4 progressive CIF channels
ARM9 – 300MHz/360MHzLinux Host for DVR ControllerNetwork InterfaceEncryption and Audio
New Low End - DM365 DVR/DVS 8 CIF or 2D1 H.264/MPEG4/JPEG
DM365 – 8 CIF H.264/MPEG4/JPEGARM9 270-300MHz
Linux HostDVR ControllerNetwork InterfaceMotion detectionAudio
Coprocessors8 CIF H.264 HP/MPEG4/JPEG 30fps2 D1 H.264 HP/MPEG4/JPEG 30fps
Benefits• Multi format encode and decode• Ultra low cost DVR with H.264• Integrated Ethernet MAC• Integrated Audio Codec • Small size and better integration• HD monitoring output• HDD attach
IP Network
IP Network
HDD
PHY
High DefinitionMonitor
DM365
EMAC
Requires Interface chip
TVP5158
BT.656TVP5158
Chain Mode
DM365 @ 1Mbps vs DM355 @ 4 Mbps
DM355 MPEG4 @ 4 Mbps DM365 H264 @ 1 Mbps
•DM365 provides up to 4x bitrate reduction for comparable DMOS scores over DM355 at low bitrates
•DM365 generates better subjective quality•reduced level of noise•reduced blockiness
•Similar DMOS scores
0
10
20
30
40
50
60
70
0.0 Mbps 1.0 Mbps 2.0 Mbps 3.0 Mbps 4.0 Mbps 5.0 Mbps 6.0 Mbps 7.0 Mbps 8.0 Mbps 9.0 Mbps
Bit Rate
DM
OS
Qua
lity
Scor
e (lo
wer
is b
ette
r) . TI DM365
TI DM355 MPEG4SP
DMOS Quality comparison of TI codecs - Park Run Clip
2.7x
2.2x
4x
2.2x
2x
Exc
elle
nt
.
Goo
d
.
Fair
.
Poor
.
DM365 @ 1Mbps vs DM355 @ 4 Mbps
Base 4 Channel DVS = $39.91
*Assumed 50Ku pricing + DM365 bundle with TVP5158.
** eBOM Includes connectors
Full-feature DVS = $53.06
Digital Video Server=<$40
Base 4 Channel DVR = $55.368-CH video In +$7.13
Secondary Display +$3.66
Comprehensive and Cost-effective Electronic BOM
Full-feature DVR = $76.66
Sensor/Alarm/PTZ +$6.02
Multiple DVS designs at 4 or 8 channels from basic to fully featured
Multiple DVR designs at 4 or 8 channels from basic to fully featured
Digital Video Recorder=<$60
8-CH video In +$7.13Sensor/Alarm/PTZ +$6.02 Ethernet +$1.97
Audio Output +$2.52
Hardware featuresTI TMS320DM365 digital media processor based on DaVinci™ technology TI TVP5158, new multi-channel video decoder with integrated audioStorage of compressed input (SATA & USB)Streaming of compressed input (Ethernet)Local display support up to 800x600 resolutionLocal user interface supportPan, tilt and zoom camera support
TI & UD Works DM365DVR-UD1 DVR reference design
Software featuresMulti-codec system allows triple stream per channel (H.264, MPEG-4 and MJPEG) for real-time signal processingSimultaneous record (65 fps), playback (30 fps), storage, streaming and displayAudio/video adjustment toolsVideo timestamp supportSoftware Development Kit (SDK) provided for easy customization
Supplied HWDVRRD main boardDVRRD front board ( key pads, IR receiver)DVRRD rear board (Video 8 input connector, Audio 8 input connector, sensor 8 input connector, alarm 4 port connector, rs-485 1port connector)DVRRD power board (3V-3A, 5V -3A, 5V-3A - 3 OUTPUTS, 12VDC INPUT) DVRRD Front USB board
Supplied SWDVR LSP (Linux support package) source code – based on TI
DM365 LSP with modifications for DVR hardwareDVR reduced target filesystem – based on Montavista DM365 target filesystem but size reduced to fit into DVR NANDDVR application software source code and object libraries –DVR applications, GUIDVR boot utilities source code – UBL, uBootTI DVSDK – standard TI DVSDK with modifications for DVRRDPre-compiled UBL, uBoot, uImage, target filesystem for DVR hardware for quick installation
DM365 Based DVR/DVS Reference Design
Performance2 D1/ 4CIF/8CIF
H.264MPEG4MJPEG
DM365 DVR SW modules
Video SW Features and Modules
# of Channels Resolution FPS Per Channel (NTSC/PAL Per Channel Bitrate Codecs SupportedInput Config 1 2 D1 60/50 512 Kbps, 1/2/3 Mbps H264Input Config 2 4 CIF 60/50 64/128/512 Kbps, 1 Mbps H264Input Config 3 8 CIF 15/12 64/128/512 Kbps, 1 Mbps H264/MPEG4
•Analog camera support through TVP5158
•NTSC / PAL Supported
•CIF / D1 Supported
•PTZ Control
•Video Adjustments (Brightness, Contrast, Saturation, Hue, Sharpness)
Video & Audio Processing FeaturesVideo: •Video Overlay (Camera Name, Date, Time)
•H264 BP Support
•128 Kbps – 3 Mbps
•Motion Detection Support
•De-interlacing Support
•Video Loss Detection
•Auto-synch to input analog input
Audio•8 Input Audio Channels•8 kHZ and 16 KHz•G711 Audio Compression Format
Software Features•Streaming over ethernet is supported
•Storage
- SATA HDD
- USB Mass Storage Drive
•Filesystem
- EXT3
•NAND storage – boot code, Linux OS, etc…
•Playback
- Possible to initiate playback while multi-channel record is in progress
- Depending of available performance in system record FPS maybe reduced
when playback is running
•Alarm - trigger alarm based on motion
•User Interface – USB keyboard & mouse
DVR SDK Software Layers
CSL OSA DRV ALG
LSP
CodecEngineCMEM Codecs FCDVSDK
System Abstraction Libraries
Linux OS + Drivers
Multi-CH Video Capture
Audio Capture/ Encode
Video Encode Network StreamVideo Composite +
Display
DVR Middleware
DVR ApplicationsGUI
Video Resize
PlaybackVideo Decode HDD Write
DVR Reference System Data Flow
TVP5158(Master)
TVP5158(Slave)
Multi-Ch Capture
+ Demux
Resize + YUV422 to
YUV420Display
VENCEncode
Writer
USB Network (EMAC)
Reader
Decode + Resize
De -interlace
Analog Camera 0-3
USB to SATA bridge
SATA HDD
To Display
From Playback
Composite
VGA Monitor
Ethernet
…
WIN0
DM365
WIN7
YUV422
YUV420YUV422
BT656 line muxed
YUV422
Bitstreamm
Analog Camera 4-7
External ChipSoftware ThreadOn-Chip HWDDR Memory buffer
S-video
YUV422
Video Security System Based on DM365 DVR
DM365 DVR Functionality
DM365 DVR Functionality
DM365 DVR Connectivity
DM365DVR-UD1 Business Model• Purchase DM365DVR-UD1 reference design from UDWorks for $1195 plus
shipping and handling.
• Sign production license agreement at no cost with TI to receive complete Hardware and Software package including– LSP, schematics, gerbers, etc…– Source code for Linux DVR application– TI’s H.264 MPEG4, MJPEG and G.711 multi channel codecs– PC Video Management System evaluation software, with capability for
source code and API for Customer specific modifications
• Reference Design includes 8 hours phone or email support from UDWorksOptional - UDWroks design service available at US$7k Per man-month
• Optional - Sign production PC Video Management System software license agreement with UDWorks for $1,200 NRE and $1.20 royalty per DVR system
SchedulesBeta Version – MayGA Version – July09
Get Started Today with Production-ready, DM365-based Reference Designs
Order entry open now
DM365 DVR: $1195
With production agreement:Schematic & Gerber filesRoyalty-free Linux based DVR applicationSource code included
Windows PC-based VMS GUI
app
www.ti.com/dvr