You are on page 1of 147

Instituto Tecnolgico de Costa Rica

Escuela de Ingeniera en Electrnica





Diseo e implementacin de la etapa de deteccin de disparo de armas de la
red inalmbrica de telecomunicaciones para la proteccin ambiental en el
bosque

Informe de Proyecto de Graduacin para optar por el ttulo de Ingeniero en
Electrnica con el grado acadmico de Licenciatura

Arnoldo Leiva Rojas


Cartago, Junio de 2005
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
ii
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque







Declaro que el presente Proyecto de Graduacin ha sido realizado enteramente por
mi persona, utilizando y aplicando literatura referente al tema e introduciendo
conocimientos propios.

En los casos en que he utilizado bibliografa, he procedido a indicar las fuentes
mediante las respectivas citas bibliogrficas.

En consecuencia, asumo la responsabilidad total por el trabajo de graduacin
realizado y por el contenido del correspondiente informe final.


Cartago, 17 de Junio del 2005

Arnoldo J. Leiva Rojas

3 0377 0200


Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
iii
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
iv
RESUMEN
Debido a la amenaza actual que sufren los bosques y zonas protegidas de
nuestro pas producto de la caza, la deforestacin e incendios forestales se ha
planteado realizar un sistema de monitoreo para detectar a tiempo cuando ocurre
alguno de estos eventos. Es la meta de este proyecto investigar cual es la mejor
tcnica para disear e implementar un circuito teledetector de disparos de armas de
fuego el cual es una etapa de la red inalmbrica de monitoreo de zonas protegidas
que es un proyecto de proteccin ambiental que se desarrolla en el Instituto
Tecnolgico de Costa Rica.
La importancia de las zonas protegidas radica no slo en el embellecimiento
del paisaje y la purificacin del aire contaminado tambin en la generacin de
millones de colones en ingresos por materia de turismo. He ah la importancia del
proyecto pues es necesario evitar a toda costa la explotacin irracional de los
recursos naturales del pas para que ellos sean disfrutados por futuras generaciones
y sean fuente de ingresos a la economa nacional.
Para el diseo del teledetector realizado, se utilizaron tcnicas de
reconocimiento acstico de seales de sonido, basadas en el reconocimiento
estadstico de patrones el cual sirvi para disear un circuito que, mediante un banco
de filtros y un clasificador lineal simple, permite discriminar entre el sonido de un
disparo y cualquier otro sonido.
El proceso se puede sintetizar de la siguiente forma: a partir de una seal de
sonido compuesta de varios archivos de sonidos, se extrae una matriz de
informacin con la amplitud de la seal en el dominio tiempo-frecuencia para, a
travs de un anlisis matemtico y probabilstico, entrenar la red neuronal que se
emplear, o sea encontrar un vector que contiene la informacin sobre las
frecuencias a utilizar y los pesos o ganancias del circuito clasificador estadstico.
Palabras claves: proteccin ambiental, teledetector, detector de disparo, deteccin
acstica, clasificador estadstico.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
v
ABSTRACT
Due to the damage that has been done to the forests and protected zones from
our country by the hunt, the deforestation and forest fires it has been considered to
realize a forest monitoring system to detect on time when an illegal activity has
happened, is the goal of this project investigates which is the best technique to design
and implement a gunshot teledetector circuit which is a stage of the protected zones
monitoring wireless net system that is a project of environmental protection thats
developing in the Technological Institute of Costa Rica.
The protected zones from our country perform a supreme importance because
they not only embellish our country and purify the contaminated air but also they
generate million of colons in incomes for matter of tourism. There is the importance
of the project since it is necessary to avoid at any expense the irrational exploitation
of the natural resources of the country in order that they are enjoyed by future
generations and theyre a source of income to the national economy.
The teledetector design used acoustic recognition technology to process the
sound signals, This technology also use pattern recognition techniques which it
served to design a circuit that uses a filter bank and a single artificial neuronal
network to built a statistical classifier that its the brain of the circuit which allows to
discriminate between the sound of a gunshot and any other sound.
The process can be synthesized as followed: from a sound signal built with an
amount of sound files, a data matrix is extracted. This matrix contains the amplitude
of the signal in the time frequency domain. For across a mathematical and
probabilistic analysis to train the neuronal network that will be used, it means that a
weight vector is obtaining. That vector contains the information about the filter center
frequencies and the gain factor of the statistical classifier circuit.
Key words: environmental protection, teledetector, gunshot detector, acoustic
detection, statistical classifier, neuronal network.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
vi




, ,















Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
vii


Agradecimientos:

Agradezco a mis profesores asesores: al Dipl. Ing. Luis Paulino Mndez por
sus consejos, al Msc. Ing. Nstor Hernndez por su entusiasta nimo, pero en
especial al Dr. Ing. Pablo Alvarado quien siempre estuvo presente para ayudarme a
sacar adelante este trabajo.
Tambin agradezco a todo el personal de seguridad del Instituto Tecnolgico
de Costa Rica quienes amablemente me permitieron acompaarlos en la prctica de
tiro la cual fue fundamental en el desarrollo del proyecto.
Sin olvidar la ayuda brindada por Ronald Soto quien colabor en la
implementacin del circuito. Finalmente agradezco a todos mis amigos y
compaeros de carrera que de una u otra forma colaboraron en la realizacin de este
trabajo.
A todos, muchas gracias.








Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
viii


NDICE GENERAL
Captulo 1
Introduccin
1.1 Problema existente e importancia de la solucin..............................................14
1.2 Solucin seleccionada......................................................................................16
Captulo 2
Meta y objetivos
2.1 Meta..................................................................................................................18
2.2 Objetivo general ...............................................................................................18
2.3 Objetivos especficos........................................................................................18
2.3.1 Objetivos de hardware ...............................................................................18
2.3.2 Objetivos de software.................................................................................19
2.3.3 Objetivos de documentacin......................................................................19
2.3.4 Objetivos de implementacin.....................................................................19
Captulo 3
Marco terico
3.1 Descripcin del sistema o proceso a mejorar ...................................................20
3.2 Antecedentes bibliogrficos..............................................................................23
3.2.1 Propagacin del sonido..............................................................................23
3.2.2 Transduccin de la seal de sonido...........................................................25
3.2.3 Clasificacin y localizacin del sonido .......................................................26
3.3 Descripcin de principios fsicos y electrnicos................................................29
3.3.1 Propagacin del sonido..............................................................................29
3.3.2 Transduccin de la seal ...........................................................................32
3.3.3 Extraccin de Caractersticas ....................................................................32
a Principios fsicos y matemticos...................................................................32
b Principios electrnicos..................................................................................46
3.3.4 Clasificador Estadstico..............................................................................53
a Principios fsicos y matemticos...................................................................53
b Principios electrnicos..................................................................................57
Captulo 4
Procedimiento metodolgico
4.1 Reconocimiento y definicin del problema .......................................................61
4.2 Obtencin y anlisis de la informacin .............................................................63
4.3 Evaluacin de las alternativas y sntesis de una solucin ................................64
4.4 Implementacin de la solucin .........................................................................65
4.5 Reevaluacin y rediseo ..................................................................................66


Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
ix
Captulo 5
Descripcin detallada de la solucin
5.1 Mdulo de transduccin de la seal .................................................................67
5.2 Mdulo de acondicionamiento de seal ...........................................................70
a . Software ..................................................................................................72
b . Hardware.................................................................................................74
5.3 Mdulo de extraccin de caractersticas...........................................................78
a Software .......................................................................................................87
b Hardware......................................................................................................88
5.4 Mdulo clasificador estadstico.........................................................................93
a Software .....................................................................................................100
b Hardware....................................................................................................103
Captulo 6
Anlisis de resultados
6.1 Etapa de transduccin de la seal..................................................................105
6.2 Etapa de acondicionamiento de la seal ........................................................107
6.3 Etapa de extraccin de caractersticas de la seal.........................................111
6.4 Etapa de clasificacin de la seal...................................................................115
Captulo 7
Conclusiones y recomendaciones
7.1 Conclusiones..................................................................................................124
7.2 Recomendaciones..........................................................................................126
Bibliografa ...............................................................................................................127
Apndices ................................................................................................................129
Anexos .....................................................................................................................137
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
x
NDICE DE FIGURAS
Figura 3.1 Esquema de funcionamiento de la red inalmbrica de monitoreo............21
Figura 3.2 Diagrama de bloques del proceso de deteccin de disparos ...................21
Figura 3.3 Seis disparos de armas detectados..........................................................26
Figura 3.4 Seis disparos detectados por otro sensor.................................................27
Figura 3.5 Sistema de control de armas en zonas urbanas.......................................27
Figura 3.6 Mtodo de triangulacin............................................................................28
Figura 3.7 Onda de sonido en un tiempo t.................................................................31
Figura 3.8 Circuito bsico de un micrfono con condensador ...................................32
Figura 3.9 Transformada de Fourier por ventanas ....................................................37
Figura 3.10 Separacin de dos clases en un sistema de dos dimensiones ................40
Figura 3.11 Distribuciones normales con igual varianza pero diferente media............45
Figura 3.12 Curvas de densidad normal con media constante y variante................45
Figura 3.13 Red bsica de un condensador conmutado .............................................47
Figura 3.14 Modelo equivalente del circuito de condensador conmutado...................48
Figura 3.15 Integrador RC bsico con su curva de transferencia................................48
Figura 3.16 Integrador con condensador conmutado ..................................................49
Figura 3.17 Filtros bicuadrticos con condensador conmutado...................................50
Figura 3.18 Filtro con condensador conmutado y ganancia establecida.....................52
Figura 3.19 Neurona Biolgica.....................................................................................57
Figura 3.20 Neurona Artificial.......................................................................................58
Figura 3.21 Modelado elctrico de una neurona biolgica ..........................................58
Figura 3.22 Proceso de una red neuronal....................................................................60
Figura 5.1 Circuito preamplificador y amplificador para el micrfono ........................68
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
xi
Figura 5.2 Seal de entrenamiento...........................................................................70
Figura 5.3 Clasificacin de los sonidos.....................................................................71
Figura 5.4 Diagrama de flujo de la rutina de normalizacin......................................72
Figura 5.5 Diagrama de bloques de la etapa acondicionadora de seal ...................74
Figura 5.6 Circuito rectificador de voltaje con amplificador operacional ....................74
Figura 5.7 Promediador de la seal rectificada de entrada ......................................75
Figura 5.8 Amplificador operacional configurado como sumador .............................76
Figura 5.9 Divisor analgico......................................................................................76
Figura 5.10 Espectrograma de la seal de sonido......................................................78
Figura 5.11 Seal de sonido que contiene 4 disparos................................................82
Figura 5.12 Espectrograma de la seal de sonido de cuatro disparos.......................83
Figura 5.13 Amplitud del vector de pesos en funcin de la frecuencia.......................84
Figura 5.14 Diagrama de flujo de la rutina de anlisis de LDA...................................87
Figura 5.15 Filtro paso banda de 2do orden con LTC1164 ........................................89
Figura 5.16 Filtro paso banda de 6
to
orden utilizando un LTC1164............................89
Figura 5.17 Circuito bsico del oscilador de frecuencia ajustable LTC6900 ..............90
Figura 5.18 Circuito promediador................................................................................92
Figura 5.19 Distribucin normal de la seal................................................................93
Figura 5.20 Probabilidad de discriminacin errnea...................................................95
Figura 5.21 Distribuciones normales utilizando varias tcnicas..................................99
Figura 5.22 Diagrama de flujo de la rutina de distribucin normal ............................100
Figura 5.23 Diagrama de flujo del programa de prueba probabilstica .....................102
Figura 5.24 Clasificador estadstico con NE5532 .....................................................103
Figura 6.1 Amplificacin del voltaje de salida de voltaje del micrfono ..................105
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
xii
Figura 6.2 Amplificacin de la seal de sonido de un disparo................................106
Figura 6.3 Voltaje de salida del promediador del acondicionador de seal ............107
Figura 6.4 Funcionamiento del promediador para una seal no peridica..............107
Figura 6.5 Funcionamiento del sumador del acondicionador de seal ....................108
Figura 6.6 Normalizacin de 2 seales de audio.....................................................109
Figura 6.7 Distorsin de la seal de salida del acondicionador ...............................110
Figura 6.13 Salida del sumador del teledetector cuando se produjo un disparo ......118
Figura 6.14 Deteccin de 2 disparos consecutivos...................................................119
Figura 6.15 Error en la discriminacin del teledetector de disparos .........................120
Figura 6.16 Funcin correcta del teledetector cuando no ocurre un disparo............120
Figura 6.17 Distancia mxima de alcance ................................................................123
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
xiii
NDICE DE TABLAS
Tabla 3.1 Correspondencia fsica de los efectos sensoriales del sonido........................ 30
Tabla 6.1 Anlisis de Transformada de Fourier a seales de audio de disparos ......... 111
Tabla 6.2 Probabilidad de error del circuito .................................................................. 112
Tabla 6.3 Frecuencias definitivas y valores del vector de pesos w .............................. 113
Tabla 6.4 Valores de resistencias para ajustar los filtros............................................. 114
Tabla 6.5 Probabilidad de error en la clasificacin del detector de disparo ................ 115
Tabla 6.6 Anlisis estadstico realizado a la seal de entrenamiento........................... 116
Tabla 6.7 Resistencias de entrada del clasificador estadstico..................................... 117
Tabla 6.8 Consumo de potencia del circuito teledetector ............................................. 121
Tabla 6.9 Costos de implementacin del teledetector de disparos en dlares............ 122

Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
14



Captulo 1
Introduccin


1.1 Problema existente e importancia de la solucin

Costa Rica es uno de los pases que contiene ms diversidad de especies de
flora y fauna en sus bosques. Tal riqueza natural le genera millones de colones en
ingresos por turismo y por certificados de conservacin de bosques para reducir la
contaminacin mundial.
En los ltimos aos los parques nacionales y reservas naturales han sido
amenazados por la tala ilegal de rboles, la caza ilcita de especies en va de
extincin y por los incendios forestales provocados especialmente por descuido de
personas que visitan estos lugares. En pro de defender nuestros recursos naturales
el Instituto Tecnolgico de Costa Rica ha propuesto un proyecto de investigacin que
pretende la instalacin, en los bosques nacionales, de un sistema de alarma
electrnico que permita la prevencin de estos tres problemas.
Este sistema surge de la idea de utilizar la Ingeniera Electrnica con fines de
conservacin de la naturaleza. Se piensa en la posibilidad de equipar los bosques del
territorio nacional con una serie de teledetectores, conectados entre s por un
sistema de transmisin inalmbrico, que en principio debe alarmar a las autoridades
correspondientes.
El proyecto tiene una gran magnitud y requiere de la cooperacin de varias
escuelas de la institucin como lo son la Escuela de Ingeniera Forestal, Ingeniera
en Produccin Industrial, La Escuela de Ingeniera Electrnica, entre otras.

Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
15
El proyecto se encuentra en su parte inicial, en la cual se investiga la mejor
forma de implementar los teledetectores de la red inalmbrica. Hasta el da de hoy ya
se cuenta con un prototipo de deteccin del sonido de motosierras. En lo que
concierne al presente trabajo se pretende disear e implementar un circuito que
permita la deteccin a distancia de disparos de armas de fuego, claro indicador de
caza ilegal en los bosques nacionales.
A largo plazo lo que se espera es que mediante la instalacin de este sistema
se brinde a las autoridades correspondientes una importante herramienta para la
erradicacin del problema. Los beneficios de este sistema son varios:
Brindar a los guardaparques una herramienta tecnolgica que les
permita cubrir una mayor rea en la lucha contra los cazadores ilegales.
Proteger la flora y fauna del territorio nacional al alertar a las
autoridades de cualquier actividad ilegal.
Preservar las bellezas naturales de nuestro pas.
Mantener el equilibrio ecolgico del pas, que es muy importante para
mantener el aire libre de contaminacin, permite la existencia de nacientes de
agua, entre otras y que adems es importante por la gran inversin de dinero
que representa para el pas el turismo.







Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
16
1.2 Solucin seleccionada
El sistema requerido debe cumplir con los siguientes requisitos:
Por ser un sistema autosuficiente debe realizarse un circuito con muy
bajo consumo de potencia.
Los componentes seleccionados deben resistir los cambios de
temperatura y humedad de los bosques nacionales.
El circuito debe tener un rango de accin razonable, es decir poder
detectar un disparo a varios metros de distancia.
La discriminacin del circuito debe ser lo bastante buena como para
evitar falsas alarmas u omisin de eventos importantes (disparos).
Realizar un dispositivo econmico para que el proyecto sea viable.
El presente trabajo analiza las posibilidades de realizar el detector de disparo
mediante el reconocimiento acstico del disparo. El sonido emitido por un arma de
fuego al ser disparada tiene una gran intensidad que ser aprovechada en su
deteccin a grandes distancias.
Una vez que el sonido es transformado en una seal elctrica por un
micrfono, un banco de filtros se encargar de obtener las frecuencias principales
que produce el sonido, para, a partir de stas, determinar si la seal en cuestin es o
no el sonido de un disparo.
Para la discriminacin de sonidos se utiliz un clasificador estadstico siendo
este el resultado de los mtodos utilizados en el procesamiento y anlisis de la seal
de audio y diseo del teledetector.


Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
17
Adems se analiza la implementacin analgica del circuito teledetector,
proyectndola como la solucin ms econmica y de menor consumo potencia.
Este trabajo esta dividido en 7 captulos, el presente captulo tiene como fin
plantear el problema a resolver e introducir la temtica desarrollada en el resto del
trabajo. El captulo siguiente postula metas y objetivos del trabajo.
En el captulo 3 se describe el sistema a implementar y se introducen los
principios matemticos y electrnicos necesarios en la comprensin de la solucin
planteada para cada mdulo del teledetector.
El captulo 4 enmarca la metodologa seguida para alcanzar los objetivos del
trabajo y menciona, de manera breve, como se llev a cabo cada actividad. En el
captulo 5 se explica en forma concreta la solucin del trabajo, y se explica mdulo
por mdulo el anlisis realizado en el diseo del teledetector.
El captulo 6 presenta un anlisis de los resultados obtenidos con el circuito a
modo de verificar el cumplimiento de los objetivos del trabajo. Finalmente en el
captulo 7 se presentan las conclusiones que deja este trabajo y se realizan las
recomendaciones del caso para posteriores trabajos que tengan relacin con el aqu
presentado.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
18
Captulo 2
Meta y objetivos

2.1 Meta
La meta de este proyecto es brindar a largo plazo, una herramienta para la
deteccin de actividades ilegales en las zonas boscosas, que permita a las
autoridades evitar el uso irracional de los recursos naturales.

2.2 Objetivo general
Disear e implementar un mdulo de deteccin de sonido del disparo de
armas de fuego dentro de un sistema de comunicaciones de red inalmbrica para la
conservacin de zonas boscosas protegidas.

2.3 Objetivos especficos
2.3.1 Objetivos de hardware
Disear un prototipo que cumpla con los requerimientos del
proyecto de: consumo de potencia, costos y resistencia.
Lograr que el prototipo del teledetector de disparo de armas de
fuego tenga el menor error posible en la clasificacin de sonidos.
Lograr que el prototipo tenga un alcance lo suficientemente
amplio para cubrir un mayor rea de zona protegida.


Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
19
2.3.2 Objetivos de software
Entrenar al circuito teledetector para que diferencie el sonido de
disparo de diferentes armas de fuego de otros sonidos.
Obtener resultados tericos acerca de la eficacia del circuito
para comprobar la eficiencia real del circuito.
2.3.3 Objetivos de documentacin
Documentar la informacin que se utiliz en la toma de
decisiones los criterios de diseo del prototipo.
Recomendar mejoras al prototipo utilizando tcnicas cuyas
bases estn establecidas en este trabajo.
2.3.4 Objetivos de implementacin
Realizar pruebas al prototipo para establecer conclusiones sobre
su funcionamiento.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
20
Captulo 3
Marco terico

El mtodo de deteccin acstico del sonido del disparo de un arma de fuego
requiere de utilizacin de tcnicas de procesamiento de seal y reconocimiento
estadstico de patrones, estos y otros temas, necesarios en la comprensin de la
solucin del problema, se explican de manera resumida en este captulo. En este
captulo tambin se presenta un primer esbozo de la solucin planteada, que da
estructura al resto de los captulos.


3.1 Descripcin del sistema o proceso a mejorar
Este proyecto es, como lo ilustra su ttulo, un mdulo de un sistema
inalmbrico de monitoreo que est conformado por varios mdulos, los cuales son:
un mdulo de alimentacin o poder, el mdulo de comunicacin y los 3
teledetectores. Lo concerniente al proyecto es el mdulo de teledeteccin de disparo
de armas. La idea general es poder realizar un circuito que enve una seal de
alarma cuando detecte el sonido de un disparo a una cierta distancia, como lo
muestra la figura 3.1. Para ampliar el rango de accin y monitorear por completo
una zona protegida se utilizarn varios dispositivos ubicados a una distancia
adecuada (figura 3.1). La transmisin de la seal de alarma de un dispositivo a otro,
as como la etapa de alimentacin del circuito, no es parte del proyecto por lo cual se
obviar su discusin y se limitar a cumplir con los requisitos planteados en la
seccin 1.2.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

