安慰的意思是什么| 什么是霸凌| 梦见女鬼是什么意思| 四世同堂什么意思| 头秃了一块是什么原因| 讲究是什么意思| 网恋是什么意思| 肾积水是什么意思| 李白字什么号什么| 扁桃体发炎不能吃什么东西| 农历7月28日是什么星座| 为什么要长征| 乳糖不耐受吃什么奶粉好| 驾驶证照片是什么底色| 区武装部部长是什么级别| cinderella是什么意思| 左下腹是什么部位| 男命正印代表什么| 阳痿什么症状| 芒果与什么不能一起吃| 后卫是干什么的| 小丑叫什么| 脸上长粉刺是什么原因引起的| 养猫需要准备什么东西| 奈我何是什么意思| 2023什么年| 白癜风有什么症状| 胸闷憋气是什么原因| 肋骨痛挂什么科| a和ab型生的孩子是什么血型| wonderflower是什么牌子| 什么样的眼睛形容词| 香肠炒什么菜好吃| 情人节送什么| 茯苓不能和什么一起吃| 枫叶是什么树| 菌血症是什么病| 肾脏彩超能检查出什么| 大头鱼吃什么食物| 不靠谱是什么意思| 剧透什么意思| 高铁上不能带什么| 舌苔发白是什么问题| 柴鱼是什么鱼| 血瘀吃什么药| 窘迫什么意思| 夫复何求什么意思| zeesea是什么牌子| 两头尖是什么中药| 梦见自己坐车是什么意思| scr医学上是什么意思| 贫血是什么| 绒穿和羊穿有什么区别| 犬子是什么意思| 作是什么意思| 毕罗是什么食物| 什么是生化流产| 水瓶男和什么座最配| 樊胜美是什么电视剧| 蚊子咬了为什么痒| 筋膜刀是什么| 嚣张是什么意思| 夺嫡是什么意思| 胆碱酯酶低是什么原因| 睡觉出汗是什么原因男性| 12583是什么电话| 最小的动物是什么| 结婚登记需要什么证件| 小样是什么意思| 什么药| 一什么珍珠| 开塞露加什么能去皱纹| 凌晨四点是什么时辰| 什么姿势最深| 上午九点半是什么时辰| 提手旁的字有什么| xn是什么意思| 跳空缺口是什么意思| 金鱼的尾巴像什么| 什么是三公经费| 普瑞巴林是什么药| 出生医学证明有什么用| 地中海贫血携带者是什么意思| 姝字五行属什么的| 着床出血什么时候出现| 大豆油是什么豆做的| 血小板低是什么原因| 罗马棉是什么面料| 肚子胀气吃什么药好得快| 97年出生属什么| b超是查什么的| 姑爷是什么意思| 咸鸭蛋不能和什么一起吃| 为什么现在不吃糖丸了| 熵是什么| 押韵什么意思| 脾胃虚弱有什么症状| 男朋友昵称叫什么好听| 去香港澳门需要什么证件| 痛风吃什么药最有效| 解脲支原体阳性吃什么药最好| hpv感染有什么症状| 血常规挂什么科| 什么原因导致阴虚| cd代表什么意思| 长期手淫会有什么危害| 韩红和张一山什么关系| 鱼油对身体有什么好处| 咖啡拿铁是什么意思| 10月25日什么星座| lop是什么意思| 五味子长什么样| 重中之重是什么意思| 唐僧是什么菩萨| crp是什么| 梦见好多猫是什么意思| 打耳洞后不能吃什么| 什么是电汇| 黑枸杞和红枸杞有什么区别| 小腹一直疼是什么原因| 中年人手抖是什么原因| 日前是什么意思| 治疗幽门螺旋杆菌的四联药是什么| 胃肠性感冒吃什么药| 新生的什么| 李世民是什么民族| 儿童鼻炎挂什么科| 肺癌靶向治疗是什么意思| 什么是象限| 百雀羚属于什么档次| 蒂芙尼算什么档次| 酸奶对人体有什么好处| feel是什么意思| 孩子咬指甲什么原因| 簋是什么意思| 夷是什么意思| 喝什么解酒| 短效避孕药什么时候吃| 苏打水什么牌子的好| 女人补肾吃什么药| 中国第一长洞是什么| mexican是什么牌子| 脑堵塞有什么症状| 舌头什么颜色正常| bpd是什么意思| 车机是什么| 复查是什么意思| 铁低的原因是什么| cdp是什么| 气滞血瘀是什么意思| 舌苔白色是什么原因| 外阴红肿疼痛用什么药| 风寒吃什么药| 丝苗米是什么米| 男生第一次是什么感觉| 与众不同是什么意思| 鼻子上长脓包型痘痘是什么原因| 锐字五行属什么| 维生素c的作用是什么| 什么叫修辞手法| 身心交瘁什么意思| 牙齿变黑是什么原因| 是对什么| 东吴是现在的什么地方| 脑梗吃什么药效果最好| 汉高祖叫什么名字| 多维元素片有什么作用| 狐臭是什么原因| 人中短代表什么| 卵巢囊肿是什么原因引起的| 汲水什么意思| 冬瓜什么时候成熟| 粉的像什么| 什么病会传染人| 献完血吃什么东西补血| 舌炎吃什么药| 狂风暴雨是什么意思| 小孩几天不大便是什么原因怎么办| 生不如死什么意思| 肝衰竭是什么原因引起的| 3a是什么意思| 奶粉二段和三段有什么区别| 查肝功能挂什么科| impress是什么意思| 吃什么可以增强免疫力| 什么是乳清蛋白粉| 小狗呕吐是什么原因| 剖腹产坐月子吃什么| 梦见大白蛇是什么预兆| 咳血是什么原因| cbd是什么意思| 杏不能和什么一起吃| 孕妇吐得厉害有什么办法解决| 白天嗜睡是什么原因| 四战之地的生肖是什么| l是什么单位| 神经酸是什么| 四季春是什么茶| 肝火旺失眠吃什么药| 孕吐吃什么可以缓解| 接见是什么意思| 脑梗原因是什么引起的| 上嘴唇上有痣代表什么| 4个月念什么字| 满是什么结构| 猫的胡须是干什么用的| 各类病原体dna测定是检查什么| 它们是指什么| 梦见孩子丢了是什么意思| 什么是数字化| 崴脚挂什么科| 凡人修仙传什么时候写的| 狗肉和什么一起炖最佳| 病毒性肝炎有什么症状| 遥不可及是什么意思| 梦见别人打我是什么意思| 叶公好龙的意思是什么| 产妇吃什么下奶快又多| 神隐是什么意思| 萝卜干炒什么好吃| 牙龈经常发炎是什么原因| KTV服务员主要做什么| 急性肠胃炎吃什么药效果好| 感冒发烧吃什么水果好| 七活八不活是什么意思| 愿闻其详什么意思| vocabulary是什么意思| 东方美人茶属于什么茶| 菠菜吃多了有什么害处| 中国什么姓氏人口最多| 咽后壁淋巴滤泡增生吃什么药| 意气用事是什么意思| 元宝是什么意思| 会考是什么意思| 骨膜炎用什么药| 什么是盆底肌| 便溏什么意思| 请多指教是什么意思| 什么除草剂三年不长草| 孩子容易出汗是什么原因| 晚上睡觉出虚汗是什么原因| 吃什么补筋和韧带最快| 限用日期是什么意思| 菠萝与凤梨有什么区别| 什么馅饺子好吃| 下葬下雨是什么兆头| 狗发烧吃什么药| 吃什么东西能养胃| 头发不长是什么原因| 脾虚吃什么药| 汗疱疹涂什么药膏| 石几念什么| 今年33岁属什么生肖的| 支气管炎是什么引起的| 羊水穿刺是检查什么的| 螺旋杆菌阳性是什么病| 两肺纹理增粗是什么意思| 枕秃是什么意思| 过期橄榄油有什么用途| 肝火旺盛吃什么| 为什么有钱人不去植发| 热毒吃什么药好得快| 土字旁的有什么字| 家里养泥鳅喂什么东西| 百度

