基于DM6467T的一体化视频服务系统

合集下载

基于TMS320DM6437的视频采集

基于TMS320DM6437的视频采集

Ab s t r a c t :We h a v e d e v e l o p e d a d i g i t a l v i d e o a c q u i s i t i o n s y s t e n r b a s e d o n T MS 3 2 0 DM6 4 3 7, i n o r d e r t o a d a p t t o t h e mo d e r n a c q u i s i t i o n s y s t e m p e r f o r ma n c e ,t h e r a p i d i t y a n d d i g i t a l n e e d s .T h i s d e s i g n me t h o d c a n b e d i v i d e d i n t o t h r e e p a r t s :C C D s e n s o F ,
ma g e Pr o c e s s i n g an d Mul t i me d i a Te c h n o l o g y
基于 T MS 3 2 0 D M6 4 3 7的视 频 采集
刘德 勇 , 宋 弘, 孔 志 强
( 四川理 工 学 院 自动 化 与 电 子 工 程 学 院 , 四川 自贡 6 4 3 0 0 0 )
Vi d e o a c q ui s i t i o n ba s e d o n t h e TM S 3 2 0 DM 6 4 3 7
L i u De y o n g, S o n g Ho n g, Ko n g Zh i q i a n g ( Au t o ma t i o n a n d E l e c t r o n i c E n g i n e e i r n g I n s t i t u t e, S i c h u a n I n s t i t u t e o f T e c h n o l o g y, Z i g o n g 6 4 3 0 0 0, C h i n a)

基于DM6467视频系统的软件设计

基于DM6467视频系统的软件设计

混合高斯模型混合高斯模型为增加对环境变化的鲁棒性,对每个像素点建立多个高斯模型,为像素特征值服从K 个高斯分布的叠加,其概率密度表达式为:()(),,,1,,kt i t iti ti ti f X X ωημ==∑∑(式4-19)其中,K 为高斯模型的个数,一般取3到5个,i ω为第i 个高斯模型的权值,该参数体现了模型为背景的概率,,i t μ为第i 个模型在t 时刻的均值,,i t ∑为第i 个模型在t 时刻的协方差,(),,,,i t i t i t X ημ∑第i 个高斯模型的概率密度函数:()()()()1,,,,,122,11,,exp 22T i t i t i tt i t i t t i t ni tX X X ημμμπ-⎡⎤=---⎢⎥⎣⎦∑∑∑(式4-20)混合高斯模型采用像素点的多个特征值作为检测变量,一般使用像素RGB三个通道的特征值进行检测,即,,r g bt t t t X x x x ⎡⎤=⎣⎦,,,,,,,r g b k t k t k t k t μμμμ⎡⎤=⎣⎦假设各个通道的颜色特征值相互独立,则有:,,,,000000r k tg k t k tb k t σσσ⎡⎤⎢⎥=⎢⎥⎢⎥⎣⎦∑(式4-21)在混合高斯模型中,对各个模型的匹配与单高斯模型相同,采用极限误差判决,对于满足条件11k k k X μβα---≤的,认为与模型匹配,否则将其特征值作为均值,并为其分配一个较大的值作为方差,产生一个新的模型。

高斯模型中并不是所有模型都是对背景的描述,区分哪些模型代表图像背景和哪些模型代表运动前景,是混合高斯模型进行运动目标检测的又一核心问题。

在混合高斯模型的参数更新过程中,权值参数,i t ω越大代表该模型出现频率越高,越有可能描述的是图像背景,反之,,i t ω越小则越有可能描述的是运动前景。

此外,方差描述了随机分布的波动幅度,对于越有可能是背景图像描述的模型,其方差,i t σ越小,而有可能是对运动前景描述的模型,其方差,i t σ越大。

基于DM6467的多通道视频传输系统的设计与实现

基于DM6467的多通道视频传输系统的设计与实现

片,通过 数模转换得 到数字信 号,DM6 4 6 7 采集 模块接收 T VP 5 1 5 8 送来的数据,经过压 缩处理 后送给网络发送模块 进行发送 。在接收设备 中,接收模块接 收数 据,且对 四路
数 据 进 行 分 离 , 分 离 后 的 数 据 经 过 解 码 后 恢 复 原 始 视 频 数 据 , 并 将 四 路 视 频 在 电脑 上 实 时 显 示 。其 中 发 送 设 备 与 接
N A ND F l a s h 作 为存储器 ;T VP 5 1 5 8 实现 多路视频信号 的
实 时 采 集 ; 外 设 接 口包 }  ̄ RS 2 3 2 串E l 、1 0 0 0 M以 太 网 接
口、VP I F 接1 : 3、1 2 C接 E l 等 。 串 口部分用于 人机交互 与
一 √ 、 一 /

ARM + DS P TM ¥ 3 2 0 DM6 4 6 7

DDRZ 一





图像 显示 }
模 块
基 于P C的数 据
处理 模块
网络
}模块
j 一 随 弛 _ ] ~ .
VP1 F
处理器

I 2 8M B

MC V 1 P 接口

( C E)。AR M通过CE 机 制调用D S P 侧 的Co d e c ,并协助
( 3 ) 系 统 传 输 及 处 理 延 时不 大于 1 S 。
块 、实时显示模块 。
3 . 1视频采 集模块
2 系统硬件设计
根 据 如 上 方 案 可 知 , 基 于 DM6 4 6 7的 多 通道 视 频 传输 系 统可 分 为两部 分 。发 送端 是基 于Tl 达 芬 奇处 理器

基于TMS320DM6467的多路视频监控系统视频接口的硬件设计

