Существуют три причины, по которым пиксели меняются с одной фотографии iPhone на другую, объект меняется, iPhone перемещается и возникает случайный шум. Я предполагаю, что для этого вопроса вас больше всего интересуют изменения предмета, и вы хотите обработать эффекты двух других изменений. Я также предполагаю, что приложение намерено держать iPhone в разумных пределах, поэтому изменения в движении iPhone менее значительны, чем изменения в темах.
Чтобы уменьшить эффекты случайного шума, просто немного размыть изображение. Простого усредняющего размытия, где каждый пиксель в результирующем изображении является средним значением исходного пикселя с ближайшими соседями, должно быть достаточно, чтобы сгладить любой шум в достаточно хорошо освещенном изображении iPhone.
Чтобы учесть движение iPhone, вы можете запустить алгоритм обнаружения функций для каждого изображения (для начала посмотрите поиск функций в Википедии). Затем рассчитайте преобразования, необходимые для выравнивания наименее измененных обнаруженных объектов.
Примените это преобразование к размытым изображениям и найдите разницу между изображениями. Любые пиксели с достаточной разницей станут вашей маской. Затем вы можете обработать маску для устранения любых островков измененных пикселей. Например, субъект может быть одет в однотонную рубашку. Объект может перемещаться от одного изображения к другому, но область сплошной цветной рубашки может перекрываться, что приводит к маске с отверстием в середине.
Другими словами, это серьезная и сложная проблема обработки изображений. Вы не найдете ответ в сообщении stackoverflow.com. Вы найдете ответ в учебнике по цифровой обработке изображений.