Trabajo Final de Arquitectura de las Computadoras

 

 

HANDWRITINGS

 

La tendencia actual en la industria del software está dirigida hacia componentes de programas que pueden componerse para formar las aplicaciones grandes. En la programación paralela, el papel de componentes puede tomarse por “esqueletos”(los modelos comunes de paralelismo). Los esqueletos vienen cuidadosamente definidos, reusables, parametrizados que programan las formas por empaquetado de aplicaciones en las arquitecturas paralelas diferentes. Esta guía didáctica dará una apreciación global de la investigación actual en el campo, con los temas siguientes cubiertos,: La motivación: Por qué un nivel más alto de abstracción es necesario para que paralelismo se vuelva manejable y eficaz. El formalismo: Cómo pueden resumirse los modelos comunes de paralelismo como los esqueletos, y cómo la exactitud de programas con los esqueletos puede demostrarse. Los métodos: Cómo un esquema particular que se identifiquen en una aplicación dada; cómo probablemente la aplicación correcta puede derivarse de un esqueleto; y de qué la manera más eficaz es componiendo los esqueletos en un programa. La práctica: lo que puede lograrse con los esqueletos en los niveles diferentes del proceso de desarrollo de software, mientras incluyendo: la derivación de algoritmos paralelos de las especificaciones, programando usando el esqueleto - los sistemas basado (P3L, SCL, etc.) la optimización de programas paralelos con los funcionamientos colectivos, escrito en MPI, BSP, HPF, etc..

Reconocimiento Optico de Caracteres (OCR)

El sistema reconoce y procesa tipos especiales de caracteres legibles, compara esos patrones con aquellos que estan almacenados en la memoria del computador. Mediante esta tecnologia el dispositvo lector identifíca la serie de detalles de líneas, curvas y bordes que definen a cada caracter en un conjunto de caracteres definidos.

Esta tecnologia tiene presencia en el mundo financiero, esto es, en el procesamiento de documentos, cheques bancarios (ver figura, esquina inferior izquierda), giros, etc. La aplicación está asociada al empleo de tinta magnetica y a la tecnología conocida como MICR ( Magnetic Ink Character Recognition) o reconocimiento De caracteres por tinta magnética. Como de esto nada yo se, entonces mejor pulse aquí si quiere leer información al respecto (en inglés). Esto mantiene la legibilidad de los caracteres aún cuando han sido cubiertos por algún sello, manchas, o similares.

 

LAPIZ OPTICO

Este dispositivo es muy parecido a una pluma ordinaria, pero conectada a un cordón eléctrico y que requiere de un software especial. Haciendo que la pluma toque el monitor el usuario puede elegir los comandos de las programas.

Uno de los deseos del hombre desde la aparición de la computadora, surgía siempre al intentar escribir directamente sobre su pantalla. Con la invención del lápiz óptico, esto dejó de ser una utopía para convertirse en realidad.

La aparición de los ratones para las computadoras personales supuso un gran cambio a la hora de interactuar con la máquina. La sin embargo había ocasiones en las que era deseable poder " escribir " literalmente sobre el monitor algo que sin duda resulta mucho más natural que el empleo de un ratón.

El problema radicaba en que el ratón es el dispositivo apuntador de movimiento relativo; es decir, su desplazamiento por cualquier superficie se traduce luego en movimiento del cursor por la pantalla en la dirección indicada.

Así, es posible mover el ratón, levantarlo, colocarlo en otro lugar, y moverlo otra vez, sin que el cursor haya "saltado" con el de un sitio a otro.

La dificultad principal que entrañaba el lápiz óptico es que era el dispositivo de movimiento directo, lo que significa que el cursor debería encontrarse en el lugar mismo donde sé hallarse la punta del lápiz.

Para ello, se necesitaba que la computadora supiese en cada momento dónde apuntaba el lápiz, tarea que si en principio puede parecer bastante ardua, nos sorprenderá después de analizar y diseccionar lo que ahora supone el lápiz óptico.

Como usted mismo se dará cuenta si se detiene a pensarlo, la cuestión planteada no será tan trivial. A pesar de ello, el problema se resolvió de una forma de lo más sencilla posible, aunque no deja de ser ingeniosa. Para entenderlo, es necesario conocer antes a grandes rasgos cómo funciona la pantalla de un monitor.

La imagen que puede visualizarse en este no se transmite de una sola vez sino que es generada punto a punto, por el adaptador de media localizado en el hardware gráfico de la computadora.

Una vez que en el monitor, un haz de electrones se encarga de recorrer línea a línea toda la pantalla varias veces por segundo, (más de cincuenta veces por segundo, dependiendo del monitor), con la rapidez suficiente como para engañar al ojo humano, cuando éste quede fijado ante la pantalla. Se trata de una acción que suele denominarse raster scan o refresh.

El lápiz óptico aprovecha esta característica, detectando por medio de un sensor colocado en su interior, cuando un punto (o pixel) de la imagen es "refrescado" por el haz. Es el momento en el cual dicho punto emite el brillo algo superior al que suele poseer. Ese destello, convenientemente amplificado por medio de una lente situada en la punta del lápiz, sirve para provocar en impulso de corriente. El impulso se convierte posteriormente a una señal de retorno que se le envía al controlador de vídeo de la computadora.

Una vez allí el controlador de vídeo se limita a medir el tiempo que ha ido transcurriendo desde la última vez que se comenzó a trazar las líneas en la parte superior de la pantalla, y el instante en que recibió la señal proveniente del lápiz.

Con esta información en su poder, calcula sobre qué línea horizontal se encuentra situado el lápiz, y a qué distancia se halla del comienzo de esta. Por último, y mediante una sencilla traslación, todos los últimos datos se convierten y representan en las coordenadas X e Y. Una información que necesita conocer el programa controlador (o driver). Al igual que sucede con los ratones, los lápices ópticos suelen llevar consigo un botón. El botón puede servir tanto para seleccionar opciones, pero también como marcar a la computadora en qué momento quiere activar el lápiz.

Este fenómeno resulta de utilidad a la hora de evitar que el sensor incluido en el lápiz reaccione a otro tipo de luz cuando no se está utilizando (como por ejemplo la luz de la habitación).

Sin embargo, la última función no suele requerir un botón, sino que se implementa por medio de una punta móvil que, a modo de interruptor, activa inmediatamente el dispositivo en cuanto se ejerce una presión sobre ella.

v Ventajas y desventajas.

El mecanismo de funcionamiento de los lápices ópticos parecía antes demasiado simple, dado que no necesitaban ni de un monitor especial ni de hardware de última generación. A pesar de todo, llegaron a ser muy populares en su día.

Hace unos años incluso existían versiones de lápices ópticos para computadoras domésticos como el entrañable ZX Spectrum, El cual se conectaba a cualquier televisión normal.

Las aplicaciones que sacaban partido de este periférico eran todas aquellas que se basaban en menús e iconos y, por supuesto, los programas de dibujo tanto de tipo CAD como de tipo "Paintbrush". Pero, como suele pasar, no todo iban a ser ventajas. El gran inconveniente de este dispositivo es su falta de precisión. Para una correcta detección del haz de refresco, es necesario mantener el lápiz completamente perpendicular a la pantalla. Esto era relativamente fácil de lograr cuando se señalaban opciones, pero terriblemente complicado a la hora de desplazarlo por la pantalla.

Si usted toma un lápiz corriente ahora mismo y escribe sobre un papel, podrá observar que, para mayor comodidad, inclina ligeramente del lápiz. Esto no es aceptable con el lápiz óptico, dado que el sensor detectará el haz en otro de los miles de puntos que componen la pantalla. Así pues, su falta de naturalidad dio al traste con una de las ideas más memorables en el terreno de los periféricos para computadora.

 

TABLETA DIGITALIZADORA

Es una superficie de dibujo con un medio de señalización que funciona como un lápiz. La tableta convierte los movimientos de este apuntador en datos digitalizados que pueden ser leídos por ciertos paquetes de cómputo . Los tamaños varían desde tamaño carta hasta la cubierta de un escritorio.

Por ejemplo tenemos:

La mini-tableta digitalizadora EasyPen dispone de todas las funciones de un ratón normal, pero con mucha más potencia. Tiene un tamaño de 16,5 por 14 centimetros, y es compatible con la mayoría de los programas de diseño, dibujo y pintura profesionales.

La tableta EasyPen agiliza además el intercambio de mensajes y gráficos con Microsoft Netmeeting, actuando a modo de pizarra personal. Tiene un área de trabajo de 7,5 por 10 centimetros, una resolución de 2540 dpi y una precisión de +/- 0,25 mm.

 

LECTOR DE CODIGO DE BARRAS

