基于TMS320DM642的嵌入式实时图像处理系统设计及应用
基于TMS320DM642的光电目标跟踪视频采集与处理系统设计
基于 T 3 0 M62的光 电 目标跟踪 ・ 设 ・ MS 2 D 4 实 计 用 视频采 集与处理 系统设计
周传 磷 , 肖永 军 ’苏贵坡 曾庆栋 。 , ,
(. 感 学 院 物 理 与 电子 信 息 工程 学 院 , 北 孝 感 4 2 0 ;.中国人 民解放 军 64 1 队 , 南 许 昌 4 13 ) 1孝 湖 3 00 2 19 部 河 6 11
p o e s r a h o e n t o i l e p e a i u t a d i e o i h p rc s o s t e c r a d wi s me smp e p r h rl r i n vd o c d c h i c c c i . T e b o k h r wa e e in d a r m f te h l c a d r d sg i ga o h s se i ic s e , a d lo i m o ig a a el a e ild ot a e p o e sn lo i m s d s r e I s p o e y y tm s d s u s d n ag r h f w d a r m s w l s d t e s f r r c s ig ag rt i e c b d. t r v d b t l a w h i i
Z O h a—i X A ogjn S u— o, E GQ n- o g H U C u n l , I O Y n-u U G ip Z N ig dn n ,
(.S ho fP yi n l t nc l om t n E gneig Xi gn U i  ̄i,Hu e Xi g n4 20 ,C ia J colo hs s ad Ee r i n r oi n ier , a a nv t c co f o n o e y bi o a 3 00 hn ; o
基于TMS320DM642的嵌入式TCP/IP协议栈的实现
T FN P I
1 4
3
∞ m
Ⅷ1 咄
模块
∞ I O
图 3 D 6 2与 L T 7 设备 的连接 M4 X9 1
图 1T Pl c/P协议栈 软件模 型 第 三 层 是传 输 层 ,完 成 数 据 报 的传 输 控 制 。该 层 主 要 包 括 T P 议和 U P协议 。TP提供 可靠 的数 据传 输 ,而 UP提供 不可 C协 D C D
( )系 统结 构 一
硬件 系 统结构 如 图 2 示 。 所
主 频 高达 60 H ,片上 集 成 以太 网接 口 ,不 仅 在硬 件上 将嵌 入 式 0M z
产 品 的网 络应 用 成 本减 少 5% 0 。本 文 采用 T 公 司 的 T S2 D6 2 I M 3 0M 4 芯 片设 计与 It l 司 的 LT 7 网卡 的硬 件 接 口 电路 ,并 在 D P ne 公 X91 S
络 的连 通 情况 。
Ⅸ 呻3 D ]
 ̄lI ' gK
