Попробуем разобраться
На нем вырезается прямоугольная область с центром в фокусе внимания и эта область загрубляется, т.е. уменьшается кол. пикселов на нем.
Вырезается часть изображения. Кол-во пиксел ес-но уменьшется без всякого загрубления.
Затем на исходном изображении выделяется еще меньшая область и ее размер в пикселах доводится до нужного.
Опять что-то из исходника вырезается и каким-то образом разрешение повышается. Как?
Каждая такая область обрабатывается последовательно от бОльшей к меньшей.
Из вырезки еще что-то нарезаем и отдельные уже пикселы рассматриваем? Это сам модуль делает?
Вероятно последовательность предполагаемых действий перепутана.
1 Берем кадрик с низким разрешением
2 Выделяем интересующую область
3 Читаем эту область с максимальным разрешением
Это принцип работы обычного сканера. С камерой такое не пройдет, там и так разрешение низкое.