共查询到20条相似文献,搜索用时 390 毫秒
1.
基于ARMLinux的图像采集与解码的实现 总被引:1,自引:1,他引:0
以S3C2440和ARMLinux操作系统为基础,研究了视频图像的采集与解码的实现方法.对Linux下的视频采集技术进行了分析,介绍了Video4Linux编程接口的使用方法,以使用USB摄像头采集图像为例,将采集到的JPEG格式的图像数据利用赫夫曼解码及反离散余弦变换等方法,将其解码为RGB格式的图像,最终在LCD上显示.实现了具有视频采集、软件图像解码及显示功能的模块,可以应用到实际中. 相似文献
2.
《计算机应用与软件》2014,(6)
为解决3G网络有限带宽下高分辨率数据图像传输的质量,设计并实现一种图像分辨率达到VGA格式(640×480)、帧率达到20帧左右每秒、MPEG-4实时编解码的视频远程采集技术。结合3G无线数据传输、图像处理及P2P穿透技术,通过远程控制采集端,将视频数据以点对点方式传输到视频远程采集客户端和服务器并显示。实验结果表明,系统实时采集18帧/s以上视频图像时,丢包率控制在3%以下,视频图像显示清晰,画面损坏较少。 相似文献
3.
4.
基于改进的H.264的视频监控系统 总被引:1,自引:0,他引:1
嵌入式技术的飞速发展推动了视频采集领域的技术革新,使得视频监控系统越来越朝着小型化、智能化、嵌入式化、远程化的方向发展. 文中以基于S3C6410处理器的ARM板为硬件平台,采用Linux为嵌入式操作系统,建立了一个视频采集服务器;以PC机为客户端,实时地远程显示视频---建立了一个远程视频监控系统. 系统利用Linux内核提供的视频数据采集接口V4L2控制USB摄像头来采集图像,利用网络套接字将编码后的图像数据传输至客户端;在客户端将图像解码并转化为RGB格式后,利用GTK把转化后的图像显示出来. 针对H.264运动估计算法的两点不足,提出了动态搜索范围策略和搜索点分组策略. 实验结果证明: 在不影响重建图像质量和编码码率的前提下,改进的算法有效地降低了算法的编码时间和运动估计时间,提高了编码过程的实时性. 通过本文的设计方案能够获得稳定清晰的图像,实现了远程视频监控. 相似文献
5.
基于嵌入式Linux远程图像监控系统的设计 总被引:2,自引:0,他引:2
系统以嵌入式微处理器S3C2440和Linux为核心平台,采用USB摄像头作为图像采集设备,利用Linux下视频设备应用编程接口V4L2和Qt/Embedded实现图像的采集,实时显示和JPEG格式图片保存,利用libjpeg库来实现视频数据的编解码以及通过以太网进行远程传输,实现一种功耗低、可靠性高和低成本的网络图像采集与传输系统设计方案。 相似文献
6.
基于ARM嵌入式的图像采集与显示系统设计 总被引:1,自引:0,他引:1
在基于S3C2440和嵌入式系统的平台上,实现能进行图像数据的实时获取,并进行相应的处理后把视频显示LCD上的设计过程.系统利用嵌入式Linux中的V4L2提供的API进行图像采集,利用S3C2440的高速运算能力对图像数据进行解压和格式转换,最后利用Framebuffer把图像实时显示在LCD上. 相似文献
7.
高端的视频采集应用不仅要求接口灵活、简单,还要有强大的数据处理能力,因此亟需将两者进行恰当的集成,为大范围内的视频采集与处理提供便利。根据嵌入式图像采集的实时性和可靠性特点,使用灵敏度高、抗干扰能力强的CCD摄像头,选取ADV7180解码芯片,提出一种以S3C6410为主控芯片的图像采集和存储系统结构。在完成接口硬件连接的基础上,设计出基于Linux平台的ADV7180驱动程序,重点阐述如何通过I2C总线对ADV7180芯片寄存器进行有效配置、以及视频数据经由DMA通道写入SDRAM的驱动方法。详细给出了提取YCbCr4:2:2格式视频数据的方法,并将其进行格式转换,最后写入LCD的帧缓冲区进行显示。测试结果表明,该接口使用方便有效,采集到的图像清晰流畅,实时性较高。 相似文献
8.
近期,立体显示技术被越来越多的观众接受,大多数视频播放器都同时支持立体视频的播放和普通视频的播放.但普遍存在这样的问题,播放器在载入视频文件时不能识别视频的显示格式.这意味着观看者需要使用普通播放器预览视频后,由用户确定视频文件的播放方式.本文将实现一种算法,可以帮助用户在载入视频文件时识别视频的显示格式及左右通道顺序,并将结果输出由观看者二次选择、确认,进而开始正常的放映.因此该算法将应用统计模型分两步实现,第一步,利用立体图像中有明显中轴线这一特征,对图像做快速识别;然后,计算并使用对图像的统计特征值区分各类图像.第二步,如为立体图像,则继续利用统计特征值进一步识别左右通道顺序.经过大量试验,本文所述算法可以达到总体98%以上的识别率,能较好的应用于实际. 相似文献
9.
为提高网球发球机速度控制效果,设计基于视频技术的网球发球机速度自动化控制系统。该系统利用上位机内的移动终端启动操作界面管理程序和按键指令编码程序后,依据蓝牙串口通信协议将用户视频采集、速度控制等指令发送到人机交互接口内;人机交互接口连接下位机内的蓝牙串口通信协议,通过该协议连接DSP微型处理器,其收到用户视频采集、速度控制指令后,启动实时视频高速采集模块,利用该模块采集网球发球机发球视频图像,并将该图像反向传输到DSP微型处理器内,该处理器将采集到的网球发球机发球视频突出传输到发球机速度自动控制模块内,该控制模块将视频技术和PID控制器相结合,以提高网球发球机速度控制效果。通过基于视频技术的网球发球机速度自动化控制算法获得速度控制量后,再利用PID控制器将其传输给网球发球机调节发球速度直流电机内,实现网球发球机速度自动化控制。实验结果表明:该系统具备较好兼容性的同时,其采集网球发球机发球视频较为迅速,可有效得到网球运动时序图像,并精准控制网球发球机速度,应用效果较佳。 相似文献
10.
11.
12.
给出了在Linux系统下实现视频采集、数据传输以及视频显示的实现方法。该方法利用ARM开发板内核中的V4L2协议来完成图片的采集过程,并通过Linux下Socket编程实现图片数据从采集端到显示窗口的传输,视频显示终端则是基于Linux下Qt开发的数据窗口部件来实现的。 相似文献
13.
设计与实现了一种基于H.264的多传输模式IP网络视频监控系统,该系统采用ARM9 S3C2440作为核心硬件处理器, USB摄像头采集到的视频数据经X264压缩编码后由RTP实时传输协议进行网络层的打包,并通过ARM-Linux开发平台与PC机之间建立的UDP Socket在有线以太网、无线Wi-Fi和电力线三种环境中进行网络传输, PC机在接收到视频流后进行解码与实时显示.最后,对系统服务器端的压缩编码效率和三种传输模式下的系统性能进行了测试和分析,测试数据结果表明该系统具有功耗低、压缩编码效率高、视频画质清晰等特点,并且能在不同的传输环境中保证视频传输的高实时性. 相似文献
14.
15.
High-resolution display environments built on networked, multi-tile displays have emerged as an enabling tool for collaborative, distributed visualization work. They provide a means to present, compare, and correlate data in a broad range of formats and coming from a multitude of different sources. Visualization of these distributed data resources may be achieved from a variety of clustered processing and display resources for local rendering and may be streamed on demand and in real-time from remotely rendered content. The latter is particularly important when multiple users want to concurrently share content from their personal devices to further augment the shared workspace. This paper presents a high-quality video streaming technique allowing remotely generated content to be acquired and streamed to multi-tile display environments from a range of sources and over a heterogeneous wide area network.The presented technique uses video compression to reduce the entropy and therefore required bandwidth of the video stream. Compressed video delivery poses a series of challenges for display on tiled video walls which are addressed in this paper. These include delivery to the display wall from a variety of devices and localities with synchronized playback, seamless mobility as users move and resize the video streams across the tiled display wall, and low latency video encoding, decoding, and display necessary for interactive applications. The presented technique is able to deliver 1080p resolution, multimedia rich content with bandwidth requirements below 10 Mbps and low enough latency for constant interactivity. A case study is provided, comparing uncompressed and compressed streaming techniques, with performance evaluations for bandwidth use, total latency, maximum frame rate, and visual quality. 相似文献
16.
本文介绍一种利用可编程逻辑器件实现VGA图像显示控制的方法,设计中采用了Verilog HDL语言对赛灵思Basys开发板进行编程设计。首先通过Image2Lcd软件分别提取两幅图片的色彩信息数据,将得到的数据存储到开发板的FPGA内嵌块ROM中,然后读取块ROM中的图片信息送到LCD显示器显示。利用FPGA完成VGA显示控制,可以使图像的显示脱离PC机的控制。 相似文献
17.
18.
为了解决视频信息冗余、视频传输系统成本较高,视频编解码效率低等缺陷,研究了一种基于H.264硬编解码器的视频传输系统;该系统采用以ARM11为核心的,包含多媒体硬编解码器MFC的S3C6410作为处理器,使用CMOS摄像头采集实时视频数据;在嵌入式Linux操作系统上构建基于live555的RTSP服务器,监听客户端请求;重点阐述了多媒体硬编解码器MFC对视频数据进行的H.264硬件压缩编码,以及数据包的RTP封装,然后经由live555流媒体服务器转发至PC机;最后,在PC上对接收到的数据流进行解码播放,经实验测试证明,系统设计稳定可靠,具有可扩展性强、性能高、成本和功耗低等优点,图像质量和时延满足实际应用需求。 相似文献
19.
基于LabVIEW的多点测温系统 总被引:1,自引:0,他引:1
介绍了一种基于LabVIEW和DS18B20温度传感器的单总线多点测温系统。多个温度传感器DS18B20通过单总线结构连接到单片机的一个双向口,单片机和PC机通过串口连接。在主机中用LabVIEW软件建立友好的用户界面,在该界面中可以通过串口向单片机发送命令,接收温度数据;并对数据进行显示、保存等处理。单片机响应主机的命令,发送主机选中的温度传感器的数据。利用该系统可以方便地实现远距离的多点温度测量。 相似文献