D 6 2与 L T 7 A的连 接如 图 3所示 。 M4 X91
¨
RD03 X [: ]
T 阡
l l
6
模块
町x
T XE N
TF PN O
9
8
cS R
IgW P"
1 6
1
R B XV
发 器 L T 7 A X91。
D6 2 T 公 司推 出 的一 款 面 向数字 多媒 体应 用 的 D P M4 是 I S ,因 集 成 了 以太 网 MC接 口,所 以需 要一 个 物理 层 网络 处 理芯 片 。本 A
ne X91 M4 I接 第 二层 是 网络层 ,完 成 I P数据 报 的封装 和转 发 ,并根据 帧 的 文 采 用 了 It l公司 的 LT 7A芯 片 。D6 2的 M I 口不 支 持 类 型 (C P C IM 、TP或 U P )进行 相 应 处 理 。I 议提 供 了一种 T E ,它通 过 CC包指 出网络包 错误 , 因此将 LT 7A的 TE D等 P协 XR R X9 1 XR引 高效 、不 可靠和 无连 接 的传输 方式 。本 系统 不支 持对 I 包 的分 片 脚 直接 接低 电平 置为无 效 。 P 和重 组 。地址 解析 协议 A P实现 I R P地址 到 M C 址 的动态 转换 。 A地 IM CP协 议定 义 了一套 差错 报 文和 控制 报文 ,在 该 系统用 于 测试 网
DM642嵌入式图像融合处理系统硬件设计研究
电子技术DM642嵌入式图像融合处理系统硬件设计研究郝雅婷,马立新(中国矿业大学,北京,100083)摘要:时代的进步使得嵌入式系统朝着更为智能的方向发展,DSP被人们广泛的应用到信号高速处理领域,特别是在图像处理加工领域能够为图像处理提供精准的数据支持。
为此,文章以图像融合硬件系统打造和技术实现为研究对象,将TMS320DM642芯片(以下简称DM642)作为核心处理器,就DM642嵌入式图像融合处理系统的架构、处理器内部配置、硬件设计问题进行探究。
关键词:DM642;嵌入式图像;融合处理系统;硬件设计在工业监督控制、机器视觉、医学影像处理领域会应用一些复杂的算法来进行多图像处理数据,基于这样的要求传统的图像处理系统很难满足系统处理要求。
文章面向实时图像处理,采用模块化的设计思想以新一代高性能多媒体专用DSP芯片DM642为核心,打造了体积小、能耗低、应用性强的嵌入式实时图像处理可拓展硬件平台。
1DM642嵌入式图像融合处理系统的总体架构设计DM642嵌入式图像融合处理系统是基于专用数字媒体应用的高性能32位定点芯片DM642进行设计开发的,系统以DM642为核心,由图像采集模块、图像处理模块、图像存储模块以及电源模块等构成。
系统的具体工作原理如下所示:在系统通电之后从FLASH加载程序,完成对DM642的初始化并通过FC总线来实现对视频编解码芯片的参数设定。
在设定好参数之后开展进行图像信息的采集整理,从四路图像传感器采集到的模拟图像信号经过解码转换成数字图像信号后会通过DM642视频接口传送到DSP 中,再经由内部图像处理后,通过DM642视频接口解码传出显ZBoDM642嵌入式图像融合处理系统总体架构如图1所示。
图1DM642嵌入式图像融合处理系统架构2DM642嵌入式图像融合处理系统的内部配置■2.1系统存储空间DM642嵌入式图像融合处理系统程序或者数据存储空间地址以字节为基本单位进行统一编写,整个寻址空间的大小为4G,片上存储器、片上外设、外部的储存器都能够映射到4G的字节空间中。
基于TMS320DM642的驱动程序开发与实现
图 1 基于 T S2D 4 M 30 M62的视 频 监 控 系统 结 构 图
T S2D 4 M 30 M62是 1 公 司推 出 的基 于 T S2 ' I M 3O
c 0OD P 6o s 平台的高性能定点 D P芯片, S 它在 c4 6x 的基础上 , 增加了很多外围设备和接 口, 非常适合用 于音视频的实时处理 , 该芯片具有如下特点: 具有 506 o7OM z 0/o /2 H 三种时钟频率 , 最大 处理能力分别为 4o /80 56 M P , 0o 40 /70 IS 一个周期能
【: 音 频 据 码 鸟 视 数 编 模 视芯供 I 频 片 竺堡 堡 I 旦 一 s 心 电 — — ——r P
. ‘ .
复位信号
l XT 7ALC I L 91
电源模块
网络模块fJ5 4网络接口 R
走 人驱动开 发 的殿 堂 。
音 频 据集 块 视 数 采模
匡 习 高 笙 : 亟 位
— ■ vo l星 P口 l 坠 I 型Q
堑 IP口 M 3 D 6 . l lT s 0M4 I V 2
c B 视 频 信号 vS C B 视 频信 号 vS c B 视频 信号 vS
Z U ig—l, HO J n iHAN Y n—fn , n —li u e g XU Xi e ( 0 g C , n r e cf e D £ & 印 e 聊eⅡ 死c加 , 胁 o ( , 砌 D c e口 ,s c加 y 历D 3o 4 D , g n4 0 7 , )
Ab t a t D ie e eo me th sa k y r l n sv r o n h y tm e eo me t B s d sr c : r r d v lp n a e oe a d i e yi v mp na t n t e s se d V lp n . a e i o nr d cn h a d a e a d d ie rh t cu e a i g V o tmi i r e 0 n e a l ,t i p p r n i t u i g t e h r w r n r r a c i t r ,tk n p r o V e n d i r fr a x mp e h s a e V d s rb h r e e e 0 me tp D e s b s d o h P BI r h tc u e o P. e c i e t e d i rd v lp n I c s a e n t e DS / OS a c i t r n DS v e Ke r s TMS 2 DM6 2; P B OS a c i cu e C a s Dr e ; n d V r y wO d : 3 O 4 DS / I r h t t r ; ls i Mi i d e e v
基于TMS320DM642的图像采集和处理系统的研究
C 4 -28 TP N 315 /
I S 1 0 — 3 X S N 0 7 1 0
计 算机 工程 与科学
C OMPUTE E R NGI NEERI NG & S E CI NCE
20 0 7年第 2 卷第 1 期 9 1
Vo . 9 No 1 , 0 7 12 , . 1 2 0
nv r aiya d e p sbl y,t i y tm a ea pid i a iu ca in h taer lv n o vd oa q iiin a d d t ieslt n x a iit n i hss se c n b p l n v ro so cso s ta r ee a tt ie cust n aa e o p o e sn . c mpeeh r wa ed sg n eal o t r lw h rsa eit d c hsp p r r csi A o lt ad r e in a d d ti s fwa ef g d e o c at r u e i t i a e. r no d n
TM S 2 DM 6 2 i i to u e . Th n to f h y tm o e ta tr a t ei g sf o t ea ao i e in l ft e 30 4 s nr d cd ef ci n o e s s e i t x r c e l i u t s -m ma e r m h n lg vd o s as o h g C CD a r 。t e i iiet e a d s n t o t ep o e s rf rs b e u n a ep c s i g a d a ay i. ih f v r b eu c me a h n dg t h m n e d i t h r c s o u s q e t z o m i g r e sn n ls s W t a o a l _ o n
基于TMS320DM642 DSP的实时视频监控系统实现
方案 , 别对 系 统软 硬件 的设 计进 行 了详 细 讨论 , 成 视频 信 分 完
号的采 集 、 踪 及显 示功 能 , 跟 能有 效 解决 目前智 能 监 控 系统 面 临的全 天候 、 自动 的、 时 的智能 监控 的海 量数 据 。 实
本 文 提 出 了一 种 采 用 D 4 S 的 视 频 监 控 系 统 的 设 计 M6 2D P
储 ;③ 图像处 理 : 4 DM6 2的 C U通过 访 问 S R M 中 的图像 , P DA 进 行 处 理 后送 出缓 冲 区 ; 视 频 输 出 : M6 2的视 频 接 V ( ④ D 4 I 输
D 4 M6 2的 视 频 端 口 ;② 视 频 存 储 : M6 2的 视 频 接 口解 码 D 4
B 6 6码 流 . 到 图像 , T5 得 自动 通过 E DMA传 送 到 S R D AM 中 存
对 视频 监控 跟踪 系 统 的平 台 和算 法 的深 入 研究 ,发现 仍 然存 在一 些不 足 。首 先 , 速 成熟 的 算法 智 能化 程 度 不高 , 场景 快 对 的复 杂变 化适 应力 不 够 ; 次 , 其 复杂 的 算法 的移植 又 受 到 现有 的硬 件资 源 的 限制 ; 后 , 踪 后视 频 仍然 不 能 达 到流 畅 的实 最 跟 时性 。 如何 解决 这些 问题 , 研究 基 于 D 4 是 M6 2的视 频监 控跟 踪 系统 的非常 重要 的一环
O 引 言
随着 时代 的发展 ,以及 用 户对 安全 防范 要求 的 日益提 高 .
监 控 系 统 在 安 防 领 域 得 到 越 来 越 广 泛 的 运 用 。 随 着ቤተ መጻሕፍቲ ባይዱ研 究 人 员
基才TMS320DM642的嵌入式网络视频监控系统
图3 网络 通信 电 路 原 理 图
数 结 构 都 符 合 N K的 标 准 应 用 程 序 编 程 接 I , N 进 行 提 D S 由D K l 前 控 制 。 底 层 硬 件 驱 动 与 T P I 协 议 栈 的接 口包 含T P c/ P C 协
V 1 P/ A和V 1 配 置 成 接 收 8 IU RB . 6 流 格 式 , 别 挂 P, B 位 T — T 5 码 6 分
关键 词 : M¥ 2 DM6 2:网络 ;图像 采 集 ;监 控 T 30 4
基于TMS320DM642的嵌入式网络视频监控系统
( agz n mi lc o i Y n t U we t Eet nc e y r s& I om t n n r ai ,Hu e Jnzo 3 0 3 hn ) f o bi i h u 4 4 2 .C ia g
I 4、 M6 2
服 务 器 端 H ML文 件 T ( 含视频传输脚本 ) 包
磊面 甄
视 频 编 码
力, 而且 由于其具有 丰富的在 片外 设 , 内置 了 网络 接 口、
… ……。 栗 … …… 。
通 过 网络 济览 器 请求连接视频服务器
客 户 端 生 成 包 含 视 频 信 息 的 H ML T
d ma d o r c c l a p ia o . e n f p a t a p l f n i ei
【 e r s MS 2 D 4 ; m e dd n tok v e ntrss m K y wod 】T 3 0 M6 2 e b d e ; e r i omoi yt w d o e
mo i r s se i e in d w t ih sa i t, g o ma e q Mi n t y tm s d sg e i h g tb l y o h i o d i g u  ̄, g o e r r n miso e o ma c , a d i c n me t t e o d n t k t s si n p r r n e wo a f n t a e h
文 章 编 号 :02 8 9 (0 8 1 — 0 9 0 10 — 6 2 2 0 )0 0 7 — 3
基于 T 3 0 M6 2的嵌入式 MS 2 D 4 网络视频监控 系统 串
基于TMS320DM642的交通图像检测系统设计
C mp tr n we g n e h o g o ue K o l ea d T c n l y电脑 知 识 与技术 d o
Vo . , . , r h 2 0, P 1 91 6 2 16 No7 Ma c 01 P . 6 —1 9
基于 T 3 0 M6 2的交通图像检测系统设计 MS 2 D 4
mo u e o e il d t ci n a py a kn fa o t m o i n a k r u d d f r n i g a d fa e d f r n i g h n et g r s l d l fv h ce e e t p l i d o g r h c mb n g b c g o n i e e cn n m i ee cn .t e f a ts n eu t o l i i l i l i
关键词 : 图像 检 测 ; P; DS TMS 2 DM6 2; 波 30 4 小
中图 分 类 号 : P 1 T 31
文献 标 识 码 : A
文 章 编 号 :0 9 3 4 (0 00 — 6 1 0 1 0 — 0 42 1 ) 7 1 9 — 2
De i n o a c I a e De e t n S se Ba e n TM ¥ 2 DM 6 2 sg fTr f m g t c i y t m s d o i o 30 4
s w st a h y tm ald t c e il u c l n pr csl ,a d c n m e tt e ho h tt e s se c l e e tv h ce q ik y a d e iey n a e he rqueto a—t e s fr l i . e m K e o ds m a e dee to y w r :i g tci n;D S P;TM S3 DM 6 ;w a lt 20 42 vee
基于TMS320DM642的嵌入式网络视频服务器的实现
Ab t a t Ai d a e in o i h r l b e v d o mo i rs se ,a mb d e e wo k v d o s r e t e p c o i a d r sr c : me t sg fh g e i l i e n t y t ms n e e d d n t r i e e v rwi r s e t t h r wa e d a o h t s a c i cu e wh c sb s d o 2 4 c d c sa d d r n n n DM 6 2 i i t d c d T e f e - o n h p DM6 2 i i to u e r h t t r i h i a e n H. 6 o e t n a u nig o e r 4 s n o u e . h x d p i tc i r i 4 s n r d c d i t f s l ̄ T e h a d r tu t r , te s fwa ed sg c e n h n e n t a p r e e p a n d p riu a l . M o e v r r y h n t e h wa e sr c u e h o t r e i s h me a d t e i tr e ns o ta x l i e a t l y r n r t r c r ro e, b s do ec so o e ai n f a e nt u t m p r to s DM 6 2 t k n e e e c f h l o t m r p s di t r t r , t e r g a eo t z d T e h o 4 , a i gr f r n eo t eag r h p o o e l e a u e h o r ms p i e . h i n i p r a mi e p rme t l e u t h w a i l o t e f r sa x e l n o r s i n e c e y a d i e sb ewi en e f e l i xe i n a s l s o t t h sag r h p ro m n e c l t mp e so f inc , n sf a i l t t e d o a me r s h t im e c i h h r t v d o mo t rs se . i e ni y t ms o
基于TMS320DM642的Flash在系统编程方法
不进 行 C F 格 式 到 H X格 式 的转 OF E
换这一步 ,把 C F文件作为源文 OF
件 ,去 除 文 件 头 信 息 后 将 其 写 入
F a h。 ls
本 文 法 的编 程 原 理 本 文 的实 现 方 法 比较 简 单 ,首
先 把 用 户 程 序 映射 到 系统 RA , M 再
关键词 :在系统编程 。D P。加载器 S
引 言
一
ls 编程 电源 ,只 借 助 于 仿 真 器 ,可 直 编 程 器 编程 时 ,要 求 F a h固 定 在
P烧 写 程 序 对 F a h 行 P ls 进 CB 板 前 必 须 把 用 户 程 序 写入 片 个 完整 的嵌 入 式系 统 必 须 要 接 通 过 DS
把用 户程序作 为数据直接 从 R AM
搬 入 Fah中 。 ls
首 先 在 C S上 完 成 用 户 程 序 , C
生 成 可 执 行 的 .u 文 件 ,将 该 文 件 ot 设 为文 件 1 行 加 载 ;然 后 加载 烧 进
写 程 序 的 . t 件 ,将 其设 为文 件 o 文 u 2 ;最 后 运 行 文 件 2 ,通 过 它 把 文件 20 4 电子 设 计应 用 w wewcm. 0 ̄ w . . a o c n
1 烧入 F ah ls .
操作 步 骤 非 常 简单 ,这里 要 说 后 再 从 0 0 0 0 0开始 执 行 程 序 。 用 8位 ROM 加载 方 式 。 x 0 00 0
明几点。 首先 , 个 . t 2 o 文件各 自独 这 一 次 加载 由 DS u P自行 完成 ,但 是
维普资讯
誊 羞
表 lA 2L 03 m 9 V3C内存指令表
基于TMS320DM642芯片视频系统的设计与应用
h d ae c i cu e o h f a e ein h vd os s m,whc itg a d ii l i e c d r e o e ( A 1 5 A 1 5 r r r a w a ht tr t te o t r d s .T e ie t e s w g y e i ne rt dgt vd oe o e/ c d r S A7 0 &S A7 1 ) h e a n d
n xe l a d e t r a mo , e l e i hp ro m a c dr a i lto r m a ep o e sn . I ee d wi s p l a in b e y n me  ̄ r a i sah g e f r n ea e l mep a f r f g r c s i g nt n , z n t m o i h t i p i t r f h ta c o il i t d c d t e s se b a t o d a p i a in p o p c n r k t a u . n r u e , h y tm o ssg o p l t r s e t dma e l e o c o a v
维普资讯
第2卷 9
VO129 .
第9计
Co p trEn i e rn n s g m u e g n e i g a d De i n
20 年 5 08 月
M a 0 8 y2 0
斗
曲 :
O 引 言
在 许 多 特 定 的 环 境 下 , 纯 依 靠 成 像 系 统 本 身 来 提 高 图 单 像 质 量 已经 不 再 适 用 。 随 着 图像 处 理 技 术 的 应 用 与 发 展 , 提 高 成 像 质 量 的 算 法 越 来 越 多 。然 而 ,图 像 领 域 庞 大 的 数 据 量 和 复 杂 的算 法 给 实 际 应 用 带 来 困 难 。 因此 , 有 良好 的 图 像 具
基于TMS320DM642的CMOS图像采集系统的设计
天
津
理
工
大
学
学ห้องสมุดไป่ตู้
报
Vo . 4 No. 12 1
J OURNAL OF TI ANJ N Ⅶ RS TY I UI I oF ECHNOLOGY T
Fb 2 0 e .0 8
文 章编 号 :63 0 5 2 0 ) 10 3 —4 1 7 —9 X(0 8 0 — 0 50
结构 合 理 、 法 灵 活 、 算 图像 质 量好 的特 点 .
关键词 : M6 2 MT T 0 ;图像传感器 ;图像 采集 D 4 ; 9 01
中图 分 类 号 : U 2 T 25 文献标识码 : A
De i n o sg fCM OS i a e c pt e s se m g a ur y tm
Ab ta t h sp p re a n st e r aia in a d a pi ain o S n vd o a d i g r c s .W i MS 2 DM6 2 a s r c :T i a e x mi e h e l t n p l t fD P i i e n ma e p o e s z o c o t T 30 h 4 s t e c r h p,a d M' T 01a sb s ,t ei g a t r y t m f MOS i g e s rh sa b g t r s e t o e a p i h oec i n I 0 si a e h ma ec p u e s se o g t C ma e s n o a r h o p c r h p l i p f t — c t n b c u e o t smp e d sg ai e a s f i i l e in,r a o a l r e a d g o q ai ma e T i a e e c b s t e wo k o s e s n b e p c , n o d u l y i g . h s p p r d s r e h r mo e o i t i d f T 30 MS 2 DM6 2 v d o p r a d t e i g e s r n r d c st e r aiai n o e gu l s ne f c h o g h a a t r 4 ie ot n h ma e s n o ,i t u e h e lz t ft l ee si tra e tr u h t e r w c p u e o o h mo e o h i e h p n u sfr a d d b g i g meh d o e a a tr .A tr s v rlt as h a t r a e c d f e vd o c i ,a d p t o w r e u gn t o s frk y p r mee s fe e e a l ,t e c pu e c n r a h t i r 4 p h n t er s l t n i 7 0×5 6 F c sh v r v d t a t i y tm sefc ie i ma e c p u e. t e c aa t r 5 f/sw e e ou i s 2 h o 7 . a t a ep o e t h ss s h e i fe t n i g a tr wi t h rc e- v hh it so e s n b e sr cu e l xb e ag r h ,a d g o ma e q ai . s c fr a o a l tu tr ,f il lo t m i e i n o di g u l y t
基于TMS320DM642的网络视频监控服务器的研究与实现
变换
Za g
H
u
量 化
“
、
之
”
字 型 (Z i g
—
解压 缩 图像送 显 示 设 备显 示 的处 理 过 程 如 图 4
所示
。
数据
)扫 描 和 H u f f m
m
a n
编 码 (量 化 和
中数 据 流 程 部 分
2 0 1 o S D2 0 1 1 分 别 由 于
本 系 统 采 用 J G图像 压 缩 算 E P 法 。 同其 他 常 用 的 文 件 格 式 相 比 , JPE G具 有 较 高 的 压 缩 比 和 压 缩 比
的最 佳 平 台 之 一 。 本 文 提 出 了 一
种 基 于 DM 64 2的 网 络 监 控 服 务 器 的 设 计 方 案 , 并 且 给 出 了 具 体
3 0D M 64 ( 2 2 以
据 , 完成 网 络 视 频 监 控 和 通 信 。在
DM6 2 4 、视频 采集模 块 、视 频显
示 模 块 和 网络 模 块 。
D 62 — M4
V ∞ d
网络传输的 同时 ,视频信号可由视
频 端 口2 视 频 编 码 器S 经 AA71 5 数 0 模 转 换 后 输 出
,
。
数据块
右
,
,
然 后 将 各 数据 块 按 从 左 到
消息
,
完 成 相 关 功 能 模 块 之 间数 据
,本系统 中ຫໍສະໝຸດ 为 更 好 地 实现 网 络
,
从 上 到下 的顺 序 分 别进行D C T
、
信 息 和 控 制信 息 的传 输
最终生成
智能交通系统中基于TMS320DM642的电子稳像算法实现
Ke d :TS eeto i ma es bl a o ; a px l erh TM S 2 DM 6 2 yWOrs I ; lc nci g t izt n h ie sac ; r a ii 30 4
角 色 , 以节 省 大 量 的 人力 , 约 大量 的时 间 。 可 节
区别 于 人 的视 觉 . 算 机 视觉 对 图像 是 否 稳 定更 敏 感 。微 小 计 的 图像 抖 动 都 会 对计 算 机 视 觉 的 判 断造 成 影 响 。当摄 像 头 放 置 在 车 内 做 监 控 时 , 路 的不 平 整 会 造 成 严 重 的 摄 像 头 抖 动 ; 摄 像 道 当
头 固 定在 道 路 两 边 做 道 路 监 控 时 , 劣 的 天 气也 会 造 成 严 重 的 摄 恶
图 1 算 法框 架
像 头抖 动 。因此 , 对输 入 图 像 先 用 电子 稳 像 技 术 【 进 行 处 理 , 智 l 】 在
能 交 通 系统 中是 十 分 重要 和 必 要 的。 准 确 性 和 实 时 性 是 衡 量 智 能 交 通 系 统 的两 个 重 要 指 标 。 因
维普资讯
・
人 工 智 能 及 识 别 技 术 ・ ・ ・ ・ ・ ・
本 目 任 辑 李 瑾 栏 责 编 : 桂
智能交通 系统 中基于 T 3 0 M6 2 MS 2 D 4 的 电子稳像算法 实现
朱 慧
( 同济 大 学 电子 与信 息 工 程 学院 , 海 2 10 ) 上 0 84 摘 要 : 智 能 交 通 系 统 ( S 中 , 像 机 抖 动 引起 图像序 列 的 不稳 定 , 在 I ) 摄 T 直接 影 响监 控 效果 。 因此 , 电子 稳 像 技 术 在 智 能 交通 系统 中的 重
基亏TMS320DM642的图像处理系统
2 T S 2 DM 6 2简 介 M 30 4
T 3 0 M6 2是 T 公 司推 出 的一 款针 对 网络 MS 2 D 4 I
.
5 结 束 语
.
j 止
. j 止
j 止
版 社 . 0 4. 20
[]h n n , h uK . t i C aatr t s f 3C e gMig C a T Sa c hrc ii t e sc o A 采用 电子 罗盘 、 位置传 感 器, 利用 P 1 4采集 数 C0 据 , 收 控 制 指令 、 置 闭环 、 态 检 测 , 计 了 系 接 位 状 设 留气 球 自稳定 伺 服 系统,实现 高空 球载 天线 设 备设 计 的姿 态 自稳 定 系统 , 成球 载 天 线稳 定 指 向地 面 完 目标 任务 。 系统对 于提 高工 作时 效, 该 推广 应用 具有 较为 重要 的意 义 在实 际应 用 中得 到检验 并
1 引 言
随着大规模集成 电路 的飞速 发展 S D P的性 能越 来 越完善 . 能够满 足图像处理 时对数据处 理速度 的实 时要求 。以 D P为核心 处理 器组建 图像处 理系 统应 S 用广 泛 , 其优 点是 D P资 源 丰富 、 S 编程 灵 活 、 法 设 算
计 简单 ,并且 在系统 软件 开发 中可采用模 块化 设计 , 可 提高 系统 的通用性 , 缩短 系统 的开 发周期 『1 1。本文 - 2 介 绍 了基 于 T 3 0 M6 2的图像处理 系统 。 MS 2 D 4
Y AN n , Y U n-q Ni g Yu i
( ’nIstt o p l pi , ’n7 0 6 , hn ) Xia tue fA pe O t sXia 10 5 C i ni d c a
基于TMS320DM642的嵌入式Web服务器设计
应用实践[ M] . 北京 : 电子工业出版社 , 2 0 1 2 : 9 6 — 9 7 . [ 4 ] D I NG J I . Th e d e v e l o p me n t a n d a p p l i c a t i o n o f DM6 4 2 [ J ] .S h a n x i E l e c t r o n i c Te c h n o l o g y , 2 0 0 8 ( 6 ) :
5 结
论
给 出 了 基 于 TM S 3 2 0 DM6 4 2 嵌 入 式 We b服 务 器 的 设 计 和实现 方案 , 介绍 了 We b服 务 器 硬 件 设 计 和 软 件 设 计 。 利 用 DM 6 4 2构 建 嵌 入 式 服 务 器 结 构 简 单 , 易 于维 护 , 并 且 速度 更快 , 通 用 性更 强 。实验 结 果 表 明 , DM6 4 2服 务 器 网
44 — 48 .
作 者 简 介
曾蓉 , 女, 1 9 8 8年 出 生 , 硕士研究生, 主 要 研 究 方 向 为
嵌入 式软 、 硬 件开发 。
E- ma i l : z e n g r o n g@ h i t . e d u . c n
[ 5 ]
张凯 . 基于 D M6 4 2的 W E B站 点 通 信 协 议 的 研 究 与
2 59 6 — 2 60 1.
络 接 口性 能稳 定 , 可实 现 高速 数 据传 输 以及 网页 远程 操 控 底 层硬件 功能 , 在建 立嵌 入式 W e b服务 器方 面具 有很 高的
应 用价值 。
[ 1 O ] T e x a s I n s t r u me n t s . T MS 3 2 0 C 6 0 0 0 D S P / B I OS Ap p l i —
基于TMS320DM642的编程
基于TMS320DM642的编程
一个完整的系统必需要有一个合适的存储器存放用户代码。
Flash是一种非易失性存储器,而且具有电可擦写、容量大、价格廉价等特点,通常可用于在系统中存放用户代码。
Flash在正常用法前要举行编程,即将用户代码写入Flash。
在系统编程办法不需要其它编程设备和编程电源,只借助于器,可挺直通过DSP烧写程序对Flash举行编程。
本文所用法的编程办法就属于在系统编程。
本文首先介绍频繁的Flash编程办法,然后具体介绍本文办法的原理,以及DSP系统上电加载原理,最后给出囫囵实现过程并分析了Flash编程时需要注重的一些问题。
图1 系统上电的工作步骤图2 程序流程Flash编程办法
频繁的Flash编程方式
Flash在正常用法前必需写入用户程序,传统上有3种编程办法:由供给商出货前把程序代码写入Flash、编程器编程和在系统编程。
第1种办法不能满足用户更改代码的需求,所以在开发阶段不宜采纳。
当用法编程器编程时,要求Flash固定在板前必需把用户程序写入片内。
因此,现在普通都优先考虑在系统编程办法,首先应确定所选的DSP 是否直持在系统编程。
现行的在系统编程的办法普通是先把待加载程序(用户程序)的.out文件(COFF格式)转成HEX格式,然后去掉HEX 格式文件的文件头,再通过烧写程序写到Flash里去。
也可以不举行COFF格式到HEX格式的转换这一步,把COFF文件作为源文件,去除文件头信息后将其写入Flash。
本文办法的编程原理
本文的实现办法比较容易,首先把用户程序映射到系统RAM,再把用户
第1页共5页。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于TMS320DM642的嵌入式实时图像处理系统设计及应用李建科,黄席樾,杜长海,杨镇宇,韦金明*(重庆大学自动化学院 重庆,400030)(*广西南宁师范高等专科学校物信系 广西南宁,532400)摘 要:构建了基于TMS320DM642的嵌入式实时图像处理系统,实现了多通道实时图像采集、实时视频图像处理、视频输出等功能,同时具备报警显示功能。
该系统应用于智能车辆检测,并在高速公路上进行上车试验。
实验证明,该系统不仅能够满足实时图像处理的需要,而且能够准确的检测出车辆目标并且计算目标车辆和本车的距离,如有追尾的危险时,本系统可发出声光报警提醒驾驶员注意,有效的预防高速公路车辆追尾事故的发生。
关键词:TM320DM642;图像采集;视频输出;目标检测Abstract: A embedded real-time image processing system based on TMS320DM642 was designed in this paper. The system has the function of real-time multichannel image collecting, real-time image processing, image output and so on. It also has the function of alarm and display. The system was applied in intelligent vehicle detecting, and we did the experiment in high way. It proved that the system not only satisfied the need of real-time image processing, but also could detect the target of vehicles and calculate the distance of the target correctly. If it is endangered, system can send out acousto-optic alarm to remind the drivers. The system also can prevent the accident effectively in high way.Key words: TM320DM642 ; Real-time image collection ; Video output ; Target detection中图分类号:TP271+.81 文献标识码:B 文章编号:1001-9227(2009)02-0019-040 引 言随着多媒体技术的发展,视频处理技术已经广泛应用于视频监控、电视会议、电视机顶盒、目标检测与跟踪等各个领域[1]。
人们对视频信息的要求也不断提高,不仅需要实时准确的采集视频信息,而且还要对视频信息进行实时处理,并将处理结果实时输出[2]。
随着超大规模集成电路的发展,DSP的处理速度、内部存储器容量大大提高,为实时图像处理提供了最优的解决方案[3]。
嵌入式实时图像处理系统具有体积小、成本低、可靠性高、使用方便等优点,在数字视频处理领域有着广泛的应用前景[4]。
本文采用美国TI公司推出的针对视频和图像解决方案的TMS320DM642高性能数字媒体处理器设计了一个嵌入式实时图像处理平台,该系统不仅能够有效实现视频信号的采集与读取的高速并行处理,而且还能够实时输出处理结果,具备良好的人机交互功能。
系统具有整体电路简单、可靠性高、集成度高等优点。
1 系统的结构框架及其硬件设计系统以TM320DM642为核心,由视频采集模块、存储模块、视频输出模块、报警模块、JTAG模块、电源模块等组成,系统的硬件结构图如图1所示。
视频采集模块主要完成实时视频数据采集,存储模块包括SDRAM和FLASH两种存储体,其中,SDRAM主要用来储存视频数据,FLASH存储系统的程序固化程序和系统的相关配置数据,视频输出模块将处理结果实时显示,报警模块实现实时报警显示功能。
图1 系统结构图1.1 TM320DM642图像处理模块DM642是系统的核心,它采用 (Veloci TI)体系结构,在600MHz时钟频率下每个指令周期可并行8条32位指令,达到4800MIPS的峰值计算速度,具有64个32位通用寄存收稿日期:2008-12-10作者简介:李建科(1982-),男,河南省登封市人,研究生,主要研究方向为控制理论与控制工程。
器,8个独立并行计算功能单元。
采用两级缓存结构,64位的EDMA控制器,可以在没有CPU参与的情况下,完成映射存储空间中的数据搬移,极大地提高了系统的并行性能。
大容量的二级缓存和EDMA通道是DM642的高性能体现之一,合理的管理和使用,将大幅度提高程序运行的性能[5]。
DM642还具备了丰富的外围接口,主要包括3个可配置的视频端口(VP0、VP1、VP2),能提供和通用的视频编、解码器等数据流的无缝接口,支持CCIR601,ITU-BT.656、BT.1120、SMPTE125M、SMPTE260M、SMPTE274M和SMPTE296M等多个视频标准;64bit的外部内存接口(EMIF)可以寻址1024M字节的外部存储空间,可以无缝连接SDRAM、SRAM等存储器,方便外部存储器的扩展;I2C总线端口使DM642容易控制外围器件;16位通用输入/输出端口(GPIO)等。
以DM642为核心的图像处理模块包括系统的外部时钟电路、JTAG。
该模块的主要功能为:CPU将EDMA搬运过来数字视频信息先进行中值滤波、图像分割等预处理,然后经过道路检测、车辆目标识别、跟踪、测距等算法后,将处理结果送实时输出模块给用户提供直观的视频信息,同时目标值也通过GPIO送往报警模块,实现报警和显示功能。
1.2 视频图像采集模块视频采集模块由CCD摄像头和视频解码芯片TVP5150构成,实现视频数据的采集A/D转换等相关功能。
由于DM642的3个视频口均可以分为A和B两个通道,每个通道均可被配置为视频输入或输出口,DM642最多可支持6路视频输入或输出。
为方便系统的扩展和升级,本系统设计了4路视频信号采集通道,DM642的视频口的具体配置为:Vport0、Vport1配置为视频输入,Vport2配置为视频输出,其中Vport0、Vport1的A、B通道均被配置为视频输入模式。
该模块采用的视频解码芯片TVP5150,具有高性能低能耗、集成度高、适应性强等特点。
可自动识别NTSC/PAL/SECAM等制式的模拟视频信号,按照YCbCr4:2:2格式转化成数字信号,以8位内嵌同步信号的ITU-R BT.656格式输出。
时钟频率为14.318MHz。
其硬件连接如图2所示。
图2 TVP5150与DM642的连接为实现四路视频采集,DM642的VP0、VP1的A、B通道分别连接一片TVP5150。
在文中列举的这一路视频通道,TVP5150的视频输出口YOUT[0~7]与 DM642VPORT口的VPOD[2~9]相连,TVP5150的系统时钟SCLK与VPOCLK0相连。
采用ITU-R BT.656码流格式,视频流内嵌图像的水平同步、垂直同步、场同步等同步信号[4]。
在系统工作过程中,DM642视频口解码BT656,得到YUV(4:2:2)格式的图像,并通过EDMA传输到SDRAM中存储,CPU通过访问SDRAM中的图像数据,依照程序进行相应的图像处理。
TVP5150的时钟由外接晶振电路提供,DM642对TVP5150的访问和控制操作是通过I2C总线实现的,DM642和TVP5150的I2C总线接口SCL和SDA分别互连。
DM642对TVP5150从器件地址的选择是通过对YOUT7管脚电平的配置来是实现的,具体是对该管脚进行上拉电阻(0xBA)和下拉电阻(0xB8)操作,通过硬件配置YOUT7的状态确定该器件的访问地址。
1.3 视频图像输出模块视频输出模块由视频编码器SAA7121和显示器组成,系统将VP2的A通道配置为视频输出通道,采用PHILIPS公司的SAA7121视频编码芯片,该芯片支持PAL与NTSC格式的编码,支持BT.656格式的数字视频输入。
SAA7121有1路复合视频(CVBS)输出和1路超级视频(S-Video,Y/C)输出,内部包含同步/时钟产生器和数模转换器两部分电路。
DM642与SAA7121的硬件连接如图3所示。
图3 SAA7121与DSP的连接图VP2的A通道作为8位的BT.656显示时,需要行同步信号、场同步信号、LLC等相关信号。
其中,行同步信号(HSYN)由DM642的VP2CTL0管脚提供;场同步信号(VSYNC)由VP2CTL1提供,LLC信号是由VP2CLK0提供。
8位视频信号从VP2D(2~9)送到SAA7121的MP(0~7)口,由SAA7121实现D/A转换和输出功能。
DM642同样是通过I2C接口对SAA7121进行控制和访问。
DM642对SAA7121访问地址的选择由SA状态来决定的,SA管脚电平为低电平时,其地址为0x88H,SA为高电平时,其地址为0x8CH。
在本系统中将SA管脚直接接地,因此该从器件的地址为0x88H。
在系统上电后,DM642通过I2C接口对SAA7121进行初始化和寄存器配置,为实时视频输出做好准备。
1.4 报警模块一个功能完善的嵌入式视频图像处理系统不仅要有完备的实时图像处理功能,而且还要具备友好的人机交互功能。
本系统中DM642将采集到的视频信号实时处理完成以后,将处理结果实时输出,为用户提供直观的处理结果;同时将目标数据通过GPIO接口传送到报警模块,报警模块将目标数据显示在LED显示器上,根据报警决策实现报警。
同时根据报警级别点亮相关的指示灯,实现了多形式的结果显示。
该报警模块采用51增强型89C52单片机和LED显示单元,以及蜂鸣器电路和发光二极管电路组成,单元电路如图4所示。
通过该模块,为用户提供了直观的目标数据显示,具备实时报警功能提醒用户注意,并且通过点亮不同的LED区分不同的报警级别,使系统功能更加完备。
图4 报警单元的连接图在该模块中DM642将处理后得到的目标数据同过GPIO 的高8位传送到单片机的P1口,单片机负责将P1口的数据在LED显示器上显示,并根据系统约定在达到报警条件时,通过蜂鸣器单元发出声音报警,并根据报警级别点亮不同的发光二极管予以区分,具体的实现方法为:GPIO_RSET(GPGC,0x0);/*将GPIO0不作为GPINT使用*/GPIO_RSET(GPEN,0xff00);/*将GPIO0高8位初始化 */GPIO_RSET(GPDIR,0xff00);/*将GPIO0作为输出*/ Object<<=8; /*将目标值右移8位*/ GPIO_RSET(GPVAL,Object); DM642_waitusec(5000); DM642_waitusec(5000); Object >>=8; Object=P1。