Esta aplicación utiliza la cámara para reconocer diagramas de ajedrez mediante tecnología OCR.
Esta aplicación utiliza la cámara para reconocer diagramas de ajedrez en libros mediante el reconocimiento óptico de caracteres (OCR). Guarda cada diagrama reconocido en un archivo pgn y también coloca el más reciente en el portapapeles como una cadena FEN. Luego puede invocar un programa de ajedrez como DroidFish o SCIDOnthego directamente para analizar la posición o realizar una búsqueda en la base de datos de juegos que contengan esta posición. Para obtener mejores resultados, el diagrama debe ocupar al menos la mitad de la vista de la cámara y el libro debe ser razonablemente plano (hay cierta compensación por la deformación de la página). Funciona mejor para cámaras que tienen capacidades de enfoque automático y no funcionará tan bien en cámaras que no pueden enfocar automáticamente. Además, algunas cámaras no son muy sensibles a la luz y requieren una iluminación de fondo brillante, mientras que otras funcionan bien incluso en condiciones de poca iluminación.
Si no se reconocen los diagramas de ajedrez, intente configurar la resolución de video más alta que la predeterminada (por ejemplo, 1280 x 720) y/o configurar el ISO en un valor alto en lugar de dejarlo en automático. Recuerde también mantener la página lo más plana posible con una luz razonablemente brillante. Aparecerá un cuadro verde alrededor del diagrama después de un reconocimiento exitoso. Por defecto, son necesarios dos reconocimientos idénticos del mismo diagrama en una secuencia (esto se puede cambiar en la configuración) para un resultado final exitoso. Si solo reconoce diagramas de libros modernos, normalmente puede configurar el indicador de doble reconocimiento en falso.
Antes de probar esta aplicación en sus libros de ajedrez, debe tomar cualquier archivo pdf de http://www.qualitychess.co.uk/pdf.htm e imprimir una sola página y luego intentar reconocer el diagrama con ChessOcr. El reconocimiento de los diagramas en estos archivos pdf también funciona cuando se muestran en la pantalla de una computadora, pero no es tan confiable. Si su dispositivo no tiene enfoque automático, es probable que la aplicación no funcione lo suficientemente bien como para satisfacerlo, pero en dispositivos con enfoque automático funciona bien en libros modernos. Sin embargo, el reconocimiento no es tan fiable en libros con fuentes antiguas o diagramas mal impresos.
NOTA: Si la aplicación dejó de reconocer diagramas recientemente, desmarque el enfoque automático continuo en la configuración.
Ahora permitimos la rotación de la pantalla y podemos reconocerla tanto en modo horizontal como vertical. Mire el video https://youtu.be/X9Sg7Z2zqK4 para ver los cambios en la versión 1.15 y posteriores. Si no desea que la pantalla gire, desactive la rotación automática en su dispositivo o vuelva a la versión 1.13 como se describe a continuación:
a) Desinstale ChessOcr de su dispositivo.
b) En la configuración de su dispositivo, en la opción de seguridad, marque la casilla "Fuentes desconocidas" para permitir la instalación de aplicaciones desde lugares distintos a Google Play.
c) Ahora puede instalar ChessOcr Versión 1.13 seleccionando el archivo http://www.kgrothapps.com/files/ChessOcr-1.13.apk en un navegador.
d) Una vez instalado, vaya a Google Play, busque ChessOcr y luego, una vez encontrado, toque el botón ":" en la parte superior derecha de la pantalla y desactive la actualización automática.
También puede utilizar una base de datos gratuita que mantengo para buscar los juegos asociados con una posición reconocida determinada de la siguiente manera:
1) Instale la aplicación ChessOcr y SCIDOntheGo https://play.google.com/store/apps/details?id=org.scid.android
2) Descargue el archivo zip http://www.kgrothapps.com/files/dbmsall-aug-9-14.zip, luego descomprímalo y coloque estos archivos en el directorio SCID.
3) Inicie la aplicación SCIDOntheGo y abra la base de datos dbmsall-aug-9-14.zip, y mantenga abierta esta base de datos.
4) Mantenga presionado el tablero, vaya al final del menú y seleccione "Recuperar posición".
5) Selección por primera vez de ChessOcr como asociación permanente.
6) Coloque el diagrama en medio del video, lo más grande posible y presione la pantalla para comenzar.
7) La posición reconocida se dibuja en la pantalla, presione qué color desea mover.
8) La posición resultante se devuelve a SCIDOntheGO
9) Haga "Buscar, Buscar en el tablero actual, Ok" y luego se recuperará la página para juegos coincidentes.
Puedes usar "Recuperar posición" desde la aplicación de ajedrez DroidFish presionando prolongadamente el tablero, yendo a la parte inferior del menú y luego seleccionando "Recuperar posición".
Leer más