robson d. montenegro saulo c. s. machado correção de perspectiva para imagens de documentos...
TRANSCRIPT
![Page 1: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/1.jpg)
Robson D. MontenegroSaulo C. S. Machado
Correção de perspectiva para imagens de documentos capturados por câmeras
![Page 2: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/2.jpg)
Sumário
Introdução Visão Geral Detecção e Seleção de Linhas Detecção e Seleção de Pontos de Fuga Transformação de Retificação Experimentos Conclusão
![Page 3: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/3.jpg)
INTRODUÇÃO
![Page 4: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/4.jpg)
Motivação
Grande quantidade de documentos ainda em papel
Digitalização– Criação da imagem digital– Ruídos, distorções e perdas são irreparáveis
Inviabilidade de equipamentos– Portabilidade– Qualidade– Custo
![Page 5: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/5.jpg)
Motivação
Câmeras de dispositivos móveis– Baixo custo– Fáceis de usar– Portabilidade
Distorção de perspectiva Dificuldade para o reconhecimento
automático de texto
![Page 6: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/6.jpg)
Objetivo
O objetivo é encontrar os parâmetros para uma transformação de retificação
Isso é feito usando conceitos geométricos de pontos de fuga (PF)
![Page 7: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/7.jpg)
Metodologia
Abordagem híbrida para obtenção dos pontos de fuga– Direta– Indireta
Experimentos
![Page 8: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/8.jpg)
VISÃO GERAL
![Page 9: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/9.jpg)
Visão Geral
![Page 10: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/10.jpg)
Visão Geral
Pré-processamento– Tons de cinza– Detecção de bordas (Canny)– Limiarização (Block-Otsu)
Detecção e seleção de Linhas Detecção e seleção de PF Transformação de retificação
![Page 11: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/11.jpg)
DETECÇÃO E SELEÇÃO DE LINHA
![Page 12: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/12.jpg)
Detecção e Seleção de Linhas
![Page 13: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/13.jpg)
Detecção e Seleção de Linhas
Redimensionamento
BlockOtsu
Canny
Componentes Conexos
– BoundingBox
– Execcentricity
![Page 14: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/14.jpg)
Detecção e Seleção de Linhas – Bordas
![Page 15: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/15.jpg)
Detecção e Seleção de Linhas – Hough
![Page 16: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/16.jpg)
Detecção e Seleção de Linhas – Hough
![Page 17: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/17.jpg)
DETECÇÃO E SELEÇÃO DE PONTOS DE FUGA
![Page 18: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/18.jpg)
Detecção de Candidatos
Interseção de linhas Agrupamento K-Médias
Centroides são os pontos mais expressivos
![Page 19: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/19.jpg)
Abordagem Indireta
Baseada apenas nas informações dos pixels da imagem
Utiliza as linhas reconhecidas para buscar candidatos a pontos de fuga
Os centroides obtidos pelo agrupamento são considerados os candidatos a PF com a função de lucro:
𝒇 𝒊 (𝒙 𝒊 , 𝒚 𝒊 )=𝑵 𝒊 /∑𝒌
𝑵𝑪
𝑵𝒌
![Page 20: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/20.jpg)
Abordagem Direta
Projeção para cada intersecção
![Page 21: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/21.jpg)
Abordagem Direta
![Page 22: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/22.jpg)
Abordagem Direta
![Page 23: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/23.jpg)
Abordagem Direta
Métrica:
![Page 24: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/24.jpg)
Combinação
Os candidatos obtidos pelas abordagens anteriores são combinados a fim de obter resultados mais precisos
É escolhido o PF com melhor combinação
![Page 25: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/25.jpg)
TRANSFORMAÇÃO DE RETIFICAÇÃO
![Page 26: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/26.jpg)
Transformação de Retificação
Relação de transformação
Quadrilátero convexo
[𝑥𝑑
𝑦 𝑑
1 ]=[𝑚11 𝑚12 𝑚13
𝑚21 𝑚22 𝑚23
𝑚31 𝑚32 1 ] [𝑥𝑢
𝑦𝑢
1 ]
![Page 27: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/27.jpg)
Transformação de Retificação
Resultado do mapeamento de pixels
![Page 28: Robson D. Montenegro Saulo C. S. Machado Correção de perspectiva para imagens de documentos capturados por câmeras](https://reader035.vdocuments.mx/reader035/viewer/2022070311/552fc130497959413d8d4f57/html5/thumbnails/28.jpg)
Transformação de Retificação
Resultado do mapeamento de pixels