首页> 外文OA文献 >Desarrollo de un sistema de transmisión (Emisor/Receptor) de vídeo con módulos WiFi (IEEE802.11)
【2h】

Desarrollo de un sistema de transmisión (Emisor/Receptor) de vídeo con módulos WiFi (IEEE802.11)

机译:开发具有WiFi模块(IEEE802.11)的视频传输系统(发射器/接收器)

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Este Trabajo de Fin de Grado consiste en analizar las posibilidades de captura y transmisión de video por WiFi con dispositivos de bajo coste, desarrollando los sistemas necesarios para su funcionamiento y el control del conjunto del sistema. udPara ello se ha utilizado la cámara OV7670, de muy bajo coste, con capacidad de capturar imágenes con resolución VGA (640x480) a una velocidad de 30 fotogramas por segundo. udPara la lectura de los datos adquiridos por la cámara se utiliza el microcontrolador de 32 bits ESP8266 12-E, también de bajo coste, con una frecuencia máxima de funcionamiento de 160MHz y compatibilidad con varios protocolos de comunicación como el I2C (utilizado para su conexión con la cámara y la conexión WiFi). udEste trabajo parte de uno anterior con objetivos similares, pero en el cual no se consiguió capturar imágenes correctamente de la cámara. Se utiliza sin embargo la información adquirida en él como base para la realización de este trabajo, evitando las repeticiones innecesarias. udPara la transmisión por WiFi se plantea inicialmente la creación de un servidor web en el ESP8266, desde donde se recogerá la información a petición de un ordenador con un navegador. Sin embargo, este método provoca procesamientos innecesarios en el microcontrolador, por lo que seguidamente se investiga la utilización de los protocolos del nivel de Transporte TCP y UDP directamente, siendo finalmente este último parte de la solución terminada por su mayor velocidad. udPara la utilización de la cámara es necesario proporcionar una señal de reloj. Como este tema fue objeto de atención en el trabajo anterior, no se volverán a describir aquí todas las posibles soluciones. La implementación elegida para este trabajo será crear una señal de reloj obteniéndola del oscilador del propio ESP8266. udEl ESP8266 no tiene pines suficientes para su conexión con la cámara. Será necesario plantear un método de adquisición de los datos alternativo al que se usaría normalmente y una modificación en el hardware del ESP8266 de forma que todos los pines con los datos de la imagen puedan ser leídos. udUna vez interconectados la cámara y el ESP8266 se descubren algunos problemas derivados de las limitaciones de los dos dispositivos: ud•La falta de memoria en la cámara y la memoria insuficiente en el ESP8266 provocan que solo se puedan capturar y transmitir imágenes de 160x120 píxeles, frente a los 640x480 máximos que puede proporcionar la cámara, y además en blanco y negro al no haber memoria suficiente para almacenar los datos de color sin reducir aún más la resolución. ud•Esta misma falta de memoria implica que la lectura de los datos que salen de ella deba ser efectuada al instante, al no poder acumularse los mismos para su lectura posterior. ud• El ESP8266 no es lo suficientemente rápido como para leer esos datos a la velocidad máxima de la cámara, necesitando ralentizarla con prescalados en su señal de reloj hasta una velocidad de 0.3 imágenes por segundo, frente a las 30 máximas de la cámara. udPese a todas estas limitaciones, se consigue capturar imágenes correctas y con una definición aceptable – que no resolución – en las que es posible diferenciar figuras, y en las que la transmisión WiFi supone una parte despreciable del tiempo que se tarda en el envío de las mismas, a diferencia del trabajo anterior, en el que sumado a los 3.5 segundos de captura de cada imagen, se tardaba otros 10s en enviarla por WiFi a un servidor web. udLa recepción de las imágenes se realiza desde un ordenador con conexión WiFi, en el que se han diseñado programas específicos para la captura y tratamiento de los datos recogidos hasta formar las imágenes propiamente dichas. udSe plantea un primer acercamiento a una versión más potente de la cámara que incluye una memoria FIFO y su propio oscilador, para comparar grosso modo las dos versiones, previendo que la cámara con FIFO permitirá una mayor velocidad de captura de las imágenes e incluso utilizar una mayor resolución. udEn este primer estudio no se consiguen imágenes correctas, pero sirve para dar una idea de la mejora en velocidad que podría suponer: se pueden capturar las imágenes a una velocidad 10 veces mayor, manteniendo la resolución.
机译:该最终学位项目包括分析使用低成本设备通过WiFi进行视频捕获和传输的可能性,开发用于其操作和控制整个系统的必要系统。 ud OV7670摄像机已用于此用途,成本非常低,能够以每秒30帧的速度捕获VGA分辨率(640x480)的图像。 ud为了读取相机获取的数据,使用了32位ESP8266 12-E微控制器,它也是低成本的,其最大工作频率为160MHz,并兼容各种通信协议,例如I2C(用于与相机连接和WiFi连接)。 ud这项工作是前一个具有类似目标的工作的一部分,但是无法从相机中正确捕获图像。但是,其中获取的信息将用作执行此工作的基础,避免不必要的重复。 ud要通过WiFi进行传输,首先要考虑在ESP8266中创建一个网络服务器,并根据计算机的要求通过浏览器从中收集信息。但是,这种方法在微控制器中引起不必要的处理,因此直接研究了TCP和UDP传输级别协议的使用,由于速度较高,后者最终成为解决方案的一部分。 ud要使用相机,必须提供时钟信号。由于该主题是先前工作中关注的主题,因此在此不再赘述所有可能的解决方案。为此工作选择的实现方式是创建一个时钟信号,该时钟信号是从ESP8266本身的振荡器获得的。 ud ESP8266没有足够的引脚来连接到相机。有必要提出一种替代通常使用的数据采集方法,并对ESP8266硬件进行修改,以便可以读取所有带有图像数据的管脚。相机和ESP8266互连后,由于两个设备的局限性,发现了一些问题:ud•相机内存不足和ESP8266内存不足导致仅捕获和传输160x120图像。像素(相较于相机可以提供的最大640x480),并且以黑白显示,因为没有足够的内存来存储彩色数据而又没有进一步降低分辨率。 ud•同样的内存不足意味着必须立即读取从其中读取的数据,因为无法将其存储起来供以后读取。 ud•ESP8266不够快,无法以相机的最高速度读取该数据,因此需要通过将其时钟信号预缩放至每秒0.3张图像的速度来减慢其速度,而不是相机的最高30倍。尽管存在所有这些限制,但仍可以使用可接受的清晰度(而不是分辨率)来捕获正确的图像,在这种分辨率下可以区分数字,并且WiFi传输在发送时间中所占的比例可以忽略不计同样,与之前的工作(每张图像的捕获时间增加3.5秒)不同,通过WiFi将其发送到Web服务器还需要花费10秒钟的时间。 ud图像的接收是通过具有WiFi连接的计算机进行的,其中已设计了特定的程序来捕获和处理收集的数据以形成图像本身。 ud提出了一种对具有FIFO存储器和自己的振荡器的功能更强大的相机版本的第一种方法,以粗略比较这两个版本,并预见带有FIFO的相机将允许更高的图像捕获速度,甚至可以使用更高的分辨率。 ud在此第一项研究中,未获得正确的图像,但它有助于给出可能带来的速度改进:可以以10倍的速度捕获图像,并保持分辨率。

著录项

  • 作者

    Olmeda Asenjo Álvaro;

  • 作者单位
  • 年度 2017
  • 总页数
  • 原文格式 PDF
  • 正文语种 spa
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号