Ами то няма много за обясняване.
Моите снимки от последния пост са снимани с Redmi Note 5 AI, със стоковата камера. Целта беше да направя малък тест за камерата под MIUI 11, като сравня нощния режим на камерата с комбиниране на няколко експозиции със стандартния нощен режим от менюто "сцени". Оказва се, че в нощния режим, имам предвид HHT, нещата се получават по-естествено, докато в стандартния режим Night кадрите се получават малко измити и плоски. Предполагам заради по-високото ISO.
По принцип от самото начало на автоматиката по фотокамерите (говоря още за филмови фотокамери, да речем Canon AE-1 Program) идеята е алгоритъма да измерва кадъра, използвайки т.н. "зонен алгоритъм", който не е чак много сложен, но не е и много подходящ за пресмятане от фотографа при самото заснемане. След това, когато се появиха и дигитални фотоапарати, автоматиката вече беше на по-високо ниво, на практика се използваха микропроцесорни системи, тоест компютър. Nikon и Canon започнаха да разработват системи, в които в паметта на системата са заложени няколко десетки, после стотици, после хиляди примерни стандартни кадри и системата сравнява това, което мери в момента с тях и от техните стандартни параметри избира чувствителност, скорост на затвора, бленда за него. Това общо взето, е в основни линии т.н. изкуствен интелект във фотографията. Още от преди 20 години.
GSam го довежда до съвършенство не само заради добре написания и оптимизиран код и алгоритми, но и поради факта, че в Pixel устройствата вграждат камери със светлосилна оптика дори и когато проектират евтини устройства (като 3а и т.н.). Светлосилната оптика позволява да се снима на отворена бленда, съответно с по-ниска чувствителност ISO и съответно няма да има толкова дигитален монохромен и цветен шум, който да чисите и после изкуствено да шарпите кадъра и така полученото изображение е доста по-качествено. Поради тази причина използването на GCam на произволно устройство не гарантира същите резултати. Това е и причината, поради която 3а е от пластмаса, но затова пък с качествена оптика...
Xiaomi също работи върху камерата, разработвайки MIUI. Оплакванията на потребителите може и да не са свързани с факта, че производителят нарочно прецаква камерата, за да ги накара да си купят нов модел. Просто вероятно приложенито камера за всеки модел е ако не разработено, то поне оптимизирано за неговата конкретна хардуерна камера или набор от камери. И се справя по възможно най-добрия начин. После, когато за устройствата излизат ъпдейти с нови версии на MIUI, те си вървят и със стандартното приложение камера, което сигурно пак се различава за конкретното устройство, но едва ли е възможно разработчиците да оптимизират правилно за камерата на всеки отделен телефон, при положение че пускат новите версии на MIUI за устройства отпреди три, че и повече години... Версиите на системата по-скоро се правят за различните процесори, после се пригаждат за конкретните устройства, но едва ли чак същото се прави паралелно и за различните използвани камери. Така че в един момент камерите вече не са чак толкова оптимизирани. Предполагам, че доколкото те съдържат обръщения към вградени функции в ОС, не е по-добре да използват първоначалното приложение камера за последващите ъпдейти. Пък и ще липсват новите функции, което е маркетингово неправилно. За сметка на това пък, приложението се развива само по себе си и може би от тази гледна точка дава повече възможности.
Стандартния режим Night на всяка една камера, включително сапунерките отпреди 15 години добавя към стандартното мерене на апарата склонност да се снима при по-високо ISO и по-отворени бленди, за да се постигне възможно по-висока скорост и да не се размаже кадъра, но високото ISO значи повече шум, който след това се чисти, после кадърът се шарпи и съответно става по-омазан. В камерата на MIUI 11 на RN5 той се избира от бутончето за настройки - Scene и от лентата долу избираме Night с иконка луна. Между другото съседния Night Portrait е предназначен за снимки на близки обекти по тъмно и май използва светкавицата.
Режимът HHT в MIUI e предназначен също за снимане по здрач, тоест по тъмно, за това и името му е съкрашение от Handheld Twilight. В камерата на MIUI 11 на RN5 се избира от иконката луна с надпис HHT в дясно от иконката на режима "Сцени". Идеята му е камерата да направи не един кадър, а няколко различни кадъра при различно ISO и съответно различни скорост на затвора и бленда и след това от тях да сглоби един кадър, за да избегне шума. Доколкото е възможно, защото това е ограничено не само от максималното ISO на използвания в камерата сензор но и от максимално отворената бленда на оптиката и. Би трябвало да ви напомня за друг режим - HDR или High Dynamic Range - той също прави няколко различни кадъра при различни настройки, след това ги комбинира, за да избегне "изгарянето" или загуба на данни в кадъра в най-светлите и най-тъмните области. Един вид се разширява динамичния обхват на използвания сензор. Само че HDR е оптимизиран за най-широк динамичен обхват, без много да се съобразява с шума - дори реализицията му във Photoshop има за резултат по-шумен кадър от входния сет кадри. HHT режимът очевидно е същото, но оптимизирано за по-малко шум и използване на тъмно. Проблемът с нощните снимки, откакто дори телефоните имат дори ISO 6400 не е толкова невъзможността да се постигне висока скорост, а направо зверския динамиче обхват на самия кадър - ослепителна светлина на места и пълна тъмница на други - който поставя големи изисквания към сензора и софтуера.
Това е накратко. Между другото, пробвах да сравнявам освен режимите HHT срещу Night, също и HHT срещу HDR. Последните два наистина дават много близки резултати, само че все пак HDR нощем вкарва повече шум. HHT пък вкарва малко повече motion blur, предполагам всичките кадри от сета са все на ниски скорости.
Още нещо - когато снимате, избирате точка за фокус, ако не сте променили режима за мерене той ще е среднопретеглен с приоритет на фокусната точка, съответно там където фокусирате, по това място се съобразява камерата и при меренето. Ако фокусирате на най-тъмното място, вероятно въпреки всичко светлите области ще изгорят. Ако фокусирате върху най-светлото, вероятно така или иначе ще имате загуба на данни в тъмните области на кадъра. Така че експериментирайте и при избора на фокусна точка. Или пък изберете от настойките друг режим за мерене. Аз предпочитам първия вариант, защото ми дава повече контрол. Има и приложения в маркета, които позволяват да избирате отделно фокусна точка и отделно точка за приоритет на меренето, но идеята на снимане с телефон не е да се задълбочавате много, а да снимате лесно - Point and shoot. Ако ще се задълбочавам снимам с камера, един стар D90.
Винаги използвам за снимки стандартното приложение камера на MIUI. Използвам и Open camera и Cinema FV-5, но само за снимане на видео, особено за 4К.
И като цяло, не очаквайте чудеса, експериментирайте с избора на фокусна точка и на кадриране, избирайте все пак осветени кадри, но по възможност с приемлив динамичен обхват. Това е общо взето, съвсем любителски, не задължително верни неща - просто моите разсъждения по темата.
EDIT: И накрая една забележка относно моя си пост по-горе от лятото - видимо в нощните кадри там шумът е видимо повече от тези от сега. Снимани са в стандартния режим, като съм отчел че "нощният" режим не се справя по-различно. Обаче не зная дали съм сравнявал режимите Photo и HHT, ако в MIUI 10 последния е бил по-зле реализиран, или просто съм сравнявал режимите Photo и Night. Също така, ако е втория вариант, не съм сигурен дали просто съм пропуснал наличието на HHT или пък в предната камера под MIUI 10 не го е имало просто. Сегашните кадри са под MIUI 11. Мой пропуск най-вероятно при първия тест.