Причина эффекта «красных глаз» заключается в отражении яркого светового импульса вспышки от кровеносных сосудов, расположенных в глазном дне. А поскольку в компактной камере излучатель вспышки находится в непосредственной близости от объектива, отраженный глазом свет попадает прямиком в линзу. Этот эффект проявляется тем сильнее, чем шире раскрыты зрачки у объекта съемки (а расширяются зрачки, как известно, в темноте). Именно на искусственном сужении зрачков основан самый распространенный и простой метод борьбы с явлением «красных глаз». У вспышки предусматривается специальный режим, в котором излучатель срабатывает дважды – непосредственно перед открытием затвора и во время его открытия. Первый импульс (или стробоскопическая серия импульсов) предназначен для сужения зрачков у фотографируемых людей, а второй непосредственно служит для освещения сцены. Иногда для влияния на зрачки используется не вспышка, а специальная лампа (светодиод), часто выполняющая еще и роль подсветки автофокуса. Однако, как бы сильно ни был сужен зрачок, он все равно сохраняет способность отражать некоторое количество света от вспышки. Кроме того, не все люди одинаково быстро реагируют на свет сужением зрачка. В частности, замечено, что реакция у детей медленнее, чем у взрослых. Также зрачки могут быть расширены под воздействием алкоголя, наркотиков, лекарств и т.д. Поэтому предварительное освещение объекта съемки можно считать лишь полумерой в борьбе с «красными глазами». Радикальным и единственным способом избавления от этого эффекта является лишь максимальное удаление источников света от оптической оси объектива. Отчасти эта проблема как раз и решается механизмом «кобра», который приподнимает излучатель вспышки над объективом. Однако полностью избавиться от появления «красных глаз» возможно только при использовании внешней вспышки или целой системы вспышек и осветительных приборов (при съемке в студии).