Lectores de código de barras Son rastreadores que leen las barras verticales que conforman un código.
Esto se conoce como Punto de Venta (PDV). Las tiendas de comestibles utilizan el código Universal de Productos (CUP ó UPC). Este código identifica al producto y al mismo tiempo realiza el ticket descuenta de inventario y hará una orden de compra en caso de ser necesario. Algunos lectores están instalados en una superficie física y otros se operan manualmente.

 

PROTEINAS

Con el tiempo, la idea del lápiz óptico ha ido refinándose hasta dar lugar al nacimiento de otra generación de lápices. Lápices que cumplen con su cometido sin problemas, y que se manejan con mucha más soltura. Sin embargo, requieren de hardware especial, ya sea en forma de sensores de posición colocados en la pantalla, o de sensores de presión colocados en tableros (conocidos como tabletas digitalizadoras).

Actualmente el posible sucesor del ratón ya no es el lapiz optico, como medio de interactuar con la información del monitor, si no el propio monitor: la pantalla tactil.

La tendencia actual de las tecnologías de la información (TI) es disminuir las dimensiones hasta la escala macromolecular (nanométrica). Esto da lugar a mayores costes de producción y aumenta los efectos físicos que complicarán el diseño de los sistemas tecnológicos habituales. Por tanto, si las TI tienen que seguir avanzando en esta dirección, se beneficiarían de los materiales inteligentes que son capaces de ofrecer un rendimiento óptimo a partir de estructuras tan pequeñas.

Las proteínas son los obreros de la función celular. A nivel molecular intervienen en funciones de catálisis, generación de señales, protección y barrera. La evolución las ha hecho óptimas para ofrecer a escala molecular un rendimiento dinámico que las tecnologías actuales no han podido conseguir. Un reto importante para los ingenieros del siglo XXI es aprender de las construcciones inteligentes de la naturaleza y encontrar la forma de utilizar proteínas como unidades funcionales e incorporarlas a los dispositivos tecnológicos. El IPTS Report ya ha descrito el uso de proteínas en las tecnologías de biosensores (Demicheli, 1996), en las que las interacciones específicas de moléculas con proteínas se pueden utilizar para detectar, por ejemplo, glucosa en el diagnóstico de la diabetes o alcohol en los análisis farmacológicos.

Las proteínas fotorreceptoras son proteínas capaces de convertir la luz directamente en señal. Este proceso implica la formación de un dipolo eléctrico y va acompañado de un cambio de color de la proteína. Estas características optoeléctricas son las que permiten utilizarlas como "material inteligente". Durante los últimos 30 años, los bioquímicos han analizado en detalle la estructura y funcionamiento de estas proteínas. La bacteriorrodopsina (BR) es el ejemplo de proteína fotorreceptora mejor estudiado y tiene diversas aplicaciones técnicas, como se explica a continuación con más detalle.

La bacteriorrodopsina (BR) se encuentra en la membrana de algunas bacterias, donde absorbe luz y la convierte en energía celular para la bacteria. Estructuralmente es muy similar a la rodopsina, pigmento de la visión de los mamíferos. La proteína amarilla fotoactiva (PYP) también es una proteína bacteriana, con las mismas características fotocinéticas y fotocrómicas que la BR. Como la PYP es hidrosoluble, se adecúa mejor a aquellas situaciones en las que hay que utilizar un disolvente acuoso como medio óptico y en las que es necesario reducir al mínimo la dispersión de la luz.

Otras proteínas fotorreceptoras también pueden tener aplicaciones técnicas. En 1985, por ejemplo, Deisenhofer, Huber y Michel recibieron el Premio Nobel por haber determinado la estructura del centro activo de la reacción fotosintética. La proteína de la membrana es el sitio de la fotosíntesis donde la energía luminosa se convierte en energía electroquímica. Técnicamente es interesante debido a la rápida excitación y transferencia de electrones en las que interviene.

Aplicaciones técnicas de la bacteriorrodopsina (BR)

Cuando la BR absorbe la luz se producen una serie de cambios en la estructura de la proteína acompañados de una alteración de su color. Durante este proceso se transfiere una carga positiva desde el interior al exterior de la célula, lo que es fundamental para el posterior mecanismo de almacenamiento de energía en la bacteria. Diferentes aspectos del proceso de conversión de la luz se pueden utilizar por separado para diversas aplicaciones técnicas (Hampp, 1998):

· Cuando se la ilumina, la BR transporta carga eléctrica en una dirección y produce energía electrostática. Este mecanismo tiene distintas aplicaciones técnicas potenciales en el campo de la tecnología fotovoltaica y es de esperar que en unos 10 años se puedan llevar a la práctica en forma de células fotovoltaicas basadas en el centro activo de la reacción fotosintética (Hampp, 1998), aunque los prototipos iniciales se prevén mucho antes (Nicolini, 1996).

· La transferencia de carga originada por iluminación de la BR también se puede utilizar para generar una señal eléctrica. Esta propiedad fotoeléctrica se puede utilizar en los convertidores fotoeléctricos de imágenes, como los detectores de movimiento y las retinas artificiales. El desarrollo de los primeros prototipos se espera para dentro de 2-3 años (Hampp, 1998).

· Durante el proceso de conversión de luz en energía, el cambio de color se realiza en varias etapas. Esta propiedad fotocrómica puede explotarse para moduladores de luz, en ensayos no destructivos de materiales y en monitores de alta resolución. En este campo, los prototipos ya se están perfeccionando y se encuentran a la espera de su salida al mercado (Hampp, 1998).

· Las técnicas de ingeniería genética se pueden utilizar para estabilizar los dos estados naturales de la molécula de BR de forma que sea posible pasar de uno a otro utilizando luz de diferentes colores. Si asignamos valores binarios 0 y 1 a cada uno de los dos estados podría utilizarse un conjunto de moléculas de BR para almacenar datos. Como se pueden almacenar varias películas de BR unas sobre otras, se está intentando conseguir memorias 3D basadas en BR. El tamaño relativamente pequeño de la proteína podría traducirse en memorias basadas en BR que podrían ofrecer enormes capacidades de almacenamiento por unidad de volumen.

 

TOUCH SCREEN

Permiten dar comandos a la computadora tocando ciertas partes de la pantalla. Muy pocos programas de software trabajan con ellas. Algunas tiendas departamentales emplean este tipo de tecnología para ayudar a los clientes a encontrar los bienes o servicios dentro de la tienda.

La introducción de la interfase del touchscreen es la más simple, intuitiva, y más fácil de aprender de todos los dispositivos de entrada para PC. La interfase está volviéndose rápidamente una gran opcion para una amplia variedad de aplicaciones en los espacios públicos, los negocios, y más. Una interfase de toque les permite a los usuarios navegar en un sistema de la computadora tocando iconos o eslabones en la pantalla. Incluso con la interfase del software correcta, alguien sin la experiencia de la computadora puede usarla en absoluto fácilmente y puede actuar recíprocamente con una pantalla de toque reforzando al sistema. La tecnología de interfase de toque ha adelantado al punto dónde el hardware es prácticamente top - a - touch para más sistemas de PC, incluso Windows y plataformas de Macintosh, sin la necesidad de cualquier programación difícil. Esto significa que puede agregarse fácilmente a las aplicaciones existentes, y pueden desarrollarse las nuevas aplicaciones fácilmente.

La pantalla de toque es uno de los dispositivos más fácil usar y el más intuitivo de todas las interfases de PC, haciéndole de la interfase una opción para una gran variedad de aplicaciones. Los Sistemas de Información públicos, los kioscos de información, el despligue de turismo, y otros despliegues electrónicos son usados por muchas personas que tienen poca o ninguna experiencia de la informática.

El usuario - la interfase de pantalla de toque amistosa puede ser menos intimidante y más fácil para usar que otros dispositivos de entrada, sobre todo para los usuarios principiantes, que hacen mas accesible la información a una mayor cantidad del posible público .

El restaurante / los Sistemas de Tiempo es dinero, sobre todo en un restaurante de comida rápida(fast food) o ambiente del menudeo. Porque los sistemas de pantalla de toque son mas fáciles de usar, en conjunto el tiempo de entrenamiento para los nuevos empleados puede reducirse. Y el trabajo puede hacerse más rápidamente, porque los empleados pueden tocar la pantalla simplemente para realizar las tareas, en lugar de introducir tecleando grandes y complejas órdenes.

El cliente.- el Servicio en el mundo de hoy en el que la vida es cada vez mas rapida, esperar en la fila es una de las cosas que se tienen que acelerar todavía. Así mismo - pueden usarse los servicio de un touch screen para mejorar el servicio al cliente en las tiendas ocupadas, restaurantes de servicio rápidos, las taquillas de transporte, y más. Los clientes pueden hacer sus propios pedidos rápidamente o pueden registrarse desde otro sitio, ahorrándose tiempo, y el tiempo de espera disminuye para otros clientes.

El mando.- En los Sistemas de Automatización, La interfase de la pantalla de toque es útil en sistemas que van desde el mando del proceso industrial hasta la automatización de la casa. Integrando el dispositivo de la entrada con el despliegue, los valiosos workspace pueden ser ahorrados. Y con una interfase gráfica, los operadores pueden supervisar y mandar los funcionamientos complejos en tiempo real por una simple referencia a la pantalla. El entrenamiento en computadoras ha disminuido porque la interfase de pantalla de toque es más amistosa al usuario que otros dispositivos de entrada, en conjunto el tiempo de entrenamiento para los novatos de la computadora, y el gasto por consiguiente, puede reducirse. También puede ayudar hacer el aprendizaje más divertido e interactivo que puede llevar a una experiencia de entrenamiento más benefica para estudiantes y educadores.

 

LECTOR DE HUELLAS DIGITALES

RSA Europe que entregará su software Common Data Security Architecture (CDSA) a la industria de forma gratuita. Esto permitirá a las compañías en el mundo entero desarrollar, de forma más rápida y económica, software incorporando características de seguridad para el e-Business. Intel pone a disposición el software CDSA como código fuente abierto, que puede ser modificado y utilizado por los desarrolladores con casi cualquier sistema operativo para añadir características de seguridad a las aplicaciones de e-Business entre otras aplicaciones software. Esta aproximación de código fuente abierto permitirá utilizar el software CDSA como infraestructura de seguridad para el sistema operativo Linux.

CDSA, desarrollado por los Intel Architecture Labs, es una especificación aceptada por la industria para la creación de aplicaciones de e-Business interoperativas y que incorporan características de seguridad. CDSA permite a las aplicaciones tener acceso a servicios de seguridad como la encriptación, biométrica y la gestión de certificados digitales y credenciales de autorización. Los fabricantes de software pueden utilizan el software CDSA para añadir éstas y otras capacidades de seguridad a sus productos software, en vez de desarrollar estos componentes de seguridad ellos mismos. Esto puede llegar a reducir los costos de desarrollo y a acelerar los plazos de comercialización.

 

WIN TIME PALM PAL

Combina el confort y la simplicidad de un ratón con la precisión de una tableta gráfica. Consiste en una tableta gráfica de 3x2 pulgadas en la que desplazamos el ratón o el lápiz de la tableta.

 
Su pequeño tamaño lo hace portatil, con lo cual lo podrá utilizar donde quiera, 
incluso si no dispone de superficie para desplazar el ratón. Palm Pal  le da la  
libertad de dibujar, trazar, diseñar, apuntar, etc, con una elevada precisión,  muy  
superior al hardware existente.

 
Además incluye potentes utilidades de software que le permiten efectuar firmas y 
añadirlas de forma directa a sus documentos y/o contratos, y enviarlos por e-mail
También podrá  dibujar todo lo que quiera o bién escribir  a mano. Palm Pal
 transforma su escritura en texto perfecto. Si lo prefiere, puede realizar notas estilo 
'Post-It' para Vd. mismo o sus amigos.

 
Palm Pal le ofrece soluciones para:
 
  - Poner firmas en e-mails, contratos o cualquier otro documento de computadora.

  - Dibujar logos de trabajo, gráficos o hojas de cálculo.

  - Trazar mapas, fotografías, o cualquier otro tipo de imagen compleja.

  - Reconocimiento de escritura.

  - Creación de diseños asistido por computadora.

  - Cualquier trabajo que precise un dispositivo de precisión, apuntado y dibujo.

  - Realización de notas a modo de recordatorio.

  

BOLÍGRAFO SCANNER

C-Pen 200 es una versión económica del producto original C-Pen, diseñado para digitalizar texto e incluso traducirlo.

El nuevo producto no incluye la función de traducción automática, limitándose al reconocimiento de textos (OCR). De esa forma, la compañía fabricante, C Technologies, ha logrado reducir a la mitad no sólo el tamaño del dispositivo sino también su precio y consumo de energía.

C-Pen 200 digitaliza material escrito al deslizarse su cabezal de lectura a lo largo de las líneas de texto. La información es transmitida automáticamente a una computadora mediante señales infrarrojas.

El producto contiene una tarjeta de memoria flash de 2 Mb, 512 Kb en RAM y es operada mediante dos baterías recargables tipo AAA, que brindan energía al C-Pen 200 durante cuatro semanas de uso normal.

 

SCANNERS

 

Convierten texto, fotografías a color ó en Blanco y Negro a una forma que puede leer una computadora. Después esta imagen puede ser modificada, impresa y almacenada. Son capaces de digitalizar una página de gráficas en unos segundos y proporcionan una forma rápida, fácil y eficiente de ingresar información impresa en una computadora; también se puede ingresar información si se cuenta con un Software especial llamado OCR (Reconocimiento óptico de caracteres).

MOUSE OPTICO

El uso de un láser para descubrir el movimiento del ratón. Usted debe mover el ratón a lo largo de una estera especial con una reja para que el mecanismo óptico tenga un marco de referencia. Los ratones ópticos no tienen ninguna parte mudanza mecánica. Ellos responden más rápida y precisamente que los ratones mecánicos y los optomecanicos, pero estos también son más caros.

IntelliMouse es el nombre del nuevo ratón de Microsoft, que funciona mediante un sistema óptico de detección del movimiento.

El IntelliMouse Explorer se basa en una tecnología de lectura denominada IntelliEye, que funciona en base a un sensor óptico que capta 1500 imágenes por segundo de la superficie en que se desplaza el ratón. Las imágenes son analizadas por un procesador digital de señal (DSP por sus iniciales en inglés), que las interpreta como movimientos que el cursor debe seguir.

IntelliMouse funciona en todas las superficies excepto el vidrio, siendo su gran ventaja que no contiene piezas móviles que tarde o temprano se estropean.

 

CORRELATOR

El correlator óptico de INO es una herramienta avanzada diseñada ara realizar varias tareas artificiales industriales de la visión tales como reconocimiento de modelo, identificación, control de calidad, seguir de la blanco y extracción de la característica. Los cálculos son realizados ópticamente por la propagación ligera que proporciona a capacidades de proceso en tiempo real.

 

HRE API

El Application Program Interface del motor del reconocimiento del cursivo (HRE API) es 32 un dígito binario, interfaz portatil entre los motores de los programas de aplicación y del reconocimiento del cursivo El API release/versión al Internet en esperanzas que apresurará la disponibilidad de los motores y de las aplicaciones del reconocimiento del cursivo de la calidad comercial en Unix, y ayuda a la investigación foster de la universidad sobre nueva tecnología del reconocimiento del cursivo. Las metas técnicas específicas del HRE API son como sigue:

Proporcione a un interfaz funcionalmente completo a los motores del reconocimiento del cursivo basados en diversas tecnologías del reconocimiento y disponibles de diversos vendedores. Permita que los vendedores del motor del reconocimiento del cursivo provean los realces tecnología-específicos que pueden no estar generalmente disponibles. Utilice completamente los motores múltiples del reconocimiento del cursivo en uso en el mismo tiempo, en los niveles programáticos y de sistema. Reduzca al mínimo la dependencia del sistema API de la ventana totalmente desemparejando el interfaz programático para el reconocimiento del cursivo de bajo-niveles tales como el programa piloto de la pluma y de niveles más altos tales como la mirada del sistema de la ventana y siéntase. Utilice completamente la internacionalización.

El corazón del API es el encargado del reconocimiento El encargado del reconocimiento estructura la interacción entre una aplicación y un motor del reconocimiento del cursivo. Permite que un programa de aplicación cargue dinámicamente los motores del reconocimiento del cursivo empaquetados como librerías dinámicamente enlazables, compartidas y les tenga acceso sin requerir el código especializado incómodo para cada diverso motor del reconocimiento. El encargado del reconocimiento también proporciona a una función que permita que un programa de aplicación se aproveche de las capacidades especializadas proporcionadas por un motor determinado del reconocimiento, tal como entrenamiento en marcha. Esta función permite que el motor del reconocimiento vuelva un vector de las funciones especializadas, a que el programa de aplicación tiene acceso vía un fichero de cabecera que fueron proporcionados junto con el motor del reconocimiento y que describa el interfaz de encargo.

La aplicación obra recíprocamente con el motor del reconocimiento usando un modelo protegido. El programa de aplicación inicializa el motor del reconocimiento fijando el contexto del reconocimiento. Los movimientos son agregados al almacenador intermediario interno del motor del reconocimiento por la aplicación, y las traducciones incrementales se vuelven a la aplicación si están deseadas.

Alimente el buffering en el motor del reconocimiento permite que el reconocedor maneje lenguajes tales como japonés, donde el contexto puede ser muy importante, además del inglés cursivo, donde el contexto puede ayudar a mejorar exactitud del reconocimiento. Después de que el reconocimiento sea completo, la aplicación borra el almacenador intermediario del contexto y del movimiento del reconocimiento del reconocedor.

Los motores múltiples del reconocimiento y los casos múltiples de los mismos motores del reconocimiento pueden ser activos en un programa contemporáneamente, puesto que los casos de cada motor individual se modelan como objetos a los cuales el programa de aplicación tenga una manija. El API también proporciona al acceso a los ficheros y a los diccionarios del prototipo del carácter, y permite que un reconocedor vuelva gestos u objetos arbitrarios, o vuelva corr elaciones entre los objetos reconocidos y los movimientos de la pluma. La estructura del movimiento de la pluma se optimiza para la comunicación rápida de los vectores de la punta con el sistema de la ventana de X.

 

SOFTWARE 

  
v  Pop Up Notes

 

Emulador de los clásicos 'Post-It' o notas con adhesivos en la propia pantalla 

y escritos a mano. Puede escribir un recordatorio, cosas pendientes, enviar mensajes

a amigos a través de internet, o programar notas que aparecerán en su escritorio.

  

 

v  Signature

 

Firme con su puño y letra en cualquier documento para ser enviado por fax o modem,

para imprimirlo, etc. Nunca más necesitará imprimir forzosamente su documento para

luego firmar y enviarlo por fax. 

 

 

v  Handwritings OCR

 

Convierta su escritura en texto perfecto. Edite documentos con comodidad y
velocidad, sin necesidad de ratón o teclado. Simplemente con su escritura.

v ArtSKeyBoard

Es un teclado móvil en pantalla, que puede ser redimensionado y personalizado. Este es un programa informático que permite a los usuarios de HPC/PPC introducir textos en cualquiera de los idiomas europeos (en este paquete se incluyen más de 30 diseños) utilizando el teclado móvil que aparece en la pantalla. Además, los usuarios pueden diseñar fácilmente sus propios teclados. Con ArtSKeyBoard un teclado móvil tiene la posibilidad de hacer un zoom, de tal forma que el usuario puede agrandarlo para que le sea más fácil pulsar rápidamente los botones o reducirlo para ahorrar espacio en pantalla

v ArtsPen

El módulo de ampliación de reconocimiento de caracteres para ArtsKey (de aquí en adelante llamado Plus) ha sido diseñado para introducir textos en cualquier programa de su HPC. Solamente tiene que escribir símbolos en cualquier parte de la pantalla y Plus los traducirá en texto y los introducirá en la ventana señalada (la ventana en la que se encuentre el cursor). Los dibujos de símbolos (a partir de ahora combinaciones de teclas) deben ser introducidos sin despegar el lápiz óptico de la pantalla. Si la combinación de teclas no es reconocida correctamente, entonces escuchará un sonido de advertencia. Puede introducir nuevas combinaciones de teclas y editar los ya existentes en la librería del programa, con el objetivo de ajustar el reconocimiento de su método individual de escritura.

v BijiEditor

Es un editor similar al NoteTaker de Windows CE, capaz de procesar los caracteres manuscritos. BijiEditor puede procesar caracteres mezclados de byte simple y doble y caracteres manuscritos en un fichero de texto, fichero de texto biji (.BIJ). Un fichero de texto biji tiene una gran capacidad de compresión y puede ser intercambiado entre las aplicaciones que aceptan el formato biji. Apropiado para los usuarios de los países del Asia oriental, se puede descargar de Internet. Se encuentran disponibles las versiones para H/PC, P/PC Windows CE y Win95/98/NT

v CalliGrapher

Ofrece una tecnología de reconocimiento de escritura a mano genuina para todos los estilos: cursiva, impresa o mixta. Posee un corrector ortográfico global para todas las aplicaciones Windows CE. Ahora los usuarios tendrán un mayor control sobre la calidad y sobre la rapidez de la traducción, además de la opción de desconectar el teclado. CalliGrapher 5.3 incluye un editor de vocabulario incorporado y un teclado en pantalla.

v NumeriPad