基于TMS320DM6467的多路视频监控系统视频接口的硬件设计
V I 视 频接 口, PF 采用合 适 的视 频解码器和 编码器设 计 出了标 清视频信 号 的输 入与输 出系统。
【 关键词 】D Vni 术; ai 技 e 视频监控 ;M 30 M 47 多路 视频合成 T s2 D 66 ; 【 中图分 类号 】T 9 917 N 4 .9 【 文献标识码 】A
4 通 道 : hn e 0 hn e 1C a nl ,h n e 3 2 个 C an l ,C an l , h n e 2 C anl 。
片进 行对 比 , 本设 计 中选 用 的核 心器件是 美 国德州 仪器
( I 公 司 推 出 的 针 对 视 频 和 图 像 解 决 方 案 的 T) T s2D 47 M 3 0 M6 6 型高性 能数字 媒体处 理器 , 是一 款基 于
i C C D qn erce clC m ay el  ̄in qn 6 74 hn ) NP a i P t hmi o p n,H i n ag Daig 1 3 1 ,C i g o a o a
【 b tat T i c a te hg- ou o p t g ad hg elt e fa rso ie nt ig ss m,n e b d e ie A s c 】 o dr t t h ih vlme cm ui n ih ra—i et e fv o moi r yt a m ed d vdo r e n m u d on e
的挑战。多路视 频合成 显示 技术是图像处理方面 的直接
应用 , 是视频监 视系统 的重要 组成部分 , 本文 的重点是针
对视频输入 与输 出接 口的硬件设计 。通过对多种处理芯
2 硬 件 系统 设 计
硬 件 设 计 主 要 运 用 了 D V ni技 术 , 用 a ic 采 T S 2 D 4 x 入式 处理 器 , 用该 芯片 的多 资源综 M 30 M6 6 嵌 利 合性 , 来实现 多路视频 合成 的主核心 。视频核 心处理器 芯片 D 4 7 M6 6 实现 了在各 种视频终端 产 品间的无缝 内容 传输 , M 4 7 D 6 6 数字 媒体处 理器 内部 的 V I 视频接 口有 PF

SEED-DVS6467T 硬件用户指南

SEED-DVS6467T 硬件用户指南

SEED-DVS6467T
基于 TMS320DM6467 的数字视频服务器解决方案
硬件用户指南
版本号:A 2011.2

声明
北京合众达电子技术有限责任公司保留随时对其产品进行修正、改进和完善的权利,同 时也保留在不作任何通告的情况下,终止其任何一款产品的供应和服务的权利。用户在 下订单前应及时获取相关信息的最新版本,并验证这些信息是当前的和完整的。
版权© 2011,北京合众达电子技术有限责任公司
前言
阅前必读
简介
本 手 册 是 基 于 TMS320DM6467 的 数 字 视 频 服 务 器 解 决 方 案 板 卡 SEED-DVS6467T 的硬件使用说明书,详细描述了 SEED- DVS6467 的硬件构成、原 理,以及它的使用方法。
保修
2.2.1 UART 接口 .......................................................................................................................... 5 2.2.2 ATA 接口.............................................................................................................................. 5 2.3 DDR2 存储器 .......................................................................................................................... 5 2.4 NOR FLASH

DM6437

DM6437

一、DaVinci DM6437 概述TMS320DM6437是TI公司2006年推出的、专门为高性能、低成本视频应用开发的、主频600MHz的、32位定点DSP达芬奇(DaVinci(TM)) 技术的处理器系列。

TMS320DM6437具有下列特点:采用TI第3代超长指令集结构(VelociTI.3)的TMS320C64x+ DSP内核,主频可达600MHz,支持8个8位或4个16位并行MAC运算,峰值处理能力高达4800MIPS,可实时处理8路CIF或3路D1格式的H.264编码算法。

采用2级Cache存储器体系结构,片上有32K字节RAM/Cache可配置的1级程序存储器L1P,48K字节RAM + 32K字节RAM/Cache可配置的1级数据存储器L1D,和128K字节RAM/Cache可配置的2级程序/数据存储器L2,存储器体系结构更灵活、合理,有利于提高图像处理代码/数据的吞吐率。

片上具有64通道增强型DMA控制器EDMA3,其支持复杂的数据类型的传输,有利于图像数据的高效传输和格式变换。

丰富的外部存储器接口:一个专用的32位、200MHz、256M字节寻址空间的DDR2存储器接口用于接口高速、大容量的DDR2存储器,以存储代码和数据;一个8位、64M字节寻址空间的异步存储器接口用于接口8位Nor Flash或Nand Flash,以存储固化代码。

丰富的片上外设:一个专用的单通道视频输入接口,既可以方便地与各种数字视频输入标准接口,还具有常用的视频预处理功能;一个专用的单通道视频输出接口,既可以提供多种模拟视频输出标准,还可以提供各种数字视频输出标准接口,并且在视频输出之前,还支持多个视频窗口管理及在视频画面上叠加文本数据;一个多通道音频串口,可无缝接口音频Codec器件,实现模拟视频信号的输入/输出;一个I2C总线,可无缝接口视频解码器/编码器和音频Codec的控制口,方便实现音/视频编解码器的控制;32位PCI总线,方便与PC机接口,实现多板并行工作。

dm6467中文

dm6467中文

目录数字媒体片上系统TMS320DM6467T (2)ARM 子系统 (2)DSP子系统 (3)设备的配置 (3)电源供应 (3)复位 (3)中断 (3)SRM CPU 中断 (4)异步EMIFA (4)DDR2存储器控制器 (4)VIDEO 端接口(VPIF) (4)传送数据流接口(TSIF) (5)视频数据变换引擎(VDCE) (5)HPI (5)USB 2.0 (5)UART通用异步收发器 (6)Inter-Integrated Circuit (I2C) (6)脉宽调节器(PWM) (6)定时器 (6)IEEE 1149.1 JTAG (7)DEVICE CONFIGURATION (7)系统模块寄存器 (7)电源因素 (7)时钟因素 (8)启动顺序 (8)复位配置 (9)复位后的配置 (9)复用管脚的配置 (9)调试 (10)数字媒体片上系统TMS320DM6467TTMS320DM6467T利用TI’s DaVinci™技术满足下一代嵌入式设备的网络媒体编码解码应用处理需求。

ARM 子系统用于控制设备,通常用来负责配置和控制设备。

包括DSP子系统,VPSS子系统,和大量外设和内部存储器。

ARM926EJ-S精简指令,ARMv5TEJ16/32位命令设置,cp15,16K命令缓存,8K数据缓存,写缓存器,Memory Management Unit (MMU),32K Tightly-Coupled Memory (TCM) RAM 32位带宽访问,8K内部ROM(ARM bootloader for non-EMIFA boot options),Embedded Trace Module and Embedded Trace Buffer (ETM/ETB),ARM中断控制,PLL控制,Power and Sleep Controller (PSC)。

DSP子系统C64x+CPU 8个功能单元,两个寄存器文件,两个数据路径,两个通用寄存器文件(A,B)每个包含32个32bit寄存器。

基于TMS320DM6467的高清晰视频接口的硬件设计

基于TMS320DM6467的高清晰视频接口的硬件设计
T 3 0 M6 6 nenlHD mo ueV I ie nefc .U igtehg MS 2 D 4 7itra d l P Fvd oitr e sn ih—d f io ie e oe VP 0 2a dHD/ D vd oec d rA V 3 3, a h ei t nvdod cd rT 7 0 n ni S ie n o e D 7 4
( .哈 尔滨理 工 大 学 测 控技 术 与 通 信 工程 学 院 , 龙 江 哈 尔滨 10 8 1 黑 5 00;
2 中 国石 油 天 然 气 集 团公 司大 庆 石 化 分 公 司 , 龙 江 大 庆 13 1 ) . 黑 6 74
【 摘 要 】 以 T 公 司基 于达 芬 奇技 术 的媒 体 处理 器 T S2D 6 6 为核 心处 理器 。该 设 计根据 T S2 D 6 6 内部 的高 I M 30 M 4 7作 M 30 M 47 清模 块 与 V I 频接 口, P F视 采用 高 清视频 解码器 T P 0 2与高清/ 清视 频编 码器 AD 74 设 计 出 了高清 视 频信 号 的输 入 与 V 70 标 V 3 3,
了系统总体 的设计难度 ] 。其 强大 的控 制与运算 功能 , 编码 器 。它 适 用 于 高 清 和标 清 视 频 信 号 的 D 变 换 。 A 配合高清视 频解 码器 T P 02与高 清/ V 70 标清 视 频 编码 器 A V 3 3 D 74 共有 2 i数字视频输入接 口S 7 0 , 7 0 , 4b t [- ] - ] A V 33使用 , D 74 满足 了高清视频开发的要 求。 C 7 0 , 持 4 2 2Y b r S E H , : : C C [- ] 支 : : C C ( D, D, D)4 4 4 Y b r

基于DM642网络视频调度终端设计

基于DM642网络视频调度终端设计
关键词 : DM62; 频 编 码 解 码 ;网络 4 视
l 视频 调度 终端
调度 中心通过 D M T F拨号控制视 频调 度终 端的切换 , 拨号 程序按 SP格 式将 拨号消息封装在 SP数 据包 中 , I I 首先 向终端 发送 iv e ni 请求 ,I 包 首先发给与它相连 的代理服 务器 , t SP 然后 通过代理服务器发送呼叫。代理 服务器在 Itre上 找到与对 ne t n 方相连的代理服务器 , 对方 的代理 服务器 向 目标机发送 消息 , 终端状态 良好就 发 回一个 响铃 , 否则 发 回忙 音。终 端 响应后 链路开通 , 双方摄像头和话筒开始工作 。 D 4 M62处理器将音/ 视频芯片采集 的数据进 压缩编码 , 以 R P实时传输协议格式封装 , U P I 议 函数 处理 、 T 经 D /P协 打包 、 分组 , 通过双方 的一 个 U P的 Sc e 对来 承载数 据输入 和输 D okt 出。每个 R P包含有 时 间标记 和序号 的报头 , T 当通话 双方 收 到对方 的 R P数 据包后 , 接收端配 以适 当的缓 冲, T 在 利用时间 标记 和序号信 息重 组 、 还原 数据 包 , 检包进 行音/ 视频 解码 输 出, 双方可 以同时看 到和听到对方 的信息 。
21 T S2D 4 . M 3 0 M6 2芯 片 简 介
K y wors: e d DM6 2; i o c dn d d c di n t r 4 vde o ig an e o ng; ewo k
0 引言
随着多媒体和 网络技 术的广 泛应 用 , 视频 网络技 术得 到
S s t e iet e n t r udo vd o t - y c m mu iain b - o a o ral h ewo ka i ie wo wa o z nc t e・ o

DM6437数字媒体处理器

DM6437数字媒体处理器

达 芬奇 系 列处 理器 拥 有 非常 大 的字 节可 寻址 地址 空 + 1 . 8 V ( 供D DR 2接 1 3和 内存 ) ,+ 3 . 3 V( 供D SP输入 , 输出
缓冲及板上 的其他芯片 ) 。 衄
道康 宁光学灌 封胶助 下一代 L E D 设计 提 升质量和性 能标准
道康 宁 日前 进一 步扩 展 了其 苯 基硅 光学 灌 封胶 产 品 球 L E D光源 生 产 企 业 都 在 寻 找 创新 性 的新 材 料 解 决 方 线 ,推 出五个全新 的双组份 、热 固化产 品。新产 品的可靠 案 ,以耐受 新 的 L E D产 品更高 的 内部温 度 ,以及越 发严 性得 到进一步 提升 ,并拥有 更佳 的银电极防腐 蚀功能和 针 苛的工 作环 境 , ”道康 宁照 明解 决方 案全球 工业 总监 K a z 对日 益严苛 L E D产品设计标准的更好的耐久性。 Ma r u y a m a评 论 说 ,“ 新 的道 康 宁 的 有机 硅 光学 灌 封 胶

为E MI F b o o t 模 式。D M6 4 3 7仅支持小头模式 , 且不可配置。
Байду номын сангаас
提供 S / P DI F接 【 _ _ J
E vM供 电
存储 寻址
司,对字节寻址 的某些 限制 由 DM6 4 3 7相连 的外设决定 ,
外部单独的 + 5 V输入 , 然 后分 成 + 1 . 2 V( 供 DS P核 ) ,
等级 。这两款 产品具有 的更好 的气 体屏 障功 能 ,从而可 以 质量 的照 明效 果 。 ”
保护纤精细 的镀 银 L E D电极免受硫的侵蚀 。除 了能 减少发
光效率损 失外 ,这种特 性还能延长高级 L E D的整体质 量和 使用寿命 。 新 的 OE 一 7 6 2 0 、OE - 7 6 3 0和 OE - 7 6 4 0光 学密 封胶 分