Figura 3.1 Esquema de funcionamiento de la red inalmbrica de monitoreo de zonas protegidas
para el caso especfico de deteccin de disparo
La figura 3.2 ilustra el proceso que se lleva a cabo con la seal de audio
antes de que sta sea clasificada como un disparo u otro sonido. De los seis
mdulos mostrados solamente los cuatro ltimos fueron diseados e implementados,
los dos primeros mdulos no forman parte del proceso de ingeniera llevado a cabo
en la solucin del problema, sin embargo, no escapan al estudio del proyecto pues
son importantes para determinar algunas de las caractersticas que deber tener el
sistema, y adems es conveniente conocer de antemano cmo stas afectarn los
resultados esperados del circuito desarrollado.
Fuente
generadora
de sonido
Medio de
propagacin
Transduccin
de la seal
Acondicionamiento
de seal
Extraccin de
caract ersticas
de la seal
Clasif icador
estad stico
Teledetector

Figura 3.2 Diagrama de bloques del proceso de deteccin de disparos

La deteccin acstica del disparo, requiere una caracterizacin de la seal de
audio tpica del disparo, para decidir sobre cul mtodo utilizar en su clasificacin.

Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
21
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
22
Otro aspecto importante que se tom en cuenta fue el medio de propagacin.
Aunque se trata del aire en una regin boscosa, existen miles de obstculos que
disipan la intensidad con que se transmite el sonido. Adems, segn las
caractersticas de la zona donde se utilice el teledetector, se dan todo tipo de
fenmenos (reflexin, difraccin, dispersin, etc.) que interfieren en la recepcin del
audio [14].
El primer mdulo del teledetector es el que convierte la seal acstica en una
seal elctrica. Aqu no hay ningn secreto: se utilizar un micrfono, seleccionado
con criterios que se exponen en captulos posteriores. Seguidamente viene el
mdulo de acondicionamiento de seal, que prepara la seal para su posterior
tratamiento. Generalmente estos mdulos buscan regular la amplitud de la seal
para mantenerlo dentro del margen de accin de los mdulos posteriores.
Una tercera etapa es el mdulo de extraccin de caractersticas de la seal.
Esta parte del circuito se encarga propiamente del procesamiento de la seal. La
razn por la que recibe este nombre es porque esta seccin se encarga de la
caracterizacin de la seal en un patrn que es utilizado posteriormente para su
clasificacin.
Por ltimo se tiene el mdulo de decisin; prcticamente se trata de una
comparacin entre la caracterizacin obtenida en la etapa anterior con un patrn
aprendido por el circuito, que le permite clasificar la seal como disparo o no disparo.
En caso de que la clasificacin sea positiva (para el propsito del proyecto) se
genera o activa una seal que normalmente es un impulso, a partir de la cual se
puede generar un mensaje de alerta para ser transmitido por toda la red.
En general se ha realizado una breve descripcin de cada una de las partes
en que se dividi el problema para simplificar su solucin, cada etapa ser explicada
con mayor detalle en captulos posteriores.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
23
3.2 Antecedentes bibliogrficos
3.2.1 Propagacin del sonido
La propagacin de sonidos en exteriores es un proceso verdaderamente
complejo, donde concurren simultneamente varios fenmenos fsicos de ndole muy
diferente; teniendo en cuenta que, adems, puede producirse interaccin entre ellos
[14].
Los mecanismos dominantes en la propagacin del sonido se pueden agrupar
como sigue:
La divergencia geomtrica: pone en manifiesto el fenmeno de la
expansin uniforme de la onda sobre superficies mayores segn avanza el
frente de onda.
La atmsfera como medio de propagacin: la atmsfera tiene varios
factores que pueden afectar la propagacin del sonido, entre los que se
encuentran: su composicin, la temperatura, la humedad relativa y la
velocidad del viento.
El suelo: la presencia del suelo modifica las condiciones de la propagacin
del sonido ya que origina reflexiones del sonido.
La presencia de obstculos: los obstculos a lo largo de la trayectoria de
una onda pueden reflejar, difractar, dispersar o absorber la energa que
transporta una onda. Si los obstculos son rboles, sus races modifican el
suelo hacindolo ms poroso, esto produce un efecto aadido difcil de
evaluar.


Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Propiamente en lo referente a la propagacin de sonido en bosques, en el
material consultado [14] se hace una recopilacin de otros trabajos similares donde
las observaciones ms importantes se resumen a continuacin:
Los efectos de absorcin dominan sobre los efectos de dispersin.
Se considera que el borde del bosque atena el sonido en mayor
proporcin.
La dispersin en troncos es la principal responsable de atenuacin a
medias y altas frecuencias, mientras que a bajas frecuencias el suelo es el
factor principal.
El exceso de atenuacin (EA) depende crticamente de las alturas de la
fuente y el receptor.
Las condiciones atmosfricas (temperatura y humedad relativa) modifican
las propiedades de absorcin y dispersin del suelo y los rboles.
El coeficiente de absorcin es proporcional a f .
Asimismo en [14] se encontr un modelo que describe la propagacin de
sonido en bosques, el cual se basa en el modelo de dispersin de Leschnik, y est
dado por la siguiente expresin:
A W
A r Ae Z k r L r L + + + = ) ( ) ( ) 4 log( 10 ) (
2

Donde L
W
es el nivel de potencia sonora, 10log(4r
2
) da cuenta de la
divergencia geomtrica, k(Z) es la correccin debido a la impedancia Z de la
superficie del suelo, A
A
la atenuacin del sonido en el aire y Ae(r) la atenuacin
debido a la dispersin.


Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
24
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
25
3.2.2 Transduccin de la seal de sonido
La deteccin acstica de armas de fuego es, no slo, un mtodo muy utilizado
sino que a parte es ms eficiente que la otra alternativa que es la deteccin ptica.
A diferencia de las tcnicas de deteccin pticas, las tcnicas acsticas no
requieren que el arma se encuentre dentro de la trayectoria lnea vista del sensor.
Una de las ventajas es que el sistema acstico puede cubrir ms distancia que un
sistema ptico.
Las tcnicas acsticas trabajan detectando el sonido de disparo del arma. Un
arma de fuego disparada crea un sonido fuerte e impulsivo de ms de 160dB SPL,
que puede orse a ms de dos millas de distancia a la redonda.
Al detectar el sonido de un disparo con mltiples sensores puede localizarse
el evento rpida y eficientemente [13].
La deteccin acstica de armas de fuego es aplicada a zonas urbanas con
fines de criminologa; es decir es una herramienta utilizada por la polica para
capturar a personas relacionadas con tiroteos y toda actividad delictiva que involucre
disparos[13].
En los sistemas policiales el sonido es recolectado por sensores remotos al
sistema y luego es transmitido a una central de computadoras usando lneas
telefnicas. Los sensores son pequeos y estn alimentados por las mismas lneas
telefnicas, simplificando su instalacin y mantenimiento, al no existir bateras que
cambiar ni software que mejorar. Los componentes electrnicos del sensor estn
hechos de tecnologas de montaje superficial disminuyendo su tamao y
aumentando su rentabilidad.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
3.2.3 Clasificacin y localizacin del sonido
En los sistemas de deteccin acstica de armas utilizados por la polica [3] y
[13] la extraccin de caractersticas de la seal y su clasificacin se realizan
utilizando una computadora con un software especializado y una amplia base de
datos. La computadora analiza la informacin acstica de entrada de los disparos,
esta informacin se procesa utilizando el SuperMax detector de pico, un algoritmo
patentado; el cual detecta y clasifica los sonidos de disparo. Este algoritmo es
susceptible a sonidos abruptos parecidos al de un disparo, ignorando sonidos menos
abruptos como trenes o ladridos de perros.
Las figuras 3.3 y 3.4 muestran la forma de onda de dos sensores que
detectaron y localizaron mltiples disparos en una localidad de Arizona donde el
sistema est implementado. Los disparos detectados por el sistema se muestran en
color rojo, ntese que la amplitud es aproximadamente 40 veces menor en el sensor
ms lejano sin embargo, detect los impulsos sin problema.

Figura 3.3 Seis disparos de armas detectados en Glendale, Arizona. El tirador estaba a 1635 pies
del sensor(los disparos se muestran en rojo) [13]

Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
26
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

Figura 3.4 Los mismos seis disparos detectados por otro sensor a 6130 pies de distancia (la
amplitud disminuy en un factor de 40 veces) [13]
El diagrama de bloques de un sistema muy similar al anterior [3] aparece en
la figura 3.5, el cual utiliza, en este caso, un bloque de adquisicin de datos que
enva la informacin tambin a una central donde se identifica el sonido por medio de
comparacin de patrones.


Figura 3.5 Topologa del sistema de control de armas en zonas urbanas por deteccin en tiempo
real (G.U.A.R.D.) [3]
Este sistema continuamente procesa los sonidos que proveen los micrfonos.
Adems a cada sonido detectado por el software se le realiza un procesamiento de
seal para determinar si es un verdadero disparo o simplemente un sonido similar.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
27
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
El sistema no slo detecta cundo ocurre un disparo sino que tambin puede
determinar el tipo de arma, esto lo logra comparando la seal de entrada con
patrones de sonidos que tiene en una base de datos.
Para localizar la ubicacin del disparo ambos sistemas utilizan algoritmos de
triangulacin como se muestra en la siguiente figura

Figura 3.6 Mtodo de triangulacin [3]
Despus de determinar que ocurre un disparo entra a funcionar el algoritmo de
triangulacin, el cual permite conocer la localizacin exacta del evento, en funcin
de la, ya conocida, ubicacin de los micrfonos y el tiempo que tarda la seal en ser
registrada por el micrfono. Como se aprecia en la figura 3.6 se necesitan al menos
tres micrfonos para determinar la ubicacin del disparo.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
28
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
29
3.3 Descripcin de principios fsicos y electrnicos relacionados con la
solucin del problema
3.3.1 Propagacin del sonido
En los antecedentes bibliogrficos se habl de la propagacin del sonido pero
de una forma ms especfica al tema aqu tratado, los bosques. Ahora se har un
recuento pero ms general de los principios fsico-matemticos que rigen la
formacin y propagacin del sonido [9].
El sonido se caracteriza por fluctuaciones de presin en un medio
compresible, bien sea gaseoso, lquido o slido. Sin embargo, no todas las
fluctuaciones de presin producen la sensacin de audicin cuando alcanzan al odo
humano. Cuando se refiere al sonido audible, se est hablando de la sensacin
detectada por nuestro odo, que produce las rpidas variaciones de presin en el aire
(presin acstica) por encima y por debajo de un valor esttico. Este valor esttico
nos lo da la presin atmosfrica.
Dos cosas deben existir a fin de que se produzca una onda sonora: una fuente
mecnica de vibracin y un medio elstico a travs del cual pueda propagar la
perturbacin. La velocidad con que se propaga el sonido depende, en gran medida,
de las caractersticas del medio elstico, temperatura, presin, densidad, etc.
Las ondas sonoras que percibe el odo humano se distinguen por tres
caractersticas: nivel de intensidad, tono y timbre. La tabla 3.1 muestra cul es la
correspondencia entre estas caractersticas y las propiedades fsicas de la onda de
sonido.



Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Tabla 3.1 Correspondencia fsica de los efectos sensoriales del sonido

Efecto sensorial Propiedad fsica
Intensidad acstica Intensidad
Tono Frecuencia
Timbre Forma de onda
La intensidad (I) de un sonido viene determinada por la amplitud del
movimiento oscilatorio. Matemticamente es la potencia transferida (P) por una onda
sonora, a travs de la unidad de rea (A) normal a la direccin de propagacin.

A
P
I = (3.1)
Las unidades de Intensidad son microwatt por centmetro cuadrado (W/cm
2
).
Otra unidad de nivel de intensidad que se usa frecuentemente es la dcima parte de
un bel, o decibel (db).

0
log 10 ) (
I
I
db I = (3.2)
I
0
= es el umbral de audicin (10
-10
W/cm
2
).
El tono o altura de un sonido depende nicamente de su frecuencia, es decir,
del nmero de oscilaciones por segundo. La altura de un sonido corresponde a
nuestra percepcin del mismo como ms grave o ms agudo. Cuanto mayor sea la
frecuencia, ms agudo ser el sonido.
El timbre es la cualidad del sonido que permite distinguir entre dos sonidos de
la misma intensidad y altura. Cuando se hace vibrar un medio se producen, adems
de la frecuencia fundamental, los armnicos. El nmero de armnicos presentes es
lo que diferencia los timbres de dos sonidos.

Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
30
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Como ya se mencion, un cuerpo en oscilacin pone en movimiento a las
molculas de aire (del medio) que lo rodean. stas, a su vez, transmiten ese
movimiento a las molculas vecinas y as sucesivamente. Cada molcula de aire
entra en oscilacin en torno a su punto de reposo. Es decir, el desplazamiento que
sufre cada molcula es pequeo. Pero el movimiento se propaga a travs del medio.
Entre la fuente sonora (el cuerpo en oscilacin) y el receptor se tiene
entonces una transmisin de energa pero no un traslado de materia. El (pequeo)
desplazamiento (oscilatorio) que sufren las distintas molculas de aire genera zonas
en las que hay una mayor concentracin de molculas (mayor densidad), zonas de
condensacin, y zonas en las que hay una menor concentracin de molculas
(menor densidad), zonas de rarefaccin. Esas zonas de mayor o menor densidad
generan una variacin alterna en la presin esttica del aire (la presin del aire en
ausencia de sonido), que es lo que se conoce como presin sonora.

Figura 3.7 Onda de sonido en un tiempo t, La distancia entre las barras representa las zonas de
mayor o menor presin sonora [9]
En el aire el sonido se propaga esfricamente, es decir en todas direcciones.
Puede imaginarse al sonido propagndose como una esfera cuyo centro es la fuente
sonora y que se va haciendo cada vez ms grande.


Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
31
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
3.3.2 Transduccin de la seal
En un micrfono de condensador, la placa posterior est fija y alimentada con
una tensin, mientras que la placa anterior, el diafragma, se desplaza al recibir
variaciones de presin, ya que el interior del micrfono est a una presin constante,
igual a la presin atmosfrica [16]. La variacin de la capacitancia, al cambiar la
distancia entre las placas, producir una variacin de voltaje, como lo muestra la
figura 3.8.

Figura 0.8 Circuito bsico de un micrfono con condensador [16]
Este tipo de micrfono produce la mejor respuesta de frecuencia por lo cual
son los ms utilizados en grabaciones profesionales. Debido a que responde a
variaciones de presin se clasifican en los micrfonos de presin, y como
consecuencia de ello tienen una respuesta omnidireccional.
3.3.3 Extraccin de Caractersticas
a Principios fsicos y matemticos
En esta seccin se describirn las tcnicas utilizadas para el anlisis de la
seal de sonido y para el diseo del mdulo encargado de la extraccin de
caractersticas de la seal de sonido. Se inicia con una descripcin de la
transformada de Fourier [8], luego se explica el mtodo de transformacin de Fourier
con ventanas, que fue el utilizado en la ejecucin de la solucin [12], y finalmente la
tcnica de discriminante lineal de Fisher [2].


Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
32
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Las transformadas lineales, especialmente la de Fourier y Laplace, son
ampliamente usadas para resolver problemas en la ciencia y la ingeniera. La
transformada de Fourier, una herramienta dominante y verstil, es utilizada en
muchos campos de las ciencias como una herramienta fsica y matemtica para dar
a un problema fcil solucin.
La transformada de Fourier, esencialmente, descompone o separa una
funcin o forma de onda en senoidales de diferente frecuencia, cuya suma da la
seal original. Las condiciones para poder obtener la transformada de Fourier son
(Condiciones de Dirichlet):
Que la seal sea absolutamente integrable, es decir:

dt t x


2
) (
(3.3)
Que tenga un grado de oscilacin finito.
Que tenga un nmero finito de discontinuidades.
La transformada de Fourier de f(x) est definida por:
(3.4)

= dt e x f w F
jwt
) ( ) (
La transformacin inversa da la funcin, de nuevo, en el dominio del tiempo,
esto es:
dw e w F x f
jwt


= ) (
2
1
) (

(3.5)



Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
33
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

Esta transformacin que sufre la seal del dominio del tiempo al dominio de la
frecuencia no afecta la energa transportada por la onda, tal y como lo establece el
teorema de Parseval. Este teorema establece que la potencia de una seal
representada por una funcin h(t) es la misma en el dominio del tiempo y en el
dominio de la frecuencia, esto es:
dt f H dt t h



=
2
2
) ( ) ( (3.6)
El espectro de potencia, P(f) est dado por:
= f f H f P
2
) ( ) ( (3.7)
De esta manera se puede asegurar que al aplicar la transformada de Fourier a
la seal de sonido su potencia no se ver afectada; lo nico que sucede es que
ahora se tiene informacin sobre las distintas frecuencias que conforman la seal.
Como las seales de sonido, con las que se trabaj, estn limitadas a un
ancho de banda audible(20 20 000Hz) se explicar el teorema del muestreo con la
finalidad de que no se presenten problemas de aliasing.
El teorema de muestreo establece que una seal real, f(t), que est limitada
por un ancho de banda B Hz puede ser reconstruida sin ningn error a partir de
muestras tomadas uniformemente a una razn de R>2B muestras por segundo. Esta
frecuencia mnima de muestreo F
S
=2B se denomina la relacin de Nyquist o
frecuencia de Nyquist. El correspondiente intervalo de muestreo, T=1/2B (donde
t=nT), es llamado el intervalo de Nyquist.


Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
34
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Una gran cantidad de dificultades se encuentran al reconstruir una seal a
partir de muestras. El teorema de muestreo asuma que todas las seales estn
limitadas a un ancho de banda, pero en la prctica las seales no son limitadas por
un ancho de banda sino por un intervalo de tiempo. Como resultado encontrar una
frecuencia de muestreo que no pierda informacin se vuelve complicado. Cuando
una seal esta sub-muestreada (la frecuencia de muestreo es menor que la
frecuencia de Nyquist), su espectro tiene picos sobrepuestos o traslapados; esto
significa que F(w) ya no tiene ms la informacin completa del espectro y que no es
posible, entonces, recuperar f(t) de la seal muestreada. En este caso, el final del
espectro no alcanza el valor de cero, sino que se dobla hacia atrs sobre el espectro
aparente. Esta inversin del final se denomina plegamiento espectral o aliasing.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
35
]
El anlisis realizado a la seal de sonido tiene como base la transformada de
Fourier, sin embargo en su versin original requiere que la seal en el tiempo f(t) sea
continua, esto es que [ , t , por lo que se realiza una versin aproximada por
espacios de tiempo, obteniendo un grfico que se denomina espectrograma.
El espectrograma est definido como la transformada de Fourier de una
muestra de tiempo corto de un segmento en forma de ventana de la seal en el
tiempo s(t). Tal como lo muestra la siguiente expresin:
(3.8) [ ]
jmw
n
L n m
jw
n
e m n w m x e s

+ =
=

] [ ) (
1
donde la ventana w determina cunto de la seal original es usada en el
anlisis y controla tambin la resolucin de frecuencia del anlisis de Fourier. En el
anlisis se repite una sucesin de posiciones de ventana igual a n. Usualmente, n es
incrementada como una fraccin (25 a 50%) de la longitud total de la ventana entre
FFT sucesivas [4].

Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
36
Se trata de un grfico tridimensional que muestra la energa de cada
frecuencia de una seal, mientras sta vara en el tiempo. Esto es muy til porque la
trasformada de Fourier no proporciona ninguna informacin del instante de tiempo en
que ocurre algn evento de la seal. Por ejemplo una transformada de Fourier de
una parte de una cancin mostrar las frecuencias presentes, pero no el instante en
que stas ocurren.
El formato ms general de un espectrograma, es el que tiene la informacin
temporal en el eje horizontal (x), el eje vertical (y) es el eje de la frecuencia, y la
intensidad o tono de color de cada punto en la imagen representa la amplitud de una
determinada frecuencia en un instante de tiempo.
Usualmente los espectrogramas son creados de dos maneras, la primera
consiste en la utilizacin de una serie de filtros paso banda, generalmente cuando se
trabaja de forma analgica. O se utiliza la magnitud de la transformada de Fourier
instantnea (STFT por sus siglas en ingls Short Time Fourier Transform), el cual es
el mtodo digital de obtener el espectrograma. Los datos en el dominio del tiempo
muestreados digitalmente son partidos en bloques, que generalmente se traslapan,
y se utiliza entonces la transformada de Fourier para obtener el espectro de
frecuencia de cada trozo de informacin. Cada segmento corresponde a una lnea
vertical del grfico, y es una medida de la magnitud en funcin de la frecuencia para
un tiempo especfico de la seal [17].
Para comprender mejor el mtodo utilizado, se debe conocer algo sobre la
STFT. Como ya se mencion antes la transformada de Fourier no refleja
explcitamente la naturaleza dinmica de las seales en el tiempo, y aunque la fase
de S() contiene la informacin del tiempo, es difcil establecer una relacin puntual
entre s(t) y S() basados en el anlisis bsico de Fourier.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
La manera de compensar esta desventaja de la transformada de Fourier es
comparar la seal con una funcin que exista simultneamente en el dominio del
tiempo y la frecuencia:


d e t s d s w t STFT
t j
w t

= =

) ( * ) ( ) ( * ) ( ) , (
,
(3.9)
La ecuacin 3.9 es un simple producto que refleja la similitud entre la seal
s(t) y funcin elemental (-t)e
-j
. La funcin (t) tiene una duracin instantnea, de
ah que sea denominada la funcin ventana. La ecuacin 3.9 se llama la
transformada de Fourier instantnea (STFT) o la transformada de Fourier por
ventanas [12].

Figura 3.9 Transformada de Fourier por ventanas [12]
La figura 3.9 ayuda a entender el proceso de obtener la STFT. Lo primero que
se hace es multiplicar la funcin (t) con la seal s(t) obteniendo despus la
transformada de Fourier del producto ) ( * ) ( t s . Debido a que la funcin (t) tiene
una duracin instantnea, la transformada de Fourier de ) ( * ) ( t s representa
las propiedades de frecuencia de la seal en un instante de tiempo. Desplazando la
funcin (t) en el tiempo y repitiendo el mismo proceso se obtiene una leve idea de
cmo el contenido de frecuencia de la seal se comporta en el tiempo.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
37
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Para la aplicacin al procesamiento digital de seales, es necesario extender
la estructura de la STFT a una seal discreta. Para la implementacin, cada
transformada de Fourier en la STFT se reemplaza por la transformada discreta de
Fourier, como resultado la STFT es discreta, tanto en tiempo como en frecuencia y
esto es lo idneo para la implementacin digital:
(3.10) [ ] [ ] [ ]
ni
L
L
i
W k i i s n k STFT

=
1
0
,
Donde:
[ ]
t L
n
t k t t STFT n k STFT

= = =


2
, ) , ( , (3.11)
Donde t denota el intervalo de tiempo de muestreo; [k]=(kt) es la funcin
de ventana en el punto L. La ecuacin 3.10 se denomina la STFT discreta, para
diferenciarla de la transformada de tiempo discreta de STFT, que es continua en
tiempo. Ntese que mediante la discretizacin de la STFT se lleg a obtener la
ecuacin 3.8 utilizada por Matlab para calcular el espectrograma.
El anlisis de discriminante lineal y la caracterizacin de la seal
Finalmente para obtener un vector de clasificacin, a partir de la informacin
contenida en el espectrograma, se utiliz un anlisis de discriminante lineal de Fisher
[2]. Este es un mtodo de reduccin lineal de dimensionalidad, utilizado para
resolver el problema de diseo de clasificadores, donde un clasificador ptimo se
vuelve ms complicado en la medida en que se incremente la dimensionalidad de las
variables de entrada. La forma de resolver este problema es preprocesar la
informacin para as reducir su dimensionalidad antes de aplicar el algoritmo de
entrenamiento de un clasificador. Este mtodo no es por s slo un discriminante,
pero se puede usar para construir uno.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
38
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Una forma sencilla de alcanzar la reduccin dimensional es utilizar una
proyeccin lineal de los datos sobre un espacio de una dimensin. De esta manera el
vector de entrada x es proyectado sobre el valor y dado por:
(3.12) x w y
T
=
donde w es el vector de parmetros ajustables (pesos). En general, la
proyeccin sobre una dimensin implica perder informacin, y las clases que estaban
bien separadas en el espacio multidimensional podran quedar traslapadas en una
sola dimensin. Pero si se ajustan las componentes del vector de pesos w se puede
seleccionar una proyeccin que aumente la separacin de las clases.
Considrese un problema de dos clases en el cual hay N
1
puntos de la clase
C
1
y N
2
puntos de la clase C
2
. La media de los vectores de ambas clases es:



= =
2 1 2
2
1
1
1 1
C n
n
C n
n
x
N
x
N
m m (3.13)
donde x
n
denota el ensimo punto de la clase correspondiente.
Se puede definir la separacin de las clases, cuando se proyectan en w, como
la separacin de las medias de las clases proyectadas. Esto sugiere que se debe
escoger w para incrementar
m
2
-m
1
=w
T
(m
2
-m
1
) (3.14)
Donde:
m
k
= w
T
m
k
, k=1,2,..

(3.15)
es la media de los datos proyectados de la clase C
k
.

Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
39
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

Figura 3.10 Ejemplo de la separacin de dos clases en un sistema de dos dimensiones [2]
La figura 3.10 muestra 2 clases bien separadas para el espacio en dos
dimensiones(x
1
,x
2
). Se observa que la proyeccin sobre el eje x
1
da una mayor
separacin de las medias de las clases que la proyeccin sobre x
2
. Sin embargo, la
separacin de los datos proyectados es mejor cuando se proyecta la informacin en
el eje x
2
. Esta dificultad surge de la substancial diferencia del esparcimiento de los
datos dentro de las clases a lo largo de los dos ejes.
La solucin propuesta por Fisher es maximizar una funcin que represente la
diferencia entre las medias de las clases proyectadas, normalizadas por una medida
de la ubicacin intra-clase de los datos sobre la direccin de w.
La frmula de proyeccin (ecuacin 3.12) transforma el conjunto determinado
por los puntos en x en un conjunto de puntos en la direccin del eje y. La ubicacin
intra-clase de la informacin transformada de la clase C
k
es descrita por la
covarianza intra-clase, esto es:
( ) ( )


= =
k k
C n
k
n t
C n
k
n
m x w m y s
2 2
2

(3.16)
La covarianza total intra-clase de todos el conjunto de datos se puede definir
como . Entonces se llega al criterio de Fisher dado por:
2
2
2
1
s s +
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
40
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

2
2
2
1
2
1 2
) (
) (
s s
m m
w J
+

= (3.17)
El cual se puede rescribir utilizando las ecuaciones 3.12, 3.15 y 3.16 para que
quede de la forma:

w S w
w S w
w J
W
T
B
T
= ) ( (3.18)
donde S
B
es la covarianza entre clases y es dada por la siguiente expresin:
(3.19)
T
B
S ) m )(m m (m
1 2 1 2
=
y S
W
es la matriz de covarianza intra-clase total y se calcula:



+ =
2 1
2 2 1 1
C n
T n n
C n
T n n
W
x x x x S ) m )( m ( ) m )( m ( (3.20)
Derivando con respecto a w, se encuentra que J(w) es mxima cuando
(3.21) w S w S w w S w S w
B W
T
W B
T
) ( ) ( =

Se aprecia que S
B
se encuentra siempre en la direccin de (m
2
-m
1
). Adems,
no importa la magnitud de w, slo su direccin, por lo tanto se puede utilizar
cualquier factor para escalar. Multiplicando ambos lados de la ecuacin (3.21) por
S
W
-1
se obtiene:
(3.22) ) m (m
1 2
1


W
S w
Esto es conocido como el discriminante lineal de Fisher, que estrictamente no es
un discriminante pero resulta en una opcin especifica de vector de direccin para la
proyeccin de los datos en una sola dimensin.

Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
41
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
42
La informacin proyectada puede ser utilizada subsecuentemente para la
construccin de un discriminante. Slo se requiere escoger un umbral y
0
para la
clasificacin de un nuevo dato como perteneciente a la clase C
1
si y(x)y
0
o de clase
C
2
de caso contrario. Al hacer esto se nota que y=w
T
x es la suma del conjunto de
variables aleatorias, y que se puede utilizar el teorema del lmite central y modelar
funcin de densidad condicional de la clase p(y/C
k
) usando distribuciones normales.
Se puede considerar el criterio de Fisher como un procedimiento especfico de
seleccin de pesos (y subsecuentemente del umbral) de una red de una sola capa.
En la reduccin de dimensionalidad de la informacin puede perderse informacin, y
esto aumentar la tasa mnima de error terico alcanzable.
Con el anlisis de discriminante lineal realizado al espectro de la seal se
obtiene un vector de pesos entrenado justamente para clasificar el sonido de un
disparo, pero Qu tan eficiente es la clasificacin obtenida a partir de este vector?
Para conocer el porcentaje de error se utilizan grficas de las distribuciones
normales de los vectores proyeccin de las matrices de clase sobre el vector w. Es
por esto que a continuacin se detallan las principales caractersticas de una
distribucin normal.
La distribucin normal o distribucin gaussiana es una de las distribuciones
tericas ms utilizada en la prctica. Su importancia se debe fundamentalmente a la
frecuencia con la que distintas variables asociadas a fenmenos naturales y
cotidianos siguen, aproximadamente, esta distribucin [1].
El uso extendido de la distribucin normal en las aplicaciones estadsticas
puede explicarse, adems, por otras razones. Muchos de los procedimientos
estadsticos habitualmente utilizados asumen la normalidad de los datos
observados.

Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Aunque muchas de estas tcnicas no son demasiado sensibles a desviaciones
de la normal y, en general, esta hiptesis puede obviarse cuando se dispone de un
nmero suficiente de datos, resulta recomendable contrastar siempre si se puede
asumir o no una distribucin normal. La simple exploracin visual de los datos puede
sugerir la forma de su distribucin. No obstante, existen otras medidas, grficos de
normalidad y contrastes de hiptesis que pueden ayudar a decidir, de un modo ms
riguroso, si la muestra de la que se dispone procede o no de una distribucin
normal. Cuando los datos no sean normales, se puede o bien transformarlos o
emplear otros mtodos estadsticos que no exijan este tipo de restricciones (los
llamados mtodos no paramtricos).
La distribucin normal fue reconocida por primera vez por el francs Abraham
de Moivre (1667-1754). Posteriormente, Carl Friedrich Gauss (1777-1855) elabor
desarrollos ms profundos y formul la ecuacin de la curva; de ah que tambin se
le conozca, ms comnmente, como la "campana de Gauss" [11]. La distribucin de
una variable normal est completamente determinada por dos parmetros, su media
y su desviacin estndar, denotadas generalmente por y . Con esta notacin, la
funcin de densidad probabilstica de la normal viene dada por la ecuacin:
< < =

x para e x f
x
2
2
2
) (
2
1
) (


(3.23)
A pesar de la forma seguida por la poblacin, el teorema del lmite central
permite a la distribucin normal ser usada con propsitos descriptivos estando sujeto
a la limitacin de varianzas finitas. Esta ley establece que si una poblacin tiene una
varianza finita
2
y una media , la distribucin de la media de la muestra, denotada
por x , aproxima la distribucin normal con varianza
2
/n y media a medida que el
tamao de la muestra, n, aumenta.

Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
43
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
La distribucin normal posee ciertas propiedades importantes que conviene
destacar:
Tiene una nica moda, que coincide con su media y su mediana.
La curva normal es asinttica al eje de abscisas. Por ello, cualquier valor entre
- y + es tericamente posible. El rea total bajo la curva es igual a 1.
Es simtrica con respecto a su media . Segn esto, para este tipo de
variables existe una probabilidad de un 50% de observar un dato mayor que la
media, y un 50% de observar un dato menor.
La distancia entre la lnea trazada en la media y el punto de inflexin de la
curva es igual a una desviacin tpica (). Cuanto mayor sea , ms aplanada
ser la curva de la densidad.
El rea bajo la curva comprendida entre los valores situados aproximadamente
a dos desviaciones estndar de la media es igual a 0.95. En concreto, existe un
95% de posibilidades de observar un valor comprendido en el intervalo
[ ] 96 . 1 ; 96 . 1 + .
La forma de la campana de Gauss depende de los parmetros y . La
media indica la posicin de la campana, de modo que para diferentes valores de
la grfica es desplazada a lo largo del eje horizontal como se observa en la figura
3.11. Por otra parte, la desviacin estndar determina el grado de apuntamiento
de la curva, vase la figura 3.12. Cuanto mayor sea el valor de , ms se
dispersarn los datos en torno a la media y la curva ser ms plana. Un valor
pequeo de este parmetro indica, por tanto, una gran probabilidad de obtener
datos cercanos al valor medio de la distribucin.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
44
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

Figura 3.11 Distribuciones normales con igual varianza pero diferente media [1]

Figura 3.12 Curvas de densidad normal con media constante (=5) con variante [1]
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
45
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
b Principios electrnicos
En esta seccin se explicarn los principios de la tecnologa del condensador
conmutado [7] que es la empleada por los filtros que conforman el mdulo de
extraccin de caractersticas.
La esencia de los condensadores conmutados es usar capacitores e
interruptores analgicos para lograr la misma funcin que las resistencias. Este
reemplazo de resistores, en conjunto con integradores basados en amplificadores
operacionales, forman los filtros activos. El porqu se reemplazan resistores con
capacitores es porque estos ltimos dan variabilidad de frecuencia a los filtros
activos. La figura 3.13 muestra la configuracin bsica de un condensador
conmutado, incluyendo dos transistores de efecto de campo de canal N de
semiconductor oxido metlico (NMOS) y un capacitor. Hay dos fases de
reloj, y , las cuales no se traslapan. Los MOSFET, tambin M1 y M2, se activan
cuando el voltaje del gate pasa a alto, y la resistencia equivalente del canal en ese
caso ser baja R
ON
1k10k. Cuando el voltaje de gate pasa a bajo, la
resistencia del canal tender a ser alta R
OFF
10
12
. Con tan alta variacin en la
resistencia en encendido y apagado cada MOSFET puede tomarse como un
interruptor. Adems, cuando los dos MOSFET son alimentados por relojes que no se
traslapan, M1 y M2 conducen durante semiciclos alternados.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
46
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

Figura 3.13 2 MOSFET alimentados por seales de relojes alternas conforman la red bsica de un
condensador conmutado [6]
Esto hace que el arreglo de MOSFET sea un equivalente de un interruptor de
doble contacto de polo simple (SPDT). La figura 3.14.a presenta un equivalente del
circuito anterior utilizando un interruptor en lugar de los MOSFET. El funcionamiento
de este circuito es simple, cuando el interruptor toca el contacto izquierdo, el
capacitor se carga al voltaje de V
1
.
Cuando el interruptor pasa al contacto derecho, el capacitor se descarga o
carga al voltaje en V
2
. Como resultado de estos cambios consecutivos, hay una
transferencia de carga ( )
2 1
V V C C V Q = = . Ahora, si uno acciona el interruptor
a una razn de f
CLK
(ciclos /s), entonces la carga transferida en un segundo es igual a
[ ] A V V f C Q f I
CLK CLK AVG
) (
2 1
= = obteniendo as la corriente promedio. Si f
CLK

es mucho mayor que la frecuencia del voltaje de entrada, el proceso de interrupcin
puede considerarse continuo, y el condensador conmutado puede considerarse
como una resistencia como lo muestra la figura 3.14.b. El valor de la resistencia
equivalente est dado por:

CLK AVG
eq
f C I
V V
R

=
1
2 1
(3.24)

Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
47
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Adems, esta resistencia en conjunto con otros capacitores e integradores a
base de amplificadores operacionales, pueden ser usados para sintetizar filtros
activos. Es claro ahora por la ecuacin 3.24 porque la utilizacin de condensadores
conmutados lleva a la variabilidad de frecuencia de los filtros activos, por medio de
la frecuencia del reloj.

a) b)
Figura 3.14 Modelo equivalente del circuito de condensador conmutado [7]
Puesto que los filtros activos utilizan integradores, se explicar primero como
funcionan stos con condensadores conmutados, antes de explicar el
comportamiento de los filtros.
El integrador con amplificadores operacionales realiza la funcin de un filtro
paso bajo y es la eleccin ms frecuente en la construccin de bloques de filtros de
condensador conmutado. El integrador RC bsico se muestra en la figura 3.15.

