Professional Documents
Culture Documents
Fundamento terico.Esteganografa
La esteganografa es el arte de ocultar informacin, como seales de audio, en algn otro
elemento, otros autores tambin la definen como el estudio y aplicacin de tcnicas que permiten
ocultar mensajes u objetos, dentro de otros, llamados portadores, de modo que no se perciba su
existencia.
Seal de audio
Una seal de audio es una seal analgica elctricamente exacta a una seal sonora;
normalmente est acotada al rango de frecuencias audibles por los seres humanos que est entre
los 20 y los 20.000 hz.
Procesamiento de seales audio
Procesamiento de Seales es un rea de la Ingeniera que se concentra en la representacin,
transformacin y manipulacin de seales, y de la informacin que ellas contienen, tambin
podemos definirla como la manipulacin matemtica de una seal de informacin para
modificarla o mejorarla en algn sentido. Este est caracterizado por la representacin en el
dominio del tiempo discreto, en el dominio frecuencia discreta, u otro dominio discreto de
seales por medio de una secuencia de nmeros o smbolos y el procesado de esas seales.
El procesamiento de seales es importante porque permite saber qu propiedades tiene un
conjunto de datos adquiridos, en s, permite llevar una seal a una forma en la cual se pueda
interpretar mejor.
Desarrollo.Se comenz por analizar el cdigo entregado por el docente como base para iniciar con el
desarrollo del proyecto.
Se observ diferentes caractersticas del cdigo, como por ejemplo la variacin de los espacios
entre los impulsos de la seal mediante la variable L o que se varia el rango de la funcin
coseno mediante la variable n.
El grafico representado en Figure 1 que nos produca el cdigo sin ninguna modificacin es el
siguiente
Para L=4, los resultados fueron los siguientes, como se puede observar existe mayor separacin
entre los impulsos a la salida
Despus de analizar el cdigo se fue experimentado y buscando maneras de que la grfica nos
representa una seal de audio (cancin), pero antes se intent lo mismo con seales ms sencillas
para probar si ciertas posibles soluciones al modificar el codigo eran correctas, los resultado
fueron buenos, como se observa a en las ilustraciones.
Se paso luego a tratar de hacerlo con las seales de audio para esto se import una cancin
previamente recortada para que tenga una duracin de 10 segundos, esta primera se tom como
la seal transportador, luego se carg una segunda cancin con la misma duracin de 10
segundos aproximadamente esto para evitar un vector muy grande que aumente el tiempo de
cmputo. Luego de tener ambas seales de audio cargadas en el Workspace se busc una
manera de ocultar la seal camuflada en la transportadora. Este paso en especfico fue el que
consumi el mayor tiempo de la realizacin del proyecto, pues se buscaba diferentes estrategias
de cumplir con el objetivo.
Se sigui un procedimiento que pona a prueba las posibles soluciones que se ideaban para el
problema.
Medi
Analisis de la
salida en audio
Posible codigo
solucion
Senales de
audio(camuflad
ay
transportadora)
Si nos da
resultados
satisfactorios
Se mejora y se
usa
Analisis de
salida en los
graficos
ante este procedimiento se termin produciendo el siguiente cdigo que produca resultados
satisfactorios adems de cumplir con el objetivo planteado en este proyecto.
Despus de muchas pruebas de sonido y observacin de las grficas se determin que la mejor
forma que se encontr para ocultar una seal en otra fue mediante la amplificacin de una u otra
dependiendo de la que se quiera poner como portadora, es decir, modificar su amplitud antes de
ser sumadas y condensadas en una sola seal. Para as luego al escuchar la seal solo se tenga
claro acceso a una, pero otro este oculta
Finalmente, se calibro el cdigo para conseguir los resultados ms ptimos y cumplir de la mejor
manera posible con nuestro objetivo, la prueba ms irrefutable que se encuentra es or el audio de
la seal final..
Conclusiones.
como Matlab. Como fortalezas tenemos la buena base terica y algunos previos
conocimientos de ciertas materias como control.
Bibliografa.
http://www.euv.cl/archivos_pdf/senales.pdf
http://es.slideshare.net/lonely113/procesamiento-digital-de-seales-con-matlab