基于DM6467T多路视频实时采集与显示系统设计

基于DM6467T多路视频实时采集与显示系统设计

基于DM6467T多路视频实时采集与显示系统设计摘要:本文基于DM6467T多路视频实时采集与显示系统设计,主要介绍了设计的背景和目的,系统硬件和软件架构设计,以及实现的关键技术和主要功能,最后给出了系统的工作原理和实验结果。

一、引言随着数字视频技术的发展和应用的广泛,多路视频实时采集与显示系统在监控、视频会议和视频监控等领域的需求越来越大。

DM6467T是一款TI公司推出的高性能数字媒体专用处理器,具有实时视频采集、处理和显示的能力,适用于多路视频实时采集与显示系统的设计。

二、系统硬件设计多路视频实时采集与显示系统的硬件设计主要包括采集卡、视频输入设备、显示设备和外设。

采集卡负责接收和处理视频信号,视频输入设备用于输入视频源,显示设备用于显示视频画面,外设包括存储设备、接口设备和控制设备等。

三、系统软件设计多路视频实时采集与显示系统的软件设计主要包括驱动程序、图像处理算法和图像显示程序。

驱动程序用于控制采集卡和视频输入设备,图像处理算法用于对采集的视频信号进行实时处理,图像显示程序用于将处理后的视频信号显示到显示设备上。

四、关键技术和主要功能1.视频采集与处理:采集卡通过与视频输入设备的连接,实时采集多路视频信号,并通过图像处理算法对视频信号进行处理,如降噪、滤波和图像增强等。

2.视频显示:处理后的视频信号通过图像显示程序,显示到显示设备上,实现多路视频的实时显示和切换。

3.视频编码与解码:根据需要,可以对采集的视频信号进行编码和解码,以减少存储空间和传输带宽。

4.远程监控:可以通过网络连接,实现远程监控和控制,方便用户对系统进行远程操作和管理。

五、系统工作原理和实验结果多路视频实时采集与显示系统的工作原理是:采集卡接收视频输入设备的视频信号,经过图像处理算法的处理后,通过图像显示程序显示到显示设备上。

实验结果表明,系统能够实现多路视频的实时采集、处理和显示,图像质量良好,响应速度快,满足实时视频监控的要求。

基于嵌入式Linux视频监控传输系统的设计与实现

基于嵌入式Linux视频监控传输系统的设计与实现

基于嵌入式Linux视频监控传输系统的设计与实现摘要:达芬奇技术是一款集成了 dsp 处理器、arm处理器、软件、工具以及技术支持的综合型解决方案系列,非常适用于开发各种优化的数字视频终端设备。

本文介绍了一种基于达芬奇技术的数字视频监控传输系统设计方案。

本文详细阐述了该系统的总体架构、硬件构成以及视频传输系统软件实现。

关键词:达芬奇技术数字视频 tms320dm6467 tvp5158中图分类号:tp274.2 文献标识码:a 文章编号:1007-9416(2013)01-0145-02随着网络、通信和微电子技术的快速发展和人民物质生活水平的提高,视频监控以其直观、方便和内容丰富等特点,日益受到人们的重视。

视频监控系统是安全防范系统的组成部分,是一种防范能力较强的综合系统,因其直观、方便、信息内容丰富的特点而被广泛应用于金融、电力、交通和公安消防等领域。

在众多视频监控产品中,以嵌入式数字视频服务器为核心的无线视频监控系统最具发展潜力,它具有布控区域广阔、可扩展能力强、易于组成复杂的监控网络、性能稳定可靠等特点,得到越来越多的研究和应用。

1 系统概述整个视频监控系统从功能可划分为三个部分:视频监控服务器、中心平台、视频监控客户端。

视频监控服务器或叫监控前端(pu),是系统的信息采集端,实现视频信息、音频信息、数据信息及告警信息的采集功能以及音视频录像的存储功能,具有语音信息和数据信息的双向传送功能。

视频监控客户端或叫监控中心界面(cu),是系统的客户应用端,实现视频信息、音频信息、数据信息及告警信息对用户的呈现。

根据客户端类型的不同,部分cu还具备对系统的设备管理、用户管理等功能[1]。

中心平台是系统的中心管理服务器,负责业务流程的控制和策略管理[2],包括视频分发/转发服务器(vtdu)、网络录像存储服务器(nru),sip信令处理解析服务器、sip服务器和数据库管理系统。

系统的整体框架如图1所示:2 系统硬件开发平台系统pu端采用基于davinci技术的tms320dm6467作为核心处理器,它是ti公司专门针对数字视频服务器dvs应用而推出的高性能数字媒体处理器。

DM6446视频处理系统的硬件电路设计

DM6446视频处理系统的硬件电路设计

K y r s D 4 6 7 AV 6 2 5 GG crut ein e wod : M6 4 ; 4 C1 T 4 D R; i i d sg c

第2 卷 第 1 期 8 l
V0 .8 No 1 1 2 .1
1 引

