24
基于DM365硬盘录像机参考设计 孟海燕/李斌/吴冰 资深技术支持工程师 美国德州仪器 TI Proprietary information

基于 DM365 的 硬盘录像机参考设计

Embed Size (px)

Citation preview

Page 1: 基于 DM365 的 硬盘录像机参考设计

基于DM365的 硬盘录像机参考设计

孟海燕/李斌/吴冰

资深技术支持工程师

美国德州仪器

TI Proprietary information

Page 2: 基于 DM365 的 硬盘录像机参考设计

议程

• 基于达芬奇的解决方案

• DM365硬盘录像机参考设计

• DM365硬盘录像机现场演示

Page 3: 基于 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

Page 4: 基于 DM365 的 硬盘录像机参考设计

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

Page 5: 基于 DM365 的 硬盘录像机参考设计

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

Page 6: 基于 DM365 的 硬盘录像机参考设计

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

Page 7: 基于 DM365 的 硬盘录像机参考设计

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

Page 8: 基于 DM365 的 硬盘录像机参考设计

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

Page 9: 基于 DM365 的 硬盘录像机参考设计

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

Page 10: 基于 DM365 的 硬盘录像机参考设计

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

Page 11: 基于 DM365 的 硬盘录像机参考设计

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

Page 12: 基于 DM365 的 硬盘录像机参考设计

DM365 Based DVR/DVS Reference Design

Performance2 D1/ 4CIF/8CIF

H.264MPEG4MJPEG

DM365 DVR SW modules

Page 13: 基于 DM365 的 硬盘录像机参考设计

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)

Page 14: 基于 DM365 的 硬盘录像机参考设计

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

Page 15: 基于 DM365 的 硬盘录像机参考设计

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

Page 16: 基于 DM365 的 硬盘录像机参考设计

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

Page 17: 基于 DM365 的 硬盘录像机参考设计

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

Page 18: 基于 DM365 的 硬盘录像机参考设计

Video Security System Based on DM365 DVR

Page 19: 基于 DM365 的 硬盘录像机参考设计

DM365 DVR Functionality

Page 20: 基于 DM365 的 硬盘录像机参考设计

DM365 DVR Functionality

Page 21: 基于 DM365 的 硬盘录像机参考设计

DM365 DVR Connectivity

Page 22: 基于 DM365 的 硬盘录像机参考设计

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

Page 23: 基于 DM365 的 硬盘录像机参考设计

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

Page 24: 基于 DM365 的 硬盘录像机参考设计

Thank You!www.ti.com.cn/processors

DM365硬盘录像机现场演示