Info

Testing and Issues

You can test this entry and submit issues during the testing period of the C++ Contest 2022 contest.

Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.

Voting

by rating

Issues

Fair Mammoth Mar 17 at 17:44
В приложении используется системная функция для определения черт лица (ARKit), после чего происходит выборочная модификация найденных областей при помощи библиотеки OpenCV. Приложение работает на CPU без использования GPU.

Размер библиотеки ≈ 1,5 MB с потенциальным уменьшением до требуемого размера.

Приложение в автоматическом режиме преобразовывает лицо пользователя – сглаживает тон кожи лица. Приложению удаётся удерживать ожидаемую производительность не ниже 30 FPS только на мощных устройствах, например, iPhone 12, исключительно в статичном состоянии. При начале движения телефон нагревается, происходит заметное снижение производительности преобразования видеопотока.

В ходе тестирования приложения и моделирования различных ситуаций реального мира были выявлены следующие недоработки как алгоритма, так и приложения:
– Приложение вылетает на iPhone 6S Plus iOS 15;
– На iPhone XS производительность постоянно находится ниже ожидаемой при движении самого устройства. 
iPhone 12 Pro (iOS 15.3); iPhone XS (iOS 15.3); iPhone 6S Plus (iOS 15.3).
10
Nobody added any issues yet...