Fue creado por Developer One para perfeccionar las aplicaciones dedicadas a la introducción de datos numéricos. Las aplicaciones que reconocen al NumeriPad pueden realizar entradas numéricas de manera más eficiente para el usuario. ¡No necesita sacar su lápiz, NumeriPad tiene teclas de números lo suficientemente grandes como para pulsarlas con los dedos

v PenReader

Es un programa utilitario de reconocimiento de la escritura que no requiere ningún ajuste para que usted pueda escribir sin ningún problema. PenReader reconoce escrituras en inglés y ruso. Además, PenReader reconoce las letras del latín vulgar, que son muy utilizadas en muchas lenguas europeas (alemán, francés, español, checo, polaco, holandés, escandinavo y muchas otras). PenReader soporta 27 lenguas europeas.

v RESCO

Además del teclado por defecto, Resco keyboard ofrece dos teclados numéricos para teclear cifras o expresiones numéricas, un teclado para juegos y un teclado especial destinado a la introducción rápida de frases de uso frecuente. También cuenta con una función incorporada de "gestos" y repetición automática. Esta versión no registrada y completamente funcional contiene recordatorios de inscripciones.

v Werd Jot

Es un programa para el reconocimiento de la escritura a mano para dispositivos que operan con Windows CE. Utilizando el lápiz óptico del portátil, podrá escribir caracteres en letra de imprenta en la pantalla y estos serán transcritos instantáneamente. Después de haber escrito la nota, puede copiar el texto en otra aplicación o guardar y cargar archivos con Werd Jot.

v HUE

Es una caja de herramientas del software que utiliza el desarrollo y la reutilización rápidos de los sistemas de análisis del cursivo y de documento Hace una biblioteca substancial (100+) del proceso de imagen, del análisis de imagen, y de la imagen que entiende los componentes de C++ libremente disponibles para los utilizadores del Tcl Tk 8,0 y es extremadamente extensible.

La TONALIDAD es la segunda versión del ambiente de las TABULACIONES

de Chris Cracknell, y mantiene las buenas características de la versión 1 de las TABULACIONES mientras que mejora perceptiblemente sobre el código de fuente de la base y proporciona a una biblioteca componente más comprensiva.

 

CONCLUSIONES:

Como se puede ver el desarrollo de la tecnología handwriting ha alcanzado niveles sorprendentes, tanto en el hardware como en el software, el desarrollo de la tecnología óptica, a permitido en la mayoría de los casos la creación de dispositivos que van, desde la captación por medio de censores ópticos de escritura impresa en un papel y la interpretan como texto en la computadora, hasta dispositivos, que por medio de un haz de luz reflejado ya sea sobre una superficie especial e incluso algunos sobre cualquier clase de superficie(a excepción de vidrio) van dibujando los trazos en la pantalla y con el software correcto lo traduce a texto, asi pues existen dispositivos con tecnología de toque, los cuales detectan los toques realizados sobre su superficie, ya sea por medio de microceldas las cuales detectan la posición pulsada y la interpretan con un software, y otras superficies también de toque, pero estas con una tecnología, para mi gusto increíble, con una “capa” de proteínas fotorreceptoras las cuales al detectar una pulsación emiten señales eléctricas he incluso cambian de color, indicando coordenadas para el trazo en pantalla mediante su software. Como ya he mencionado la mayoría del hardware funciona con dos tecnologías principales, la optica y la de toque.

El software por otro lado, con la misma importancia que el hardware ya que es el complemento para cada dispositivo(ayuda a la interpretación y conversión de caracteres para la computadora), la mayoría es programado en lenguaje c y c++, muy poco es el que se basa en otros lenguajes como el Algor.

 

TRABAJO REALIZADO POR:

 

Aldana Davila Monica Magdalena

Gonzalez Diaz Miguel Angel

Gonzalez Ortega Carlos Sinuhe

Montaño Salazar Luis Alberto

 

REFERENCIAS:

http://tucows.ya.com/pda/wince/handwriting.htm

http://www.cpen.com/product/index.shtml


http://tucows.ya.com/pda/wince/handwriting.htm

http://esewww.essex.ac.uk/research/vasa/hueweb/huereal.html

http://www.ino.qc.ca/en/syst_et_compo/oc.asp


http://playground.sun.com:/pub/multimedia/handwriting/hre.html

http://personal.redestb.es/juanhr/escaner2.htm

http://www.webopedia.com

Pagina Principal Inicio