Cargando…
A Real-World Approach on the Problem of Chart Recognition Using Classification, Detection and Perspective Correction
Data charts are widely used in our daily lives, being present in regular media, such as newspapers, magazines, web pages, books, and many others. In general, a well-constructed data chart leads to an intuitive understanding of its underlying data. In the same way, when data charts have wrong design...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7472071/ https://www.ncbi.nlm.nih.gov/pubmed/32764352 http://dx.doi.org/10.3390/s20164370 |
_version_ | 1783578904727912448 |
---|---|
author | Araújo, Tiago Chagas, Paulo Alves, João Santos, Carlos Sousa Santos, Beatriz Serique Meiguins, Bianchi |
author_facet | Araújo, Tiago Chagas, Paulo Alves, João Santos, Carlos Sousa Santos, Beatriz Serique Meiguins, Bianchi |
author_sort | Araújo, Tiago |
collection | PubMed |
description | Data charts are widely used in our daily lives, being present in regular media, such as newspapers, magazines, web pages, books, and many others. In general, a well-constructed data chart leads to an intuitive understanding of its underlying data. In the same way, when data charts have wrong design choices, a redesign of these representations might be needed. However, in most cases, these charts are shown as a static image, which means that the original data are not usually available. Therefore, automatic methods could be applied to extract the underlying data from the chart images to allow these changes. The task of recognizing charts and extracting data from them is complex, largely due to the variety of chart types and their visual characteristics. Other features in real-world images that can make this task difficult are photo distortions, noise, alignment, etc. Two computer vision techniques that can assist this task and have been little explored in this context are perspective detection and correction. These methods transform a distorted and noisy chart in a clear chart, with its type ready for data extraction or other uses. This paper proposes a classification, detection, and perspective correction process that is suitable for real-world usage, when considering the data used for training a state-of-the-art model for the extraction of a chart in real-world photography. The results showed that, with slight changes, chart recognition methods are now ready for real-world charts, when taking time and accuracy into consideration. |
format | Online Article Text |
id | pubmed-7472071 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-74720712020-09-04 A Real-World Approach on the Problem of Chart Recognition Using Classification, Detection and Perspective Correction Araújo, Tiago Chagas, Paulo Alves, João Santos, Carlos Sousa Santos, Beatriz Serique Meiguins, Bianchi Sensors (Basel) Article Data charts are widely used in our daily lives, being present in regular media, such as newspapers, magazines, web pages, books, and many others. In general, a well-constructed data chart leads to an intuitive understanding of its underlying data. In the same way, when data charts have wrong design choices, a redesign of these representations might be needed. However, in most cases, these charts are shown as a static image, which means that the original data are not usually available. Therefore, automatic methods could be applied to extract the underlying data from the chart images to allow these changes. The task of recognizing charts and extracting data from them is complex, largely due to the variety of chart types and their visual characteristics. Other features in real-world images that can make this task difficult are photo distortions, noise, alignment, etc. Two computer vision techniques that can assist this task and have been little explored in this context are perspective detection and correction. These methods transform a distorted and noisy chart in a clear chart, with its type ready for data extraction or other uses. This paper proposes a classification, detection, and perspective correction process that is suitable for real-world usage, when considering the data used for training a state-of-the-art model for the extraction of a chart in real-world photography. The results showed that, with slight changes, chart recognition methods are now ready for real-world charts, when taking time and accuracy into consideration. MDPI 2020-08-05 /pmc/articles/PMC7472071/ /pubmed/32764352 http://dx.doi.org/10.3390/s20164370 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Araújo, Tiago Chagas, Paulo Alves, João Santos, Carlos Sousa Santos, Beatriz Serique Meiguins, Bianchi A Real-World Approach on the Problem of Chart Recognition Using Classification, Detection and Perspective Correction |
title | A Real-World Approach on the Problem of Chart Recognition Using Classification, Detection and Perspective Correction |
title_full | A Real-World Approach on the Problem of Chart Recognition Using Classification, Detection and Perspective Correction |
title_fullStr | A Real-World Approach on the Problem of Chart Recognition Using Classification, Detection and Perspective Correction |
title_full_unstemmed | A Real-World Approach on the Problem of Chart Recognition Using Classification, Detection and Perspective Correction |
title_short | A Real-World Approach on the Problem of Chart Recognition Using Classification, Detection and Perspective Correction |
title_sort | real-world approach on the problem of chart recognition using classification, detection and perspective correction |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7472071/ https://www.ncbi.nlm.nih.gov/pubmed/32764352 http://dx.doi.org/10.3390/s20164370 |
work_keys_str_mv | AT araujotiago arealworldapproachontheproblemofchartrecognitionusingclassificationdetectionandperspectivecorrection AT chagaspaulo arealworldapproachontheproblemofchartrecognitionusingclassificationdetectionandperspectivecorrection AT alvesjoao arealworldapproachontheproblemofchartrecognitionusingclassificationdetectionandperspectivecorrection AT santoscarlos arealworldapproachontheproblemofchartrecognitionusingclassificationdetectionandperspectivecorrection AT sousasantosbeatriz arealworldapproachontheproblemofchartrecognitionusingclassificationdetectionandperspectivecorrection AT seriquemeiguinsbianchi arealworldapproachontheproblemofchartrecognitionusingclassificationdetectionandperspectivecorrection AT araujotiago realworldapproachontheproblemofchartrecognitionusingclassificationdetectionandperspectivecorrection AT chagaspaulo realworldapproachontheproblemofchartrecognitionusingclassificationdetectionandperspectivecorrection AT alvesjoao realworldapproachontheproblemofchartrecognitionusingclassificationdetectionandperspectivecorrection AT santoscarlos realworldapproachontheproblemofchartrecognitionusingclassificationdetectionandperspectivecorrection AT sousasantosbeatriz realworldapproachontheproblemofchartrecognitionusingclassificationdetectionandperspectivecorrection AT seriquemeiguinsbianchi realworldapproachontheproblemofchartrecognitionusingclassificationdetectionandperspectivecorrection |