Модель та засоби синтезу тривимірного зображення користувача з використанням лінійної регресії

Ключові слова: комп'ютерний зір, розпізнавання обличчя, метод кригінгу, локальні лінійні відображення (LLE), віртуальна реальність

Анотація

Досліджено проблему автоматизованого синтезу тривимірних зображень користувача на основі набору стандартних двовимірних зображень фотографій. Встановлено, що складністю у цьому процесі є втрата просторової інформації під час фіксації об'єкта на плоскому знімку, що потребує залучення математичних інструментів для відновлення геометрії. Розроблено та наведено ефективний метод генерування просторових структур, що поєднує сучасні алгоритми комп'ютерного зору з передовими підходами математичної інтерполяції даних. Проаналізовано етапи попереднього оброблення зображень та з'ясовано критичну необхідність безпомилкового визначення антропометричних маркерів на обличчі людини. Для надійного розпізнавання обличчя та точного виділення його 68 ключових точок застосовано функціонал бібліотеки OpenCV спільно з алгоритмом машинного навчання DLIB (англ. Dlib C++ Library). Проведено перетворення багатовимірних наборів даних у лінійну форму для удосконалення їх подальшого аналізу. Застосовано алгоритм локальних лінійних відображень LLE (англ. Low-Level Emulation – емуляція низького рівня), що дав змогу істотно знизити розмірність простору ознак, гарантовано зберігши локальну топологічну структуру вхідних даних та мінімізувавши загальні обчислювальні витрати. Запропоновано новий спосіб корекції базової тривимірної моделі обличчя шляхом інтеграції індивідуальних параметрів користувача. Для цього застосовано метод просторової інтерполяції – тривимірний кригінг. З'ясовано, що цей геостатистичний спосіб просторової інтерполяції з високою точністю інтерполює значення просторової відстані для невідомих точок поверхні на основі виявлених маркерів та обчислює масив тривимірних зміщень для кожної вершини сітки. Фінальну побудову неперервної полігональної тривимірної поверхні реалізовано за допомогою алгоритму кульового обертання BPA (англ. Ball Pivoting Algorithm), який забезпечив створення якісної 3D-моделі без топологічних дефектів. Розроблено спеціалізований мобільний застосунок, який реалізує створений алгоритмічний конвеєр та автоматично генерує готові 3D-моделі. Досліджено придатність отриманих результатів для їх прямої інтеграції у сучасні цифрові екосистеми. Встановлено ефективність використання згенерованих об'єктів у середовищах віртуальної реальності, системах комп'ютерної анімації та різноманітних завданнях цифрового моделювання.

Завантаження

Дані завантаження ще не доступні.

Біографії авторів

Б.-Ю. В. Яцків, Національний університет "Львівська політехніка", м. Львів

аспірант, кафедра автоматизованих систем управління

Д. В. Островка, Національний університет "Львівська політехніка", м. Львів

доктор філософії, асистент, кафедра автоматизованих систем управління

Посилання

Bernardini, F., Mittleman, J., Rushmeier, H., Silva, C., & Taubin, G. (1999). The ball-pivoting algorithm for surface reconstruction. IEEE Transactions on Visualization and Computer Graphics, 5(4), 349–359. https://doi.org/10.1109/2945.817351

Diao, H., Jiang, X., Fan, Y., Li, M., & Wu, H. (2024). 3D Face Reconstruction Based on a Single Image: A Review, in IEEE ACCESS, vol. 12, 59450–59473. https://doi.org/10.1109/ACCESS.2024.3381975

Ghojogh, B., Ghodsi, A., Karray, F., & Crowley, M. (2020). Locally linear embedding and its variants: Tutorial and survey. arXiv. https://doi.org/10.48550/arxiv.2011.10925

Jabberi, M., Wali, A., Chaudhuri, B. B., & Alimi, A. M. (2023). 68 landmarks are efficient for 3D face alignment: what about more?: 3D face alignment method applied to face recognition. Multimedia Tools and Applications, 1–35. https://doi.org/10.1007/s11042-023-14770-x

Jiang, D., Dong, Z., Li, X., et al. (2021). Sphere face model: A 3D morphable model with hypersphere manifold latent space. arXiv. https://doi.org/10.48550/arXiv.2112.02238

Kong, S. G., & Mbouna, R. O. (2015). Head pose estimation from a 2D face image using 3D face morphing with depth parameters. IEEE Transactions on Image Processing, 24(6), 1801–1808. https://doi.org/10.1109/TIP.2015.2405483

McLean, G., & Wilson, A. (2019). Shopping in the digital world: Examining customer engagement through augmented reality mobile applications. Computers in Human Behavior, 101, 210–224. https://doi.org/10.1016/j.chb.2019.07.002

Morales, A., Piella, G., & Sukno, F. M. (2021). Survey on 3D face reconstruction from uncalibrated images. Computer Science Review, 40, article ID 100400. https://doi.org/10.1016/j.cosrev.2021.100400

Oliver, M. A., & Webster, R. (1990). Kriging: a method of interpolation for geographical information systems. International Journal of Geographical Information Systems, 4(3), 313–332. https://doi.org/10.1080/02693799008941549

Ostrovka, D. V., & Tesliuk, V. M. (2023). Development of a method for changing surface properties of a three-dimensional user avatar. Technology Audit and Production Reserves, 2(70), 38–43. https://doi.org/10.15587/2706-5448.2023.277933

Ostrovka, D. V., & Tesliuk, V. M. (2023). Method for modifying the geometry of 3D surfaces in USDZ format with further implementation in the SceneKit game engine. Scientific Bulletin of UNFU, 33(2), 52–56. https://doi.org/10.36930/40330209

Ostrovka, D. V., & Tesliuk, V. M. (2023). Synthesis model of a three-dimensional image of a user based on the SceneKit game engine and the USDZ format for iOS. Scientific Bulletin of UNFU, 33(1), 101–106. https://doi.org/10.36930/40330112

Roweis, S. T., & Saul, L. K. (2000). Nonlinear dimensionality reduction by locally linear embedding. Science, 290(5500), 2323–2326. https://doi.org/10.1126/science.290.5500.2323

Song, L., Su, S., Lin, J., Cai, G., & Sun, L. (2021). Deep 3D caricature face generation with identity and structure consistency. Neurocomputing, 454, 178–188. https://doi.org/10.1016/j.neucom.2021.05.014

Wang, C., & Zhang, Y. (2023). Ordinary Kriging interpolation method combined with FEM for arch dam deformation field estimation. Mathematics, 11(5), article ID 1106. https://doi.org/10.3390/math11051106

Ye, Z., Xia, M., Sun, Y., Yi, R., Yu, M., Zhang, J., Lai, Y.-K., & Liu, Y.-J. (2023). 3D-CariGAN: An End-to-End Solution to 3D Caricature Generation From Normal Face Photos. IEEE Transactions on Visualization and Computer Graphics, 29(4), 2203–2210. https://doi.org/10.1109/tvcg.2021.3126659

Опубліковано
2026-06-25
Як цитувати
Яцків, Б.-Ю. В., & Островка, Д. В. (2026). Модель та засоби синтезу тривимірного зображення користувача з використанням лінійної регресії. Scientific Bulletin of UNFU, 36(3), 139–145. https://doi.org/10.36930/40360315
Розділ
Комп’ютерні науки

Статті цього автора (авторів), які найбільше читають