microcreat 发表于 2010-9-2 00:46:32

怎么样用fpga来叠加字符或者是图片啊!

今天在网上看到这个东西
用dm642做的视频叠加&字幕模块
一、组成:本视频叠加模块是基于DSP的一个系统,由以下器件构成.
1、DSP:TMS320DM642GNZ600.
2、SDRAM:32Mbyte,4Mbyte NOR FLASH和16Mbyte NAND FLASH.
3、视频encode SAA7113和视频decodeSAA7121.
4、CPLD:XC95144XL.
5、两个串行口,其中之一与PC通信,用于下载字库和图片,另一个用于与上位机(可以是C51单片机等)通信,用于实现对此视频叠加模块的控制。
二、功能:
1、本模块自带两种字库,可以在电视屏幕的任意位置显示文字,文字大小和字体、颜色等由上位机指定。
2、在电视屏幕的任意位置画线条、画矩形框等。
3、文字和线条或矩形框等可以动态的涂色,(就是和卡拉OK机的歌词随节奏变色的功能一样),颜色和变色节奏由上位机控制。
4、本模块的背景图象有两种,一是外加的动态视频图象,可以是来自摄像机或VCD等,把上面所说的文字或线条等叠加在上面。
5、另外,本模块自带16幅高清晰图片,可以做为背景,实现动态播放,图片与图片间的切换有5种方法,可由上位机指定。
6、用户可以随时更新模块中的图片,方法是由PC机用串行口下载到模块中。
7、下一步准备把图片扩充到100幅,切换方式增加到16种。
8、可以进一步实现的功能有播放MIDI、MP3等.如果有需要可以实现播放DVD和VCD等,DM642的运算能力完全可以做到.不过这些新增的功能已经超出了一般视频叠加的范畴了.


做这个需要什么方面的知识,。这个是什么原理哈!
还看到一个用FPGA做的东西

也是实现这个功能的!
http://wenku.baidu.com/view/c382e14733687e21af45a9c8.html

请问这个是什么原理哈!

microcreat 发表于 2010-9-2 18:02:15

ding !

longquan 发表于 2010-9-3 17:10:10

叠加字符和叠加彩色图片不是一个等级的,一般电视单片机都有 OSD

zgq800712 发表于 2010-9-3 20:51:02

http://bbs.21ic.com/icview-25596-1-1.html
http://hi.baidu.com/alexkih/blog/item/6cf5c14bcf25c3f282025c8b.html
看看先吧

microcreat 发表于 2010-9-4 00:53:03

谢谢!呵呵!
现在还没头绪呢!

microcreat 发表于 2010-9-5 22:09:58

ding!

caozhu 发表于 2010-9-6 01:12:59

有意思

microcreat 发表于 2010-9-6 16:03:47

ding

zby0116 发表于 2011-8-19 16:48:35

我也想做这方面的字幕机,不知道楼主说的那个用dm642做的视频叠加&字幕模块 在哪里看到的,楼主研究得怎么样了?
研一的菜鸟求指点呢~!

ye_song 发表于 2011-12-4 00:51:09

mark

xiangpingfly1 发表于 2011-12-4 10:04:05

这个很有用,我先想想
页: [1]
查看完整版本: 怎么样用fpga来叠加字符或者是图片啊!