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...

Descripción completa

Detalles Bibliográficos
Autores principales: DeVille, Julian S., Kihara, Daisuke, Sit, Atilla
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