新闻中心

EEPW首页 > 汽车电子 > 设计应用 > 基于双Nios II的红外图像实时Otsu局部递归分割算法设计

全国网信系统学习贯彻党的十九大精神宣讲活动在上海举行

——
作者:贺明 王新赛 时间:2025-08-04 来源:电子产品世界 收藏
百度 挂川茶的独特之处在于沿袭被称为茶草场农法的传统种植方法。

摘  要:针对传统Otsu分割方法很难实时实现的局限性,提出了一种适合现场可编程门阵列()中 软核处理器实现的快速Otsu分割算法,该算法的思路是把一次Otsu分割得到的目标区域作为新的图像再进行一次Otsu分割,得到的结果作为最终分割阈值.利用并行 和VHDL实现的硬件加速逻辑协同设计保证算法的实时实现。实验结果表明,在不同的背景下,利用本文设计能够实时稳定地对目标分割提取,具有较好的鲁棒性。

关键字:     

1 引言

利用红外成像传感器实现实时目标成像跟踪是精确制导武器的核心技术,图像中目标的分割效果尤其是有效地使目标从背景中分离出来是保证系统稳定跟踪的关键,Otsu分割算法因其简单有效在实时目标成像跟踪系统中得到了很广泛的应用,用这种聚类准则分割图象,当目标在图象中占有适当的比例时,分割结果比较好。然而对小目标图象却不能把目标从背景中分割出来,经常会把很多背景错分为目标,本文提出了利用改进的快速局部递归Otsu分割算法对图象分割。并且依靠并行Nios II软核和硬件逻辑结合的速度优势对算法实时实现。