Figura 3.15 Integrador RC bsico con su curva de transferencia [7]



Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
48
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
La funcin de transferencia de este circuito es:

) (
1
) (
) (
) (
0
f
f
j
f V
f V
f H
in
out

= = (3.25)
donde
RC
f
2
1
0
= . Ahora, si se reemplaza el resistor con el equivalente del
condensador conmutado, como lo muestra la figura 3.16, y se usa la ecuacin 3.24
para el valor del resistor se tiene:

CLK
f
C
C
f
2
1
0
2
1

= (3.26)

Figura 3.16 Integrador con condensador conmutado [7]
De nuevo, se nota que este circuito no cuenta con ningn resistor, adems la
frecuencia a -3dB (f
0
) depende de una relacin de capacitancias y no del producto
RC, las tolerancias de esta relacin son ms fciles de ajustar que las de los
productos. Por ltimo la frecuencia caracterstica del integrador es ajustable con la
frecuencia del reloj.
La configuracin bicuadrtica de un filtro con condensadores conmutados
normalmente se caracteriza por tener un integrador inversor con prdidas, un
integrador inversor sin prdidas y un amplificador inversor de ganancia unitaria. La
realizacin con condensador conmutado del filtro slo requiere de dos
amplificadores. Uno realiza la funcin del integrador inversor con prdidas, y con el
segundo se construye el integrador no inversor sin prdidas. La figura 3.17 muestra
el filtro bicuadrtico
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
49
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

Figura 3.17 Filtro bicuadrtico paso banda y paso alto realizado con condensador conmutado[7]
La funcin del voltaje del filtro pasobanda es:

HP
CLK
BP
V
f C
jwC
V
3
2
1
1
= (3.27)
El uso de un condensador conmutado indiferente a las prdidas (C
3
) con fases
de reloj alternas hace posible la forma no inversora del integrador. El voltaje de
salida del primer amplificador, el cual da la respuesta del filtro paso alto, puede ser
visto como la superposicin de dos seales en el nodo de suma del amplificador:

=
3 , 1
1
2
1
2
3 ,
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
eq
BP
in
BP
eq
in HP
R jwC
jwC
V
jwC
V
jwC
jwC
V
R
jwC
jwC
V
jwC
jwC
V
(3.28)
Con
CLK
eq
f C
R
3
3 ,
1
= y
CLK
f
C
C
f
2
3
0
2
1
=

la ecuacin 3.28 se simplifica dando:


Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
50
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

BP BP in HP
V
f
f
j
V
C
C
V
C
C
V
) (
1
0
2
1
2
1
= (3.29)
Sustituyendo la ecuacin 3.29 en la ecuacin 3.27se obtiene:

=
BP BP in BP
V
f
f
j
V
C
C
V
C
C
f
f
j
V
0
2
1
2
1
0
1 1
(3.30)
Agrupando trminos, multiplicando ambos lados por
2
0
2

f
f
j
y considerando
que Q = C
1
/C
2
se tiene que la funcin de transferencia del filtro paso banda es:

2
0 0
0
1

=
f
f
f
f
Q
j
f
f
Q
j
V
V
in
BP
(3.31)
La correspondiente funcin del filtro paso alto se obtiene simplemente al
invertir la ecuacin 3.27 y sustituyendo
CLK
f
C
C
f
2
3
0
2
1
=

, se tiene:
) (
0
BP
in
BP
BP
HP
in
HP
H
f
f
j
V
V
V
V
V
V

= = (3.32)
Sin embargo, a pesar que la ecuacin 3.31 muestra la respuesta de frecuencia
normal de un filtro paso banda, no hay nada en la expresin que d la ganancia del
filtro. As de la forma de la funcin de transferencia, y simulacin, se observa que el
circuito de la figura 3.17 no tiene ganancia de resonancia. Lo mismo ocurre con la
expresin para el filtro paso alto en la ecuacin 3.32. Una posible solucin sera
agregar un simple amplificador a la salida del circuito pero una solucin ms elegante
es reemplazar el segundo amplificador del circuito en la figura 3.17 por un integrador
sumador, en el que la seal de entrada es inyectada en el segundo amplificador por
medio de una resistencia equivalente derivada de otro condensador conmutado. La
figura 3.18 muestra la implementacin del nuevo circuito.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
51
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Vout
S1 S2
S1
S2
S1 S1
S2
S1
S2
S1
S2 S2
+
-
Vin
C4
C2
C1
C3
C5
C6

Figura 3.18 Filtro bicuadrtico con condensador conmutado y ganancia establecida por el
integrador sumador [7]
Realizando un anlisis similar al anterior se obtiene que los voltajes de salida
de ambos amplificadores estn dados por las siguientes expresiones:

CLK
BP HP
f C
jwC
V
jwC
jwC
V
6
4
5
4
1
1
1
1
=
(3.33)

Vin
f C
jwC
V
f C
jwC
V
CLK
HP
CLK
BP
1
2
3
2
1
1
1
1
+ =
(3.34)
De esta manera la funcin de transferencia del filtro paso banda es igual a:

2
0 0
0
5 3
4 1
1

=
f
f
f
f
Q
j
f
f
Q
j
C C
C C
V
V
in
BP
(3.35)
Donde:
0
5 3
4 1
f en voltaje de ganancia
C C
C C
=

3
6 4 2
5
1
C
C C C
C
Q =

CLK
f
C C
C C
f =
4 2
6 3
0
2
1


Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
52
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
53
3.3.4 Clasificador Estadstico

a Principios fsicos y matemticos
El diseo del clasificador estadstico, utilizado para generar la seal de alarma
del teledetector de disparos, se basa en la teora de reconocimiento estadstico de
patrones [2].
El trmino reconocimiento de patrones rodea un amplio rango de problemas
de procesamiento de informacin de gran significado prctico, desde el
reconocimiento de voz y clasificacin de imgenes hasta deteccin de fallas en
maquinaria y equipo mdico.
El ms general, y ms natural marco en el cual se formulan soluciones al
reconocimiento de patrones es el estadstico. ste reconoce la naturaleza
probabilstica de la informacin del proceso estudiado, y la forma en la que deben
expresarse los resultados.
La primera accin que se debe tomar cuando se utiliza el reconocimiento
estadstico de patrones es la clasificacin y regresin de la seal.
Considrese que se desea clasificar una imagen en una de dos clases. Se
puede representar el resultado de la clasificacin en trminos de una variable y la
que toma el valor de 1 si la imagen es clasificada dentro de la clase C
1
, y el valor de
0 si pertenece a la clase C
2
. De esta manera, todo el sistema puede verse como un
mapeo de un conjunto de variables de entrada x
1
,...,x
d
, representando las
intensidades de los pxeles (para el caso de imgenes), a una variable de salida y
representando el tipo de clase. En problemas ms complejos existe gran cantidad
de variables de salida denominadas y
k
donde k = 1,. . ., c.


Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
En general no sera posible determinar una forma apropiada para el mapeo
requerido, excepto con la ayuda de un conjunto de datos de ejemplo. El mapeo es
entonces modelado en trminos de una funcin matemtica la cual contiene un
nmero de parmetros ajustables. Los cuales son determinados con la ayuda de los
datos. Esta funcin se puede escribir de la forma:
) ; ( w x y y
k k
= (3.36)
Donde w denota el vector de parmetros. Un modelo de red neuronal puede
considerarse como una eleccin particular para el conjunto de funciones y
k
(x;w). En
este caso, los parmetros comprendidos en w son llamados pesos. La importancia
de redes neuronales en este contexto es que ofrecen un marco poderoso y muy
general para la representacin de mapeos no lineales de gran cantidad de entradas,
hasta un gran nmero de variables de salidas, donde la forma de mapeo es
gobernada por un nmero de parmetros ajustables. El proceso de determinar el
valor de estos parmetros en base al conjunto de datos es llamado aprendizaje o
entrenamiento, y por esta razn el grupo de datos de muestra es denominado como
el conjunto de entrenamiento.
En problemas de clasificacin la tarea es asignar nuevas entradas a un
nmero de clases discretas o categoras. Sin embargo, hay muchas otras
aplicaciones del reconocimiento de patrones, como los problemas de regresin, en
los que las salidas representan los valores de variables continuas. Ambos problemas:
clasificacin y regresin pueden verse como casos particulares de funciones de
aproximacin. En el caso de la regresin, es precisamente la funcin de regresin la
que se desea aproximar, mientras que los problemas de clasificacin lo que buscan
es aproximar la probabilidad de agrupamiento de las diferentes clases expresadas
como funciones de las variables de entrada.

Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
54
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Muy a menudo, antes de representar la transformacin entera del conjunto de
variables de entrada x
1
,,x
d
al grupo de variables de salida y
1
,,y
c
por una red
neuronal simple, se obtiene mayor beneficio en realizar una fase de pre-
procesamiento, antes de obtener el modelo de parametrizacin de la red neuronal.
La diferencia entre la etapa de pre-procesamiento y la red neuronal no
siempre es muy clara, pero usualmente el pre-procesamiento se realiza como una
transformacin fija de las variables, mientras la red por s sola contiene parmetros
adaptables cuyos valores son parte del proceso de entrenamiento. La inclusin de
informacin previa en el diseo de un sistema de reconocimiento de patrones puede
mejorar su realizacin, y el uso del pre-procesamiento es una manera de lograr esto.
El proceso de clasificacin no estara completo si no se cuenta con un lmite
de decisin. La obtencin de los lmites de decisin de un clasificador estadstico se
realiza como se explica a continuacin.
La probabilidad a posteriori, P(C
k
x), indica la probabilidad de que una
observacin corresponde a la clase Ck si se obtuvo el vector caracterstico x. La
probabilidad de una clasificacin errnea es minimizada si se selecciona la clase C
k

que tenga la mayor probabilidad a posteriori, as que un vector de caracterstico x es
asignado a la clase C
k
si:
k j todo para x C P x C P
j k
> ) ( ) ( (3.37)
Como la densidad incondicional p(x) es independiente de la clase, sta puede
derivarse de la frmula de Bayes con el propsito de comparar probabilidades
posteriores. As, se puede escribir el criterio de la forma:
k j toda para C P C x p C P C x p
j j k k
> ) ( ) ( ) ( ) ( (3.38)


Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
55
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Un clasificador de patrones provee una regla para la asignacin de cada punto
caracterstico del espacio en una de las c clases. Entonces considerando que el
espacio de entrada se divide en c regiones de decisin R
1
,,R
c
un dato dentro la
regin R
k
es asignado a la clase C
k
. Ntese que las regiones no necesariamente son
continuas, pero podran subdividirse en muchas regiones discontinuas siempre y
cuando pertenezcan a la misma clase. Los lmites entre estas regiones se conocen
como superficies de decisin o lmites de decisin.
Se puede calcular la probabilidad total de error en la clasificacin, de un
sistema de dos clases C
1
y C
2
, como:


+ =
1 2
) ( ) ( ) ( ) ( ) (
2 2 1 1
R R
dx C P C x p dx C P C x p error P (3.39)
De manera similar la probabilidad de que un nuevo patrn sea correctamente
clasificado es:

=
=
c
k
R
k k
k
dx C P C x p correcto P
1
) ( ) ( ) ( (3.40)
Esta probabilidad es mxima al escoger {R
k
} de manera que cada x est
asignada a la clase para la cual la integral sea mxima, lo cual es equivalente a la
ecuacin 3.33.













Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
56
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
b Principios electrnicos
La contraparte electrnica del anlisis matemtico y probabilstico utilizado en
el reconocimiento estadstico de patrones es la red neuronal, el objetivo de este
apartado es brindar los principios de diseo de una red neuronal simple [6].
El cerebro consta de un gran nmero (aproximadamente 10
11
) de elementos
altamente interconectados (aproximadamente 10
4
conexiones por elemento),
llamados neuronas. Estas neuronas tienen tres componentes principales, las
dendritas, el cuerpo de la clula o soma, y el axn. Las dendritas, son el rbol
receptor de la red, son como fibras nerviosas que cargan de seales elctricas el
cuerpo de la clula. El cuerpo de la clula, realiza la suma de esas seales de
entrada. El axn es una fibra larga que lleva la seal desde el cuerpo de la clula
hacia otras neuronas. El punto de contacto entre un axn de una clula y una
dendrita de otra clula es llamado sinpsis, la longitud de la sinpsis es determinada
por la complejidad del proceso qumico que estabiliza la funcin de la red neuronal.
Un esquema simplificado de la interconexin de dos neuronas biolgicas se observa
en la figura 3.19.

Figura 3.19 Neurona Biolgica [6]
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
57
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
El modelo de una neurona artificial es una imitacin del proceso de una
neurona biolgica, puede tambin asemejarse a un sumador hecho con un
amplificador operacional tal como se ve en la figura 3.20.

Figura 3.20 Neurona Artificial [6]
Existen varias formas de nombrar una neurona artificial, es conocida como
nodo, neuronodo, celda, unidad o elemento de procesamiento (PE); En la figura 3.21
se observa un PE en forma general y su similitud con una neurona biolgica

Figura 3.21 Modelado elctrico de una neurona biolgica [6]



Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
58
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
De la observacin detallada del proceso biolgico se han hallado los siguientes
anlogos con el sistema artificial:
Las entradas x
i
representan las seales que provienen de otras neuronas y
que son capturadas por las dendritas.
Los pesos w
i
son la intensidad de la sinpsis que conecta dos neuronas; tanto
x
i
como w
i
son valores reales.
es la funcin umbral que la neurona debe sobrepasar para activarse; este
proceso ocurre biolgicamente en el cuerpo de la clula.
Las seales de entrada a una neurona artificial X
1
, X
2
,.., X
n
son variables
continuas en lugar de pulsos discretos, tal y como se presentan en una neurona
biolgica. Cada seal de entrada pasa a travs de una ganancia o peso, llamado
peso sinptico o fortaleza de la conexin cuya funcin es anloga a la de la funcin
sinptica de la neurona biolgica. Los pesos pueden ser positivos (excitatorios), o
negativos (inhibitorios), el nodo sumatoria acumula todas las seales de entradas
multiplicadas por los pesos o ponderadas y las pasa a la salida a travs de una
funcin umbral o funcin de transferencia. La entrada neta a cada unidad puede
escribirse de la siguiente manera:
(3.41)

=
= =
n
i
i i i
xw x w neta
1
Una idea clara de este proceso se muestra en la figura 3.22, en donde puede
observarse el recorrido de un conjunto de seales que entran a la red.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
59
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

Figura 3.22 Proceso de una red neuronal [6]
Una vez que se ha calculado la activacin del nodo, el valor de salida equivale
a:
) (
i i i
neta f x = (3.42)
Donde f
i
representa la funcin de activacin para esa unidad, que corresponde
a la funcin escogida para transformar la entrada neta
i
en el valor de salida x
i
y que
depende de las caractersticas especficas de cada red.










Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
60
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
61
Captulo 4
Procedimiento metodolgico
El procedimiento metodolgico consiste en el desglose de las actividades
realizadas para conseguir la obtencin de los objetivos, ste se basa en el mtodo
de diseo en ingeniera (similar al mtodo cientfico), en el cual el primer paso es
definir un problema, luego viene el anlisis y planteamiento de soluciones, hasta
finalmente seleccionar la mejor solucin y llevarla a cabo para llegar a un producto
final. Bajo este formato se delnean los pasos seguidos para solucionar el problema
planteado.
4.1 Reconocimiento y definicin del problema
La deteccin del problema, que se analiza aqu, surgi de la observacin de la
problemtica actual de millones de hectreas de zonas protegidas. Sobre todo la
informacin publicada en los medios de comunicacin que relatan cmo la tala, la
caza y los incendios forestales producidos por el hombre amenazan los ecosistemas
del territorio nacional, lo que hace centrar la atencin en cmo enfrentar esta
realidad.
Surgi entonces la pregunta Puede aplicarse la electrnica para ayudar a la
proteccin ambiental?, por ello se ide la creacin de una red de comunicaciones
inalmbrica para monitorear las zonas protegidas del territorio nacional para prevenir
a las autoridades sobre la explotacin ilegal de los recursos naturales del pas, y ms
especfico al problema de este trabajo la creacin de un teledetector de disparos.
El problema planteado tiene un alcance tan amplio que no slo requiere de la
electrnica para llevarse a cabo sino que ser necesario un trabajo interdisciplinario,
motivo por el cual se prefiri segmentar el problema. Una de las etapas de la
solucin es la deteccin de disparos para evitar la caza ilegal que es el problema que
ocupa este proyecto.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
62
Bajo el marco propiamente de este proyecto tambin se ha subdividido el
problema de la siguiente forma: Un primer problema es qu propiedad fsica se
puede medir y transformar a seales elctricas. El segundo problema es trabajar el
acondicionamiento de la seal elctrica. Finalmente se trabaja sobre cmo realizar la
extraccin de informacin de la seal y cmo realizar una clasificacin fiel de la
informacin obtenida para determinar si realmente ocurri un disparo.
Este problema cuenta con varias restricciones que debieron tomarse en
cuenta a la hora de establecer la solucin, el primer aspecto a tener en cuenta es la
alimentacin del circuito, puesto que esta etapa es parte de un sistema
autosuficiente, el consumo de potencia del circuito debe ser lo ms bajo posible.
Segundo, se debi considerar la gran variedad de climas existentes de
manera que las variaciones de temperatura y humedad no afecten en lo ms mnimo
al circuito, por ejemplo el clima de las zonas boscosas de Guanacaste es seco con
temperaturas superiores a los 30C, en las zonas ms elevadas del territorio las
temperaturas apenas y sobrepasan los 19C en los das de verano, y en el Atlntico
la humedad aumenta por el clima lluvioso que impera en la zona, esto implica que los
componentes deben soportar las inclemencias del clima, y por ende deben trabajar
en un rango bastante amplio de temperatura y humedad.
Otra restriccin importante es la econmica puesto que para que el proyecto
sea viable ste debe tener un costo accesible para el estado, lo que implica que la
produccin del circuito debe ser de muy bajo costo y debe lograr el mayor alcance
posible de deteccin para reducir el nmero de unidades necesarias para cubrir las
zonas protegidas del pas.



Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
63
4.2 Obtencin y anlisis de la informacin
Dentro del marco del mtodo de diseo en ingeniera la obtencin y anlisis
de la informacin es uno de los aspectos fundamentales porque en la recopilacin de
datos realizada se encuentran las bases tericas de las que se derivan las posibles
soluciones al problema y adems el anlisis de toda esta informacin es relevante
por el hecho de que a partir de ste se va conformando la solucin idnea.
La informacin utilizada en este proceso provino de varias fuentes, por
ejemplo el uso de la Internet fue vital para conocer otras investigaciones o sistemas
similares al que se pretenda implementar, con el fin de conocer las pautas seguidas
por los diseadores y qu tcnicas se estaban utilizando actualmente. Parte de la
investigacin realizada se dirigi al anlisis de sistemas policiales empleados en
varios pases para la deteccin y localizacin de eventos que involucren la
detonacin de un arma de fuego. Tambin se busc informacin de propagacin del
sonido en bosques; esta informacin fue de gran ayuda a la hora de tomar
decisiones sobre la eleccin de la solucin, del diseo del circuito y la realizacin de
recomendaciones para el seguimiento de este proyecto.
Otra fuente de informacin empleada fue la ayuda de profesores y estudiantes
involucrados en el proyecto. Ellos aportaron una base para el trabajo pues ya tenan
un prototipo de deteccin de motosierra, por lo cual su experiencia y tcnicas
utilizadas fueron tomadas en consideracin. Como el sistema de monitoreo tiene
varias etapas, el intercambio de informacin entre todos los involucrados se vuelve
vital para lograr una exitosa interconexin de las secciones de la red.
Para concluir la recoleccin de informacin se tuvo acceso a material
bibliogrfico donde ms que todo se busc aprendizaje sobre varios mtodos
novedosos utilizados en el reconocimiento de imagen y sonido, de cuyo anlisis
surgi en gran medida la solucin final.

Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
64
4.3 Evaluacin de las alternativas y sntesis de una solucin
Como resultado del procesamiento de la informacin obtenida, surgieron
varias ideas, que fueron planteadas de tal manera que tomaran la forma de una
posible solucin al problema, hasta este punto se contaba con algn esquema o
diagrama de bloques que expresaba, en teora, cmo se solucionara el problema.
Luego se procedi a someter cada solucin a un estudio ms riguroso en el cual se
analiz qu opcin presentaba mayores ventajas, cul llenaba las expectativas del
proyecto, y cul resultaba ser la ms eficiente; para ello se utilizaron los criterios
formados de la investigacin anterior, adems de los requisitos del proyecto que
fueron de gran relevancia en el descarte de soluciones.
Una vez que se seleccion la solucin, sta se subdividi en varios mdulos
para facilitar su implementacin y luego se hizo un planeamiento cronolgico y de
objetivos por alcanzar, en cada etapa, con lo cual se facilit el trabajo, adems la
estructuracin permiti hacer los cambios convenientes cada vez que se necesit
realizar alguno sin tener que desechar todo el trabajo realizado hasta el momento.









Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
65
4.4 Implementacin de la solucin
Esta parte del procedimiento fue la que tom mayor tiempo puesto que es
aqu donde se realiz un anlisis matemtico de seales acsticas, que como
resultado llev al diseo e implementacin de un circuito que sea capaz de cumplir
con los requerimientos establecidos.
Mediante la digitalizacin de seales acsticas y su procesamiento se logr
obtener una expresin matemtica para la seal, la cual permite conocer la energa
contenida en cada frecuencia que compone los sonidos en cada instante de tiempo.
La obtencin de una expresin matemtica para la seal de sonido permiti
aplicar las tcnicas de reconocimiento estadstico de patrones con las cuales se
gener un modelo del comportamiento bsico del circuito, sobre todo la clasificacin.
Esto se logr mediante la aplicacin de poderosas herramientas de software, como
Matlab, y pequeos procedimientos realizados con el mismo software. Algunas
etapas del circuito como por ejemplo el acondicionamiento de la seal se simularon
tambin con estos programas antes de su implementacin electrnica.
Para implementar la solucin el trabajo se dividi en tres reas o etapas, una
en la que se procedi a analizar la seal para obtener criterios de diseo para las
etapas del circuito a implementar, una segunda etapa donde se procedi a disear el
circuito, y finalmente la etapa de implementacin del teledetector.
La etapa de anlisis se llev a cabo utilizando programas especializados que
permitieron tratar la seal hasta poder obtener expresiones matemticas que
describieran la seal de sonido, tal es el caso de Matlab.



Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
66
Los resultados obtenidos del procedimiento anterior sirvieron para disear un
circuito capaz de detectar el sonido de un disparo, a varios metros de distancia.
Aunque desde un principio ya se manejaba una idea bsica del circuito, la mayora
de los valores resistivos y capacitivos surgieron del modelo matemtico de la seal, e
inclusive alguna que otra etapa se realiz para que emular los mtodos seguidos
digitalmente para llegar a la solucin.
En esta etapa se recurri a la ayuda de varios libros de diseo y adems se
buscaron en Internet pginas con aplicaciones de los circuitos integrados para
comprender mejor su utilizacin.
La ltima de las etapas fue la de montaje y pruebas del circuito. En sta se
utilizaron instrumentos como el osciloscopio para obtener el comportamiento de la
seal a la salida de cada etapa del circuito, para comparar las imgenes obtenidas
con las generadas a partir de simulaciones o a partir de ellas obtener informacin
que fue comprobada con los resultados tericos para dictaminar si el circuito
funcionaba bien o algo resultaba mal, y por tanto requera de algn replanteamiento
para que su funcionamiento estuviese acorde con lo esperado.
4.5 Reevaluacin y rediseo
En lo que concierne a la reevaluacin y al rediseo, lo que se realiza es una
serie de recomendaciones, basadas en resultados obtenidos a lo largo del anlisis
efectuado para obtener el diseo, para lograr mejoras en el funcionamiento del
teledetector.
Adems se recomienda investigar ms a fondo la utilizacin de algunas otras
tcnicas que por sobrepasar el alcance del proyecto se aconsejan como tema para
futuros proyectos. Entre stas estn: el uso de wavelets y filtros digitales, redes
neuronales de mayor grado y la implementacin digital del clasificador estadstico
desarrollado en el presente trabajo.

Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
67
Captulo 5
Descripcin detallada de la solucin
De la misma manera que se hizo en el captulo 3, se explica de forma
detallada la solucin que se utiliz para resolver el problema, estructurando de
acuerdo con el esquema que muestra la figura 3.2. Cada mdulo hace un recuento
de las posibles soluciones y de los criterios de seleccin y discriminacin para llegar
a una nica solucin desarrollada, describiendo ampliamente las tcnicas modernas
y mtodos matemticos y probabilsticas utilizados en la consecucin de sta.
Algunos mdulos adems del hardware diseado, requirieron de un anlisis
por medio algn software utilizado, de ser as se explicar cada caso por separado
para su mejor comprensin.
5.1 Mdulo de transduccin de la seal
La etapa de transduccin se encarga de tomar una propiedad fsica, como el
sonido, y transformarla en una seal elctrica. sta es indispensable para el
funcionamiento del resto del circuito.
Como la deteccin de disparos se har de manera acstica este mdulo de
entrada consta simplemente del micrfono que funciona como el transductor del
sistema. Su funcin primordial es convertir las variaciones de presin sonora en el
diafragma del micrfono a una seal electrnica que es un voltaje alterno continuo y
no peridico en el tiempo.
El micrfono seleccionado fue el WM-64MN, que es un micrfono de
condensador. Por ser un micrfono omnidireccional su rango de accin es mayor y
permite cubrir mucho ms terreno con una sola pieza, lo que ayuda a reducir el
nmero de sensores utilizados.

Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
El micrfono cumple con las especificaciones requeridas por el proyecto, tiene
un amplio rango de temperatura y humedad lo cual lo hace perfecto para condiciones
de intemperie, su relacin seal a ruido es muy aceptable con un valor mayor a los
58dB, y su rango de frecuencias va desde los 20Hz a los 16kHz por lo que se
convierte adems en un primer filtro del sistema.
Los micrfonos de condensador requieren de polarizacin para su
funcionamiento, de hecho siempre es necesaria una etapa de preamplificacin y de
amplificacin, puesto que los voltajes entregados por las variaciones de capacitancia
son muy pequeos, en el orden de los milivoltios.
Vout
R1
R2
NE5532
Mic -
Mic +
5V
C4
1uF
100uF
100nF
10uF
33k
33k
33k
33k
33k
33k
100k
10k
TL072
TL072

Figura 5.1 Circuito preamplificador y amplificador para el micrfono [15]
La figura 5.1 muestra el circuito encargado del acople al teledetector, la etapa
de preamplificacin se realiza con dos amplificadores operacionales TL072, entre
cuyas caractersticas est que tienen un JFET en su entrada, esto permite acoplar la
baja impedancia del micrfono con la impedancia de entrada de la etapa
acondicionadora de la seal. El ltimo amplificador operacional se encarga de
amplificar an ms el voltaje de salida de la etapa de preamplificacin se trata de un
simple amplificador inversor cuya ganancia se determina por la relacin entre la
resistencia de retroalimentacin R
2
y la resistencia de entrada R
1
, los valores
establecidos para el desarrollo del proyecto fueron R
1
= 3.3k y R
2
= 50k para
alcanzar as una ganancia aproximada de 15 veces el voltaje de entrada.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
68
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
69
Para empezar el anlisis es importante resaltar que todas las soluciones
planteadas como posibles, tenan en comn el uso del reconocimiento de sonido
como mtodo de identificacin o deteccin de disparo del arma. Por lo que todas las
soluciones planteadas cuentan, en su etapa inicial, de un micrfono como
transductor de la seal acstica a una seal elctrica para su posterior
procesamiento.
Como se especific con anterioridad en el captulo 3, la deteccin acstica de
disparos es el mtodo ms utilizado. Otra opcin sera utilizar video, pero sta
presenta muchas desventajas como lo son: tiene que ocurrir el evento en lnea vista
con el dispositivo para que exista una deteccin, en cuanto a precio es menos
factible la compra de varias cmaras que la utilizacin de micrfonos, y finalmente la
cmara de video tiene un menor alcance, que los micrfonos, por lo que aumenta el
nmero de unidades requeridas para cubrir la misma rea de bosque.











Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
5.2 Mdulo de acondicionamiento de seal
Se haba mencionado que estas etapas se colocaban usualmente para
regulacin de voltaje en cierto rango idneo. En este caso se hizo una regulacin de
la intensidad del sonido para que tuviese un mismo volumen al ingresar a la siguiente
etapa. Esto se logra mediante una normalizacin de la seal tal y como lo muestra la
ecuacin 5.1.

k V
V
V
prom
ent
+
= ' (5.1)

Figura 5.2 Seal de entrenamiento a) sin normalizar b) normalizada
Resulta ser que tras el anlisis realizado a la seal, se determin despus de
varias pruebas, que el volumen de la seal influa en la clasificacin de la seal. Por
ejemplo la energa en la seal de salida de los filtros era mayor si los sonidos tenan
gran intensidad o cercana al circuito, mientras que una fuente sonora alejada del
micrfono no produca la misma cantidad de energa a la salida del filtro inclusive si
se trataba del mismo sonido. Con la implementacin del regulador de volumen se
corrigi este problema y se disminuy el error en la discriminacin del circuito.


Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
70
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
La figura 5.2 muestra la diferencia que existe entre la seal normalizada y la
seal sin normalizar. En la figura 5.2.a se observa la seal de sonido sin ningn
tratamiento, como es apreciable la intensidad o amplitud de algunos sonidos,
incluyendo los disparos, es tal que hay una saturacin en cierto valor. En cambio la
figura 5.2.b muestra la seal despus de normalizarse como se aprecia todos los
picos de amplitud de los sonidos se encuentran en un promedio, y el ruido
permanece sin ninguna alteracin, no se amplific, de esta forma toda la informacin
permanece intacta y como se trabaja con las frecuencias no hay inconveniente en
aumentar o disminuir la amplitud de las seales.
La figura 5.3 muestra como decae la clasificacin del teledetector si se omite
la normalizacin de la seal. Mediante la distribucin normal se ilustra la clasificacin
de los sonidos sin y con regulacin de volumen de la seal.

