Procesamiento digital de video en tiempo real y - Maestría en ...
Procesamiento digital de video en tiempo real y - Maestría en ...
Procesamiento digital de video en tiempo real y - Maestría en ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Procesami<strong>en</strong>to</strong> <strong>digital</strong> <strong>de</strong> vi<strong>de</strong>o <strong>en</strong> <strong>tiempo</strong> <strong>real</strong> y “vi<strong>de</strong>o wall” con la PC 8<br />
Introducción<br />
1.1 Antece<strong>de</strong>ntes<br />
El procesami<strong>en</strong>to <strong>digital</strong> <strong>de</strong> señales y sus aplicaciones <strong>en</strong>vuelv<strong>en</strong> hoy día una gran<br />
cantidad <strong>de</strong> áreas como la medica, espacial, <strong>de</strong> telefonía, comercial, ci<strong>en</strong>tífica e industrial.<br />
Sus oríg<strong>en</strong>es se ubican <strong>en</strong> las décadas <strong>de</strong> los 60´s y 70´s, mom<strong>en</strong>to <strong>en</strong> el cual las<br />
computadoras <strong>digital</strong>es com<strong>en</strong>zaron a estar disponibles. Los <strong>de</strong>sarrollos iniciales se dieron<br />
solo <strong>en</strong> áreas estratégicas como radar y sonar, exploración petrolera y espacial, a<strong>de</strong>más <strong>de</strong><br />
imág<strong>en</strong>es medicas. A partir <strong>de</strong> los 80´s y 90´s la revolución <strong>en</strong> las computadoras com<strong>en</strong>zó a<br />
expandir el campo <strong>de</strong>l procesami<strong>en</strong>to <strong>digital</strong> <strong>de</strong> señales <strong>en</strong> nuevas aplicaciones,<br />
principalm<strong>en</strong>te comerciales como telefonía móvil, reproductores <strong>de</strong> discos compactos, y<br />
vi<strong>de</strong>oconfer<strong>en</strong>cia.<br />
Un área <strong>de</strong> <strong>de</strong>sarrollo relacionada con el pres<strong>en</strong>te trabajo es el procesami<strong>en</strong>to <strong>de</strong><br />
imág<strong>en</strong>es. La manipulación y almac<strong>en</strong>ami<strong>en</strong>to <strong>de</strong> imág<strong>en</strong>es involucra una gran cantidad <strong>de</strong><br />
recursos, por ejemplo para almac<strong>en</strong>ar un segundo <strong>de</strong> vi<strong>de</strong>o se requier<strong>en</strong> mas <strong>de</strong> 10Mb.<br />
Motivo por el cual hasta últimos años ha sido accesible la capacidad <strong>de</strong> procesami<strong>en</strong>to a<br />
costos mo<strong>de</strong>rados. Normalm<strong>en</strong>te el procesami<strong>en</strong>to <strong>digital</strong> se lleva a cabo con dispositivos<br />
<strong>digital</strong>es <strong>de</strong> propósito especifico <strong>de</strong>nominados DSP (Digital Signal Processors). Aunque <strong>en</strong><br />
los últimos años el <strong>de</strong>sarrollo <strong>de</strong> los DSP ha permitido su incorporación <strong>en</strong> diversos<br />
dispositivos electrónicos, actualm<strong>en</strong>te el procesami<strong>en</strong>to <strong>de</strong> vi<strong>de</strong>o a través <strong>de</strong> estos es caro<br />
<strong>de</strong>bido a que el mercado no es muy ext<strong>en</strong>so aun y su <strong>de</strong>manda reducida.<br />
La v<strong>en</strong>taja <strong>de</strong>l uso <strong>de</strong> microprocesadores <strong>de</strong> propósito g<strong>en</strong>eral respecto a los DSP,<br />
radica <strong>en</strong> la celeridad con la que crece su mercado, provocando una disminución <strong>de</strong> costo y<br />
el consigui<strong>en</strong>te aum<strong>en</strong>to <strong>en</strong> los r<strong>en</strong>dimi<strong>en</strong>tos y capacida<strong>de</strong>s <strong>de</strong> procesami<strong>en</strong>to. Las<br />
características <strong>de</strong> hardware paulatinam<strong>en</strong>te van semejando mucho a las <strong>de</strong> un DSP. Baste<br />
como ejemplo citar la tecnología MMX que los procesadores P<strong>en</strong>tium <strong>de</strong> Intel® han<br />
añadido a sus procesadores:<br />
“ Los diseñadores <strong>de</strong> Intel han añadido 57 nuevas y po<strong>de</strong>rosas<br />
instrucciones específicam<strong>en</strong>te diseñadas para manipular y procesar<br />
vi<strong>de</strong>o, audio y datos gráficos <strong>de</strong> manera efici<strong>en</strong>te. Estas instrucciones<br />
están ori<strong>en</strong>tadas a conseguir secu<strong>en</strong>cias altam<strong>en</strong>te paralelas y<br />
repetitivas <strong>en</strong>contradas continuam<strong>en</strong>te <strong>en</strong> operaciones multimedia. “<br />
http://www.intel.com/espanol/in<strong>de</strong>x.htm ( Mayo 2001)<br />
Estas novedosas capacida<strong>de</strong>s son explotadas <strong>en</strong> el pres<strong>en</strong>te trabajo al construirse el<br />
software que permite llevar a cabo procesami<strong>en</strong>to <strong>de</strong> vi<strong>de</strong>o <strong>en</strong> <strong>tiempo</strong> <strong>real</strong> <strong>en</strong> una<br />
computadora personal. Dicho software se apoya <strong>en</strong> el sistema <strong>de</strong> <strong>de</strong>sarrollo SDK <strong>de</strong><br />
DirectX® DirectShow el cual ofrece acceso directo a tarjetas <strong>de</strong> vi<strong>de</strong>o y <strong>de</strong> audio<br />
conectadas <strong>en</strong> la PC.