2 算法原理

Otsu方法(即大律方法)在获得图像灰度直方图的条件下,利用概率论的知识,通过计算最大类间方差而得到分割门限.在较为理想的“双峰”条件下,用Otsu准则能够得到较好的分割效果。Otsu算法步骤如下:



在冷背景(如天空)下的红外飞机图像中,飞机目标的灰度级比较高,而且目标区域的面积往往要比背景区域的面积小一些,当两者面积相差悬殊时,简单的一次Otsu分割会错误地将部分背景划分到目标区域Otsu,考虑到一次Otsu分割的结果图像可以分为两部分:背景区域和(含有部分背景的)目标区域.由于只对目标区域感兴趣,把背景区域去掉并不会丢失目标信息.那么,可以对结果图像的(含有部分背景的)目标区域进行Otsu分割得到新的结果图像,接着,把新的结果图像中背景区域去掉,若目标区域还包含有部分背景,则再对(含有部分背景的)目标区域进行Otsu分割,依次递归下去,直到得到比较理想的分割图像为止.这种方法称为Otsu局部递归分割方法。
对红外图像数据流处理时,由于Otsu局部递归分割算法需要对图像进行多次迭代处理,而且对每场图像分割需要的迭代次数不同,所以很难保证分割的实时性,为此我们提出了利用Otsu准则对图象进行两次局部递归分割。即在第一次Otsu方法分割之后,将分割得到的亮像素再次利用Otsu分割准则计算得到新的分割阈值。实验表明,即使存在复杂的云层背景的情况下,经过两次迭代分割后,目标也较好地被分割出来。

3 双Nios II的实现方案

Nios II处理器是Altera公司于2004年6月推出的第二代用于可编程逻辑器件的可配置的软核处理器,性能超过100 DMIPS。NioslI是基于哈佛结构的RISC通用处理器软核,能与用户逻辑相结合,编程至Altera的中。处理器具有32位指令集,32位数据通道和可配置的指令以及数据缓冲。它特别为可编程逻辑进行了优化设计,也为可编程单芯片系统(SOPC)设计了一套综合解决方案。NioslI处理器系列包括三种内核:一种是高性能的内核(Nios II/f);一种是低成本内核(Nios II/e);一种是性能/成本折中的标准内核(Nios II/s),它是前两种的平衡。本系统采用高性能内核。Nios II处理器支持256个具有同定或可变时钟周期操作的定制指令;允许Nios II设计人员利用扩展CPU 指令集,通过提升那些对时间敏感的应用软件的运行速度,来提高系统性能。
根据红外焦平面成像特性,为了保证算法的实时性,采用双Nios II软核和硬件加速器协同设计的方式,在图像场的间隙做实时Otsu局部递归分割处理。如图 1 所示实现算法原理图

图 1 算法实现原理图

