Упомянутый алгоритм основан на парадигме "коллективного разума", воспроизводящей принципы поведения децентрализованных самоорганизующихся систем, таких как пчелиный рой или стая рыб. Разработанная исследователями программа формирует в памяти компьютера такую "стаю" в виде набора копий исходного изображения, в каждую из которых внесены небольшие изменения уровня контрастности, четкости контуров и других параметров. Алгоритм затем определяет, лучше или хуже каждая новая копия справляется с "задачей стаи", чем в данном случае является максимальное общее количество пикселов на контурах изображения (что означает повышение степени его детализации). Программа не требовательна к вычислительным ресурсам и работает быстрее и эффективнее других алгоритмов сходного назначения.