Figura 5.3 Clasificacin de los sonidos en azul la clase disparo en verde la clase no disparo, la
figura 5.2.a muestra la separacin realizando la normalizacin de la seal, la figura 5.2.b la separacin
sin tratamiento de la seal
Obsrvese que la separacin es ms efectiva en la figura 5.3.a, la eficiencia
de la normalizacin tambin es apreciable conforme se avanza en el anlisis de la
seal. En el captulo 6 se podr apreciar de forma ms tangible las ventajas de la
normalizacin ya que en ste se tabulan los resultados del anlisis. Ahora se
mostrarn los procedimientos seguidos para alcanzar estos resultados, tanto a nivel
de software, como el diseo del circuito a nivel de hardware.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
71
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
a. Software
y
prom
<s(i)
y(t-1)=y
anterior
y(t-1)=y
prom
y
anterior
=y(t-1)*a
y
prom
=y
anterior
+s(i)
s
prom
(i)=y
prom
s
prom
(t)
Fin
Inicio rutina
acghalf
s=vector de datos
f=frecuencia de
muestreo
T=tiempo de descarga
del capacitor
dt=1/f;
a=e-dt/T
s=abs(s)
n=#de columnas de s
0<a<=1
mensaje de
error
For i=1 to n
Si
Si No
No

Figura 5.4 Diagrama de flujo del programa realizado en Matlab para generar la regulacin de
volumen de la seal de sonido digitalizada, misma funcin que realiza la etapa de acondicionamiento
de seal en el circuito fsico

El diagrama de flujo mostrado en la figura 5.4 representa la rutina desarrollada
en lenguaje de Matlab, la que permiti normalizar la amplitud de la seal de sonido
para que sta tuviese un volumen uniforme, es decir era la implementacin digital
para el circuito de normalizacin de voltaje que se implementara justo a la entrada
del detector.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
72
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Bsicamente lo que este programa hace es eliminar los datos negativos del
vector de datos (simulando un rectificador de media onda) y posteriormente recrear
la respuesta de un filtro RC, utilizando una expresin para la descarga del capacitor
cuando el voltaje promedio sea menor al voltaje de entrada, de lo contrario el voltaje
promedio se iguala al voltaje de entrada, la expresin que se utiliz para la descarga
fue:
) ( * ) 1 ( t y t y y
ent prom prom
+ = (5.2)
Donde:
(5.3)

/ t
e

=
El valor de t se calcula como el inverso de la frecuencia de muestreo y su
valor es de 4.535147x10
-5
s para una frecuencia de muestreo de 22 050Hz, es igual
al valor de la resistencia por la capacitancia. Para este programa se utiliz el valor de
0.1s.



















Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
73
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
b. Hardware
El siguiente diagrama de bloques ilustra la divisin modular del circuito
diseado para realizar la normalizacin mostrada por la ecuacin 5.1.
Rectificador de
media onda
Filtro pasobajas
RC
(Promediador)
Divisor
anlogico
Regulador de
Volumen
s(t)
s'(t)
s (t)
prom
Sumador
k

Figura 5.5 Diagrama de bloques de la etapa acondicionadora de seal del detector, tambin
conocida como regulador de intensidad de sonido
La primera etapa, requerida por el regulador de volumen es una etapa de
rectificacin, para el caso no existe diferencia entre un rectificador de media onda u
onda completa; se ha seleccionado el de media onda pues su implementacin
requiere de menos espacio y es ms econmica.
Vrect
Vent R
R
D2
D1
Ne5532

Figura 5.6 Circuito rectificador de voltaje con amplificador operacional
La figura 5.6 muestra el circuito rectificador de media onda utilizado. La
implementacin de esta etapa con el amplificador operacional evita que se deba
polarizar el diodo con 0.7V para su funcionamiento evitando as la prdida de
informacin. Este tipo de rectificador invierte la seal pero puesto que lo que
interesa es el anlisis de frecuencia de la seal no importa la fase que tenga la seal.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
74
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
La siguiente etapa es la encargada de obtener un voltaje promedio de la seal
rectificada, se trata de un filtro RC cuyo capacitor se carga al valor mximo de voltaje
de entrada y lo mantiene casi constante hasta que vuelve a cargarse con el siguiente
pico de voltaje; el (tiempo de descarga) se ha calculado para que pase medio
segundo para que el capacitor se descargue por completo, lo cual es suficiente para
promediar el voltaje de la seal de entrada.
V
prom
V
rect
R C

Figura 5.7 Filtro pasivo RC que se utiliza como promediador de la seal rectificada de entrada
La figura 5.7 muestra la implementacin de esta etapa, recurdese que
= RC (5.4)
Por lo tanto:
C R s
p
5 5 . 0 5 = = (5.5)
Seleccionando un capacitor de 0.1F el valor de la resistencia es de:
k
s
F
s
C
R
p
100
5 . 0
5 . 0
5 . 0
5
= = =

(5.6)
La salida de esta etapa es el voltaje promedio de la seal s
prom
(t) la cual es
sumada con la constante k, que como se mencion antes se obtiene al observar la
grfica de la seal de sonido (ver figura 5.2.b). El sumador es el tercer submdulo
del regulador de volumen. La siguiente figura muestra que es un amplificador
operacional conectado como sumador. Un divisor de voltaje suma la tensin de 0.1V
que evita la amplificacin del nivel de ruido.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
75
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Vout
Vprom
5V
10k
10k
10k
R2
R1
NE5532
NE5532

Figura 5.8 Amplificador operacional configurado como sumador
Las resistencias R
1
y R
2
ajustan el voltaje que debe ser sumado a la seal
promediada, se observa que se coloc un seguidor de tensin para evitar que se
cargue el divisor de tensin.
Finalmente el ltimo submdulo de este circuito es un divisor analgico que
realiza la normalizacin de la seal de entrada al dividirlo entre su promedio segn
(5.7).
V
Vout
+V
Vent
Vx
Ri
Rf
U2
IDEAL
X1
X2
Y1
Y2 Vs-
Z
W
Vs+
U1
AD633

Figura 5.9 Circuito utilizado para realizar la divisin de dos seales de voltaje, utiliza un
amplificador y un multiplicador analgico
Se aprecia en la figura 5.9 que el divisor analgico se construye a partir de un
amplificador operacional en cuya retroalimentacin se conecta un multiplicador
analgico. La funcin de salida de este circuito es:

x
ent
salida
V
V
V = 10 (5.7)
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
76
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
77
Siendo V
x
el voltaje en la patilla 1 del AD633 (multiplicador analgico) el cual
correspondera al voltaje de salida de la etapa del sumador, para evitar que el factor
de 10 que multiplica la relacin de voltajes a la salida saturara los amplificadores y
filtros del resto del circuito, se seleccion una ganancia para el amplificador mostrado
igual a 0.1, esto es que la resistencia de entrada R
i
es diez veces mayor que la
resistencia de retroalimentacin R
f
.
Es importante que los amplificadores operacionales utilizados en esta etapa y
en el resto del circuito sean amplificadores NE5532, seleccionados por ser de bajo
ruido y que consumen muy poca potencia.













Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
5.3 Mdulo de extraccin de caractersticas
Este mdulo es un banco de filtros, que selecciona los componentes del
sonido que provee frecuencias en las que se puede basar una clasificacin entre el
sonido del disparo y todos los dems sonidos.
El anlisis realizado para el entrenamiento del clasificador incluye no slo los
sonidos de disparos sino tambin otros sonidos del bosque, que para el odo humano
podran confundirse con la detonacin de un arma de fuego como por ejemplo el
estruendo que hace un rayo en una tormenta.
El primer paso del anlisis involucra la creacin de un archivo de audio
conformado de varios tipos de sonidos, incluyendo entre otros el sonido de la
detonacin de varias armas de fuego (grabadas a un mximo de 15m de la fuente de
sonido). Se utiliza el programa Matlab para expresar el archivo de audio en un vector
que contiene la informacin de la amplitud de la seal de sonido para determinado
instante de tiempo. Al vector s(t) de dimensin n, donde n es la duracin (T) del
archivo de audio en segundos por la frecuencia de muestreo (f) con que se realiz la
grabacin (n =T x f), al que se le aplica el espectrograma para obtener informacin
sobre el dominio de la frecuencia sin perder la informacin temporal de la seal.

Figura 5.10 Espectrograma de la seal de sonido mostrada en la figura 5.2.b
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
78
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
En la figura 5.2.b se observa la seal de sonido que se utiliz para el
entrenamiento del clasificador, La figura 5.10 muestra cmo se ve el espectrograma
para esta seal.
Aparte del grfico del espectrograma, el programa Matlab, crea 2 vectores:
uno que contiene los valores de frecuencias, llamado vector F el cual contiene las
frecuencias desde 0Hz hasta 11025Hz distribuidas en intervalos de 86,13Hz
(f
t
/(256*0.5), frecuencia total entre el nmero de muestras por el traslape de la seal).

=
1 ,
1 , 3
1 , 2
1 , 1
n
f
f
f
f
F
M

El siguiente vector contiene los intervalos de tiempos en que se realiza el
espectrograma los valores de este vector estn espaciados por un tiempo de 5.8ms,
que resulta de dividir el tiempo total de la seal grabada entre el nmero de
columnas del vector T (vector de tiempos).
[ ]
m
t t t t T
, 1 3 , 1 2 , 1 1 , 1
L =
Para conocer el nmero total de columnas se debe obtener el tiempo o
periodo de muestreo dado por:
s
Hz f
t
m
45
22050
1 1
= = (5.8)
Puesto que el espectrograma se realiza con un nfft (nmero de muestras por
ventana a utilizar por la FFT) de 256 y con un traslape entre ventanas de 0.5 (nfft/2)
entonces
( ) 57700 ) 5 . 0 * 256 /(
45
47 , 167
5 . 0 * 128 * #
1
= = =

s
s
muestreo de tiempo
seal la de tiempo
columnas

(5.9)
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
79
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Adems de los vectores F y T, Matlab crea una matriz que contiene la
informacin de la amplitud de la energa de la seal. La matriz est conformada por
las amplitudes de la seal para cada instante de tiempo y en cada una de las
diferentes frecuencias, siendo representado el dominio del tiempo por las columnas
de la matriz, mientras el dominio de la frecuencia corresponde a las filas, as que por
ejemplo el dato ubicado en la casilla [f,t] corresponde a la potencia de la seal en el
tiempo t y que se encuentra a la frecuencia f.

=
m n n n n
m
m
m
s s s s
s s s s
s s s s
s s s s
S
, 3 , 2 , 1 ,
, 3 3 , 3 2 , 3 1 , 3
, 2 3 , 2 2 , 2 1 , 2
, 1 3 , 1 2 , 1 1 , 1
K
M L M M M
K
K
K

De esta manera la matriz que se obtiene del espectrograma, denominada S, es
una matriz de n x m, el nmero de filas representa el nmero de entradas que por el
momento tendr la neurona artificial, y las columnas representan el nmero de datos
por entrada. Es apropiado mencionar que los datos en la matriz S tienen fase, pero
como lo que interesa es la energa se trabaj a partir del valor absoluto de dicha
matriz.
La matriz S obtenida del espectro tiempo frecuencia de la seal de
entrenamiento, contiene la informacin conveniente para aplicar en este punto el
anlisis de discriminante lineal de Fisher, para la obtencin del vector de pesos, el
cual dicta la pauta en el diseo del banco de filtros y el clasificador. Sin embargo,
para aplicar el anlisis se requiere que la informacin sea separada en, al menos,
dos matrices de clases.




Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
80
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
81
Justamente son necesarias slo dos matrices de clase para la resolucin de
este problema. stas se obtuvieron mediante la utilizacin de un vector de
clasificacin. Antes de explicar cmo se logr la clasificacin de la informacin en la
matriz S se explicar el procedimiento empleado en la obtencin del vector de
clasificacin que se llamar C.
El objeto del vector de clasificacin C es realizar un preproceso de seleccin
de los datos contenidos en S, para ello se construye un vector de igual tamao que
una fila de la matriz de entrenamiento S, el cual se rellena con unos y ceros,
correspondiendo las columnas que contienen unos a las columnas de S donde la
informacin pertenece a aquellos tiempos en que ocurra un disparo, y en caso
contrario C contiene ceros, marcando as los instantes en los que el sonido en
definitivo no era el de un disparo de arma de fuego.
La construccin del vector de clasificacin se llev a cabo utilizando el
espectrograma, observando en ste los tiempos en que la seal mostrada era la
seal tpica de un disparo. Para tal efecto no se utiliz directamente el
espectrograma que se observa en la figura 5.10, pues resulta sumamente difcil
apreciar en esta figura cundo ocurre un disparo, puesto que las intensidades de los
colores son muy similares. Por ello se prefiri utilizar las muestras de las seales de
disparos utilizadas en la construccin del archivo de audio de entrenamiento,
mostradas en la figura 5.11.


Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque



Figura 5.11 Seal de sonido que contiene 4 disparos consecutivos de un a. Revlver b. Pistola y c.
Escopeta, los disparos son los picos mximos que alcanzan los grficos
Las seales mostradas por la figura 5.11 tienen un espectrograma menos
denso en cuanto a color, este permite conocer el tiempo en donde ocurre un disparo
(tanto en las seales de la figura 5.11 como en el espectrograma los disparos
corresponden a los picos mximos que se aprecian). Para ilustrar esto se presenta el
espectrograma de la seal 5.11.c el cual est presentado en la figura 5.12.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
82
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

Figura 5.12 Espectrograma obtenido a partir de la seal de sonido de cuatro disparos de escopeta
[fig 5.11.b]
Como se conocen los instantes de tiempo en que ocurren los disparos y la
duracin de los archivos de audio que formaban la seal de entrenamiento, se
determin fcilmente el vector de clasificacin C.
La clasificacin de la matriz S en dos matrices de clase, una C
1
o clase
disparo y otra C
2
o clase no disparo, se realiz con una rutina muy simple que
concatena las columnas de la matriz S correspondientes a las celdas que contienen
unos del vector C para formar C
1
y las restantes para formar C
2
, esta rutina se
explicar ms a fondo en la correspondiente seccin de software.
Una vez que se tienen las matrices de clase se aplica el anlisis de
discriminante lineal, explicado en la seccin 3.3.2, utilizando en especial las
ecuaciones 3.13 y 3.20, lo cual da como resultado la obtencin de un nuevo vector,
el llamado vector de pesos w. ste contiene la ponderacin de cada entrada para la
construccin del clasificador. Con el vector w se determinan las frecuencias que se
utilizarn para la extraccin de caractersticas de la seal, y el peso que tiene cada
una de las entradas al clasificador.

Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
83
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Ahora el problema existente radica en que el vector w obtenido de este primer
anlisis implica la utilizacin de 128 filtros para la etapa de caracterizacin de la
seal, lo que ira en contra de los requerimientos del sistema de bajo consumo en
potencia y de costo del circuito.
0
0.0001
0.0002
0.0003
0.0004
0.0005
0.0006
0.0007
0.0008
0.0009
0.001
0 2000 4000 6000 8000 10000
Frecuencia (Hz)
A
m
p
l
i
t
u
d


Figura 5.13 Amplitud del vector de pesos en funcin de la frecuencia
La figura 5.13 muestra cmo se dio solucin al problema. Se observa a
ciertas frecuencias cuyo aporte de energa es mayor, o ms considerable, que el de
otras frecuencias por lo tanto utilizando este grfico se realiz una preseleccin de
frecuencias para obtener las 28 frecuencias ms significativas para la clasificacin de
la seal; con estas frecuencias se realiz un nuevo anlisis para obtener el nuevo
vector de pesos w correspondiente a la utilizacin de slo 28 frecuencias, de las 128
posibles, igual que con el primer anlisis se utiliz la distribucin normal y otras
funciones probabilsticas para comprobar que la discriminacin del clasificador no
disminuira si se reduca el nmero de filtros utilizados. Como se ver en el anlisis
de resultados la discriminacin del circuito mejora; sin embargo, la utilizacin de 28
filtros es muy considerable para los propsitos del circuito, por lo que se repiti el
proceso para obtener finalmente un banco de 8 filtros con una discriminacin
aceptable.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
84
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
85
Los resultados obtenidos del anlisis se presentan en el captulo 6. Ahora se
proceder a la explicacin de las rutinas de software utilizadas para el anlisis de la
seal, y la implementacin en hardware de esta etapa, pero antes se discutirn otras
posibilidades que se consideraron para realizar esta parte y los motivos por los
cuales fueron descartadas.
La primera solucin que fue descartada consista en realizar la deteccin
valindose no de la frecuencia sino de la intensidad de la seal de sonido y su
tiempo de duracin, sin embargo, una vez que se cont con varias muestras de
seales de sonido se determin que la amplitud no es una caracterstica
determinante del sonido de disparo, y no es especfica de este tipo de sonido,
adems la amplitud disminuye respecto a la distancia en que se encuentre la fuente
de sonido, por tanto este tipo de solucin dista mucho de un reconocimiento exitoso.
Ms an se insisti con la variante de la duracin del sonido de un disparo
bajo el supuesto de que para el sonido ambiente normal de un bosque la
detonacin de un arma de fuego se vera como un perturbacin de una seal de
sonido constante, as pues para realizar un circuito que detectara un cambio
drstico de la seal de sonido grabada por el micrfono se necesitaba de un circuito
que retardase la seal y la comparase con una nueva medicin un instante despus.
La dificultad para implementar el retardo y retroalimentacin de un instante de tiempo
para realizar la comparacin, sumado a la posibilidad de utilizar dispositivos de
memoria y microcontroladores para la implementacin hizo que se desestimara esta
forma de solucionar el problema. Bsicamente la causa de mayor peso para
descartar el uso de microcontroladores era el consumo de potencia, bajo el supuesto
de que la implementacin analgica del clasificador estadstico consumira menor
cantidad de energa que una solucin digital.

Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
86
Otra opcin que se explor fue la utilizacin de la Transformada simple de
Fourier para el anlisis de la seal. La transformada de Fourier fue el primer anlisis
aplicado a la seal para determinar las frecuencias caractersticas del sonido de un
disparo que permitiran el diseo del clasificador. Sin embargo, los resultados
obtenidos, ms la cantidad de variables que no se tomaron en cuenta, fundamentan
los motivos por los que se decidi emplear el reconocimiento estadstico de patrones.
En el captulo 6 se mostrarn algunos resultados que desacreditan el anlisis por
transformada de Fourier simple de la seal de audio, como solucin al problema de
extraccin de caractersticas de la seal.
A parte de los resultados obtenidos con el anlisis tradicional de Fourier se
obva el impacto de otros sonidos en el anlisis, es decir las frecuencias
caractersticas de una seal de sonido de un disparo encontradas a partir de un
anlisis de Fourier pueden ser iguales para muchos sonidos. Como se explic con
anterioridad ste no es el caso del anlisis realizado, puesto que el circuito es
entrenado para discriminar el sonido de un disparo de entre varios sonidos, smese
a esto que el anlisis de LDA brinda un porcentaje de error del circuito con el cual se
puede determinar su eficiencia.







Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
a Software
La segunda rutina realizada es la que permite clasificar la informacin en las
dos clases con que se trabaja y que adems realiza el anlisis de discriminante
lineal para obtener as el vector de pesos w. El siguiente diagrama de flujo muestra
su estructura general.
Inicio rutina clase
S = matriz de datos
C = vector de
clasificacin
r = # de filas de S
c = # de columnas de c
u = #de unos de c
z = # de ceros de c
c(i)=1
C
1
(:,n)=S(:,i)
n=n+1
C
2
(:,m)=S(:,i)
m=m+1
u
1
=media(C
1
)
u
2
=media(C
2
)
SW=z*cov(C
1
T
)
T
+u*cov(C
2
T
)
T
w=inv(SW)*(u
2
-u
1
)
w
C
1
C
2
Fin
No Si
For i=1 to c

Figura 5.14 Diagrama de flujo de la rutina en Matlab que realiza el anlisis de LDA a la matriz de
entrenamiento obtenida del espectrograma hecho a la seal de sonido discretizada
En el programa mostrado por la figura 5.14 se utiliz el vector de clasificacin
C para dividir los datos de la matriz de entrenamiento S en las matrices de clase C
1

(clase disparo) y C
2
(clase no disparo). Posteriormente el programa utiliza las
ecuaciones 3.20 y 3.22 para calcular el vector de pesos w.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
87
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
88
b Hardware
Esta etapa est conformada por un conjunto de ocho filtros paso banda
colocados en paralelo. La entrada es comn para todos ellos y se trata de la seal de
sonido transformada por el micrfono en una seal elctrica, amplificada y
normalizada por la etapa de acondicionamiento de seal.
Aqu se hace sumamente indispensable para el xito del circuito que la
selectividad de los filtros sea alta de manera que los filtros tengan un funcionamiento
de banda angosta. Adems reacurdese que la frecuencia central del filtro debe
poder ajustarse para lograr que el banco de filtros funcione tal y como queda
establecido por los resultados obtenidos del vector de pesos w.
Para satisfacer las caractersticas de selectividad y ajuste de frecuencia, y por
su bajo consumo de potencia, entre otras ventajas que ofrecen, se utilizaron filtros de
condensador conmutado, una descripcin de esta tecnologa y las ventajas que
ofrece se encuentra en el captulo 3. El integrado seleccionado fue el LTC1164 el
cual posee la ventaja de contener cuatro filtros por lo que permite conectar stos en
cascada para lograr filtros de orden superior (hasta un mximo de ocho en filtros
paso bajo o seis como filtro paso banda). La figura 5.15 muestra la configuracin
bsica del filtro para que ste funcione como un filtro paso banda de orden 2:

Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
VCC+
1uF
R3
R2
1uF
Vout
R1
Vin
LTC1164
1
2
3
4 5
6
7
8 9
11
12
13
14
15
16
17
18
19
20 21
22
23
24
10
INVB
HPB/NB
BPB
LPB SB
A
G
N
D +VCC
SA LPA
HPA
INVA
INVD
HPD
BPD
LPD
50/100
CLK
-VCC
SC LPC
BPC
HPC/NC
INVC
BPA
VCC-
CLK

Figura 5.15 Configuracin bsica del integrado LTC1164 para su funcionamiento como un filtro
paso banda de 2
do
orden

Un filtro de segundo orden no cumple las expectativas de selectividad por lo
que se debe emplear una configuracin en donde, como se mencion antes, se
colocan tres filtros en cascada. La implementacin de este circuito es muy sencilla
ya que los tres filtros deben ser exactamente iguales por lo que solamente se debe
disear uno y se aplican los mismos valores de resistencia a las otros filtros. La
figura 5.16 demuestra cmo se realiza el filtro paso banda de 6
to
orden:
1uF
R12
R13
1uF
R33
CLK
VCC-
R23
R31
R22
LTC1164
1
2
3
4
5
6
7
8
9
11
12 13
14
15
16
17 18
19
20
21
22
23
24
10
INVB
HPB/NB
BPB
LPB
SB
A
G
N
D
+VCC
SA
LPA
HPA
INVA INVD
HPD
BPD
LPD
50/100 CLK
-VCC
SC
LPC
BPC
HPC/NC
INVC
BPA
R21
R11
Vin
R32
VCC+

Figura 5.16 Filtro paso banda de 6
to
orden utilizando un LTC1164
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
89
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
La tecnologa de condensador conmutado permite que la inclusin de unas
cuantas resistencias permita al integrado funcionar como un filtro de sexto orden, y
puede obtenerse de l la respuesta deseada: ya sea paso baja, paso alto, Notch o, la
que interesa para el proyecto, la respuesta paso banda. El pin 17 mostrado en la
figura se utiliza para establecer una relacin entre frecuencia central y la frecuencia
del reloj. La seleccin puede hacerse entre los valores de 50 o 100, la conexin
mostrada es para que la relacin entre ambas frecuencias sea de 100.
Al mirar la figura 5.16 se nota que adems de las resistencias el filtro requiere
de una seal de reloj, que se necesita para que los MOSFET sirvan de interruptores,
explicado en la seccin 3.3.2 del captulo 3. Esta seal de reloj se genera con un
integrado LTC6900 que permite ajustar la frecuencia de la seal de reloj por medio
de una resistencia, las caractersticas de la seal de salida son ptimas para el
funcionamiento del filtro pues su ciclo de trabajo es simtrico, su salida es un voltaje
unipolar, cuya amplitud depende del voltaje de alimentacin. La siguiente figura
muestra la conexin del integrado para su correcto funcionamiento:
CLK
R
+VCC
LTC6900
1
4 3
5
2
VCC
DIV RSET
Vout
GND

Figura 5.17 Circuito bsico del oscilador de frecuencia ajustable LTC6900
Se aprecia aqu que la resistencia R establece la frecuencia del voltaje de
salida en conjunto con la patilla 4, que sirve para ajustar una constante. La expresin
para calcular la frecuencia es:


=
set
osc
R N
k
MHz f
20
10 (5.10)
donde N es la constante determinada por la conexin en el pin 4, y viene dada por:
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
90
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
(5.11)

=
=
=
=
+
GND PIN DIV
Open PIN DIV
V PIN DIV
N
1
10
100
El valor de la resistencia R se determin a partir de la frecuencia de reloj
requerida por el filtro y sta es igual a:
100 *
o CLK
f f = (5.12)
Para el caso mostrado en la figura 5.16, el valor de f
o
es conocido pues
corresponde al valor de la frecuencia que se quiere filtrar. Las frecuencias se
obtienen del estudio de la seal explicado en esta seccin. Adems para calcular las
resistencias utilizadas en el filtro se utilizaron las siguientes expresiones:

1
3
R
R
H
OBP
= (5.13)

2
3
R
R
Q = (5.14)
siendo H
OBP
la ganancia del filtro y Q el factor de calidad.
Experimentalmente se determin que era necesaria una amplificacin para
que la seal de salida de cada filtro sea un voltaje apreciable para la siguiente etapa,
entonces la relacin de R
3
con respecto a R
1
es de 2 a 1 lo cual hace que cada filtro
incremente la ganancia de la seal de entrada por un factor de 2 permitiendo al filtro
de 6
to
orden contar con una ganancia de 8. Para poder colocar los filtros en cascada
las configuraciones deben ser exactamente iguales por lo que la ganancia de 8 es la
mayor que se pudo establecer; por tanto la resistencia de entrada (R
1
) utilizada fue
de 50k, y el valor para R
3
es igual a 100k.


Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
91
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Para calcular el valor de R
2
se tom en cuenta que cuanto mayor sea el valor
del factor de calidad mayor ser la selectividad. De tal manera que utilizando el
mximo valor de factor de calidad permitido para el filtro, esto es Q=10, la resistencia
R
2
ser igual a:

10
3
2
R
R = (5.15)
Por tanto R
2
tendr un valor de 10k, ntese que la limitacin de Q a un valor
de 10 es compensado con la colocacin en cascada de los filtros incrementando la
selectividad del filtro.
La salida de cada filtro est conectada a un promediador, similar al utilizado
en la etapa de acondicionamiento de seal, cuyo propsito es obtener la energa de
la seal filtrada, que es con lo que finalmente se trabaja en el clasificador.
Vout
Vfiltro
0.33uF
100k
R
R
U1
IDEAL

Figura 5.18 Circuito promediador utilizado para calcular la energa promedio en la salida de cada
filtro paso banda
La figura 5.18 muestra la configuracin empleada para lograr obtener la
energa promedio de la seal de salida de cada filtro, los valores del arreglo RC de
salida fueron seleccionados para que el tiempo de descarga fuera de 33ms el tiempo
justo para que el clasificador procesara la informacin. Cada promediador est
conectado a un seguidor de voltaje para evitar, con su alta impedancia de entrada,
que se cargue la salida del promediador.

Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
92
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
5.4 Mdulo clasificador estadstico
El anlisis para esta etapa se bas en la obtencin de la distribucin normal
de los datos obtenidos por el anlisis de LDA aplicado a la seal de entrenamiento,
que permite apreciar la discriminacin que se espera tenga el teledetector. En
realidad las distribuciones normales obtenidas, como las que muestra la figura 5.19,
se realizaron al aplicar la ecuacin (3.23) a los vectores p
1
y p
2
, como se denomina a
los vectores proyeccin de las correspondientes matrices de clase sobre el vector w
que apunta en la direccin de mayor discriminacin lineal.


a)

b)

c)

Figura 5.19 a. Distribucin normal de la seal de entrenamiento despus del anlisis de LDA b.
Distribucin normal de la seal pero despus de una preseleccin de frecuencias a partir del vector w
c. Distribucin normal de la seal utilizando tan solo las 8 frecuencias finales escogidas para el banco
de filtros (A la derecha se muestra la clase disparo y a la izquierda se observa la clase no disparo)
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
93
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
94
Cada grfica en la figura 5.19 representa la forma en que se agrupan los
datos, por medio del vector w, segn la clase a que correspondan; as la campana
izquierda, de color azul, muestra la agrupacin de los datos de la clase disparo,
mientras la campana derecha, en verde, muestra la distribucin de los datos de la
clase no disparo.
La razn por la que en la figura 5.19 aparecen 3 grficas de distribucin
normal es que cada una de ellas representa el resultado final del anlisis realizado a
cada vector de pesos w obtenido, recurdese que para reducir el nmero de filtros a
utilizar en el circuito, se encontraron 3 vectores de pesos, cada vez con menos filas
de la matriz de entrenamiento S. Aqu se debe destacar que, como se aprecia en la
figura 5.19, cuanto menos cantidad de frecuencias se tomen en cuenta para el
anlisis mayor es el traslape de las grficas y por ende mayor probabilidad habr de
una clasificacin errnea. En el siguiente captulo se demostrar que a pesar de
esto la discriminacin del circuito utilizando tan slo 8 frecuencias es bastante
aceptable.
A partir de cada una de las distribuciones normales mostradas por la figura
5.19 se puede obtener tanto el valor umbral que debe usarse para la discriminacin
de sonidos, como el porcentaje de error del circuito final.
El valor del umbral de decisin, para el teledetector, corresponde a la
interseccin de las campanas o distribuciones normales de ambas clases (en
realidad puede seleccionarse cualquier otro valor, como consecuencia varan los
porcentajes de error, pero se decidi utilizar la interseccin porque la separacin es
ms equitativa). Para calcular este valor se resolvi la siguiente ecuacin:



Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

2
2
2
2
2
1
2
1
2
) (
2
2
) (
1
2
1
2
1



=
x x
e e (5.16)
donde
1
y
1
corresponden a la media y la desviacin estndar del vector p
1

(proyeccin de C
1
sobre el vector w), mientras
2
y
2
son estos mismos valores pero
pertenecientes al vector p
2
(proyeccin de C
2
sobre el vector w). Las soluciones de la
ecuacin 5.16 son:
2
2
2
1
2
2
2
1
1
2 2
2
2
1 1 2
2
2
2
1 1
2
2 2
2
1
2
1
) ( ln 2 2

+
=

x
x
(5.17)
La solucin correcta se obtuvo del grfico de la distribucin normal, al
determinar cul de las intersecciones obtenidas de la ecuacin 5.17 era la que
interesaba.
Tanto los valores de los pesos como el umbral eran demasiado bajos, del
orden de 10
-4
, por lo que se debi realizar una normalizacin de stos obteniendo
as los valores finales para la implementacin electrnica de esta etapa.

Figura 5.20 Procedimiento para la obtencin de la probabilidad de discriminacin errnea
utilizando para ello la distribucin normal de las clases
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
95
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

La figura 5.20 presenta la forma en que se obtienen las probabilidades de que
el circuito no detecte un disparo, correspondiente al rea sombreada a la derecha del
punto de interseccin, o de que el circuito detecte cualquier otro sonido como
disparo, rea sombreada de la izquierda. Matemticamente estas probabilidades se
obtienen integrando la seccin de la campana que se traslapa por debajo de la
distribucin normal de la otra clase, tal y como se muestra en la figura 5.20, esto es:


=
i
x
x
DND
dx e P
2
1
2
1
2
1
2
1


) (
(5.18)

=
i
x x
NDD
dx e P
2
2
2
2
2
2
2
1


) (
(5.19)
La ecuacin 5.18 calcula la posibilidad de que un disparo no sea detectado
P
DND
(Disparo No Detectado), la integracin va desde la interseccin de las
distribuciones x
i
hasta infinito, de manera similar la ecuacin 5.19 determina la
probabilidad de que un sonido que no es un disparo sea detectado P
NDD
(No Disparo
Detectado), los lmites de integracin para esta integral son desde - (menos infinito)
hasta el valor del punto de interseccin.
Para mejorar la efectividad del anlisis y por consiguiente del circuito se
utilizaron varias tcnicas para mejorar la separacin de los datos de cada clase;
estas tcnicas son utilizadas para minimizar los efectos de los transitorios de la seal
de sonido (puesto que el disparo es, como se vio en la figura 5.10, un impulso). La
figura 5.21 muestra la discriminacin obtenida utilizando dichas tcnicas, las cuales
se proceder a explicar.



Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
96
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
97
Uno de los mtodos fue remuestrear la seal. Esto se hizo de dos formas: en
la primera consisti en cambiar el valor de algunas columnas del vector C de uno a
cero, estos cambios no se dieron al azar sino que se cambiaron aquellas columnas
donde haba una transicin de cero a uno, lo que corresponde a un corrimiento de la
transicin. El grfico de distribucin normal de este mtodo se muestra en la figura
5.21.b. Para la segunda forma se eliminaron las columnas del vector C, que fueran
aledaas a alguna transicin. de esta manera se evita una mala clasificacin de la
seal asegurando que el sonido del disparo se encuentra entre los intervalos de
tiempo no eliminados. Para aplicar el anlisis a la seal se debieron eliminar las
columnas de la matriz S correspondientes a las celdas eliminadas del vector C.
El resultado de aplicar este remuestreo se observa en la figura 5.21.c. Como
se concluye de la figura 5.21 las tcnicas de remuestreo de la seal evidencian una
discriminacin muy deficiente de las clases por tanto no aportan ninguna mejora y su
utilizacin se desech por completo.
La otra tcnica utilizada, denominada hnn, parte del hecho de que si se
aumenta la matriz de entrenamiento S hasta un tamao de 2nxm, donde la parte
agregada corresponde a la misma informacin desplazada en el tiempo un
submltiplo del nfft (nmero de Transformadas de Fourier de ventana) utilizado en la
realizacin del espectrograma, el entrenamiento podr apreciar mejor un cambio
brusco en la seal original (parte superior de la matriz S) por lo que un disparo se
clasificara con mayor efectividad, esto es:
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

=
+ + + + +
+ + + + +
+ + + + +
128 , 2 130 , 129 , 128 ,
128 , 2 130 , 2 129 , 2 128 , 2
128 , 1 130 , 1 129 , 1 128 , 1
, 3 , 2 , 1 ,
, 3 3 , 3 2 , 3 1 , 3
, 2 3 , 2 2 , 2 1 , 2
, 1 3 , 1 2 , 1 1 , 1
'
m n n n n n n n
m n n n n
m n n n n
m n n n n
m
m
m
s s s s
s s s s
s s s s
s s s s
s s s s
s s s s
s s s s
S
K
M L M M M
K
K
K
M L M M M
K
K
K

A pesar que se realiz este procedimiento para varios submltiplos los
resultados no mostraron una mejora apreciable de la discriminacin, lo anterior
aunado a que la implementacin electrnica de este mtodo es muy complicada
implic el descarte de la tcnica, de manera que se trabaj manteniendo los mismos
porcentajes de error. La figura 5.21.d muestra las distribuciones normales de las
matrices de clase proyectadas sobre el vector de peso utilizando este proceso. El
corrimiento de la parte baja de la matriz fue de una columna (nfft/256). Por
limitaciones de espacio slo se mostrar el resultado de este corrimiento; sin
embargo, para los corrimientos a los dems submltiplos no se dio gran variacin.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
98
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

a)

b)

c)

d)

Figura 5.21 Distribuciones normales de los vectores proyeccin de las matrices de clase sobre el eje w
utilizando varias tcnicas a) Seal de entrenamiento sin modificar
1
b) Remuestreando la seal sin modificar el
tamao de S y C c) Remuestreando la seal modificando S y C d) Utilizando la tcnica hnn

Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
99
1
La figura 5.21.a corresponde a la distribucin normal realizada a la seal de entrenamiento sin normalizar, fue a
esta seal que se aplicaron estas tcnicas sin embargo, producto de los malos resultados se tom la decisin de no
aplicarlos a la seal normalizada porque en realidad no vala la pena.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
a Software
Inicio rutina
normdist
C
1
=matriz de clase
disparo
C
2
=matriz de clase no
disparo
w=vector de pesos
n=l
p
1
=(C
1
T
*w)
T
mensaje de
error
m=l
p
2
=(C
2
T
*w)
T
mensaje de
error
u
1
=media(p
1
)
u
2
=media(p
2
)
d
1
=desviacion estandar(p
1
)
d
2
=desviacion estandar(p
2
)
x
1
x
2
Fin
n=# de filas de C
1
m=# de filas de C
2
l= #de filas de w
x
1
=e
-(p1-u1)2/2*d12
/(2(2*pi)

)
x
2
=e
-(p2-u2)2/2*d22
/(2(2*pi)

)
Si
No
Si
No

Figura 5.22 Diagrama de flujo de la rutina de Matlab utilizada para obtener los vectores proyeccin
de las matrices de clase sobre el vector de pesos w, y a la vez realiza la distribucin normal de los
vectores proyeccin

Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
100
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
101
La figura 5.22 muestra un programa realizado para obtener la distribucin
normal de cada una de las matrices de clase, utilizando el vector que se obtiene del
producto punto entre cada matriz y el vector w que representa la proyeccin de los
datos de cada matriz sobre el vector de pesos. A partir del vector de proyeccin p y
del vector obtenido al aplicar una distribucin normal (ver ecuacin 3.23) a dicho
vector se obtuvieron las grficas de distribucin gaussiana que se presentan en la
figura 5.19. Dichas grficas permitieron la seleccin del valor del umbral y la
medicin de la efectividad de discriminacin del entrenamiento realizado.
Finalmente la figura 5.23 representa la ltima rutina realizada. Su funcin
principal es realizar un anlisis probabilstico de la eficiencia de discriminacin. Lo
que se implement aqu es el mismo anlisis que se realiz para obtener el vector de
pesos pero antes se modific la matriz de datos sacando de ella la informacin
correspondiente a una muestra de sonido(por ejemplo se le extrajo la informacin
correspondiente al sonido de ranas) una vez que se determin el vector w con n-1
muestras entonces se procedi a calcular el producto punto entre el vector de pesos
con la matriz de datos de la muestra extrada y el resultado se compar con el valor
del umbral dado por la interseccin de las curvas de distribucin gaussiana, este
procedimiento se repite para cada muestra de sonido que componga la seal de
entrenamiento utilizada en el anlisis de discriminante lineal. Al final, con los
resultados de las comparaciones, se calcula la probabilidad de xito o falla del
circuito segn lo esperado.

Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Inicio rutina
stadist
S=matriz de datos
c=vector de clase
f=frecuencia de muestreo
t=vector de tiempo de inicio de c/muestra
m=vector de tipo de muestra
nt= # columnas de t
ts=1/f
inicializacion de variables en cero
col
inicio
=t(i)/ts;
col
final
=t(i+1)/ts;
col
dif
=col
final
-col
inicio
S
nueva
=S-S(col
inicio
,col
final
)
c
nuevo
=c-c(col
inicio
,col
final
)
M=S(col
inicio
, col
final
)
clase(S
nueva
,c
nuevo
)
normdist(C
1
,C
2
,w)
u
1
=media(p
1
)
u
2
=media(p
2
)
d
1
=desviacion estandar(p
1
)
d
2
=desviacion estandar(p
2
)
x
1
=e
-(x-u1)2/2*d12
/(2(2*pi)

)
x
2
=e
-(x-u2)2/2*d22
/(2(2*pi)

)
s=solve(x
1
=x
2
)
m(i)='s'
c
nuevo
(j)=1
n=n+1
M
1
(:,n)=M(:,j)
m=m+1
M
2
(:,m)=M(:,j)
No Si
Forj=1 to # de columnas de c
nuevo
R
1
=sum(w
T
*M
1
)
R
2
=sum(w
T
*M
2
)
R
2
>s(2) R
1
<s(2)
R=sum(w
T
*M)
R>s(2)
fnsd=fnsd+1 fns=fns+1
nN=nN+1
fs=fs+1 fsnd=fsnd+1 fnsd=fnsd+1 fns=fns+1
nN=nN+1
nS=nS+1
Pnsd=fnsd/nN;
Pns=fns/nN;
Psnd=fsnd/nS;
Ps=fs/nS;
Fin
For i=1 to (nt-1)
No Si
No Si
No Si No Si

Figura 5.23 Diagrama de flujo del programa de prueba probabilstica del vector de pesos obtenido en
el ltimo proceso de anlisis
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
102
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
b Hardware
Este mdulo se encarga de discriminar los sonidos que se captaron por el
micrfono en una de las dos clases ya mencionadas. Un voltaje umbral determina si
el sonido corresponde a un arma disparada o a otra fuente diferente a la de inters,
el circuito est diseado con base en los datos obtenidos del anlisis de la seal con
el mtodo de discriminante lineal (LDA), en especial en los valores finales del vector
de pesos (w) normalizados.
10k
Vout
V8
V7
V6
V5
V4
V3
V2
V1
5V
NE5562
NE5562
NE5562
NE5562
R10
R9
10k
10k
10k
R8
R7
R6
R5
R4
R3
R2
R1