局部递归区域提取单元将需要分割的红外数据读入FPGA内部双端口RAM0,直方图统计对数据统计直方图,存放于双端口RAM2,聚类统计单元分别对直方图依次从高低两个方向计算类内均值和概率,把累加结果存入三端口RAM0和RAM1中,聚类统计结束后,两个Nios II并行对高低两个方向的聚类统计结果进行类间方差计算并分别求最大值。取两者最大为分割阈值,完成一次分割后,局部递归区域提取单元依据得到的阈值提取出目标区域存入双端口RAM1中,接着按照第一次分割步骤完成快速局部0tsu递归分割算法。

实现算法的CPU互联结构:
为了最大化的提高算法的处理速度,系统采用CPU并行工作方式。如图 2 所示,两个Nios II同时负责收发处理数据。当其中一个CPU执行完制定的任务后等待另一Nios II,当两个Nios II任务全部完成后,Nios II0从MailBox中取出Nios II1的处理结果计算最终分割阈值,采用这种将数据块分细处理结构,减少单个CPU处理的数据量,缩短了算法延迟。

考虑到算法需要进行循环的浮点数计算,采用Nios II的定制指令和VHDL编写硬件算法加速器保证系统运行速度,如图3 所示采用自定义浮点指令和软件实现浮点运算性能对比。定制指令逻辑和Nios II的连接在SoPC Builder 中完成。Nios II CPU配置向导提供了一个可添加256条定制指令的图形用户界面,在该界面中导入设计文件,设置定制指令名,并分配定制指令所需的CPU时钟周期数目。系统生成时,Nios II IDE为每条用户指令产生一个在系统头文件中定义的宏,可以在C或C++应用程序代码中直接调用这个宏。图4 Nios II软件实现系统算法和自定义指令实现性能对比

4 结束语

局部递归Otsu分割方法,通过递归计算对图像中目标不断的逼近,因此在复杂的背景下,对红外图像目标分割有很好的效果,但是由于算法迭代繁琐很难实时实现,本文提出了一种基于双Nios II处理器的红外图像快速局部递归Otsu分割实时实现方法。通过在Altera的Stratix  FPGA 中集成两个l00 MHz软核配合一定的硬件逻辑,大大减小了算法的处理时间,实现了算法的实时处理,实验表明,该设计每秒可处理25帧320x240x8bits的红外图像。如图 3 所示对系统对3公里外的坦克目标分割效果图,(a)为原始图像,图像中心位置有一坦克目标,(b)图像一次Otsu分割结果,由于背景比较复杂,坦克目标与背景没有完全分割开,(c)经过本文快速局部递归Otsu分割后效果图,图中的坦克目标从背景中很好的分割出来。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

c++相关文章:c++教程




评论


相关推荐

技术专区

关闭
脉压差小是什么原因 间歇性是什么意思 舌苔厚有齿痕吃什么药 汤伤用什么药 1961年属什么
棉絮是什么意思 烟草是什么植物 全麻对身体有什么危害 crl是什么意思 东吴是现在的什么地方
什么芦荟可以直接擦脸 梦见捡鸡蛋是什么意思 怄气是什么意思 糙皮病是什么病 九二年属猴的是什么命
jz是什么意思 长发公主叫什么名字 肚子胀打嗝是什么原因 中暑为什么不能打点滴 肩膀疼去医院挂什么科
具象是什么意思hcv7jop6ns1r.cn 鸡汤是什么意思baiqunet.com 辛亥革命是什么时候zhongyiyatai.com 女性睾酮高意味着什么hcv9jop3ns8r.cn 手汗症是什么原因hcv9jop1ns1r.cn
龙眼有什么品种liaochangning.com 声音的高低叫什么kuyehao.com 脸上长痤疮用什么药hcv8jop8ns6r.cn 蛇进家是什么意思liaochangning.com 核医学科主要治什么病hcv8jop6ns9r.cn
冰字五行属什么hcv8jop4ns3r.cn 为什么长口腔溃疡hcv9jop4ns4r.cn 松花蛋不能和什么一起吃zsyouku.com 9月20日什么星座hcv9jop0ns5r.cn bcc是什么意思hcv8jop2ns5r.cn
尿酸高要注意什么hcv9jop3ns7r.cn 被隐翅虫咬了用什么药hcv8jop7ns1r.cn 什么为力hcv8jop4ns4r.cn 肺结节是什么引起的hcv8jop8ns6r.cn 安宫牛黄丸有什么作用hcv8jop8ns2r.cn
百度