储 器 中,D R的速度远快于 S R M,S R M 在一 D DA DA
图 1 DM6 4 4 6系 统 结 构
22 Na dls . nf h a
本文采用的 N n f s 为三星公司的 K F 2 8 O . ad ah l 9 10 X C
电压 3 - V,6 。N nf s 3 4MB a d ah主要用于存储启 动代 l
码 和数据 ,也可 以存储 文件 系统 等信息 。N n f s ad ah l 和 N rah相 比有 许 多不 同圈 ad ah的主要 优 o s l f 。N n f s l 点是可集成度高 、价格便宜 ,但主要缺点是数据可靠
Ab t c: hsp p rit d c sakn fcrutd sg ae nmut dapo esn hpT 3 0 sr t T i a e r u e ido i i e inb sdo l me i rcsigc i MS 2 DM6 4 u l a no c i 4 6 d a
芯片 的特点 ,设计 了一套完整 的基于 D 4 6平 台 M6 4
的视 频处理硬件解 决方案 ,在简化 了设计难 度的 同
时降低 了成本 ,其性能指标及功能保持 了与 T 原厂 I
的一致性
2 主 要芯 片 及 功 能介 绍
2 1 DM6 4 . 4 6
D 4 6集 成 了 高 速 C 4 D P 处 理 器 和 M64 6X S A M9 6处理器 。 R 2 两种 处理器可 以协 同工 作, S D P处 理小 波 变换 部分 , R A M处 理 编码 部分 l l l 。除此以外, D 4 6比早期 的 D 4 M6 4 M6 2外围接 口更丰富, 有助于简 化接 口电路的设计 。 D 4 6内部结 构分别 由 A M 子系统 、D P子 M6 4 R S 系统 、视频处理子系统 、控制系统构成 。A M 子系 R

4路标清视频监控机.

4路标清视频监控机.

图 2. 4 路标清视频监控机实物
名称
备注
支持 SDHC 协议,32GB 512MB 16MB 4 路标清
音频接入 视频输出 音频输出 环出接口 警报 IO RS485 实时时钟 硬件看门狗 硬件体系 软件体系 压缩视频 压缩输出码率 网络协议(支持协议可选)
工作温度 工作电源
4路 1 路标清输出 1 路音频输出 保留外部 4 路视频和 4 路音频 8 组输入、4 组输出 2路
DSP&ARM
LINUX 嵌入式设计
h.264
32K~8Mbps.可以自定义
支持完整的 TCP/IP 协议簇,内置 WEB
浏览器,支持 IE 访问 TCP/IP, ARP,
FTP,RTP/RTCP, UDP,DHCP, HTTP(协 议可添加)
-20~85 度
+12V
>2A
4 路标清视频监控机
1. 系统架构 4 路标清视频监控机采用 TI 公司高端双核处理器 DM6467T,该器件集成了 500MHz
ARM 和 1GHz DSP。系统架构如下图所示。
1路视频输出 VPIF来自256MB/512 MMB DDR2
4路视频输入
16MB
EMIF
NorFlash
ESAM
12组报警开
GPIO

RTC
2GB NandFlashh
I2C
EMAC
10M/100M/11000Mbps Phyys
4路音频输入
McASP
Debug
USB
SD卡
UART
2路RS485
DM6467
图 1. 4 路标清视频监控机框图
2. 性能指标

基于DM6467T的高清摄像头驱动设计

基于DM6467T的高清摄像头驱动设计

基于DM6467T的高清摄像头驱动设计张磊;施伟斌【摘要】为满足高清视频监控的需求,针对目前raw格式传感器的驱动支持尚不完善的问题.文中基于TI公司的DM6467T芯片硬件平台,利用芯片提供的VPIF接口,对高清摄像头进行驱动程序的设计.分析了V4L2驱动结构,并分别对V4L2核心驱动、VPIF接口驱动以及传感器驱动进行修改及设计.编写了驱动测试程序,实验结果表明,该设计能成功采集到raw格式的图像数据,对同类传感器驱动设计具有一定参考价值.【期刊名称】《电子科技》【年(卷),期】2015(028)010【总页数】3页(P155-157)【关键词】嵌入式系统;摄像头驱动;DM6467T;V4L2;VPIF【作者】张磊;施伟斌【作者单位】上海理工大学光电信息与计算机工程学院,上海200093;上海理工大学光电信息与计算机工程学院,上海200093【正文语种】中文【中图分类】TP316.86随着数字视频技术成为安防监控与视频会议不可缺少的一部分,人们对视频稳定性、图像清晰度以及数据实时性的要求也逐步提高[1]。

为得到更清晰的图像,TI(德州仪器)推出了达芬奇系列芯片。

该系列芯片善于处理多媒体数据,支持多种视频格式的输入和高清视频的输入。

对于YUV 格式的视频图像输入,目前已有较为成熟的驱动可直接使用,然而常见的传感器通常输出raw 格式的视频数据,raw 格式的是最原始的视频数据,其信息量最大,现阶段对传感器的驱动支持尚不完善。

本文基于Linux 环境,介绍了V4L2、VPIF 和传感器驱动之间的关系,完成视频采集设备驱动的设计及简单测试程序的编写。

1 硬件平台架构介绍在进行驱动程序设计之前,首先要了解相关硬件设备的信息。

1.1 DM6467T 介绍DM6467T 是TI 公司推出的一款达芬奇系列的双核芯片。

达芬奇技术的基础是集成了DSP 与ARM 双内核的片上系统,ARM 内核可加载操作系统,主要起控制和管理作用,DSP 内核相当于一个只负责处理编解码算法的协处理器[2]。

基于DM6467T多路视频实时采集与显示系统设计

