<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0120-6230</journal-id>
<journal-title><![CDATA[Revista Facultad de Ingeniería Universidad de Antioquia]]></journal-title>
<abbrev-journal-title><![CDATA[Rev.fac.ing.univ. Antioquia]]></abbrev-journal-title>
<issn>0120-6230</issn>
<publisher>
<publisher-name><![CDATA[Facultad de Ingeniería, Universidad de Antioquia]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0120-62302011000400006</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Adquisición de variables de tráfico peatonal utilizando visión por computador]]></article-title>
<article-title xml:lang="en"><![CDATA[Pedestrian traffic variables acquisition using computer vision]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Quiroga]]></surname>
<given-names><![CDATA[Julián]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Romero]]></surname>
<given-names><![CDATA[Néstor]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[García]]></surname>
<given-names><![CDATA[Carolina]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Parra]]></surname>
<given-names><![CDATA[Carlos]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Pontificia Universidad Javeriana Facultad de Ingeniería Grupo de Sistemas Inteligentes, Robótica y Percepción - SIRP]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>09</month>
<year>2011</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>09</month>
<year>2011</year>
</pub-date>
<numero>60</numero>
<fpage>51</fpage>
<lpage>61</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0120-62302011000400006&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0120-62302011000400006&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0120-62302011000400006&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[El problema de tráfico tiene diferentes componentes que pueden ser analizados: los vehículos, los peatones y la interacción entre ellos. En este trabajo se propone un método de adquisición de variables de tráfico peatonal, utilizando técnicas de visión por computador. A partir de una secuencia de vídeo son detectados los peatones aislados, los grupos de peatones y los vehículos de la escena, utilizando un modelo del fondo. Los peatones son seguidos en la imagen por medio de características de su contorno y flujo óptico. El conteo de peatones es realizado sobre cualquier zona de la escena para estimar el flujo y la dirección de movimiento. El método propuesto puede ser configurado bajo diferentes perspectivas a partir de un conjunto de ejemplos. Los resultados experimentales en cruces peatonales demuestran que el método permite estimar las variables de interés en escenas complejas.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[The traffic problem has several components that may be discussed: vehicles, pedestrians and the interaction between them. This paper proposes a method for acquisition of pedestrian traffic variables, using computer vision techniques. Isolated pedestrians, groups of pedestrians and vehicles at the scene are detected from a video sequence, using a background model. Pedestrians are tracked on the image using their shape and optical flow. Counting is done on any area of the scene to estimate the flow and direction of movement. The proposed method can be configured under different perspectives from a setof examples. The experimental results on crosswalks show that this method allows estimating the variables of interest in complex scenes.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Detección de peatones]]></kwd>
<kwd lng="es"><![CDATA[seguimiento de peatones]]></kwd>
<kwd lng="es"><![CDATA[visión por computador]]></kwd>
<kwd lng="en"><![CDATA[Pedestrian detection]]></kwd>
<kwd lng="en"><![CDATA[pedestrian tracking]]></kwd>
<kwd lng="en"><![CDATA[computer vision]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="center"><font face="Verdana" size="4"> <b>Adquisici&oacute;n de variables de tr&aacute;fico peatonal utilizando visi&oacute;n por computador</b></font></p>      <p align="center"><font face="Verdana" size="4"> <b>Pedestrian traffic variables acquisition using computer vision</b></font></p>      <p> <font face="Verdana" size="2"> <i>Juli&aacute;n Quiroga*, N&eacute;stor Romero, Carolina Garc&iacute;a, Carlos Parra</i></font></p>       <p> <font face="Verdana" size="2">Grupo de Sistemas Inteligentes, Rob&oacute;tica y Percepci&oacute;n - SIRP, Facultad de Ingenier&iacute;a, Pontificia Universidad Javeriana. Cra. 7 N.° 40-62 Edificio Jos&eacute; Gabriel Maldonado. Bogot&aacute;, Colombia.</font></p>      <br>  <hr noshade size="1">      <p><font face="Verdana" size="3"><b>Resumen</b></font></p>      <p><font face="Verdana" size="2">El  problema de tr&aacute;fico tiene diferentes componentes que pueden ser analizados: los  veh&iacute;culos, los peatones y la interacci&oacute;n entre ellos. En este trabajo se  propone un m&eacute;todo de adquisici&oacute;n de variables de tr&aacute;fico peatonal, utilizando  t&eacute;cnicas de visi&oacute;n por computador. A partir de una secuencia de v&iacute;deo son  detectados los peatones aislados, los grupos de peatones y los veh&iacute;culos de la  escena, utilizando un modelo del fondo. Los peatones son seguidos en la imagen  por medio de caracter&iacute;sticas de su contorno y flujo &oacute;ptico. El conteo de  peatones es realizado sobre cualquier zona de la escena para estimar el flujo y  la direcci&oacute;n de movimiento. El m&eacute;todo propuesto puede ser configurado bajo  diferentes perspectivas a partir de un conjunto de ejemplos. Los resultados  experimentales en cruces peatonales demuestran que el m&eacute;todo permite estimar  las variables de inter&eacute;s en escenas complejas.</font></p>      <p><font face="Verdana" size="2"><i>Palabras clave: </i>Detecci&oacute;n de peatones, seguimiento de peatones, visi&oacute;n por computador.</font></p>  <hr noshade size="1">      <p><font face="Verdana" size="3"><b>Abstract</b></font></p>       <p><font face="Verdana" size="2">The traffic problem has several  components that may be discussed: vehicles, pedestrians and the interaction  between them. This paper proposes a method for acquisition of pedestrian  traffic variables, using computer vision techniques. Isolated pedestrians,  groups of pedestrians and vehicles at the scene are detected from a video  sequence, using a background model. Pedestrians are tracked on the image using  their shape and optical flow. Counting is done on any area of the scene to  estimate the flow and direction of movement. The proposed method can be  configured under different perspectives from a setof examples. The experimental  results on crosswalks show that this method allows estimating the variables of  interest in complex scenes. </font></p>       ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2"><i>Keywords: </i>Pedestrian detection, pedestrian tracking, computer vision.</font></p>   <hr noshade size="1">      <p><font face="Verdana" size="3"><b>Introducci&oacute;n</b></font></p>        <p><font face="Verdana" size="2">Hoy  en d&iacute;a se realizan grandes esfuerzos para obtener informaci&oacute;n confiable sobre  el flujo vehicular y peatonal, con el fin de mejorar la movilidad de veh&iacute;culos  y peatones y disminuir el riesgo de accidentalidad de los mismos. En Colombia  los accidentes de tr&aacute;fico producen 6000 muertes &#91;1&#93; y 40000 heridos &#91;2&#93; cada  a&ntilde;o. En el a&ntilde;o 2006, 27,1% de todos los heridos y 31,5% de las v&iacute;ctimas  mortales de accidentes con veh&iacute;culos automotores en el mundo fueron peatones  &#91;3&#93;.    <br>    <br>   El  desarrollo de soluciones con miras a disminuir el riesgo al que se ven  expuestos los peatones por la interacci&oacute;n con veh&iacute;culos, requiere la  adquisici&oacute;n de informaci&oacute;n del tr&aacute;fico vehicular y peatonal. En &#91;4&#93; se presenta  un algoritmo confiable y eficiente para el conteo de veh&iacute;culos en diferentes  ambientes. Sin embargo, la adquisici&oacute;n de informaci&oacute;n del tr&aacute;fico peatonal es  una tarea m&aacute;s compleja debido a la cantidad de variables que deben ser  analizadas. Por tal motivo, se hace necesario el desarrollo de herramientas que  permitan adquirir autom&aacute;ticamente variables de inter&eacute;s como el flujo de  personas, la velocidad promedio y las trayectorias, entre otras.    <br>    <br>  Diferentes  m&eacute;todos basados en t&eacute;cnicas de visi&oacute;n por computador han sido propuestos para  la detecci&oacute;n y el seguimiento de personas. Estos m&eacute;todos pueden dividirse  principalmente en dos enfoques, monoculares y de m&uacute;ltiples vistas &#91;5&#93;. El  enfoque monocular es de mayor inter&eacute;s pues la mayor&iacute;a de sistema de monitoreo  de tr&aacute;fico se basan en un sola c&aacute;mara. Dentro de este enfoque los m&eacute;todos se  diferencian de acuerdo a la ubicaci&oacute;n de la c&aacute;mara.    <br>    <br>  La  utilizaci&oacute;n de vistas superiores permite simplificar el problema pues se  minimizan ocultaciones y variaciones de forma entre personas. En &#91;6&#93; y &#91;7&#93; se proponen m&eacute;todos para estimar el  flujo y realizar el seguimiento de personas, los cuales son f&aacute;cilmente  segmentados en esta perspectiva. En estos se obtiene una alta precisi&oacute;n con un  bajo costo computacional, sin embargo, por la ubicaci&oacute;n de la c&aacute;mara s&oacute;lo se  cubren peque&ntilde;as regiones en comparaci&oacute;n con las c&aacute;maras de vista oblicua.    <br>    ]]></body>
<body><![CDATA[<br>  Por  otro lado, la utilizaci&oacute;n de una vista horizontal facilita la detecci&oacute;n de personas  incluso en es-cenas muy complejas, pues es posible extraer una gran cantidad de  informaci&oacute;n para la tarea de reconocimiento. En &#91;8&#93; se propone un m&eacute;todo para la  detecci&oacute;n de personas utilizando m&aacute;quinas de vectores de soporte (SVM) lineales  y un conjunto de caracter&iacute;sticas extra&iacute;das de la distribuci&oacute;n de la orientaci&oacute;n  de los gradientes de intensidad. Sin embargo, la vista horizontal incrementa en  n&uacute;mero y en porcentaje las ocultaciones, por lo que el entrenamiento de los  clasificadores debe incluir un gran n&uacute;mero de casos con los diferentes tipos de  traslape. En &#91;9&#93; se  realiza una segmentaci&oacute;n en varios niveles, en primer lugar se detectan los  segmentos de la imagen que corresponden a peatonesy posteriormente estos son  asignados a un peat&oacute;n espec&iacute;fico utilizando informaci&oacute;n a priori como el &aacute;rea esperada y el traslape  estimado. En &#91;10&#93; se  utilizan bordes para detectar personas bajo ocultaciones utilizando un conjunto  de clasificadores de las diferentes partes del cuerpo. Cuando el n&uacute;mero de  ocultaciones se incrementa  el seguimiento se convierte en una tarea m&aacute;s demandante y es necesario extraer  un conjunto m&aacute;s robusto de caracter&iacute;sticas. En &#91;11&#93; cada persona es segmentada en clases de color  por medio del algoritmo EM (<i>Expectation Maximization</i>) y posteriormente se utiliza un  enfoque de maximizaci&oacute;n de la probabilidad a posteriori para seguir las clases en cada  cuadro del v&iacute;deo. En general, sobre las vistas horizontales es dif&iacute;cil extraer  informaci&oacute;n de la ubicaci&oacute;n y velocidad del peat&oacute;n en la escena y se dificulta  el proceso de conteo debido a los altos niveles de ocultaci&oacute;n.    <br>     <br>  Muchos  de los sistemas de monitoreo de tr&aacute;fico poseen c&aacute;maras en vistas oblicuas al  igual que los circuitos cerrados de televisi&oacute;n (CCTV), motivo por el cual la  mayor&iacute;a de trabajos para la adquisici&oacute;n de informaci&oacute;n del tr&aacute;fico peatonal se  realizan desde este tipo de perspectivas. En &#91;12&#93; se estima el flujo de  personas a trav&eacute;s de una l&iacute;nea de la escena sin segmentar los peatones. Para  tal fin, se detectan los p&iacute;xeles pertenecientes a peatones y se estima el  vector de movimiento, informaci&oacute;n que permite estimar el n&uacute;mero de personas que  atraviesan la regi&oacute;n de inter&eacute;s a partir de una normalizaci&oacute;n del tama&ntilde;o de los  p&iacute;xeles.    <br>    <br>  El  an&aacute;lisis del tr&aacute;fico peatonal requiere adem&aacute;s del conteo de peatones, la  estimaci&oacute;n de trayectorias y velocidades. En &#91;13&#93; se presenta la adaptaci&oacute;n de  un algoritmo para la detecci&oacute;n y seguimiento de veh&iacute;culos, basado en un modelo  estad&iacute;stico del fondo. Los peatones son modelados como objetos rectangulares  caracterizados por su &aacute;rea y el seguimiento es planteado como un problema de  optimizaci&oacute;n de grafos. Sin embargo, este m&eacute;todo asume que todos los objetos de  inter&eacute;s en la escena son peatones. En &#91;14&#93; la detecci&oacute;n de peatones integra  informaci&oacute;n de intensidad de la imagen con informaci&oacute;n de movimiento. Se  implementa un detector basado en <i>AdaBoost</i> sobre dos cuadros consecutivos del  v&iacute;deo, para aprovechar la informaci&oacute;n de movimiento e intensidad. No obstante  el sistema debe ser exhaustivamente entrenado para cada cambio de perspectiva y  presenta problemas con las ocultaciones. En &#91;15&#93; las personas son detectadas  por el contorno cabeza-hombro usando contornos activos. A diferencia del  cuerpo, el contorno cabeza-cuello parece similar ante diferentes puntos de  vista y dif&iacute;cilmente se presenta oculto. Sin embargo, la complejidad  computacional del algoritmo requiere un segundo de proceso por cada cuadro de  v&iacute;deo.    <br>     <br>  En  este trabajo se presenta un m&eacute;todo para adquirir informaci&oacute;n del tr&aacute;fico  peatonal a partir de v&iacute;deo, el cual permite detectar, seguir y contar peatones  en un cruce peatonal. El m&eacute;todo puede ser utilizado bajo diferentes  perspectivas, s&oacute;lo requiere de una corta configuraci&oacute;n previa y tiene un bajo costo  computacional. Los objetos de inter&eacute;s de la escena son detectados a partir de  un modelo estad&iacute;stico del fondo basado en &#91;16&#93;. Los peatones aislados son  clasificados utilizando informaci&oacute;n de tama&ntilde;o y orientaci&oacute;n de su contorno.  Para realizar una detecci&oacute;n robusta, un peat&oacute;n detectado es confirmado s&oacute;lo si  las propiedades de su contorno se mantienen por un n&uacute;mero de cuadros de v&iacute;deo.  El seguimiento es realizado combinando caracter&iacute;sticas del contorno y una  versi&oacute;n piramidal de la t&eacute;cnica de flujo &oacute;ptico de Lukas y Kanade, sobre un  conjunto de puntos seleccionados de acuerdo a &#91;17&#93;. Los grupos de peatones son  diferenciados de los veh&iacute;culos utilizando la transformada de Hough. Finalmente el conteo es realizado  en cualquier recta sobre la imagen utilizando una estimaci&oacute;n del traslape entre  peatones. En la <a href="#Figura1">figura 1</a> se  ilustra el diagrama de flujo del m&eacute;todo propuesto. El m&eacute;todo desarrollado ha  sido utilizado para la adquisici&oacute;n autom&aacute;tica de informaci&oacute;n en el desarrollo  del proyecto "<i>Determinants of risky behavior in a  high-frequency vehicle-pedestrian crash site in Bogot&aacute;, Colombia</i>" financiado por NIH a trav&eacute;s de la Universidad de Texas - Houston y la Pontificia Universidad  Javeriana.</font></p>      <p align="center"><img src="/img/revistas/rfiua/n60/n60a06i01.gif" ><a name="Figura1"></a></p><strong></strong>      <p><font face="Verdana" size="2">El  art&iacute;culo est&aacute; organizado como sigue. En la Secci&oacute;n Experimentaci&oacute;n se describe  la estrategia utilizada para la estimaci&oacute;n del primer plano y los algoritmos  para la detecci&oacute;n, el seguimiento y el conteo de peatones. Los resultados del  m&eacute;todo son presentados en la Secci&oacute;n Resultados y Discusi&oacute;n. Finalmente son  expuestas las conclusiones sobre el trabajo realizado.</font></p>       <p><font face="Verdana" size="3"><b>Experimentaci&oacute;n</b></font></p>        ]]></body>
<body><![CDATA[<p> <font face="Verdana" size="2"><b><i>Estimaci&oacute;n del primer plano</i></b></font></p>       <p><font face="Verdana" size="2">La  estimaci&oacute;n del primer plano consiste en la detecci&oacute;n de los objetos de inter&eacute;s  de la escena y puede realizarse mediante la comparaci&oacute;n de un modelo del fondo  con cada cuadro del v&iacute;deo. El modelo del fondo de la escena es estimado  utilizando el algoritmo propuesto por Kim &#91;16&#93;, escogido debido a su bajo costo  computacional y buen desempe&ntilde;o.    <br>    <br>  El  algoritmo construye para cada p&iacute;xel un <i>codebook</i> conformado por valores (<i>codewords</i>) de crominancia y luminancia, cada  uno asociado a una frecuencia de aparici&oacute;n. Un p&iacute;xel es clasificado como parte  del fondo si corresponde con alguno de los <i>codewords</i>, de lo contrario el p&iacute;xel es  clasificado como perteneciente al primer plano de la escena.    <br>     <br>  Con  el objetivo de mejorar el modelo del fondo fueron implementadas algunas  variaciones al algoritmo original. En la etapa de entrenamiento se eliminan  todos los <i>codewords</i> con baja frecuencia asociada cada  cierto tiempo, esto para evitar que ante un eventual tr&aacute;fico alto de peatones,  estos <i>codewords</i> se vuelvan "fuertes" y  produzcan errores en la estimaci&oacute;n del fondo. Adicionalmente, se contin&uacute;a el  entrenamiento del fondo cuando se detectan segmentos del v&iacute;deo con bajo flujo  peatonal, permitiendo lidiar con posibles cambios de iluminaci&oacute;n en la escena.    <br>     <br>  Un <i>objeto del primer plano</i> (OPP) se define como la colecci&oacute;n  de todos los p&iacute;xeles que se encuentran conectados, ver <a href="#Figura2">figura 2</a>. Para mejorar  la calidad de los OPP, se realizan operaciones morfol&oacute;gicas de <i>closing</i> y <i>openning</i> con el fin que OPP muy cercanos se  unan formando un solo objeto y eliminar huecos al interior de los mismos.</font></p>      <p align="center"><img src="/img/revistas/rfiua/n60/n60a06i02.gif" ><a name="Figura2"></a></p>      <p> <font face="Verdana" size="2"><i>Detecci&oacute;n de peatones</i></font></p>       ]]></body>
<body><![CDATA[<p> <font face="Verdana" size="2">El  m&eacute;todo propuesto diferencia entre tres clases de objetos de inter&eacute;s: peat&oacute;n  aislado, grupo de peatones y veh&iacute;culo; los dem&aacute;s objetos detectados son  considerados como ruido, ver <a href="#Figura3">figura 3</a>. Los OPP muy peque&ntilde;os, cuyo tama&ntilde;o se  encuentra por debajo de un umbral determinado, son considerados como ruido y no  son procesados. Para cada uno de los objetos que superan el umbral de tama&ntilde;o se  obtiene un conjunto de caracter&iacute;sticas a partir de su contorno. La  clasificaci&oacute;n de peatones aislados se realiza utilizando condiciones de tama&ntilde;o  y de orientaci&oacute;n.</font></p>       <p align="center"><img src="/img/revistas/rfiua/n60/n60a06i03.gif" ><a name="Figura3"></a></p>        <p> <font face="Verdana" size="2">Con el fin de obtener descriptores  que caractericen de forma concisa el contorno se estima su matriz de  covarianza, cuyos auto-vectores {<em>V</em><sub>1</sub><em>,  V</em><sub>2</sub>} y los auto-valores {<i>&lambda;</i><sub>1</sub>,  <i>&lambda;</i><sub>2</sub>} caracterizan el contorno. Los auto-vectores dan informaci&oacute;n sobre  las direcciones principales de dispersi&oacute;n y los auto-valores sobre la dispersi&oacute;n  en la direcci&oacute;n de su auto-vector asociado.</font></p>      <p> <font face="Verdana" size="2"><i>Selecci&oacute;n de los umbrales de clasificaci&oacute;n</i></font></p>      <p><font face="Verdana" size="2">Los  peatones aislados son modelados asumiendo que su tama&ntilde;o y orientaci&oacute;n siguen  una distribuci&oacute;n normal. Por tal motivo, se utilizan umbrales de clasificaci&oacute;n  ajustados en la etapa de configuraci&oacute;n sobre un conjunto de cuadros de v&iacute;deo.  Al seleccionar manualmente los peatones aislados se almacenan los auto-valores  y auto-vectores observados de sus contornos. Los umbrales de clasificaci&oacute;n son  seleccionados en funci&oacute;n de la media estad&iacute;stica y la desviaci&oacute;n est&aacute;ndar de  las observaciones. Sean  <i>M<sub>V</sub></i>  y <em>M<sub>&lambda;</sub></em> los promedios de los valores  observados de auto-valores y auto-vectores, respectivamente, y sean <i>D<sub>V</sub></i> y <em>D<sub>&lambda;</sub></em> las desviaciones est&aacute;ndar de los  mismos. El umbral de tama&ntilde;o, <em>U<sub>T</sub></em> = <i>M<sub>&lambda;</sub></i>  + <i>D<sub>&lambda;</sub></i>, define la cota superior del m&aacute;ximo auto-valor de un contorno clasificado como  peat&oacute;n aislado. Los umbrales de &aacute;ngulo, {<i>M<sub>V</sub></i> &plusmn; <em>D<sub>V</sub></em>} definen el intervalo en el que  debe encontrarse la orientaci&oacute;n de una m&aacute;scara para ser clasificada como peat&oacute;n  aislado. El umbral de longitud,  <i>U<sub>L</sub></i>  = 2<em>M<sub>&lambda;</sub></em> es utilizado para definir la  longitud m&iacute;nima de la recta que debe ser encontrada en una m&aacute;scara para ser  clasificada como veh&iacute;culo.</font></p>      <p> <font face="Verdana" size="2"><i>Detecci&oacute;n de peatones aislados</i></font></p>      <p><font face="Verdana" size="2">Para  la detecci&oacute;n se utiliza el auto-vector, <em>V<sub>max</sub></em>,asociado al mayor auto-valor, <em>&lambda;<sub>max</sub></em>, de cada contorno. Se asume que el  tama&ntilde;o del peat&oacute;n no var&iacute;a considerablemente sobre la imagen a medida que &eacute;l se  desplaza en la escena. Un objeto es clasificado como peat&oacute;n aislado si cumple:    <br>    <br>  &bull;  Condici&oacute;n de tama&ntilde;o: <em>&lambda;</em><sub>max</sub> &lt; <em>U<sub>T</sub></em>, (se descartan objetos demasiado  grandes).    <br>     ]]></body>
<body><![CDATA[<br>  &bull; Condici&oacute;n  de orientaci&oacute;n: <i>M<sub>v</sub></i>-  <i>V<sub>v</sub></i> &lt; <i>V<sub>max</sub></i> &lt; <i>M<sub>v</sub></i>+ <i>D<sub>v</sub></i>    <br>     <br>  Por  medio de estas dos condiciones se logra clasificar a los peatones aislados, ver  <a href="#Figura4">figura 4</a>. Los veh&iacute;culos y grupos de peatones son f&aacute;cilmente descartados debido  a su tama&ntilde;o.</font></p>      <p align="center"><img src="/img/revistas/rfiua/n60/n60a06i04.gif" ><a name="Figura4"></a></p>      <p><font face="Verdana" size="2"><i>Detecci&oacute;n de grupos de peatones</i></font></p>      <p><font face="Verdana" size="2">Para  diferenciar entre grupos de peatones y veh&iacute;culos se utiliza la transformada de  Hough &#91;18&#93;, con la cual se pueden detectar l&iacute;neas rectas en una imagen.  Conociendo las caracter&iacute;sticasde los veh&iacute;culos se espera que por su estructura  rectangular contengan bordes rectos, mientras que un grupo de peatones debido a  las formas arbitrarias que puede tomar, dif&iacute;cilmente presente bordes rectos de  longitud considerable. Cada punto del contorno es transformado a una funci&oacute;n en  el plano param&eacute;trico utilizando la transformada de Hough. Si la intersecci&oacute;n de  funciones en un punto del plano supera el umbral UL, una recta es asociada a los  p&iacute;xeles correspondientes y el OPP asociado es clasificado como carro, de lo  contrario es clasificado como grupo de peatones.</font></p>      <p><font face="Verdana" size="2"><i>Seguimiento de peatones</i></font></p>      <p><font face="Verdana" size="2">El  m&eacute;todo de seguimiento propuesto combina dos estrategias, caracter&iacute;sticas del  contorno y flujo &oacute;ptico, con el fin de estimar la posici&oacute;n de cada OPP en el  plano imagen, en funci&oacute;n del tiempo.</font></p>      <p><font face="Verdana" size="2"><i>Seguimiento de peatones</i></font></p>      <p><font face="Verdana" size="2">Se  utilizan como caracter&iacute;sticas por cada peat&oacute;n detectado, su centro de masa y su  auto-vector &lambda;<sub>max</sub>, pues estas dos presentan una baja variaci&oacute;nentre 2  cuadros consecutivos de v&iacute;deo.    ]]></body>
<body><![CDATA[<br>    <br>  Sobre  un cuadro de v&iacute;deo <i>n</i> se consideran  todos los peatones aislados, los cuales son clasificados como <i>Posibles Peatones (PP)</i> y cada uno de ellos es  etiquetado con un identificador (ID) &uacute;nico. Un <i>PP</i> es seguido y posteriormente  confirmado como  <i>Peat&oacute;n</i> si su seguimiento  es realizado durante  <i>N</i> cuadros  consecutivos, con el fin de no considerar como peatones a aquellos falsos  positivos que existan durante un corto tiempo. Cada <i>PP</i> del cuadro <i>n</i> es asociado a un vector de peat&oacute;n <i>V<sub>p</sub></i>&#91;<i>n</i>&#93; que almacena el  ID de peat&oacute;n, su centro de masa y su &aacute;ngulo. Posteriormente, sobre el cuadro de  v&iacute;deo <em>n</em>+1  son detectados todos los  <i>PP</i> y sus respectivas  caracter&iacute;sticas son almacenadas en <i>V<sub>p</sub></i>&#91;<i>n</i>+1&#93;. Sean <em>P</em><em><sub>i,n</sub> </em>y <em>P</em><sub><em>j,n+</em>1 </sub>dos <em>P</em><em>P</em> de los cuadros de v&iacute;deo <em>n</em> y <em>n</em>+1, respectivamente, entonces los  dos peatones son asociados (considerados como el mismo peat&oacute;n) si: la distancia  entre sus centros de masa es menor al <i>umbral de distancia de seguimiento</i> y la diferencia de orientaci&oacute;n en  valor absoluto es menor al <i>umbral de &aacute;ngulo de seguimiento</i>.  Bajo ninguna circunstancia dos peatones del cuadro <em>n</em> son asociados al mismo peat&oacute;n del  cuadro <em>n</em>+1.  Si a un peat&oacute;n <em>P</em><sub><em>j,n+</em>1</sub> no le es asociado ning&uacute;n peat&oacute;n del  cuadro anterior entonces <em>P</em><sub><em>j,n+</em>1</sub> se considera como un nuevo peat&oacute;n,  al cual se le asigna un ID y su caracter&iacute;sticas son almacenadas en <i>V<sub>p</sub></i>&#91;<i>n</i>+1&#93;  para iniciar su  seguimiento. Por otro lado, si a un peat&oacute;n <em>P</em><em><sub>i,n</sub></em> no se le asocia ning&uacute;n peat&oacute;n del  cuadro siguiente entonces  <em>P</em><em><sub>i,n</sub></em>  se considera como  <i>Peat&oacute;n Perdido</i> y se  etiqueta de acuerdo a los siguientes casos. Si entr&oacute; a un grupo, es etiquetado  como <i>Peat&oacute;n en  Grupo</i>. Si se perdi&oacute; en  medio de la escena, es etiquetado como <i>Peat&oacute;n en Predicci&oacute;n</i>. Si se perdi&oacute; en los l&iacute;mites de la  escena significa que este sali&oacute; de escena y es eliminado del vector. El  procesamiento de los <i>Peatones  en Grupo</i> y <i>Peatones en Predicci&oacute;n</i> se describe a continuaci&oacute;n.</font></p>      <p><font face="Verdana" size="2"><i>Seguimiento utilizando flujo &oacute;ptico</i></font></p>      <p><font face="Verdana" size="2">El  algoritmo de flujo &oacute;ptico entra en funcionamiento cuando no es posible realizar  el seguimiento por caracter&iacute;sticas de contorno. El flujo &oacute;ptico se define como  el movimiento aparente de los patrones de intensidad en una imagen y puede  relacionarse directamente al movimiento de los peatones en el plano imagen.  Para disminuir el tiempo de c&oacute;mputo, el flujo &oacute;ptico es estimado s&oacute;lo sobre un  conjunto de puntos de inter&eacute;s, los cuales son seleccionados utilizando el  criterio de Shi y Tomasi &#91;17&#93;. El flujo &oacute;ptico es estimado sobre los puntos de  inter&eacute;s utilizando una versi&oacute;n piramidal del algoritmo de Lucas y Kanade &#91;19&#93;.  Los puntos son seleccionados en el interior del OPP, como se visualiza en la  <a href="#Figura5">figura 5</a> y son actualizados en cada cuadro de v&iacute;deo.</font></p>      <p align="center"><img src="/img/revistas/rfiua/n60/n60a06i05.gif" ><a name="Figura5"></a></p>      <p><font face="Verdana" size="2">Un  peat&oacute;n perdido en el seguimiento es etiquetado como <i>Peat&oacute;n en Predicci&oacute;n</i> y el algoritmo de seguimiento por  flujo &oacute;ptico entra en funcionamiento. A medida que el algoritmo de Lucas y  Kanade realiza el seguimiento de los puntos de inter&eacute;s, se calcula el promedio  de la posici&oacute;n de &eacute;stos para estimar el centro de masa del OPP. Cuando en el  cuadro <i>n</i> se encuentra un <i>Posible Peat&oacute;n, </i><em>P</em><em><sub>i,n</sub></em>, tal que la distancia de su centro  de masa y la del centro estimado del <i>Peat&oacute;n en Predicci&oacute;n</i> es menor al <i>umbral de recuperaci&oacute;n</i>, el <i>Peat&oacute;n en Predicci&oacute;n</i> es asociado al peat&oacute;n <em>P</em><em><sub>i,n</sub></em>, tomando sus caracter&iacute;sticas de  seguimiento pero conservando su ID.</font></p>      <p><font face="Verdana" size="2"><i>Uni&oacute;n de peatones</i></font></p>      <p><font face="Verdana" size="2">Cuando  un peat&oacute;n aislado se une a un grupo, no es posible realizar su seguimiento  utilizando caracter&iacute;sticas de contorno o flujo &oacute;ptico. Sin embargo, se plantea  una soluci&oacute;n basada en el seguimiento de grupos de peatones y en la detecci&oacute;n  de la separaci&oacute;n y uni&oacute;n de OPP.    <br>    <br>  El  seguimiento de un grupo de peatones se realiza utilizando como caracter&iacute;sticas  el centro de masa y el &aacute;rea de su OPP asociado. Cada grupo es identificado con  un ID &uacute;nico. Cuando un peat&oacute;n se une a un grupo o cuando peatones aislados se  unen entre s&iacute;, el OPP de los peatones aislados se pierde y se crea un grupo  nuevo. Este grupo es marcado como <i>Grupo en Predicci&oacute;n</i> y le son asociados los ID de los  peatones que ingresaron, con el fin de poder seguirlos cuando salgan del grupo.  Los peatones que ingresan al (o crean el) grupo son marcados como <i>Peatones en Grupo</i>, entrando en un estado de espera en  el cual no son eliminados del vector de peatones y no se realiza ning&uacute;n  procesamiento sobre ellos.    ]]></body>
<body><![CDATA[<br>    <br>  Para  determinar cu&aacute;les fueron los peatones que ingresaron al grupo, el OPP asociado  al nuevo grupo es encerrado por un rect&aacute;ngulo delimitador (RD) de ancho y alto  conocido. Los peatones cuyo &uacute;ltimo centro de masa se encuentra dentro del RD  son asociados a este grupo y marcados como <i>Peat&oacute;n en Grupo</i>. Si no es posible asociar alg&uacute;n  peat&oacute;n al grupo &eacute;ste se marca como <i>Grupo Simple</i>, el cual s&oacute;lo es seguido y tenido  en cuenta para realizar el conteo de peatones.    <br>    <br>  Cuando  se divide un  <i>Grupo en Predicci&oacute;n</i>  los peatones resultantes deben ser asociados a los peatones que crearon o se  unieron al grupo. La asociaci&oacute;n se realiza recuperando del vector de peat&oacute;n el  centro de masa correspondiente a cada peat&oacute;n del grupo, luego estos son  comparados con los centros de masa de los peatones resultantes en el momento de  la separaci&oacute;n.</font></p>      <p><font face="Verdana" size="2"><i>Conteo de peatones</i></font></p>      <p><font face="Verdana" size="2">El conteo de peatones se realiza estimando el n&uacute;mero de personas que atraviesan  una l&iacute;nea virtual (LV) creada sobre la imagen. El centro de masa de los OPP de  los peatones y grupos de peatones es utilizado para determinar el paso a trav&eacute;s  de una LV. Sin embargo, para realizar el  conteo de un grupo es necesario estimar el n&uacute;mero de personas que conforman el  mismo. Por tal motivo, el algoritmo se divide en dos partes, primero la  estimaci&oacute;n del n&uacute;mero de peatones en un grupo y segundo la detecci&oacute;n del paso  de un OPP a trav&eacute;s de una LV.</font></p>      <p><font face="Verdana" size="2"><i>Estimaci&oacute;n del n&uacute;mero de peatones en ungrupo</i></font></p>      <p><font face="Verdana" size="2">Utilizando  la informaci&oacute;n recopilada de los peatones aislados en la etapa de  configuraci&oacute;n, se calcula el &aacute;rea promedio de un peat&oacute;n (<i>Apeaton</i>) y el &aacute;rea del rect&aacute;ngulo  delimitador promedio de un peat&oacute;n (<i>ARDpeaton</i>). Estos valores definen el modelo  del peat&oacute;n aislado.    <br>    <br>  En  un grupo de peatones tanto el n&uacute;mero de personas que conforman el grupo como el  nivel de traslape entre ellas controlan el &aacute;rea del grupo y el RD del OPP. Con  el fin de estimar el nivel de traslape se definen 2 relaciones que utilizan el  modelo del peat&oacute;n aislado para estimar el n&uacute;mero de personas que conforman el  grupo. La relaci&oacute;n de &aacute;rea  <i>R<sub>A</sub></i> se define  como la relaci&oacute;n entre el &aacute;rea del grupo de peatones (<i>Agrupo</i>) y <i>Apeaton</i>. La relaci&oacute;n de rect&aacute;ngulo  delimitador  <i>R<sub>RD</sub></i> se define  como la relaci&oacute;n entre el &aacute;rea del <i>R<sub>D</sub></i> del grupo de peatones (<i>ARDgrupo</i>) y <i>ARDpeaton</i>. El valor de <i>R<sub>A</sub></i> indica el n&uacute;mero esperado de  peatones en el grupo utilizando la informaci&oacute;n del &aacute;rea del OPP, sin embargo,  debido al traslape que puede presentarse entre personas, <i>R<sub>A</sub></i> es s&oacute;lo una cota inferior para la  estimaci&oacute;n. El valor de  <i>R<sub>RD</sub></i> indica el  n&uacute;mero esperado de peatones en el grupo utilizando la informaci&oacute;n del RD del  OPP, no obstante, debido a las diferentes ubicaciones relativas que pueden  presentar las personas, el n&uacute;mero estimado es s&oacute;lo una cota superior.    ]]></body>
<body><![CDATA[<br>    <br>  Utilizando estas dos relaciones se define el nivel de  ocupaci&oacute;n del grupo de acuerdo a:</font></p>      <p> <img src="/img/revistas/rfiua/n60/n60a06e01.gif"></p>      <p><font face="Verdana" size="2">Cuando <em>&tau;&  &asymp; </em>1 los peatones se  encuentran poco traslapados y distribuidos uniformemente de forma vertical y/u  horizontal. De forma similar, si<em> &tau;</em> &lt; 1 los  peatones se encuentran poco traslapados pero distribuidos arbitrariamente en el RD. En estos dos casos, de bajo traslape, la estimaci&oacute;n de n&uacute;mero de personas  es realizada utilizando  <i>R<sub>A</sub></i>. Por otro  lado, si<em> &tau;</em> &gt; 1  los peatones se encuentran traslapados y el valor de <em>&tau;</em> es un buen indicador de la  cantidad de traslape. En este caso <i>R<sub>A</sub></i> es inferior al n&uacute;mero real de  peatones, debido al traslape. De acuerdo a estas observaciones la estimaci&oacute;n de  peatones en un grupo se realiza como sigue:</font></p>      <p> <img src="/img/revistas/rfiua/n60/n60a06e02.gif"></p>      <p><font face="Verdana" size="2"><i>Conteo de peatones</i></font></p>      <p><font face="Verdana" size="2">Una <i>Recta de Conteo</i> (RC) puede ser ubicada en  cualquier regi&oacute;n de la escena, como se ilustra en la <a href="#Figura6">figura 6</a>. La ubicaci&oacute;n de  un peat&oacute;n o de un grupo de peatones es determinada por el algoritmo de  seguimiento, definida como el centro de masa del OPP asociado. Para cada OPP se  define un punto de inicio (<em>x</em><sub>0</sub>,<em>y</em><sub>0</sub>), como la ubicaci&oacute;n en la imagen  en donde &eacute;ste fue detectado por primera vez. Sean (<em>x</em><sub>n</sub>, <em>y</em><sub>n</sub>) el centro de masa de un OPP en el  cuadron de v&iacute;deo y RD la <i>Recta de Desplazamiento</i> que une los puntos (<em>x</em><sub>0</sub>,<em>y</em><sub>0</sub>) y (<em>x</em><sub>n</sub>, <em>y</em><sub>n</sub>). Si (<em>x</em><sub>i</sub>, <em>y</em><sub>i</sub>) es el punto de intersecci&oacute;n entre  la RC y la RD, entonces el cruce del OPP a trav&eacute;s de la RC es detectado cuando (<em>x</em><sub>i</sub>, <em>y</em><sub>i</sub>) se encuentra ubicado entre los  puntos (<em>x</em><sub>0</sub>,<em>y</em><sub>0</sub>) y (<em>x</em><sub>n</sub>, <em>y</em><sub>n</sub>). Posteriormente, se incrementa el  contador teniendo en cuenta dos aspectos, la ubicaci&oacute;n inicial y final,  regiones A y B de la <a href="#Figura6">figura 6</a>, y el n&uacute;mero de peatones que han atravesado la  RC, uno para un peat&oacute;n asilado y el n&uacute;mero de peatones estimados para un grupo  de peatones. El conteo es realizado en cada sentido,con el fin de estimar el flujo en cada  direcci&oacute;n. Con el objetivo de evitar m&uacute;ltiples conteos sobre una RC, un OPP es  contado s&oacute;lo si su &uacute;ltimo conteo se realiz&oacute; por lo menos 10 cuadros antes.</font></p>      <p align="center"><img src="/img/revistas/rfiua/n60/n60a06i06.gif" ><a name="Figura6"></a></p>      <p><font face="Verdana" size="3"><b>Resultados y discusi&oacute;n</b> </font></p>      <p><font face="Verdana" size="2">La  evaluaci&oacute;n del m&eacute;todo se realiz&oacute; con v&iacute;deos de cruces peatonales de la ciudad  de Bogot&aacute;. Estos fueron capturados entre las 9 a.m. y las 2 p.m., y presentan  variaciones de iluminaci&oacute;n por nubes. Se utilizaron vistas oblicuas como las  presentadas en la <a href="#Figura7">figura 7</a>.</font></p>      ]]></body>
<body><![CDATA[<p align="center"><img src="/img/revistas/rfiua/n60/n60a06i07.gif" ><a name="Figura7"></a></p>      <p><font face="Verdana" size="2">Un  primer conjunto de v&iacute;deos, con bajo flujo peatonal, se utiliz&oacute; para analizar  las etapas de detecci&oacute;n y de seguimiento del sistema. Estos tienen una duraci&oacute;n  total de 29,1 minutos y un flujo promedio 10,46 peatones por minuto. En este  experimento se evalu&oacute; la detecci&oacute;n de los objetos: peat&oacute;n aislado y grupo de  peatones. Se establece que un objeto es detectado por el m&eacute;todo, si &eacute;ste, es  localizado y seguido por al menos 10 cuadros de v&iacute;deo. En la <a href="#Tabla1">tabla 1</a> se  presentan los resultados de la etapa de detecci&oacute;n, discriminando la tasa de  falso rechazo (FR) y la tasa de falsa aceptaci&oacute;n del m&eacute;todo. La tasa de  FRcorresponde al porcentaje de objetos que no son detectados, mientras la tasa  de FA corresponde a las falsas detecciones realizadas, ambos con respecto a la cantidad  de objetos.</font></p>      <p align="center"><img src="/img/revistas/rfiua/n60/n60a06t01.gif" ><a name="Tabla1"></a></p>      <p><font face="Verdana" size="2">La  detecci&oacute;n de peatones aislados presenta fallas cuando las condiciones de ruido  de la escenahacen que las  propiedades de los contornos cambien dr&aacute;sticamente. Adicionalmente, una mala  estimaci&oacute;n del primer plano puede causar la divisi&oacute;n del contorno en varios  conjuntos provocando errores en la detecci&oacute;n debido a las variaciones en tama&ntilde;o  y forma de los contornos.    <br>    <br>  Los  errores de FR en la detecci&oacute;n de grupos se presentan debido a problemas en el  seguimiento. Las propiedades de los grupos utilizadas en el seguimiento pueden  cambiar r&aacute;pidamente debido al desplazamiento relativo de los peatones en su  interior. Por tal motivo, es necesario utilizar caracter&iacute;sticas robustas a las  deformaciones naturales del grupo. Por otro lado, los errores de FA se  presentan cuando no es posible ajustar rectas sobre los veh&iacute;culos, debido  principalmente a la calidad del v&iacute;deo, y estos son clasificados como grupos de  peatones.    <br>    <br>  En  el segundo experimento se evalu&oacute; el conteo de peatones realizado por el m&eacute;todo.  Para ello se utiliz&oacute; un segundo conjunto de 9 fragmentos de v&iacute;deo de 1 minuto  de duraci&oacute;n, los cuales fueron obtenidos aleatoriamente sobre 9 v&iacute;deos de 10  minutos de duraci&oacute;n. Estos fueron capturados en un punto de la ciudad y tienen  un flujo promedio 25,44 peatones por minuto. Sobre un total de 229 peatones el  m&eacute;todo dio como resultado un conteo de 208, presentando un error del 9,17%. El  mayor porcentaje de error es aportado por la etapa de estimaci&oacute;n de personas en  un grupo, en donde la cantidad de traslape entre los integrantes del grupo es  dif&iacute;cilmente estimada.    <br>    <br>  El  tiempo de ejecuci&oacute;n del sistema depende de la cantidad de grupos y carros que  se presentan en la escena, as&iacute; como del &aacute;rea de la regi&oacute;n de inter&eacute;s seleccionada.  El m&eacute;todo se implement&oacute; en C++ en un computador con procesador AMD Turion 64X2 a  1,9 GHz y 2 Gb de memoria RAM, sobre el cual tuvo una tasa promedio de  procesamiento de 10,1 cuadros de v&iacute;deos por segundo.    ]]></body>
<body><![CDATA[<br>     <br>  El  m&eacute;todo propuesto es comparable con trabajos previos realizados para el de  conteo de peatones en v&iacute;deo. En &#91;20&#93; se eval&uacute;a un sistema comercial para el  conteo autom&aacute;tico de peatones en exteriores, utilizando 12 horas de v&iacute;deo con  un flujo muy variado, con un promedio de 6 peatones por minuto, obteniendo una  tasa promedio de error del 13,2%. En &#91;15&#93; se presenta un algoritmo para el  conteo de peatones, el cual es evaluado utilizando un v&iacute;deo en una zona  interior de 1 hora de duraci&oacute;n y una tasa de 33,3 peatones por minuto. En  promedio se obtiene un error del 10% en el conteo y se necesita de 1 segundo  para procesar cada cuadro de v&iacute;deo. Para v&iacute;deos en interiores y despu&eacute;s de un  ajuste por regresi&oacute;n lineal, los autores obtienen un error cercano al 2% para  v&iacute;deos con una tasa de 6,6 peatones por minuto.</font></p>      <p><font face="Verdana" size="3"><b>Conclusiones</b> </font></p>      <p><font face="Verdana" size="2">En  este trabajo se propone un m&eacute;todo para la detecci&oacute;n, seguimiento y conteo de  peatones en diferentes ambientes. A diferencia de la mayor&iacute;a de m&eacute;todos que  deber ser exhaustivamente entrenados, el m&eacute;todo presentado permite una r&aacute;pida  configuraci&oacute;n en funci&oacute;n de la perspectiva de la escena, a partir de un peque&ntilde;o  conjunto de ejemplos de peatones aislados. El desempe&ntilde;o del m&eacute;todo tiene como  etapa fundamental la estimaci&oacute;n del primer plano, para lo cual se utiliza un  segmento inicial del v&iacute;deo para modelar el fondo, disminuyendo as&iacute; el costo  computacional en comparaci&oacute;n con algoritmos de modelado adaptativo. Con el fin  de considerar los cambios temporales en el modelo del fondo, se implementan  intervalos de actualizaci&oacute;n basados en un conjunto de reglas que disminuyen la  cantidad de informaci&oacute;n ruidosa que es agregada al modelo. La clasificaci&oacute;n de  los objetos se realiza utilizando informaci&oacute;n a priori de los objetos de  inter&eacute;s, recolectada en la etapa de configuraci&oacute;n. Debido a la poca informaci&oacute;n  utilizada para la clasificaci&oacute;n de los objetos inter&eacute;s, el proceso de  clasificaci&oacute;n es m&aacute;s eficiente que otros enfoques. Adicionalmente, a diferencia  de otros trabajos previos se permite la presencia de objetos diferentes a  peatones en la escena y es posible la detecci&oacute;n de grupos de peatones. Para el  seguimiento de peatones se combinan dos t&eacute;cnicas ampliamente usadas con el fin  de dotar al sistema de la robustez necesaria ante condiciones de ruido y  variaciones en la iluminaci&oacute;n. A partir de esta informaci&oacute;n, puede determinarse  la trayectoria seguida por el peat&oacute;n en la escena y otras variables como  velocidad promedio e instant&aacute;nea. Para el conteo de personas se propone una  regla para la estimaci&oacute;n del n&uacute;mero de integrantes de un grupo en funci&oacute;n de la  informaci&oacute;n a priori de los peatones aislados. Los resultados experimentales  muestran el desempe&ntilde;o del sistema en ambientes con flujo peatonal de bajo a  medio y ante la presencia de veh&iacute;culos y oclusiones parciales. Como trabajo  futuro se planea explorar la clasificaci&oacute;n estad&iacute;stica de los objetos de primer  plano como en &#91;21&#93;, utilizando clasificadores de las partes del cuerpo, nuevas  estrategias para la estimaci&oacute;n del n&uacute;mero de personas en un grupo y la  utilizaci&oacute;n de m&uacute;ltiples vistas para superar los problemas debidos a los altos  niveles de traslape.</font></p>      <p><font face="Verdana" size="3"><b>Referencias</b> </font></p>      <!-- ref --><p><font face="Verdana" size="2">1. DANE. "Estad&iacute;sticas  vitales". Disponible en: <a href="http://www.dane.gov.co/files/investigaciones/poblacion/defunciones/Defunciones_causa_externa_2008.xls"target="_blank">http://www.dane.gov.co/files/investigaciones/poblacion/defunciones/Defunciones_causa_externa_2008.xls</a>. Recuperado: marzo de 2009.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000108&pid=S0120-6230201100040000600001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>    <!-- ref --><br>  2. Fondo de Prevenci&oacute;n Vial. <i>Accidentalidad  vial en Colombia 2007</i>. 2007. pp. 13.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000110&pid=S0120-6230201100040000600002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  3. World Health  Organization.  <i>World report on road traffic injury prevention: summary</i>. Geneva. 2004. pp.  1-9.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000112&pid=S0120-6230201100040000600003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>    <!-- ref --><br>  4.G. Urrego, F. Calder&oacute;n, A.  Forero, J. Quiroga. "Adquisici&oacute;n de variables de tr&aacute;fico vehicular usando  visi&oacute;n por computador". <i>Revista de Ingenier&iacute;a, Universidad de los Andes</i>. Vol. 30. 2009. pp. 7-15.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000114&pid=S0120-6230201100040000600004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  5. J. Berclaz, F. Fleuret, P.  Fua. "Robust people tracking with global trajectory optimization." <i>Proc. of the IEEE  Conference on Computer Vision and Pattern Recognition</i>. Vol. 1. 2006. pp. 744-750.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000116&pid=S0120-6230201100040000600005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  6. K. Terada, D. Yoshida, S.  Oe, J. Yamaguchi. "A method of counting the passing people by using the  stereo images." <i>Proc. of the IEEE International Conference on Image  Processing</i>. Vol.  2. 1999. pp. 338-342.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000118&pid=S0120-6230201100040000600006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  7. S. Velipasalar, Y. L. Tian,  A. Hampapur. "Automatic counting of interacting people by using a single  uncalibrated camera." <i>Proc. of the IEEE International Conference on Multimedia and  Expo</i>. Vol.  1. 2006. pp. 1265-1268.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000120&pid=S0120-6230201100040000600007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  8. N. Dalal, B. Triggs.  "Histograms of oriented gradients for human detection." <i>Proc. of the IEEE  Conference on Computer Vision and Pattern Recognition</i>. Vol. 1. 2005. pp. 886-893.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000122&pid=S0120-6230201100040000600008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  9. B. Leibe, E. Seemann, B. Schiele.  "Pedestrian detection in crowded scenes." <i>Proc. of the IEEE  Conference on Computer Vision and Pattern Recognition</i>. Vol. 1. 2005. pp. 878-885.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000124&pid=S0120-6230201100040000600009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  10. B. Wu, R. Nevatia.  "Detection of multiple, partially occluded humans in a single image by  Bayesian combination of edge part detectors." <i>Proc.Of the IEEE  International Conference on Computer Vision</i>. Vol. 1. 2005. pp. 90-97.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000126&pid=S0120-6230201100040000600010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  11. S. Khan, M. Shah.  "Tracking people in presence of obstacles." <i>Proc. of the First  Asian Conference on Computer Vision</i>. Vol. 1. 2000. pp. 1132-1137.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000128&pid=S0120-6230201100040000600011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  12. G. G. Lee, B. S. Kim, W.  Y. Kim. "Automatic estimation of pedestrian flow." <i>Proc. of the First  ACM/IEEE Int. Conference on Distributed Smart Cameras</i>. Vol. 1. 2007. pp. 291-296.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000130&pid=S0120-6230201100040000600012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  13. O. Masoud, N. P.  Papanikolopoulos. "A novel method for tracking and counting pedestrians in  real-time using a single camera." <i>IEEE Transactions  on Vehicular Technology</i>. Vol. 50. 2001. pp. 1267-1278.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000132&pid=S0120-6230201100040000600013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  14. P. Viola, M. J. Jones, D.  Snow. "Detecting pedestrians using patterns of motion and  appearance". <i>Proc.Of the IEEE Int. Conf. on Computer Vision</i>. Vol. 2. 2003. pp. 734-741.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000134&pid=S0120-6230201100040000600014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  15. O. Sidla, Y. Lypetskyy, N.  Brandle, S. Seer. "Pedestrian detection and tracking for counting  applications in crowded situations." <i>Proc. of the IEEE  International Conference on Video and Signal Based Surveillance</i>. Vol. 1. 2006. pp. 70-75.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000136&pid=S0120-6230201100040000600015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>    <!-- ref --><br>  16. K. Kim, T. Chalidabhongse,  D. Harwood, L. Davis. "Real-time foreground-background segmentation using  codebook model." <i>Real-Time Imaging</i>. Vol. 11. 2005. pp. 167-256.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000138&pid=S0120-6230201100040000600016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  17. J. Shi, C. Tomasi.  "Good features to track." <i>Proc.Of the IEEE  Conference on Computer Vision and Pattern Recognition</i>. Vol. 1. 1994. pp. 593-600.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000140&pid=S0120-6230201100040000600017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  18. R. O. Duda, P. E. Hart. "Use  of the Hough transformation to detect lines and curves in pictures". <i>Communications of  the ACM</i>. Vol.  15. 1972. pp. 11-15.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000142&pid=S0120-6230201100040000600018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  19. J. Y. Bouguet.  "Pyramidal implementation of the Lucas Kanade feature tracker -  Description of the algorithm." <i>Intel Corporation  - Microprocessor Research Labs</i>. 2000.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000144&pid=S0120-6230201100040000600019&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  20. R. Greene-Roesel, M. C.  Diogenes, D. Ragland, L. Lindau. "Effectiveness of a Commercially Available  Automated Pedestrian Counting Device in Urban Environments: Comparison with  Manual Counts." <i>Transportation Research Board 87th Annual  Meeting</i>. 2008.  pp. 16.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000146&pid=S0120-6230201100040000600020&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>     <!-- ref --><br>  21. P. Felzenszwalb, R.  Girshick, D. McAllester, D. Ramanan. "Object Detection with Discriminatively  Trained Part-Based Models." <i>IEEE Transactions  on Pattern Analysis and Machine Intelligence</i>. Vol. 32. 2010. pp. 1627-1645.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000148&pid=S0120-6230201100040000600021&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>    <br>    <br>    <br>       ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2">(Recibido  el 14 de abril de 2010. Aceptado el 14 abril de 2011)</font></p>     <p><font face="Verdana" size="2"><sup>*</sup>Autor de correspondencia: tel&eacute;fono: + 57 + 1 + 320 83 20 ext. 538, correo electr&oacute;nico: <a href="mailto:quiroga.j@javeriana.edu.co">quiroga.j@javeriana.edu.co</a> (J. Quiroga)</font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="">
<collab>DANE</collab>
<source><![CDATA[Estadísticas vitales]]></source>
<year>2009</year>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="">
<collab>Fondo de Prevención Vial</collab>
<source><![CDATA[Accidentalidad vial en Colombia 2007]]></source>
<year>2007</year>
<page-range>13</page-range></nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="">
<collab>World Health Organization</collab>
<source><![CDATA[World report on road traffic injury prevention: summary]]></source>
<year>2004</year>
<page-range>1-9</page-range><publisher-loc><![CDATA[Geneva ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Urrego]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Calderón]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[Forero]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Quiroga]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Adquisición de variables de tráfico vehicular usando visión por computador]]></article-title>
<source><![CDATA[Revista de Ingeniería, Universidad de los Andes]]></source>
<year>2009</year>
<volume>30</volume>
<page-range>7-15</page-range></nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Berclaz]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Fleuret]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[Fua]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Robust people tracking with global trajectory optimization]]></article-title>
<source><![CDATA[Proc. of the IEEE Conference on Computer Vision and Pattern Recognition]]></source>
<year>2006</year>
<volume>1</volume>
<page-range>744-750</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Terada]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Yoshida]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Oe]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Yamaguchi]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A method of counting the passing people by using the stereo images]]></article-title>
<source><![CDATA[Proc. of the IEEE International Conference on Image Processing]]></source>
<year>1999</year>
<volume>2</volume>
<page-range>338-342</page-range></nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Velipasalar]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Tian]]></surname>
<given-names><![CDATA[Y. L]]></given-names>
</name>
<name>
<surname><![CDATA[Hampapur]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Automatic counting of interacting people by using a single uncalibrated camera]]></article-title>
<source><![CDATA[Proc. of the IEEE International Conference on Multimedia and Expo]]></source>
<year>2006</year>
<volume>1</volume>
<page-range>1265-1268</page-range></nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Dalal]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
<name>
<surname><![CDATA[Triggs]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Histograms of oriented gradients for human detection]]></article-title>
<source><![CDATA[Proc. of the IEEE Conference on Computer Vision and Pattern Recognition]]></source>
<year>2005</year>
<volume>1</volume>
<page-range>886-893</page-range></nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Leibe]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
<name>
<surname><![CDATA[Seemann]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
<name>
<surname><![CDATA[Schiele]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Pedestrian detection in crowded scenes]]></article-title>
<source><![CDATA[Proc. of the IEEE Conference on Computer Vision and Pattern Recognition]]></source>
<year>2005</year>
<volume>1</volume>
<page-range>878-885</page-range></nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wu]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
<name>
<surname><![CDATA[Nevatia]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Detection of multiple, partially occluded humans in a single image by Bayesian combination of edge part detectors]]></article-title>
<source><![CDATA[Proc.Of the IEEE International Conference on Computer Vision]]></source>
<year>2005</year>
<volume>1</volume>
<page-range>90-97</page-range></nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Khan]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Shah]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Tracking people in presence of obstacles]]></article-title>
<source><![CDATA[Proc. of the First Asian Conference on Computer Vision]]></source>
<year>2000</year>
<volume>1</volume>
<page-range>1132-1137</page-range></nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lee]]></surname>
<given-names><![CDATA[G. G]]></given-names>
</name>
<name>
<surname><![CDATA[Kim]]></surname>
<given-names><![CDATA[B. S]]></given-names>
</name>
<name>
<surname><![CDATA[Kim]]></surname>
<given-names><![CDATA[W. Y]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Automatic estimation of pedestrian flow]]></article-title>
<source><![CDATA[Proc. of the First ACM/IEEE Int. Conference on Distributed Smart Cameras]]></source>
<year>2007</year>
<volume>1</volume>
<page-range>291-296</page-range></nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Masoud]]></surname>
<given-names><![CDATA[O]]></given-names>
</name>
<name>
<surname><![CDATA[Papanikolopoulos]]></surname>
<given-names><![CDATA[N. P]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A novel method for tracking and counting pedestrians in real-time using a single camera]]></article-title>
<source><![CDATA[IEEE Transactions on Vehicular Technology]]></source>
<year>2001</year>
<volume>50</volume>
<page-range>1267-1278</page-range></nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Viola]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Jones]]></surname>
<given-names><![CDATA[M. J]]></given-names>
</name>
<name>
<surname><![CDATA[Snow]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Detecting pedestrians using patterns of motion and appearance]]></article-title>
<source><![CDATA[Proc.Of the IEEE Int. Conf. on Computer Vision]]></source>
<year>2003</year>
<volume>2</volume>
<page-range>734-741</page-range></nlm-citation>
</ref>
<ref id="B15">
<label>15</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sidla]]></surname>
<given-names><![CDATA[O]]></given-names>
</name>
<name>
<surname><![CDATA[Lypetskyy]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[Brandle]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
<name>
<surname><![CDATA[Seer]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Pedestrian detection and tracking for counting applications in crowded situations]]></article-title>
<source><![CDATA[Proc. of the IEEE International Conference on Video and Signal Based Surveillance]]></source>
<year>2006</year>
<volume>1</volume>
<page-range>70-75</page-range></nlm-citation>
</ref>
<ref id="B16">
<label>16</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kim]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
<name>
<surname><![CDATA[Chalidabhongse]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
<name>
<surname><![CDATA[Harwood]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Davis]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Real-time foreground-background segmentation using codebook model]]></article-title>
<source><![CDATA[Real-Time Imaging]]></source>
<year>2005</year>
<volume>11</volume>
<page-range>167-256</page-range></nlm-citation>
</ref>
<ref id="B17">
<label>17</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Shi]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Tomasi]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Good features to track]]></article-title>
<source><![CDATA[Proc.Of the IEEE Conference on Computer Vision and Pattern Recognition]]></source>
<year>1994</year>
<volume>1</volume>
<page-range>593-600</page-range></nlm-citation>
</ref>
<ref id="B18">
<label>18</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Duda]]></surname>
<given-names><![CDATA[R. O]]></given-names>
</name>
<name>
<surname><![CDATA[Hart]]></surname>
<given-names><![CDATA[P. E]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Use of the Hough transformation to detect lines and curves in pictures]]></article-title>
<source><![CDATA[Communications of the ACM]]></source>
<year>1972</year>
<volume>15</volume>
<page-range>11-15</page-range></nlm-citation>
</ref>
<ref id="B19">
<label>19</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bouguet]]></surname>
<given-names><![CDATA[J. Y]]></given-names>
</name>
</person-group>
<source><![CDATA[Pyramidal implementation of the Lucas Kanade feature tracker - Description of the algorithm]]></source>
<year>2000</year>
<publisher-name><![CDATA[Intel Corporation - Microprocessor Research Labs]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B20">
<label>20</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Greene-Roesel]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Diogenes]]></surname>
<given-names><![CDATA[M. C]]></given-names>
</name>
<name>
<surname><![CDATA[Ragland]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<source><![CDATA[Effectiveness of a Commercially Available Automated Pedestrian Counting Device in Urban Environments: Comparison with Manual Counts]]></source>
<year></year>
<conf-name><![CDATA[87 Transportation Research Board]]></conf-name>
<conf-date>2008</conf-date>
<conf-loc> </conf-loc>
<page-range>16</page-range></nlm-citation>
</ref>
<ref id="B21">
<label>21</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Felzenszwalb]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Girshick]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Object Detection with Discriminatively Trained Part-Based Models]]></article-title>
<source><![CDATA[IEEE Transactions on Pattern Analysis and Machine Intelligence]]></source>
<year>2010</year>
<volume>32</volume>
<page-range>1627-1645</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
