A Scalable Image/Video Processing Platform with Open Source Design and Verification Environment

Xiaokun Yang, Yunxiang Zhang, Lei Wu
{"title":"A Scalable Image/Video Processing Platform with Open Source Design and Verification Environment","authors":"Xiaokun Yang, Yunxiang Zhang, Lei Wu","doi":"10.1109/ISQED.2019.8697816","DOIUrl":null,"url":null,"abstract":"This paper presents a scalable image/video processing platform on Field-Programmable Gate Array (FPGA), capable of capturing images via a low-cost OV7670 camera and in real time displaying the original, in-process, and final results of images on a VGA-interfaced monitor. To make the platform expandable and reusable, not only is the design with Verilog hardware description language (HDL) offered, but also the verification environment including six open verification components (OVCs) is provided. To the best of our knowledge, this proposed work costs the least FPGA resource (753 LUTs and 277 Register) compared to the existing open source implementations on the design of the Camera-FPGA-VGA data path. We make this platform publicly available to encourage future research projects on image/video processing, computer vision, machine learning, etc., and to serve educational studies on digital system design with Verilog HDL and FPGAs.","PeriodicalId":128327,"journal":{"name":"20th International Symposium on Quality Electronic Design (ISQED)","volume":"172 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"20th International Symposium on Quality Electronic Design (ISQED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISQED.2019.8697816","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

This paper presents a scalable image/video processing platform on Field-Programmable Gate Array (FPGA), capable of capturing images via a low-cost OV7670 camera and in real time displaying the original, in-process, and final results of images on a VGA-interfaced monitor. To make the platform expandable and reusable, not only is the design with Verilog hardware description language (HDL) offered, but also the verification environment including six open verification components (OVCs) is provided. To the best of our knowledge, this proposed work costs the least FPGA resource (753 LUTs and 277 Register) compared to the existing open source implementations on the design of the Camera-FPGA-VGA data path. We make this platform publicly available to encourage future research projects on image/video processing, computer vision, machine learning, etc., and to serve educational studies on digital system design with Verilog HDL and FPGAs.
具有开源设计和验证环境的可扩展图像/视频处理平台
本文介绍了一种基于现场可编程门阵列(FPGA)的可扩展图像/视频处理平台,该平台能够通过低成本的OV7670摄像机捕获图像,并在vga接口监视器上实时显示图像的原始、处理和最终结果。为了使平台具有可扩展性和可重用性,不仅提供了Verilog硬件描述语言(HDL)的设计,还提供了包含6个开放验证组件(ovc)的验证环境。据我们所知,与现有的Camera-FPGA-VGA数据路径设计的开源实现相比,该提议的工作花费最少的FPGA资源(753个lut和277个寄存器)。我们将这个平台公开,以鼓励未来在图像/视频处理、计算机视觉、机器学习等方面的研究项目,并为使用Verilog HDL和fpga的数字系统设计的教育研究提供服务。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书