共查询到20条相似文献,搜索用时 31 毫秒
1.
一种新的实时通用视频处理器的设计 总被引:1,自引:0,他引:1
实时通用视频处理器是图像处理系统的核心,协调实时通用视频处理器的A/D,DSP,D/A三者的时序,使DSP有更多的时间处理图像数据是设计的关键。在分析国内外文献中提出了逆程和正程工作方式下的视频处理器原理和结构后,又提出一种新的全程工作方式的视频处理器设计方案,并对三种工作方式的电路及工作原理进行了比较。 相似文献
2.
3.
4.
在实时视频信号处理中,由于边缘检测等图像处理算法的数据量大,系统采用FPGA+DSP的图像处理方案。利用FPGA可对数据并行处理的特点,在FPGA中实现数据量大、处理速度要求高,但算法结构简单的低层处理算法。文中介绍了在FPGA中实现Sobel边缘检测算法的方法,并提出了自适应阈值的处理方案。实验结果证明,FPGA能够对实时视频信号完成Sobel边缘检测,且自适应阈值模块保证了系统在环境亮度变化的情况下,得到良好的边缘检测效果。 相似文献
5.
6.
为有效提高视频监控应用领域中多屏幕画面显示的清晰度、分辨度等问题,提出了一种基于FPGA的实时视频图像处理算法。文中介绍了系统的整体结构,然后针对FPGA模块介绍了视频图像的缓存及图像分割,并针对视频的输出显示要求,重点介绍了基于双线性插值算法的实现。ModelSim的仿真结果表明,该算法符合多屏幕显示系统的要求。 相似文献
7.
8.
Local processing, which is a dominant type of processing in image and video applications, requires a huge computational power
to be performed in real-time. However, processing locality, in space and/or in time, allows to exploit data parallelism and
data reusing. Although it is possible to exploit these properties to achieve high performance image and video processing in
multi-core processors, it is necessary to develop suitable models and parallel algorithms, in particular for non-shared memory
architectures. This paper proposes an efficient and simple model for local image and video processing on non-shared memory
multi-core architectures. This model adopts a single program multiple data approach, where data is distributed, processed
and reused in an optimal way, regarding the data size, the number of cores and the local memory capacity. The model was experimentally
evaluated by developing video local processing algorithms and programming the Cell Broadband Engine multi-core processor,
namely for advanced video motion estimation and in-loop deblocking filtering. Furthermore, based on these experiences it is
also addressed the main challenges of vectorization, and the reduction of branch mispredictions and computational load imbalances.
The limits and advantages of the regular and adaptive algorithms are also discussed. Experimental results show the adequacy
of the proposed model to perform local video processing, and that real-time is achieved even to process the most demanding
parts of advanced video coding. Full-pixel motion estimation is performed over high resolution video (720×576 pixels) at a
rate of 30 frames per second, by considering large search areas and five reference frames. 相似文献
9.
10.
基于FPGA的三维视频系统实时深度估计 总被引:2,自引:1,他引:1
深度估计是基于视频加深度图像的三维视频系统中前端预处理的核心技术,其主要技术难题包括准确性、实时处理和大分辨率深度图获取等。本文提出一种实时深度估计的硬件实现方案,主要解决处理速度问题,并兼顾了准确性和大分辨率问题。本方案采用单片FPGA实现深度估计,其中采用census变换与SAD(Sum of Absolute Differences)混合的算法进行逐点匹配得到稠密深度图。硬件设计充分利用FPGA的大规模并行能力,并采用流水线设计提高数据通路的数据吞吐量,提升整个设计的时钟频率。实验表明,所提出的方案可实现全高清(1 920×1 080)分辨率视频实时深度估计。为了支持大分辨率图像并能观测距离相机较近的物体深度,本文方案视差搜索范围可以达到240pixels,帧率最高可达69.6fps,达到了实时和高清的处理目的。 相似文献
11.
EDMA在图像数据快速传输中的应用 总被引:1,自引:5,他引:1
在图像处理中图像数据交换量大,图像数据传输是图像采集处理系统的关键环节。EDMA是DSP中用于实现数据快速交换的重要技术,具有独立于CPU的后台批量数据传输的能力。文章基于TI公司TMS320DM642芯片的图像采集处理系统,利用EDMA的数据传输方式实现视频数据信号高速实时传输。介绍了DSP的外部存储器接口与FPGA的FIFO存储器有机结合进行数据传输,分析了其设计的整体结构与逻辑控制的功能,并着重分析了基于EDMA Ping-Pong数据传输方式的原理及其应用。另外,EDMA中断服务程序调用CPU对已搬移完成的图像数据块进行处理,不仅提高了数据的传输效率,而且节约了CPU资源,使DSP的高性能得到了充分发挥,从而为视频信号处理的实时性奠定了基础。 相似文献
12.
设计了一种基于达芬奇技术的智能视频监控系统,系统采用DM368实现前端全高清视频采集编码。根据需求能够灵活地选用移动通信网或固网进行视频传输,保证后端能够获取高质量的图像数据,通过后端智能的方式实现对视频信息的准确分析,提高了视频监控系统的管理效率。 相似文献
13.
14.
针对当前微光视频图像采集与处理系统中数据处理量与系统实时性之间的矛盾,设计了一种基于现场可编程门阵列(Field Programmable Gate Array, FPGA)的实时信号采集与预处理系统。该系统以高性能Xilinx A7系列芯片为主控芯片,使用两片第二代双倍数据率同步动态随机存取存储器(Double-Data-Rate Two Synchronous Dynamic Random Access Memory, DDR2 SDRAM)作为核心存储器件,并定制超感光互补金属氧化物半导体(Complementary Metal Oxide Semiconductor, CMOS)传感镜头作为视频图像采集器件。完成系统的硬件设计之后,通过Xilinx Vivado平台以及Matlab进行软件系统的工程设计与仿真分析,实现了微光环境下视频图像的采集、存储、处理与显示的全过程。实验结果表明,该系统采集的微光视频图像实时性好、动态画面流畅。 相似文献
15.
基于数字信号处理器(DSP)TMS320VC5416和复杂可编程逻辑器件(CPLD)的嵌入式车牌识别系统的硬件设计,利用视频处理芯片SAA7111作为视频A/D,在CPLD的控制下将采集到的图像数据写入帧存储器中,DSP对图像数据进行实时分析处理。采用"乒乓"存储结构,实现了图像数据的采集和处理的并行运行。识别结果通过串口传到上位机或者保存在E2PROM中,实现了车牌识别系统脱机、联机工作,在实时高速图像处理系统中有广泛的工程技术应用前景。 相似文献
16.
17.
18.
19.
在实时图像处理中,大量的数据交换和内存操作常限制了程序执行效率的提高,使用DMA(Direct Memory-Ac-cess)和CACHE是解决该问题的较好方法。通过一个实例介绍在DM642中对内存操作进行优化,该实例充分利用DMA和二级CACHE,最终实现对D1(720X576)视频的实时旋转,并给出了程序流程图和各步骤的效果对比。 相似文献
20.
Many believe that multi-view video is poised to change how people watch television and that it could become a driving force in interactive multimedia entertainment, for both desktop and mobile environments. An MVV system acquires several video sequences of the same scene simultaneously from more than one angle and transports these streams remotely. Scenes can be displayed interactively, letting the user rotate the view from multiple angles as if it were 3D and enjoy the feeling of being in the scene. Owing to the massive amount of data involved and extensive processing requirements, real-time MVV processing presents research issues that lie at the frontier of video coding, image processing, computer vision, and display technologies. Building a complete end-to-end MVV system also hinges on several additional technologies, such as real-time acquisition, transmission, and display of dynamic scenes that users can view interactively on conventional screens. Several research groups around the world are actively researching MVV 相似文献