← Últimos artigos
🤖 AI

FP-THD: Full page transcription of historical documents

Este artigo apresenta o FP-THD, um pipeline que combina análise de layout com um modelo estendido de reconhecimento de linhas de texto para transcrever eficientemente documentos históricos latinos dos séculos XV e XVI, preservando seus caracteres, símbolos e layout originais em formatos manuscritos, impressos e multilíngues.

Autores originais: H Neji, J Nogueras-Iso, J Lacasta, MÁ Latre, FJ García-Marco

Publicado 2026-07-09
📖 6 min de leitura🧠 Leitura aprofundada

Autores originais: H Neji, J Nogueras-Iso, J Lacasta, MÁ Latre, FJ García-Marco

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você tenha uma máquina do tempo que pode dar um zoom em um livro empoeirado de 500 anos, escrito em latim medieval. As páginas estão amassadas, a tinta está desbotada e a caligrafia é uma mistura selvagem de laços, rabiscos e símbolos estranhos que não se parecem em nada com as letras que usamos hoje. Se você tentar usar um computador moderno para ler isso, é como pedir a um robô para entender um código secreto para o qual ele nunca foi ensinado. Ele pode transformar um "s" longo (que se parece com um "f") em um "f", ou fundir duas letras em um "ae" moderno, arruinando completamente o sabor histórico.

Apresentando o FP-THD, um novo pipeline digital projetado por uma equipe de pesquisadores para ser o derradeiro "bibliotecário viajante do tempo". O objetivo deles não era apenas ler as palavras, mas preservar a aparência e a sensação exatas da página original, incluindo aquelas abreviações complicadas e símbolos especiais de que os historiadores dependem.

A Dança de Dois Passos: Encontrando as Linhas, Depois Lendo-as

Os autores perceberam que tentar ler uma página inteira bagunçada de uma só vez é como tentar comer uma pizza inteira em uma única mordida. Em vez disso, eles construíram um pipeline que trabalha em dois passos distintos, como uma equipe de especialistas.

Passo 1: O Detetive de Layout (ParseNet)
Primeiro, o sistema usa uma ferramenta chamada Parsenet para agir como um detetive de layout. Ele escaneia a imagem de toda a página e desenha caixas invisíveis ao redor de cada linha de texto, descobrindo onde os parágrafos começam e terminam, mesmo que as linhas estejam curvas ou inclinadas. É como um bibliotecário robô que traça cuidadosamente o contorno de cada frase em uma página caótica e as recorta em tiras retas e organizadas. Este passo produz um mapa (em um formato chamado PAGE XML) que diz ao computador exatamente onde olhar.

Passo 2: O Super-Leitor (Autoencoder Mascarado)
Uma vez que as linhas são recortadas e endireitadas, elas são entregues ao segundo especialista: um Autoencoder Mascarado alimentado por um Transformer de Visão. Pense neste modelo como um aluno superinteligente que aprendeu a ler jogando um jogo de "preencher as lacunas".

Aqui está como o jogo funciona: o computador pega uma linha de texto, cobre partes aleatórias dela (como colocar um post-it sobre algumas palavras) e então tenta adivinhar o que está por baixo com base nas pistas ao redor. Ao praticar este jogo milhões de vezes em diferentes tipos de escrita, o modelo aprende a reconhecer não apenas letras modernas, mas também aqueles símbolos medievais estranhos, ligaduras (como "æ") e tildes (~) que indicam letras ausentes.

O Grande Teste: Manuscrito vs. Impresso

A equipe não apenas construiu isso; eles submeteram o sistema ao rigor de três diferentes "campos de treinamento" (datasets):

  1. Rodrigo (Manuscrito): Uma coleção de 853 páginas de caligrafia espanhola antiga de 1545.
  2. Bentham (Manuscrito): Cartas famosas do filósofo Jeremy Bentham, conhecidas por possuírem todos os tipos de estilos de caligrafia bagunçados.
  3. Molino (Impresso): Um dataset inteiramente novo que a equipe criou, apresentando 143 páginas de textos jurídicos impressos dos anos 1500 e 1600, repletos de abreviações latinas.

Os Resultados: O Quão Bem Funcionou?

O artigo mostra que esta abordagem é surpreendentemente eficaz, especialmente quando comparada a outras ferramentas.

  • Para a caligrafia Rodrigo: O modelo alcançou uma Taxa de Erro de Caractere (CER) de 1,30% e uma Taxa de Erro de Palavra (WER) de 6,97% quando testado com um tamanho de lote de 128. Isso significa que ele acertou quase todas as letras! Isso é melhor do que alguns outros modelos de alta tecnologia que usam etapas extras e complicadas para corrigir erros.
  • Para a caligrafia Bentham: Obteve um CER de 4,46% e um WER de 7,68%. Embora seja um pouco mais alto que os resultados de Rodrigo, os autores observam que o fez sem utilizar truques de pós-processamento sofisticados ou guias de linguagem externos, o que é um grande feito para a eficiência.
  • Para o texto impresso Molino: Este foi o verdadeiro espetáculo. A equipe testou seu sistema em 10 páginas do dataset Molino e o comparou com dois outros métodos: uma ferramenta de código aberto popular chamada Pero-OCR e uma transcrição da Biblioteca Virtual del Patrimonio Bibliográfico (BVPB) (que utilizou software comercial).
    • A transcrição da BVPB teve um CER de 0,3379 e um WER de 0,6835.
    • O Pero-OCR teve um CER de 0,0242 e um WER de 0,2106.
    • O FP-THD apresentou os menores erros: um CER de 0,0178 e um WER de 0,0450.

Em termos simples, o novo sistema cometeu menos erros do que o software comercial e a outra ferramenta de código aberto, reduzindo os erros ao nível de palavra em quase 80% em comparação ao Pero-OCR e mais de 90% em comparação à transcrição da BVPB. Ele também foi melhor em manter intactos aqueles tildes e abreviações críticos do período medieval.

O Que Eles Não Conseguem Fazer (Ainda)

Os autores são honestos sobre os limites de sua magia. O sistema é ótimo para ler o texto principal no meio da página, mas às vezes tem dificuldades com:

  • Notas marginais: Aqueles rabiscos pequenos nas margens da página podem ser perdidos ou transcritos incorretamente.
  • Palavras isoladas: Se uma linha de texto tiver apenas uma palavra, o modelo às vezes fica confuso porque foi treinado principalmente em linhas longas de texto.

A Conclusão

Este artigo não afirma ter resolvido o problema de ler a história para sempre. Em vez disso, sugere que, ao combinar um detetive de layout com um leitor de "preencher lacunas", podemos criar uma ferramenta que é altamente precisa, gratuita para uso e respeitosa ao estilo original. Prova que você não precisa transformar o antigo latim em texto moderno para entendê-lo; você pode manter o estilo antigo, e o computador ainda assim consegue lê-lo.

A equipe planeja continuar melhorando isso adicionando mais palavras isoladas aos seus dados de treinamento e, eventualmente, usando este sistema para expandir automaticamente as abreviações e traduzir o latim para o espanhol. Mas, por enquanto, eles mostraram que, com o pipeline certo, até as páginas medievais mais bagunçadas podem ser transformadas em texto digital limpo sem perder sua alma.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →