Cargando…
2DKD: a toolkit for content-based local image search
BACKGROUND: Direct comparison of 2D images is computationally inefficient due to the need for translation, rotation, and scaling of the images to evaluate their similarity. In many biological applications, such as digital pathology and cryo-EM, often identifying specific local regions of images is o...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7011505/ https://www.ncbi.nlm.nih.gov/pubmed/32064000 http://dx.doi.org/10.1186/s13029-020-0077-1 |
_version_ | 1783496082571919360 |
---|---|
author | DeVille, Julian S. Kihara, Daisuke Sit, Atilla |
author_facet | DeVille, Julian S. Kihara, Daisuke Sit, Atilla |
author_sort | DeVille, Julian S. |
collection | PubMed |
description | BACKGROUND: Direct comparison of 2D images is computationally inefficient due to the need for translation, rotation, and scaling of the images to evaluate their similarity. In many biological applications, such as digital pathology and cryo-EM, often identifying specific local regions of images is of particular interest. Therefore, finding invariant descriptors that can efficiently retrieve local image patches or subimages becomes necessary. RESULTS: We present a software package called Two-Dimensional Krawtchouk Descriptors that allows to perform local subimage search in 2D images. The new toolkit uses only a small number of invariant descriptors per image for efficient local image retrieval. This enables querying an image and comparing similar patterns locally across a potentially large database. We show that these descriptors appear to be useful for searching local patterns or small particles in images and demonstrate some test cases that can be helpful for both assembly software developers and their users. CONCLUSIONS: Local image comparison and subimage search can prove cumbersome in both computational complexity and runtime, due to factors such as the rotation, scaling, and translation of the object in question. By using the 2DKD toolkit, relatively few descriptors are developed to describe a given image, and this can be achieved with minimal memory usage. |
format | Online Article Text |
id | pubmed-7011505 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-70115052020-02-14 2DKD: a toolkit for content-based local image search DeVille, Julian S. Kihara, Daisuke Sit, Atilla Source Code Biol Med Software BACKGROUND: Direct comparison of 2D images is computationally inefficient due to the need for translation, rotation, and scaling of the images to evaluate their similarity. In many biological applications, such as digital pathology and cryo-EM, often identifying specific local regions of images is of particular interest. Therefore, finding invariant descriptors that can efficiently retrieve local image patches or subimages becomes necessary. RESULTS: We present a software package called Two-Dimensional Krawtchouk Descriptors that allows to perform local subimage search in 2D images. The new toolkit uses only a small number of invariant descriptors per image for efficient local image retrieval. This enables querying an image and comparing similar patterns locally across a potentially large database. We show that these descriptors appear to be useful for searching local patterns or small particles in images and demonstrate some test cases that can be helpful for both assembly software developers and their users. CONCLUSIONS: Local image comparison and subimage search can prove cumbersome in both computational complexity and runtime, due to factors such as the rotation, scaling, and translation of the object in question. By using the 2DKD toolkit, relatively few descriptors are developed to describe a given image, and this can be achieved with minimal memory usage. BioMed Central 2020-02-10 /pmc/articles/PMC7011505/ /pubmed/32064000 http://dx.doi.org/10.1186/s13029-020-0077-1 Text en © The Author(s) 2020 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated. |
spellingShingle | Software DeVille, Julian S. Kihara, Daisuke Sit, Atilla 2DKD: a toolkit for content-based local image search |
title | 2DKD: a toolkit for content-based local image search |
title_full | 2DKD: a toolkit for content-based local image search |
title_fullStr | 2DKD: a toolkit for content-based local image search |
title_full_unstemmed | 2DKD: a toolkit for content-based local image search |
title_short | 2DKD: a toolkit for content-based local image search |
title_sort | 2dkd: a toolkit for content-based local image search |
topic | Software |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7011505/ https://www.ncbi.nlm.nih.gov/pubmed/32064000 http://dx.doi.org/10.1186/s13029-020-0077-1 |
work_keys_str_mv | AT devillejulians 2dkdatoolkitforcontentbasedlocalimagesearch AT kiharadaisuke 2dkdatoolkitforcontentbasedlocalimagesearch AT sitatilla 2dkdatoolkitforcontentbasedlocalimagesearch |