miércoles, 30 de abril de 2014

Regresando de "Semana santa" - Presentación

Que tal después de dos semanas sin escribir algo relacionado con la tesis, he regresado con nuevos avances detallados a continuación:

Se simuló que el procesamiento sobre la radiografía ya estaba terminado y partiendo de ahí y de forma random se escogieron posibles parámetros que podría arrojar un procesamiento.

Se aprendió a crear los puntos cefalométricos por el método de Steiner, ya se adquirió los conceptos de ortodoncia y se puede mantener una conversación con un ortodoncista.

Se agregarón nuevas partes a la tesis, puliendo en un 85% aquellas que no fueron modificadas. Las imagenes se tienen en un 80% y por parte del contenido... ya me gusta pero aun me están faltan las dos ultimas secciones.

Componentes con información interactiva, todo se actualiza sin necesidad de presionar algún tipo de botón.

Por parte de la presentación se terminaron todas las secciones que hasta el momento se tiene completas, dejando resultados y conclusiones aun en proceso. Y durante esta semana se estará trabajando en los detalles que hoy se detecten y practicando para su exposición.

Cosas que faltan por implementar y tiempo de complejidad: 
Procesamiento = 7-8 dias.

Sección en la interfaz gráfica donde se muestre los resultados del procesamiento así como el botón de "Generar reporte" el cual hará un PDF con la tabla es resultados y la radiografía resultante (ya con medidas y ángulos) = 6-7 hrs (acomodar cosas en un PDF es algo tedioso).

Dar un validación de los capítulos 5-6 sobre acentos = 1 hr.


martes, 8 de abril de 2014

Semana 11 - Conclusiones y pulir errores

Para esta semana, se nos dio a la tarea de escribir lo que serán nuestras conclusiones finales o tenerlas claras. Para esto me apoye de los capítulos pasados y de las gráficas para tener una mejor idea. En la redacción se intento cubrir todos los puntos que ayudar el software final y en que exactamente ayudaría a los principales usuarios(clientes).

Tesis

En los días pasados, se cambiaron frases ambiguas o mal estructuradas, se hizo corrección de acentos, se redacto mas el capitulo cuatro y cinco y un poco del 6, se corrigió la bibliografía(los errores marcados), se escribió una pequeña conclusión, se aprendió hacer el método Steiner a mano para su codificación y se codearon dos nuevas áreas que no se habían contemplado.

Hablemos un poco se Steiner...
Steiner es un de los muchos métodos que existen en el área de ortodoncia para deducir un caso, es el mas usado por consultorios y la mayoría de los estudiantes sabe hacerlo. El proceso de deducir un caso al 100% para un ortodoncista experto es de casi 2 hrs. Ellos tienen que llevar la radiografía a una computadora que cuenta con un software especial para hacer los cálculos de la medidas y ángulos, después estos resultados van a otra computadora para recibir las interpretaciones y base a esas interpretaciones el ortodoncista hace un diagnostico. Aun siendo un experto este proceso es algo "largo". Lo que busca solucionar el programa desarrollado en la presente tesis es englobar todos esos "pasos" en un solo y que te de un diagnostico y no solo limitarlo a expertos, cualquier persona con acceso al sistema podrá hacer un diagnostico.

Todo esto lo platico para que tengan un idea de que no hay tanto apoyo en el área de ortodoncia. Cuando nos juntamos con los ortodoncistas, Raul (un compañero también tesista) y yo, nos comentaban que no existía un programa que lo hiciera, existía uno que tenia solo un dentista pero te cobraba la licencia en 2,000 pesos mexicanos para poder usarlo y no estaba tan completo a lo que se pretende desarrollar. Mas que buscar un "pago" por el sistema, buscamos reputación que ahorita es lo nos sirve más.

Código

En las pruebas de usabilidad, un punto que se fijaron mucho es que los botones no tenían imágenes, en este momento el programa no tiene imágenes pero ya se tiene un código ayuda y las imágenes conseguidas la mayoría de aq para agregarlas.

Se terminaron de codificar la pestaña "área" y "ortodoncista" ambas ya se sincronizan con otro campos de otras pestañas, la se programo la simulación que tendrá que hacer un usuario al usar el sistema, con botones que habilitan y deshabilitan para reducir los errores, mensajes de alerta y en un 65% se validaron campos.

Pantalla inicial

Imagen en tamaño real al momento de cargar una image. Aparecen nuevas opciones al momento de cargarla.

Reafirmación del procesamiento sobres la imagen.

Pestaña "Ortodoncistas". Los botones ya están funcionando solo falta agregar imagenes y colores. 

Pestaña "Areas". Los botones ya están funcionando, falta agregar imagenes y colores.


Los colores y diseño (bordes redondeados, sombras, espacios) se estarán aplicando después de todo el procesamiento.


Próximo avance

El lunes se tiene una junta con los doctores para ver un software que ellos utilizan para el proceso de diagnostico, la idea es analizarlo buscando que se puede aplicar y como aplicarlo en el nuestro.

La "semana santa" no será tan "santa" con nosotros(los tesistas).


miércoles, 2 de abril de 2014

Semana 10 - Gráficas, gráficas y más gráficas

Que tal para esta semana se nos encargo gráficar todos la mayoría de los experimentos que aplican en la presente tesis. Esta tarea me resulto pesada desde la instalación de librerías hasta la creaciones de las gráficas.

Mis gráficas están echas en papel, siempre hago dibujos de como quiero que queden las cosas antes de empezar hacer algo, en la fase de construcción con gnuplot fue muy complicado ya que tenia que hacer algo idéntico a lo que tenia dibujado, tenía que jugar con configuraciones que desconocía (no sabia que existían), parámetros raros y coordenadas cartesianas.

Fue muy lento el proceso de creación pero satisfactorio, cada vez que veía que la figura me estaba quedando como lo que tenia dibujado era algo emocionante. Me quedaron muchas gráficas por hacer pero son una semi-replica de las gráficas pasadas solo cambia la forma en mostrar los datos.

El proceso de escribir tesis se pauso esta semana, ya que tuvimos varias juntas con los ortodoncistas que era mucha información nueva y de otra área que teníamos que procesar para seguir sin problemas en la tesis. En la primera junta tocamos temas de cefalometría y los diferentes tipos que existen para llegar al mismo resultado. De todos los tipos que existen decidimos enfocarnos a la cefalometría de steinner ya que esta es la mas usada por todos los ortodoncistas. Nos enseñaron como es el proceso que estamos intentado resolver (la hipótesis) y efectivamente hay mucha área donde la visión computacional puede hacer de las suyas.

En las semanas pasadas la tesis estaba enfocada a términos de vision computacional esto por la falta de juntas con ortodoncistas que nos guiaran sobre términos, metodologías y palabras que ellos usan. Se limitaron los objetivos que los ortodoncistas tenían en mente a cambio nos ayudarán a todo lo relacionado con información y garabatos, todo lo que entra en la bibliografía. Se definieron palabras como "norma", "interpretación", "alcance" ademas de todas las que usan los dentistas. Por dar un ejemplo, criterio SNA, SNB, ANB, goGn-SN, protusivo, lingualizado, etcetera.





La tesis en lo que a codificación se refiere ya tiene objetivos claros y también se cuenta con los tipos de datos de entrada. Se estará trabajando con radiografías computarizadas y sobre ella se hará el procesamiento adecuado.

Que empiece el desm... juego.