Figura 5.24 Circuito clasificador estadstico construido a base de amplificadores NE5562
En la figura 5.24 se aprecia que el circuito se compone de dos sumadores, un
restador y un comparador, todos implementados utilizando los amplificadores
operacionales NE5562, los cuales eliminan considerablemente el ruido. Las
resistencias de cada entrada a los sumadores estn calculadas para que cada
ganancia represente el valor del peso correspondiente a la salida de cada filtro (ver
tabla 6.7). Ntese que la tabla muestra que las resistencias del segundo sumador
dan una ganancia igual a la mitad de la requerida segn los resultados del anlisis
realizado, esto se debe a que el tercer amplificador de la figura 5.24 tiene la funcin
de restador y su salida est dada por la expresin:

2 1
2 V V Vsal = (5.20)
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
103
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
104
donde V
1
es el voltaje producto de la suma de las ganancias correspondientes a
pesos con signo negativo, y V
2
por consiguiente el valor de voltaje a la salida del
sumador cuyas entradas representan a los pesos positivos del vector w. Puesto que
el restador devuelve el doble del voltaje en la entrada no inversora se debieron
ajustar las ganancias de este sumador para que produjese la mitad del valor
deseado.
La ltima etapa de este circuito es un comparador que activa la alarma
cuando el detector identifique el disparo de un arma, de tal modo que si el valor de
voltaje en la salida del restador es menor que 2V el comparador tendr 0V de salida,
lo que indica que el sonido detectado no es el correspondiente a la activacin de un
arma de fuego, y una salida de 5V indicar la existencia de un disparo.
En el captulo posterior se muestran cada uno de los resultados del anlisis,
as como algunas simulaciones. Adems se muestran algunos resultados
probabilsticos que se obtuvieron tericamente y que indican la efectividad esperada
por el circuito en cuanto a distincin de sonidos se refiere.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Captulo 6
Anlisis de resultados
En el captulo 5 se describi el anlisis realizado a la seal, los resultados
tericos de ste, y los criterios para el diseo de un circuito teledetector de disparos;
En este captulo se evala la veracidad de los resultados tericos confrontndolos
con resultados obtenidos de pruebas en el laboratorio y pruebas probabilsticas que
permiten sacar las conclusiones convenientes a cerca del trabajo realizado.
6.1 Etapa de transduccin de la seal
En el captulo 3 se describi el funcionamiento de los micrfonos de
condensador que es el tipo de micrfono utilizado. Puesto que el voltaje de salida del
micrfono es muy bajo, ste requiere de un circuito amplificador como el descrito en
el captulo 5, las figuras 6.1 y 6.2 muestran como el circuito de la figura 5.1 amplifica
la seal del micrfono a un nivel de voltaje que resulta ms conveniente para el
circuito.

Figura 6.1 Amplificacin del voltaje de salida de voltaje del micrfono para una seal de sonido de
un silbido

Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
105
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

Figura 6.2 Amplificacin de la seal de sonido de un disparo captada por el micrfono WM-64MN
Como se aprecia en las figuras el voltaje de entrada al circuito es amplificado
en un factor de 20, 15 de los cuales corresponden slo al amplificador inversor al
final del circuito mostrado por la figura 5.1, con lo que se logra incrementar la seal
de salida del micrfono en un 2000% de su valor original.
Adems de lograr la amplificacin del voltaje del micrfono, el circuito
mostrado en la figura 5.1 acopla la impedancia del micrfono, menor a 2.2k, con la
impedancia de entrada del circuito de 10k evitando prdidas de potencia,
interferencia en la seal de sonido, entre otros problemas que se presentan. El
acople de impedancia se logra utilizando amplificadores con JFETs en la entrada lo
que permite que se equiparen las impedancias.






Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
106
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
6.2 Etapa de acondicionamiento de la seal
Utilizando como referencia la figura 5.5 se muestra el funcionamiento de cada
etapa de este mdulo, en la figura 6.3 se observa la salida del promediador de la
seal utilizada. Como seal de prueba se utiliz una onda senoidal.

Figura 6.3 Voltaje de salida de la etapa de promediador del circuito acondicionador de seal
(arriba) para una seal de prueba senoidal (abajo) (Figura 5.7)

A partir de la figura 6.3 se puede determinar que el voltaje de salida es casi
constante con un rizado de aproximadamente 100mV, pero lo importante a
considerar es que el tiempo de descarga es el justo, es decir el capacitor no se
carga lentamente pero s lo es su descarga.

Figura 6.4 Funcionamiento del promediador para una seal no peridica (Figura 5.7)

Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
107
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
La figura 6.4 muestra ahora el comportamiento del promediador pero para una
seal de audio. Se observa que ahora el rizado es un poco mayor,
aproximadamente 200mV, pero esto se debe a que para esta seal el tiempo
transcurrido entre pico y pico (mximos) es mayor y por lo tanto el capacitor se
descarga por mayor tiempo. Sin embargo, nuevamente el promediador obtiene un
valor de voltaje medio de la seal para el cual 200mV no es una variacin
significativa. El funcionamiento de esta etapa es entonces el esperado.

Figura 6.5 Funcionamiento de la etapa sumadora del circuito acondicionador de seal (Figura 5.8)
La figura 6.5 muestra la comprobacin que se hizo al sumador, cuya funcin
es evitar la amplificacin de seales de ruido. Como se explic en el captulo 5, la
seleccin del voltaje adecuado para sumrsele a la seal promediada se realizaba a
partir de la figura 5.2.b. Experimentalmente el valor de voltaje agregado difiere al
terico, 0.1V, por 44mV que para la funcin que desempea este circuito no tiene
importancia.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
108
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

Figura 6.6 Normalizacin de 2 seales de audio con la etapa de acondicionamiento de seal a) Un
segmento del archivo de audio de entrenamiento b) un disparo (Figura 5.5)
La figura 6.6 muestra lo que es el funcionamiento del circuito acondicionador
en su totalidad. En cada figura la seal en la parte superior corresponde a la seal
normalizada, mientras que las seales en la parte inferior son la salida de voltaje del
amplificador que prosigue al micrfono.
En la figura 6.6.a se aprecia una seccin del archivo de audio utilizado para el
entrenamiento del clasificador, se puede observar que la seal normalizada mantiene
la misma forma que la seal de entrada (solamente se nota que se invierte la seal,
lo cual no causa ningn efecto negativo sobre el circuito). Sin embargo, la seal se
ve amplificada sobre todo en los instantes de tiempo en que se observa la existencia
de algn sonido.
Al analizar la figura 6.6.b se observa en forma ms detallada la normalizacin
de una seal de sonido, en este caso un disparo. Ntese que la amplificacin de la
seal se lleva a cabo en los segmentos donde existe algn sonido, los segmentos de
ruido no se amplifican o lo hacen muy poco.


Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
109
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Es importante destacar que el voltaje mximo de salida de esta etapa es de
aproximadamente 2V, esto se aprecia tambin en la figura 6.6, de manera que
sonidos muy cercanos al micrfono, de gran intensidad sonora, sern atenuados por
esta etapa del circuito, lo que implica que cualquier sonido que capte el micrfono
ser llevado a un volumen constante, o por lo menos eso intenta hacer este circuito,
de manera que la distancia e intensidad del sonido no sern factores que inducirn al
clasificador en errores.
Se determin que el multiplicador deja de funcionar a partir de la aplicacin de
un voltaje de 2.6V en sus entradas. A voltajes mayores a los 2.6V los amplificadores
que conforman el multiplicador se saturan generando una oscilacin de la seal tal y
como se muestra en la figura 6.7. En sta se introduce una seal de prueba senoidal
a la cual se le vari la amplitud.

Figura 6.7 Distorsin de la seal de salida del acondicionador producto de la amplitud de la seal de
entrada
La figura 6.7b ilustra la manera en que el aumento de la amplitud de la seal
de entrada genera una distorsin an mayor en la salida del circuito acondicionador
de la seal. Producto de este comportamiento, los circuitos previos se dimensionaron
para evitar que se produzca esta distorsin de la seal.


Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
110
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
111
6.3 Etapa de extraccin de caractersticas de la seal
Cuando se describi el procedimiento seguido en la consecucin de esta
etapa (seccin 5.3) se detall que en un principio se utiliz un anlisis de la seal por
Transformada de Fourier clsica, desechada por razones ya discutidas. Se
enmarcaran seguidamente algunos resultados obtenidos por el anlisis que
permitirn sustentar la decisin de utilizar la solucin de Fourier por ventanas y las
tcnicas de reconocimiento estadstico de patrones.
En la tabla 6.1 se observa que el mtodo de Transformada de Fourier no
ofrece un patrn que pueda ser utilizado para clasificar diferentes tipos de armas. Lo
que implica la realizacin de un circuito diferente dependiendo el tipo de arma que se
emplee. Caso contrario al anlisis realizado utilizando Fourier con ventanas y un
vector de entrenamiento, donde el circuito es entrenado para clasificar el sonido de
un disparo sin importar el tipo de arma que lo produce.

Tabla 6.1 Comparacin de los resultados obtenidos al aplicar la transformada de Fourier a
seales de sonido de disparo de varios tipos de armas en un formato de archivo tipo wav a
una frecuencia de muestreo de 22 050Hz mono utilizando la herramienta SPTool de Matlab
revlver (fm 22khz, 16 bits) pistola (fm 22khz, 16 bits) escopeta (fm 22khz, 16 bits)
frecuencia (Hz) Amplitud(uW) frecuencia (Hz) Amplitud(uW) frecuencia (Hz) Amplitud(uW)
366,06445 1,8060453
409,13086 2,866321 409,13086 10,806326
430,66406 6,568428 430,66406 12,30762
495,26367 4,2088843 495,26367 6,441369
538,33008 9,4748931
581,39648 3,7457309
689,0625 1,772654
732,12891 3,5576351
796,72852 2,0555448 796,72852 2,9333592
839,79492 2,884046
861,32813 6,8889611
882,86133 2,1527283 882,86133 1,5848454
947,4609 4,3554 947,46094 2,1257534 947,46094 8,2250563
1076,6602 2,097569 1076,6602 1,7346196
1205,8594 1,759311
1291,9922 2,813043
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
112
Los datos de la tabla 6.1 se obtuvieron del programa Matlab que se utiliz para
realizar el anlisis de la seal y el entrenamiento del circuito. Este anlisis de
Fourier tampoco toma en consideracin el efecto de otros sonidos, por lo tanto un
clasificador que utilice este mtodo puede ser muy impreciso, prueba de ello es la
figura 5.10 donde se mira que todas las seales de audio utilizadas en el
entrenamiento tiene componentes de frecuencia en el rango de 0Hz a 2kHz, lo que
demuestra que esta solucin no es apta por el grado de error al que est expuesta.
Tabla 6.2 Probabilidad de error del circuito en funcin del nmero de filtros utilizados para
su construccin
Nmero de datos
utilizados en el
anlisis
Interseccin de las
grficas de
distribucin normal
Probabilidad de que
un disparo no sea
detectado (%)
Probabilidad de que
otro sonido sea
detectado (%)
129 3,22E-05 2,33 13,64
28 2,97E-04 4,26 21,65
8 0,2244 6,14 27,95

En el mtodo finalmente utilizado, basado en la Transformada de Fourier por
ventanas, el entrenamiento del circuito dio como resultado una gran cantidad de
filtros para obtener la mejor clasificacin, motivo por el cual se debi realizar una
seleccin de las frecuencias ms significativas para la clasificacin de la seal. La
tabla 6.2 ayuda a demostrar cmo el circuito pierde efectividad conforme disminuye
el nmero de filtros utilizados en la solucin. Ntese que al disminuir la cantidad de
frecuencias a utilizar aumenta tanto la probabilidad de que se detecte como disparo
un sonido que no lo es, o que se omita la deteccin de un disparo; ms an habiendo
un cambio en la discriminacin del circuito, obsrvese que la probabilidad de que un
disparo no se detecte es muy baja, no se puede decir lo mismo de la probabilidad de
que otro sonido se considere un disparo pero sin embargo fue la mejor discriminacin
lograda para el circuito propuesto.


Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
113

Tabla 6.3 Frecuencias definitivas y valores del vector de pesos w (ganancias del sumador)
Frecuencia
Valor del vector w
correspondiente a la
frecuencia
Valor del
peso normalizado
5170 -0,00018783 -0,192975353
5860 -0,00014257 -0,146475516
6290 -0,00006457 -0,066335727
7925 0,00031499 0,323618733
9130 0,00021448 0,220355395
9560 0,00049936 0,513039304
10080 0,00012995 0,133509808
10680 0,00069003 0,708932456

La tabla 6.3 tabula tanto las frecuencias finales, a las cuales deben ajustarse
los filtros, como su ponderacin o aporte en la clasificacin de la seal que se
enmarca bajo el ttulo de vector de pesos normalizado. Con los valores presentados
por esta tabla se calcularon los valores resistivos necesarios para que tanto el banco
de filtros como el clasificador estadstico funcionaran como se tena previsto
tericamente, esto es discriminando los sonidos de disparos del resto.
La tabla 6.4 muestra los valores necesarios para obtener en los filtros una
frecuencia central igual a la obtenida por el anlisis de la seal, la tabla muestra la
frecuencia central que tendr el filtro, misma que corresponde a la primera columna
de la tabla 6.3, la frecuencia que debe tener el oscilador para lograr que el filtro
trabaje a esta frecuencia (una relacin f
CLK
/f
0
de 100) y por ltimo se presenta el valor
resistivo necesario para lograr la frecuencia de reloj requerida.








Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
114

Tabla 6.4 Valores de la resistencia ajustable del oscilador para centrar los filtros a las
frecuencias obtenidas del anlisis LDA
Frecuencia central
del filtro
paso banda f
0
(Hz)
Frecuencia del reloj f
CLK
para
obtener una relacin de
frecuencias f
CLK
/f
0
=100 (Hz)
Resistencia R
SET

del oscilador
5170 517000 38684,72
5860 586000 34129,69
6290 629000 31796,50
7925 792500 25236,59
9130 913000 21905,81
9560 956000 20920,50
10080 1008000 19841,27
10680 1068000 18726,59
Los valores de R
SET
se calcularon con la ecuacin (5.10). Puesto que estos
valores no son comerciales, debieron utilizarse potencimetros para ajustarlos. Los
potencimetros tienen un rango de precisin de 10 vueltas con lo que se obtienen
valores ms precisos que con potencimetros convencionales.













Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
115
6.4 Etapa de clasificacin de la seal
Esta seccin contiene los resultados ms relevantes obtenidos en el diseo e
implementacin del clasificador estadstico, ltima fase del teledetector de disparos.
En la tabla 6.2 se muestran los porcentajes de error que se esperan del
circuito teledetector. En la seccin 5.4, se explic adems cmo se trat de
alcanzar una mejora de estos porcentajes para ilustrar numricamente lo explicado
en dicha seccin se presenta la tabla 6.5.
Tabla 6.5 Probabilidad de error en la clasificacin del detector de disparo (Figura 5.21)
P(no disparo
detectado)
P(disparo no
detectado) mtodo
(%) (%)
seal sin
tratamiento 28,91 26,12
remuestreo con
eliminacin de
datos
61,81 72,51
remuestreo con
sustitucin por cero
35,72 19,91
hnn 31,87 21,67

En la tabla 6.5
2
se observan los resultados de los porcentajes de
discriminacin errnea obtenidos al utilizar las tcnicas de remuestreo de la seal y
de desfase de la informacin en el tiempo (hnn), en la figura 5.21 ya se poda ver que
la discriminacin del circuito empeoraba con dichas tcnicas, en la tabla 6.5 se
puede apreciar de forma ms contundente que ninguna tcnica aporta alguna
mejora, en el caso de un remuestreo de la seal con eliminacin de informacin la
discriminacin decae considerable y queda claro, al observar los resultados, que
empeora la clasificacin de seales.



2
Estos resultados se obtuvieron de un anlisis de la seal sin normalizar, porque para este entonces no se haba
determinado el efecto del volumen en la discriminacin.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
116
En los otros dos casos existe una mejora pero slo hacia una de las dos
clases, es decir la clasificacin correcta de la otra clase decrece, y aunque puede
considerarse que la tcnica ayuda a mejorar la discriminacin parcialmente,
recurdese que se descartaron los mtodos porque aumentaba la dimensin fsica
del circuito y con ello la potencia consumida, aparte del hecho de que su
implementacin (al menos de la tcnica hnn) resultaba muy complicada y se previ
que tomara ms tiempo del debido llegar a su consecucin.
En el mismo captulo 5, pero en lo referente a software se explic una rutina
que tena como objetivo realizar un anlisis estadstico del vector de pesos y que tan
contundente era la separacin de sonidos obtenida a partir de ste. La siguiente
tabla muestra los resultados de este anlisis.
Tabla 6.6 Resultados del anlisis estadstico realizado a la seal de entrenamiento para comprobar
la efectividad del vector de pesos obtenido para separar los sonidos (figura 5.23)
Evento
Probabilidad de que
suceda
(%)
No disparo detectado 0
No disparo no detectado 100
Disparo
no detectado
10
Disparo detectado 90

Tomando en consideracin que la seal de entrenamiento contena 15
muestras de audio, de las cuales 10 eran sonidos de disparos (varios disparos en un
misma muestra) y los 5 restantes eran sonidos del bosque (lluvia, aves, anfibios, etc).
Se aprecia en la tabla 6.6 que, en teora, los sonidos de animales y otros como
tormentas elctricas no deberan interferir en la deteccin de disparos, sin embargo,
un 10% de los eventuales disparos que puedan ocurrir pasaran desapercibidos por
el circuito.

Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
117
Entonces a partir de los valores del vector de pesos normalizado, mostrados
en la tabla 6.3, se calcularon el valor que deban tener las resistencias de entrada del
circuito clasificador que se ilustra en la figura 5.24. En la tabla 6.7 se observan los
valores obtenidos.

Tabla 6.7 Valores de las resistencias de entrada del clasificador estadstico y sus
respectivas ganancias

Ganancia terica
Resistencia de
entrada R
i
()
Ganancia real
0,839442788 23825 0,41972718
0,637168494 31388 0,31859309
Ganancias negativas
(se deben restar)
0,288560414 69309 0,14428141
1,407741488 7103 1,40785584
0,958545968 10432 0,95858896
2,231720973 4480 2,23214286
0,580767664 17218 0,58078755
Ganancias positivas
(se suman)
3,083856182 3242 3,08451573

De nueva cuenta los valores obtenidos hacen necesario el uso de
potencimetros para poder ajustar la ganancia de cada entrada al sumador. Ntese
que las ganancias que deben ser restadas se implementaron para ser la mitad de lo
establecido en teora as como se explica en la seccin 5.4, en el apartado de
hardware. Esto se debe a que la funcin de salida del restador, la misma que se
describe en la ecuacin (5.20), implica una duplicacin del voltaje en la entrada no
inversora. Ahora se proseguir a presentar los principales resultados obtenidos del
funcionamiento del circuito en su totalidad.
La figura 6.13 muestra que la salida del sumador es un pico de voltaje en el
momento que ocurre un disparo, las barras de la figura indican el umbral que es
necesario para clasificar el sonido, se aprecia aqu que el valor del umbral es de 2V
tal y como se mencion en el anlisis de la solucin (Captulo 5).
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

Figura 6.8 Salida del sumador del teledetector cuando se produjo un disparo
La figura 6.14 muestra cmo el circuito detecta 2 disparos consecutivos. De
nuevo, el umbral es de 2V. La seal mostrada en la parte superior es la seal de
audio que recibe el micrfono y en ella se puede apreciar que cuando ocurre un pico
de voltaje la seal de entrada corresponde a un disparo, esto se concluye al observar
la forma de la onda. Puede observarse en la figura 6.14 que el pico de voltaje que
sobrepasa el valor del umbral tiene una duracin muy corta, podra considerarse una
seal impulso instantnea, por lo tanto se debi colocar un circuito monoestable a la
salida del comparador para estabilizar la seal y darle ms duracin para la
transmisin de la alerta.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
118
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

Figura 6.9 Deteccin de 2 disparos consecutivos utilizando el circuito teledetector implementado
Lo que ilustra la figura 6.15 es como, acorde con los resultados obtenidos,
algunos sonidos s causan una falsa alarma del teledetector. En las grficas de
distribucin normal (figura 5.19) se aprecia un traslape en las campanas que
indican que la clasificacin no es ideal, al igual los nmeros indican que el circuito
tiene un 28% de probabilidad de fallar en la discriminacin de sonidos diferentes al
de un disparo (tabla 6.2). En la figura la seal en la parte superior de la figura
corresponde al sonido caracterstico de ranas, en la parte inferior se aprecia que el
sonido es confundido con un disparo puesto que se da un pico de voltaje que
sobrepasa el umbral; este mismo error se detecto con el sonido de motosierras y
algunas aves. A pesar de este error la deteccin correcta de disparos fue muy alto
as como lo predijeron los resultados tericos.
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
119
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

Figura 6.10 Error en la discriminacin del teledetector de disparos en la figura se activa con el
sonido de una rana
La figura 6.16 muestra el correcto comportamiento del circuito cuando no
ocurre un disparo. La seal de sonido en la parte de arriba de la figura corresponde
a aullidos de lobos. La salida del circuito es prcticamente cero evidenciando que
son slo algunos sonidos los que no son discriminados. Aunque existe una
probabilidad de casi 28% de que el sonido emitido por algn animal sea clasificado
como disparo, la probabilidad de que un disparo no sea detectado es muy baja, tan
slo el 6%.