基于DM6467T多路视频实时采集与显示系统设计
typedef struct _tagTVP5158DemuxThrd{ TVP5158Chan_Handle ; PER_PORT] MBX_Handle cap2demux[ PORTNUM] ; chroma_offset ; demuxChanHandle[PORTNUM] [CHN _
图1
随着经济和科技的不断发展, 智能视频监控的重要性 越来越突出, 对技术的要求也越来越高, 数字化、 功能化、
[ 1 ] 集成化、 小型化、 网络化 的发展趋势对监控系统核心处
1
SEED - DVS6467T 简介
SEED - DVS6467T 是一款高性能的数字视频服务器。
理器性能的要求和各种外设的要求越来越高 TI 公司的达芬奇系列双核片上系统
【Abstract】On the hardware foundation of SEED-DVS6467T,the software programme design of eight channels composite video real-time capture and normal definition as well as high definition display are realized. The experimental results indicate that the quality of video capture and display is very good,and the real-time property is very well, compared with normal definition video display, the high definition display has higher definition and wider horizon. 【Key words】Davinci; TMS320DM6467T; video; TVP5158

基于DM6467T的视频压缩存储和网络传输系统设计

基于DM6467T的视频压缩存储和网络传输系统设计

基于DM6467T的视频压缩存储和网络传输系统设计张晶;戴明;孙丽娜;赵春蕾;冯磊;杨添星【期刊名称】《液晶与显示》【年(卷),期】2013(28)6【摘要】在DM6467T平台上,设计了视频编码存储和网络传输系统.介绍了达芬奇平台的特征、系统的硬件框架和达芬奇开发平台的搭建.调用达芬奇平台的编解码引擎中h.264编码算法,进行了App端多线程应用程序设计,详细介绍了主线程、视频线程、捕获显示线程、传输线程和写线程的流程以及相互关系.完成了软硬件的集成并进行了相关应用程序测试.测试结果表明:视频回放清晰流畅,实时性很高;网络传输的视频播放性能可以满足实时视频监控系统要求;存储后的视频数据得到大于100倍的压缩比.【总页数】6页(P911-916)【作者】张晶;戴明;孙丽娜;赵春蕾;冯磊;杨添星【作者单位】中国科学院航空光学成像与测量重点实验室,吉林长春130033;中国科学院长春光学精密机械与物理研究所,吉林长春130033;中国科学院大学,北京100049;中国科学院长春光学精密机械与物理研究所,吉林长春130033;中国科学院长春光学精密机械与物理研究所,吉林长春130033;中国科学院航空光学成像与测量重点实验室,吉林长春130033;中国科学院长春光学精密机械与物理研究所,吉林长春130033;中国科学院大学,北京 100049;中国科学院航空光学成像与测量重点实验室,吉林长春130033;中国科学院长春光学精密机械与物理研究所,吉林长春130033;中国科学院大学,北京 100049;中国科学院长春光学精密机械与物理研究所,吉林长春130033;中国科学院大学,北京 100049【正文语种】中文【中图分类】TP274【相关文献】1.基于DM6467T多路视频实时采集与显示系统设计 [J], 张晶;戴明;孙丽娜;赵春蕾;冯磊2.基于DM6467T的音视频采集模块设计 [J], 余涵;夏显成;杜亚娟3.一种基于SOC的红外视频网络传输系统设计与实现 [J], 梁梦凡;熊利祥;马德宝4.基于DSP+ARM的音视频同步压缩存储实时传输系统设计 [J], 闫亚玲;李博;孟祥飞5.基于DM6467T的音视频同步压缩传输系统设计 [J], 闫旭刚;李博因版权原因,仅展示原文概要,查看原文内容请购买。

dm6467中文

dm6467中文

目录数字媒体片上系统TMS320DM6467T (2)ARM 子系统 (2)DSP子系统 (3)设备的配置 (3)电源供应 (3)复位 (3)中断 (3)SRM CPU 中断 (4)异步EMIFA (4)DDR2存储器控制器 (4)VIDEO 端接口(VPIF) (4)传送数据流接口(TSIF) (5)视频数据变换引擎(VDCE) (5)HPI (5)USB 2.0 (5)UART通用异步收发器 (6)Inter-Integrated Circuit (I2C) (6)脉宽调节器(PWM) (6)定时器 (6)IEEE 1149.1 JTAG (7)DEVICE CONFIGURATION (7)系统模块寄存器 (7)电源因素 (7)时钟因素 (8)启动顺序 (8)复位配置 (9)复位后的配置 (9)复用管脚的配置 (9)调试 (10)数字媒体片上系统TMS320DM6467TTMS320DM6467T利用TI’s DaVinci™技术满足下一代嵌入式设备的网络媒体编码解码应用处理需求。

ARM 子系统用于控制设备,通常用来负责配置和控制设备。

包括DSP子系统,VPSS子系统,和大量外设和内部存储器。

ARM926EJ-S精简指令,ARMv5TEJ16/32位命令设置,cp15,16K命令缓存,8K数据缓存,写缓存器,Memory Management Unit (MMU),32K Tightly-Coupled Memory (TCM) RAM 32位带宽访问,8K内部ROM(ARM bootloader for non-EMIFA boot options),Embedded Trace Module and Embedded Trace Buffer (ETM/ETB),ARM中断控制,PLL控制,Power and Sleep Controller (PSC)。

DSP子系统C64x+CPU 8个功能单元,两个寄存器文件,两个数据路径,两个通用寄存器文件(A,B)每个包含32个32bit寄存器。

DM6437评估板技术手册

DM6437评估板技术手册

DM6437评估板技术手册一、DM6437 EVM概述1.1 dm6437关键特性> 时钟频率达600MHz> 1个TVP5146M2视频解码器(TI提供),支持复合或S视频端子(TVP5146M2: 是一个单芯片数字视频解码器,将所有流行带宽模拟格式视频转化为数字视频分量。

它支持RGB和YPbPr输入信号分量的模数转换,并支持NTSC,PAL和SECAM复合和S-video等输入信号的模数转换并解码成YCbCr分量)> 4个视频DACV输出---支持分量输出,RGB输出,复合输出> 128M DDR2 DRAM> 提供16M non-volatile flash memory, 64M NAND flash, 2M SRAM (volatile: 易丢失的)> 提供UART, CAN(控制器局域网络,一种总线协议) I/O接口> AIC33 立体音频编码器> 10/100 MBS以太网接口> 可配置的boot load 选项> 嵌入式的JTAG 仿真器接口> 4个用户LEDs及4个用户切换点> 提供子板扩展插槽> VL YNQ接口(VLINQ是由Ti公司研制的一种宽带接口,可使用在WLAN、modems, VOIP处理器以及音频视频媒体处理器上。

是一种全双工串行通信接口,将外部扩展物理设备连接到内部总线中。

当这些外部设备连接到内部总线时,就会被映射到内部物理地址空间。

多个VL YNQ 设备会形成一个菊链,设备间采用点对点或主从模式通信。

通过VL YNQ的数据采用8B/10B 编码分包。

VLYNQ总线包括1个时钟信号(CLK)和8个发送线以及8个接受线。

所有VL YNQ 信号只能同时由一个设备控制。

一个设备的发射脚同下一个设备的接收脚相连。

VL YNQ总线的理论最高速率可达125 MHz,而实际数度取决于连接在VL YNQ总线上的物理设备。

基于DM642的家用视频服务器的研究与实现

基于DM642的家用视频服务器的研究与实现

基于DM642的家用视频服务器的研究与实现
杨庆祥;马菊意
【期刊名称】《微计算机信息》
【年(卷),期】2007(000)02Z
【摘要】针对构建高可靠性的家庭视频监控系统提出了一种嵌入式网络视频服务器的设计方案.介绍了基于TMS320DM642的嵌入式网络视频服务器的硬件设计,并结合该芯片的特点首先对H.264算法结构进行了改进,将其视频编码算法分解为前向通道循环、重建通道循环和运动估值循环,以便充分利用DM642L1P和L1D 较大的缓存空间,减少数据的依赖性,提高数据并发存取的能力,避免大量的高速缓存不足和CPU延迟;其次,在运动估值部分综合了目前基于DSP的H.264算法最新的研究成果。

通过对各种测试序列进行试验,表明该方案可以达到视频实时编码及视频质量的要求。

【总页数】3页(P187-189)
【作者】杨庆祥;马菊意
【作者单位】安阳工学院计算机科学与信息工程系,455000
【正文语种】中文
【中图分类】TP302.1
【相关文献】
1.基于DM642的嵌入式网络视频服务器的设计 [J], 张素文;柯院兵;苏义鑫
2.基于DM642的嵌入式视频Web服务器的设计与实现 [J], 陈鲲;陈云秋;刘信新
3.基于ARM9与DM642的H.264视频编码服务器的设计 [J], 涂兵;肖洪祥
4.基于DM642的家用视频服务器的研究与实现 [J], 杨庆祥;马菊意
5.基于AVS-M和DM642视频服务器的研究 [J], 周广禄;王翠华;孙鹏娇;郭恒业因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于DM6467T的视频服务系统作者(长光所)网络传输存储摘要:在DM6467T平台上,设计了集视频回放和编码存储以及网络传输一体化的视频服务系统,介绍了系统的硬件框架和达芬奇开发平台的搭建,调用达芬奇平台的编解码引擎中h.264编码算法,并进行了App 端的应用程序设计,完成了软硬件的集成并进行了相关应用程序测试。

测试结果表明,视频回放清晰流畅,实时性很高,存储后的视频数据得到大于100倍的压缩比并播放清晰完整,网络传输的视频信息性能良好。

关键词:DM6467T;视频;编码;存储;传输;中图分类号:Integrated Video Server System Based on DM6467T Author Name1, Author Name2, Author Name3…(Company or Organization, Country, Address, Post Code)AbstractOn the platform of DM6467T, design a video server system which integrates the function of video loop back ,encode and store as well as network transportation. Introduce the hardware structure of the system and the process of creating Davinci developmental environment. Call the h.264 encode algorithm in the Codec Engine and design the APP application plete the integration of hardware and software and test it. The results indicate the image of video loop back is clear and fluent, and the Real-time property is good. The stored video data is clear and complete and the compression rate is higher than 100. The property of network transported video is fine.Key words: DM6467T; video; encode; store; transportation;1 引言随着智能监控的不断发展,特别是网络视频监控的逐渐兴起,如何更好的实现大量视频数据的处理、存储和传输越来越成为视频监控行业的关注焦点。

本文介绍了以高性能的达芬奇芯片DM6467T为核心的多功能、一体化的视频服务系统,引入了时下流行的视频编码标准h.264来对实时图像进行压缩。

该系统完成了模拟视频的采集和实时回放,并对采集到的视频经过压缩后存入硬盘文件系统,同时通过千兆网将压缩后的数据实时地传输到上位机。

实验测试结果证明,硬盘存储下的.264码流和传输到上位机的视频码流与压缩前的视频图像清晰度相差不大,并且视频编码和网络传输的实时性良好,视频数据经h.264编码后大大节省了存储空间。

基金项目:作者简介:*通讯联系人:2 方案设计与实现2.1 达芬奇平台简介TI 公司的TM320DM6467T 是一款为了迎合网络多媒体技术,特别是编解码技术需求而推出的一款高性能的双核片上系统,其功能框图如图1所示。

【1】除了基本的系统控制部分和仿真接口,DM6467T 主要包括以主频为500、74MHz 的ARM926EJ-S 为核心的ARM 子系统和以主频为1GHz 的TM320C64+ DSP 为核心的DSP 子系统,另外该芯片还包含了两个高清视频协处理器HDVICP0和HDVICP1,这两个协处理器分别拥有1GHz 的工作主频,与C64+ DSP 合作总共可以达到3GHz 的主频,大大提高了芯片的视频处理能力。

同时,DM6467T 还拥有丰富的外设资源,通过SCR 资源交换中心和双核系统连接,大大降低了该芯片的硬件开发难度。

SRC外围设备EDMA CRGEN VDCE 串行接口McASP UARTI2C SPI系统通用定时器PWM看门狗定时器 数据/程序存储DDR2EMIFA ATA连通性EMACHPI VLYNQUSB2.0PCIVPIFTSIF ARM 子系统DSP 子系统JTAG 接口高清视频协处理器HDVICP0高清视频协处理器HDVICP1时钟输入时钟发生器电源/休眠多重管脚ARM926E J-S CPUC64+ DSP CPU16 KB I-CACHE 8 KB D-CACHE 32 KB RAM 8 KB ROM128 KB L2 RAM 32 KB L1 Pgm 32 KB L1 Data图1 TMS320DM6467T 功能结构框图 Fig 1 TMS320DM6467T Functional Block Diagram达芬奇平台的软件架构以嵌入式linux 操作系统为基础,通过TI 公司以及第三方公司的不断完善,已经拥有了非常完备的体系,双核结构通过DSPLINK 实现通信,用户只需调用EPSI API 实现相应的外设驱动,调用VISA API 实现相应的多媒体应用程序的设计。

达芬奇平台的算法实现基础是编解码引擎,编解码引擎包含了算法的创立(Codec )、服务的集成(Server )和引擎的集成应用(App )三个部分【2】,TI 公司提供的codec 中包含了各种音视频的编解码算法库,例如h.264、mpeg4、mpeg2、G711等,以供用户直接调用,用户只需在相应的server 中添加所要用到的算法库,完成编译后再编写相应的app 端应用程序即可完成算法的设计和实现。

2.2硬件方案本方案的硬件设计如图2所示,在DM6467T 的基础上扩展了256MB 的DDR2 存储器和128MB 的Nor Flash 存储器。

通过JTAG 接口与XDS560PLUS 仿真器相连。

输入电源为12V/5A ,输出电源则有四种,DM6467T 的内核电压为1.2V ,I/O 电压为 3.3V ,DDR2工作电压为1.8V ,而SATA 硬盘电源电压为5V 。

模拟摄像头通过复合视频接口与TVP5146解码芯片相连,解码后的视频信号输入DM6467T 的视频接口进行预处理后转换为相应的yuv 格式视频提供给编解码引擎,完成相应的编解码算法和其他处理。

视频输出接口采用的是ADV7343编码芯片,通过复合视频接口连接LCD 显示屏。

通过MAX232芯片连接DM6467T 的UART 接口实现RS232的电平转换,网络接口的PHY 采用的是VSC8211,通过GMII/MII 接口协议连接DM6467T 的EMAC ,VSC8211输出直接连接DM6467TFlashDDR2XDS560PLUSARC772VSC8211RS232TVP5146RJ45EMACJTAGD D R 2E M I F电源复位SATA 硬盘MAX232E M I F AADV7343摄像头显示屏UARTATAVPIF图2 硬件结构图 Fig 2 The Structure of HardwareRJ-45,该网络接口具有10/100/1000M 的自适应功能。

通过ARC772芯片连接DM6467T 的A TA 接口,实现A TA 到SATA 的转换,从而实现SATA 硬盘的连接。

2.3 环境搭建2.3.1 环境框图达芬奇平台的开发环境如图3所示,主要包括目标板,windows 控制台和linux 服务器,其中windows 控制台通过串口与目标板相连,通过超级终端实现对目标板的控制,XDS560PLUS 仿真器通过JTAG 接口与目标板相连,通过USB 接口与Windows 控制台相连,在Windows 中的CCS 软件中实现程序调试和烧写。

Linux 服务器则安装于VMware 虚拟机中,方便与Windows 系统的同时使用。

Windows 控制台和Linux 服务器以及目标板通过目标板和PC 机的网络接口以及PC 机的虚拟网卡实现相互之间的网络连接。

添加linux 下环境的搭建目标板PC仿真器Windows 工作台Vmware 虚拟机Linux 系统千兆网RS232J T A GU S B图3 开发环境框图Fig 3 Structure of the Developmental Environment2.4 软件设计2.1中提到,达芬奇的编解码引擎的应用包含三个部分.Codec 端,本方案直接用到达芬奇Codec Engine 中提供的编码包h264enc ,里面封装了h.264编码算法库文件h264venc_tii_e.l64P ,可供server 端直接调用。

Server 端可以Codec Engine 中server 文件夹下的encode 包为基础进行相应的修改,本方案中只用到了h.264编码算法,则在配置文件encode.cfg 中只添加h.264相应的编码模块H264ENC 并配置相应的路径,在该文件的Server.args 数组中只保留h.264相关的编码选项。

保存相关配置后编译得到DSP 端可执行文件encodeCombo.x64P 供App 端调用。

App 端则在其配置文件encode.cfg 中利用函数Engine.createFromSever ()创建DSP 端算法,链接到Server 端的DSP 可执行文件。

App 端的应用程序【4】如图4所示,包含5个线程,即主线程、捕获显示线程、视频线程、传输线程和写线程,其中除了主线程之外的所有线程均产生于主线程。

VPIF捕获设备视频显示捕获的视频帧捕获的视频帧捕获显示线程捕获的视频帧视频线程压缩的视频流传输线程压缩的视频流写线程压缩的视频流PC Windows压缩的视频流硬盘文件系统主线程图4程序线程 Fig 4 Program Thread这些线程的运行是基于优先级的,其中视频线程和捕获显示线程占有较高优先级、其次是传输线程和写线程。

主线程的流程图如图5(a)所示,首先在清空所有线程的环境变量以后利用ParseArgs()解析命令行并设置App 环境参数,然后通过Thread_mutex_init()初始化互斥空间以保存全局数据,利用setpriority() 将整个过程的优先级设置为最高,利用CERuntime_init()初始化编解码引擎,利用开始清空环境参数初始化mutex 将整个过程优先级设到最高初始化Codec Engine创建中断对象创建表征线程初始化和清空的对象初始化线程属性设置线程属性创建捕获显示fifo 创建捕获显示线程创建传输和写fifo 初始化dmai 解析命令行设置app 环境参数设置捕获显示线程优先级创建视频线程设置视频线程优先级创建传输线程创建写线程其它所有线程结束?删除全局互斥空间N结束线程Y设置传输线程优先级设置写线程优先级等待视频线程同步开始打开编解码引擎设置编码参数Y创建视频编码器中断?保存输出缓冲区的尺寸创建视频线程缓冲区列表将缓冲区送入捕获显示线程初始化完毕等待其它线程从捕获显示线程获得缓冲数据从传输线程获得缓冲区从写线程获得缓冲区保证所有缓冲区用于输入编码缓冲区视频数据将编码后的视频数据送入传输线程缓冲区将编码后的视频数据送入写线程缓冲区返还捕获显示线程缓冲区NN 结束线程等待其它线程同步(a)主线程 (b)视频线程 图5 主线程和视频线程流程图Fig 5 Flow of main Thread and video ThreadDmai_init()初始化dmai 数字多媒体应用接口,随后通过Pause_create()创建中断对象,通过Rendezvous_create()创建表征线程初始化和清空的对象,再通过线程属性相关的函数初始化并设置线程属性,接着按照流程图中的顺序利用Fifo_create()函数创建相应线程的fifo ,依次设置相应线程的优先级,并利用pthread_create()创建相应线程,最后等到所有线程结束后,删除全局互斥空间,退出主线程。

相关文档
最新文档