Figura 6.11 Ejemplificacin de la funcin correcta del teledetector cuando no ocurre un disparo
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
120
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
121
Uno de los objetivos primordiales de este proyecto era lograr un circuito de un
bajo consumo de potencia puesto que estar instalado en zonas muy apartadas de
cualquier fuente de alimentacin, por lo que el circuito deber ser autosuficiente. Tal
grado de importancia tiene este requisito que inclusive se dejaron soluciones por
fuera temiendo que su consumo de potencia fuera muy alto.
Utilizando los datos que dan los fabricantes de los circuitos integrados
utilizados (anexo 1) para obtener los valores mximos de corriente que consume
cada componente, ms los valores de voltajes con que se aliment el circuito se
obtuvo la potencia consumida por cada etapa del circuito, los mismos se presentan
en la tabla 6.8. El consumo de potencia mximo es de 2 W.

Tabla 6.8 Consumo de potencia del circuito teledetector clasificado por etapa y por componentes
Voltaje
(V)
Componentes Cantidad
Corriente
mxima
(mA)
Consumo de
potencia
(mW)
Corriente
tpica
(mA)
Consumo
de
potencia
medio
(mW)
Micrfono 1 0.5 5 0.5 5
Amp. con JFETs 2 2.5 50 1.4 28
5
Amp.
NE5532
11 10 1100 10 1100
Amp.
NE5532
2 10 320 10 320
8
Multiplicador
AD633
1 6 96 4 64
Filtros LTC1164 8 5 400 3.6 288
5 Osc.
LTC6900
8 1.2 96 0.92 73.6
Total 2067 1878.6
El consumo de potencia de 2W se da cuando el circuito trabaja con los
valores mximos de corriente, por lo que este es un valor extremo del consumo de
potencia. Ya que no es recomendable, ni usual que, un circuito consuma la corriente
mxima, la tabla 6.8 muestra el consumo de potencia pero esta vez utilizando los
valores tpicos de consumo de corrientes de los componentes cuyo resultado es igual
a 1.8W. Ms adelante se realizarn algunas recomendaciones para mejorar el
consumo de potencia.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
122
El otro requisito que deba tener el circuito era que fuera accesible
econmicamente, de nuevo con la ayuda de una tabla se determinar el costo de un
circuito como el desarrollado.
Tabla 6.9 Costos de los componentes para la implementacin del teledetector de disparos en
dlares
Componente Cantidad
Costo de la unidad
($)
Costo total
($)
LTC1164 8 10 80
LTC6900 8 2.55 20.4
AD633 1 7.1 7.1
NE5532 13 0.84 10.92
WM-64MN 1 1.782 1.782
Resistencias 75 0.021 1.59
Capacitores 20 0.637 12.74
Diodos 18 0.16 2.87
potencimetros 16 1 16
Total 153.4
En la tabla 6.9 se observa que el costo de una unidad de este teledetector
asciende, slo en materiales, a $153.4 dlares, que es aproximadamente 72240
colones (al cambio actual). As pues no existe un criterio de comparacin puesto que
los sistemas actualmente, conocidos requieren una gran inversin en un sistema de
cmputo para la identificacin de las seales y las bases de datos y no as en los
detectores porque stos son mltiples micrfonos alimentados por lneas telefnicas.
El rango de distancia en que actu el circuito era otra de las limitantes que
presentaba el proyecto teniendo en cuenta que una mayor rea de cobertura implica
la ubicacin de menor cantidad de unidades en las copas de los rboles
reducindose tambin la inversin para la red.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque

Figura 6.12 Seal de salida del teledetector justo en la distancia mxima de alcance que se
determin para el buen funcionamiento del mismo
La figura 6.17 presenta la seal de salida del circuito obtenida alejando la
fuente de sonido una distancia de 30m del micrfono, lo que indica es que si el radio
de alcance del teledetector es de 30m, implica que cada unidad cubrir un rea de
aproximadamente 1800m
2
.
El alcance del circuito podra aumentarse mediante el entrenamiento
del circuito. Esto significa que si se incorporan en la seal de audio, que se utiliza
para entrenar el circuito, sonidos de disparos a distancias mayores a los 15m, que
fue la distancia mxima a la que se grabaron los sonidos de disparos, se aumentar
el rango de accin del teledetector.
Otra forma sera la utilizacin de un micrfono ms potente y robusto, pero
esto incrementara el costo del circuito, sin embargo una cobertura de 1800m
2
se
considera muy buena para un primer prototipo.

Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
123
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
124
Captulo 7
Conclusiones y recomendaciones
7.1 Conclusiones
La mejor forma de discriminar un sonido es por frecuencia ya que no se
pueden discriminar sonidos por su intensidad (amplitud).
El mtodo de transformada de Fourier simple no aporta informacin sobre
la ocurrencia temporal de los eventos.
En el entrenamiento del circuito se contempla el efecto de otros sonidos a
la clasificacin.
Se requiere acondicionar la seal para que el volumen o amplitud de la
seal no influya en la clasificacin de sonidos.
El rango de distancia a la que un disparo puede ser detectado depende del
micrfono utilizado, la intensidad del propio sonido y el entrenamiento del
circuito.
Las funciones probabilsticas utilizadas en el anlisis de la seal permite
conocer de antemano la efectividad del detector antes de implementarlo
fsicamente.
El circuito tiene una muy baja probabilidad de pasar desapercibido un
disparo, sin embargo, ste puede detectar otros sonidos como si fuesen un
disparo.
La seleccin de slo 8 frecuencias, para construir el banco de filtros,
aumenta las probabilidades de que el circuito falle a la hora de clasificar
sonidos.

Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
125
La selectividad de los filtros es de vital importancia para el funcionamiento
ideal del circuito.
El circuito puede cubrir un rea de 1800m
2
al tener un radio de accin de
30m.
Se puede aumentar el alcance de deteccin del circuito sacrificando
discriminacin.
El circuito tiene un consumo de potencia mximo de 2W y un consumo
tpico de potencia igual a1.8W.
Una amplitud mayor de 2.6V en la seal de entrada al acondicionador de
seal introduce una distorsin en la seal de salida.













Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
126
7.2 Recomendaciones
Segn una tesis sobre la propagacin de sonido en bosques de la
universidad de Valladolid en Espaa [14], el sonido se disipa menos en las
copas de los rboles por lo tanto cuanto ms alto se encuentre el detector
del suelo mayor ser la intensidad de los sonidos captados por el circuito.
Un anlisis con una seal de entrenamiento que contenga mucho ms
sonidos del bosque har que el circuito sea ms selectivo; sin embargo
debe utilizarse un lenguaje de programacin como C++, puesto que la
cantidad de informacin vuelve el programa utilizado, Matlab, lento. Como
la matriz de datos se vuelve ms pesada lo mejor sera crear las rutinas de
clculo en un lenguaje igualmente robusto.
Analizar la transformada wavelet para determinar as qu ventajas
presenta este mtodo y qu tan factible es en cuanto a los requisitos y
limitaciones que presenta el proyecto.
A pesar de que el circuito que se encarga de la clasificacin de sonidos es
una red neuronal (clasificador estadstico), sta se trabaj a un nivel muy
bsico. Es recomendable hacer un estudio ms a fondo sobre los aportes
que significara la aplicacin de tcnicas ms avanzadas en el
entrenamiento de la seal como lo es el aprendizaje supervisado o
utilizacin de redes neuronales de ms capas.
Tambin debe determinarse si la implementacin de un circuito digital de
esta solucin mejora la discriminacin del circuito, reducira el consumo de
potencia, y abaratara el costo del circuito. Es un hecho que con una
implementacin digital podra incorporarse al anlisis la variable de tiempo
de duracin que es relevante en la deteccin de disparos y que con un
circuito analgico no se puede conseguir fcilmente.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
127
Bibliografa
[1]Bethea, Robert M. Statical methods for engineers and scientist. 3 ed. Marcel
Dekker Inc., 1995.
[2]Bishop, Christopher M. Neural networks for pattern recognition. New York: Oxford
University Press Inc., 1994.
[3]Castelli, Peter; Daly, Glenn y Ferraro, Joseph. G.U.A.R.D. Gun-control in urban
areas with real-time detection [en lnea]:< www.coe.neu.edu/~jferraro/guard/ >
[Consulta: 5 set. 2004].
[4]Clellan, James et al. Computer based exercises for signal processing using
Matlab. Prentice Hall, 1994.
[5]Coughlin, Robert F. y Driscoll Frederick F. Amplificadores operacionales y
circuitos integrados lineales. 5 ed. Mxico: Prentice Hall, 1999.
[6]Facultad de Ingeniera Elctrica de la Universidad Tecnolgica de Pereira.
Redes neuronales- introduccin [en lnea]. El prisma: Ingeniera Elctrica y
Electrnica, 2001 <
http://www.elprisma.com/apuntes/apuntes.asp?page=35&categoria=603 > [Consulta:
30 set. 2004]
[7]Gris, William R. Applications of switched-capacitor circuits in active filters and
instrumentation amplifiers [en lnea]: The technology interface: Volumen 3, No. 3,
Otoo 99 <http://web.bsu.edu/tti/3_3/3_3.htm> [Consulta 24 nov. 2004].
[8]Hoffman, Forrest. An introduction to Fourier theory[en lnea]: Math forum internet
mathematics library: 1994-2005 <http://aurora.phys.utk.edu/~forrest/papers/fourier/index.html>
[Consulta: 15 ene. 2005].
[9]Monografas. Seales acsticas: su propagacin y caractersticas [en lnea]:
1997<http://www.monografias.com/trabajos15/acustica/acustica.shtml>[Consulta: 9
set. 2004].
[10]Montgomery, Douglas y Runge, George. Probabilidad y Estadstica. Mxico:
McGraw-Hill, 1994.
[11]Prtegas Daz, S. y Pita Fernndez, S. La distribucin normal [en lnea]: Unidad
de epidemologa clnica y bioestadstica: A. Corua(Espaa): CAD ATEN PRIMARIA
2001. <http://www.fisterra.com/mbe/investiga/distr_normal/distr_normal.htm >
[Consulta: 30 ene. 2005].
[12]Qian, Shie y Chen, Dapang. Short-time Fourier transform[en lnea] : Joint time-
frequency analysis: Methods and applications: Prentice Hall PTR, 1996 <
http://zone.ni.com/devzone/conceptd.nsf/webmain/53EB764F16B52B1C862568F800
4EEA84 > [Consulta: 30 ene. 2005].
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
128
[13]ShotSpotter gunshot location system Inc. gunshot location system [en lnea]:
2003 <http://www.shotspotter.com/about.shtml> [Consulta: 5 set. 2004].
[14]Tarrero Fernndez, Ana. Propagacin de sonido en bosques, anlisis
comparativo de las medidas in situ, en laboratorio y de los valores predichos por un
modelo[en lnea]: Biblioteca virtual Miguel de Cervantes: Abril 2002. Universidad de
Valladolid
<http://www.cervantesvirtual.com/FichaObra.html?Ref=10811>[Consulta: 5 set.
2004].
[15]The audio pages, Recording and Measurement Microphones [en lnea], Julio
2002 <http://sound.westhost.com/project93.htm>[Consulta: abril 2005]
[16]Video-computer.com. Los micrfonos [en lnea]: Marzo, 2003. 2005< www.video-
computer.com/microfonos.htm >[Consulta 10 set. 2004].
[17]Wikipedia. Signal (information) theory: Specgram [en lnea]: Absolute astronomy
reference, 21 de Febrero
2005<http://www.absoluteastronomy.com/encyclopedia/S/Si/Signal_(information_theory).ht
m
>[Consulta: 30 ene. 2005].



















Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
129

Apndices
Apndice A.1 Glosario, abreviaturas y simbologa
Circuito autosuficiente: este nombre lo recibe cualquier aparato que pueda
generar de forma autnoma la alimentacin necesaria para su funcionamiento.
Covarianza: es una medida comn de la relacin de dos variables aleatorias
que describe la forma en que stas varan juntas [10].
Desviacin estndar: corresponde a la raz cuadrada de la varianza [10].
Entrenamiento o aprendizaje: es una serie de clculos y manipulaciones
matemticas realizadas para analizar una seal con el objeto de llegar a
establecer el diseo de un circuito electrnico que pueda clasificar las
muestras de la seal en las clases deseadas.
Espectrograma: la transformada de Fourier de una muestra de tiempo corto
de un segmento en forma de ventana de la seal en el tiempo s(t).
Estado pasivo: estado de mnimo consumo de energa en el cual se
encuentra un circuito hasta que se genere un evento que lo ponga a funcionar.
STFT: Transformada Fourier instantnea por sus siglas en ingls (Short Time
Fourier Transform).
LDA: anlisis de discriminante lineal por sus siglas en ingls (Linear
Discriminant Analisys).
Media o valor esperado: El valor esperado o media indica la tendencia
central de los datos. Esto significa que es el valor alrededor del cual tienden a
agruparse los datos de una distribucin [10].

Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
130
Mediana: La mediana es aquel valor que divide la distribucin en partes
iguales, o sea que el nmero de observaciones por encima de la mediana es
igual al nmero de observaciones por debajo de ella. Se conoce tambin
como el valor medio o percentil 50 [10].
Moda: es la observacin que se presenta con mayor frecuencia de la muestra
[10].
Muestra: es un subconjunto de observaciones seleccionadas de una
poblacin [10].
nfft: es una cantidad que indica el nmero de ventanas o muestras en que se
realiza la FFT por espacio de tiempo en un espectrograma.
PE: Elemento de procesamiento.
Pesos: son valores que determinan la importancia de cada una de las
entradas de una red neuronal.
Poblacin: una poblacin est formada por la totalidad de las observaciones
en las cuales se tiene inters [10].
Red neuronal artificial: es un circuito electrnico capaz de emular una
neurona biolgica, su construccin o diseo se lleva a cabo a travs de un
proceso llamado entrenamiento o aprendizaje; en el caso de este proyecto
tiene la tarea de clasificar una seal de sonido como un disparo u otro sonido.
Varianza: es una medida de la variabilidad en la poblacin; describe la
dispersin en los datos de una muestra o poblacin. Es el promedio del
cuadrado de las diferencias de cada dato con el promedio. Esta expresin se
aplica para la distribucin y la muestra; cuando se refiere a la poblacin, se
utiliza la letra griega sigma
2
(parmetro) y s
2
(estadstica), cuando se trata
de la muestra [10].

Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
131
Apndice A.2 Informacin sobre la institucin
Apndice A.2.1 Descripcin de la institucin
En 1971 fue creada la segunda universidad pblica del pas, diseada para
formar profesionales con una slida base cientfico-tecnolgica y humanista. El
Instituto Tecnolgico de Costa Rica (TEC), es una institucin dedicada a la
docencia, la investigacin y la extensin de la tecnologa y ciencias conexas
necesarias para el desarrollo de Costa Rica.
El campus central del TEC se encuentra en Cartago, 26 kilmetros al sureste
de la ciudad capital; cuenta tambin con un Centro Acadmico en el Barrio Amn
en San Jos, un Centro de Transferencia Tecnolgica en Zapote y una Sede
Regional en Santa Clara de San Carlos.
Ms de 500 hectreas de terreno y 80 000 metros cuadrados de construccin
albergan las aulas, laboratorios, centros de investigacin, instalaciones deportivas
y culturales, bibliotecas, bosques y parcelas experimentales, talleres y libreras,
que el TEC pone a disposicin de sus estudiantes, funcionarios y comunidades
circunvecinas.
La accin integrada de la docencia, la investigacin y la extensin est
orientada al cumplimiento de los siguientes fines:
Formar profesionales en el campo tecnolgico que anen
al dominio de su disciplina una clara conciencia del
contexto socioeconmico, cultural y ambiental en que la
tecnologa se genera, transfiere y aplica, lo cual les permite
participar en forma crtica y creativa en las actividades
productivas nacionales.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
132
Generar, adaptar e incorporar, en forma sistemtica y continua,
la tecnologa necesaria para utilizar y transformar provechosamente,
para el pas, sus recursos y fuerzas productivas.
Contribuir al mejoramiento de la calidad de vida del pueblo
costarricense mediante la proyeccin de sus actividades a la
atencin y solucin de los problemas prioritarios del pas,
a fin de edificar una sociedad ms justa.
Estimular la superacin de la comunidad costarricense mediante el patrocinio
y el desarrollo de programas culturales.














Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
133
Apndice A.2.2 Descripcin de la Escuela en la que se realiz el trabajo
El Instituto Tecnolgico de Costa Rica se cre el 10 de junio de 1971 y en
marzo de 1973 inici sus actividades acadmicas con la apertura de las primeras
carreras: Construccin, Mantenimiento Industrial y Produccin Industrial, con
planes de estudios de tres aos.
La carrera de Electrnica se inici y se comenz a desarrollar en el marco de
un Convenio de Cooperacin Tcnica entre los gobiernos de la Repblica Federal de
Alemania y de Costa Rica, con base en el cual, en octubre y noviembre de 1975 se
suscribi un acuerdo para la creacin del proyecto "Seccin de Electrnica en el
Instituto Tecnolgico de Costa Rica", cuya misin sera la de "formar como tcnicos
en electrnica a bachilleres y obreros especializados con experiencia profesional que
hayan aprobado el Cuarto ciclo de enseanza diversificada..." . Dicho proyecto se
desarroll a partir de enero de 1976 y por un lapso de tres aos.
El Dipl. Ing. Gerd Lehm se constituy en el primer director de la escuela y en
conjunto con valiosos costarricenses puso en marcha el "Departamento de
Electrnica". La Repblica Federal Alemana, suministr los equipos tcnicos de
laboratorio, de enseanza y materiales didcticos necesarios, y otorg becas para la
formacin, en dicho pas, de personal docente del Departamento de Electrnica; el
Gobierno de Costa Rica, contrat el personal docente, administrativo y tcnico,
construy aulas y laboratorios y dot de mobiliario necesario.
A partir de enero de 1976 la carrera de Electrnica desarroll el primer Plan de
Estudios, que en trmino de tres aos permiti la primera promocin, en diciembre
de 1978, con el grado de Bachiller en Ingeniera Tcnica en Electrnica. En 1979,
mediante una ceremonia oficial, con participacin de Autoridades de la Embajada de
Alemania y del Instituto Tecnolgico de Costa Rica, el Proyecto
Departamento de Electrnica pas a manos del Instituto.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
134
Por la calidad de sus egresados la Escuela de Ingeniera en Electrnica es
reconocida como la mejor en Costa Rica en su campo. Actualmente, los graduados
del Instituto tienen la mejor tasa de posicionamiento en el mercado laboral y una
mayora de ellos consigue trabajo antes de graduarse.

Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
135
Apndice A.2.3 Antecedentes prcticos
Este proyecto se empez a desarrollar por parte de la Escuela de Electrnica
en el ao 2003, ya cuenta con un prototipo que puede identificar el uso de una
motosierra dentro de un rango de 150m. Despus de un proceso de investigacin y
de determinadas pruebas se logr desarrollar un prototipo, basado en frecuencias
caractersticas emitidas por las motosierras y con esto lograr una deteccin efectiva,
el prototipo desarrollado se basa en las frecuencias caractersticas (250Hz, 50Hz y
705Hz) que se encontraron del sonido emitido por el motor a dos tiempos de las
motosierras. Estas frecuencias, con cierto margen de diferencia, se localizaron en
tres diferentes tipos de motosierras, diferentes en marca y tamao.
La entrada al prototipo es un micrfono, el cual capta los sonidos del ambiente
con sus respectivas frecuencias. El micrfono presenta limitantes de alcance y
direccionalidad. Para lograr un mayor alcance y un mbito ms amplio se amplifica la
seal del micrfono en grandes proporciones (recordar que lo que interesa no es la
intensidad de la seal sino su frecuencia).
Una vez lograda la captura y amplificacin de la seal del ambiente se recurre
a excluir las frecuencias de la seal. Para esto se utilizan filtros de pasa banda de
banda angosta. Una vez que cada seal es procesada por cada uno de los filtros, la
misma pasa por un circuito comparador de precisin, la funcin de estos
comparadores es la de discriminar entre la seal de ruido ambiente y la seal de la
motosierra procesada en la circuitera anterior, esto se logra mediante el voltaje
aplicado en la terminal inversora del comparador se fija la magnitud mxima de la
seal de ruido ambiente que ingresa al circuito, al superar la seal de la motosierra
este nivel de voltaje de ruido se logra que el circuito comparador dispare una seal
de voltaje de nivel TTL (5 V), la cual indica que se encuentra una seal de audio a
cada una de la frecuencias anteriormente mostradas.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
136
Una vez que se tiene una seal de los comparadores de precisin existe un
alto grado de certeza que se presenta una seal a cada una de las frecuencias
especificadas (250 Hz, 505 Hz y 705 Hz); por presentarse la posibilidad que varios
sonidos produzcan alguna de estas seales se hace necesario el aplicar una lgica
para combinar las tres seales y de esta forma establecer la presencia de una
motosierra. Este prototipo se pretende mejorar porque su discriminacin es muy baja
y se quiere aumentar la distancia a la que se capta el sonido por lo tanto actualmente
se le practican mejoras al detector.
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Anexos
Anexo B.1. Hojas de datos










Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
137
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
138
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque



Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
139
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
140
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
141
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
142
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
143
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
144
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
145
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
146
Proyecto de Graduacin
Detector de disparos para la proteccin ambiental en el bosque
Instituto Tecnolgico de Costa Rica
Escuela de Ingeniera Electrnica
147

You might also like