Отримано 01.12.2021, Доопрацьовано 23.02.2022, Прийнято 24.03.2022

Антиаліайзинг зображення траєкторії гіперболи

Олександр Романюк, Михайло Курінний, Оксана Романюк, Сергій Котлик, Анатолій Снігур

На сучасному етапі розвитку комп’ютерної графіки особлива увага приділяється підвищенню реалістичності синтезованих зображень. Одним з факторів, що суттєво впливають на реалістичність зображення, є ефект аліайзингу, який спричинений недостатньою роздільною здатністю пристроїв відображення та проявляється у вигляді чітко виражених „зубців” на краях графічних об’єктів. Розглянуто особливості формування крокових приростів для різних ділянок формування траєкторії гіперболи. Отримано рекурентні вирази для обчислення оцінювальної функції, знак якої визначає тип елементарного переміщення. Запропоновано алгоритм визначення координат точок траєкторії гіперболи. Запропонований алгоритм не містить “довгих” операцій, що забезпечує його високу швидкодію та простоту апаратної реалізації. Розглянуто особливості формування траєкторії гіперболи з крахуванням інтенсивностей точок фону та переднього плану. Розроблений метод може бути використаний в системах високореалістичної комп’ютерної графіки, системах автоматизованого проектування

антиаліайзинг, згладження, крайовий антиаліайзинг, інтенсивність кольору, гіпербола, крокова траєкторія, оцінювальна функція
55-63
Romaniuk, A., Kurinnyi, M., Romanyuk, O., Kotlyk, S., & Snihur, A. (2022). Anti-aliasing image of hyperbole tracks. Information Technologies and Computer Engineering, 19(2), 55-63. https://doi.org/10.31649/1999-9941-2022-53-1-55-63

Використані джерела

[1] Romanyuk, O.N., & Chrony, A.V. (2006). High-performance methods and tools for painting three-dimensional graphic objects. Vinnytsia: UNIVESUM-Vinnytsia.

[2] Romaniuk, O.N. (2016). A method of increasing the realism of the reproduction of three-dimensional graphic objects. Information Technologies and Computer Engineering, 1(8), 269-272.

[3] Romanyuk, O.N. (2001). Computer graphics. Vinnytsia: UNIVESUM-Vinnytsia.

[4] Romanyuk, O.N., & Melnyk, O.V. (2014). Classification of anti-aliasing methods. Bulletin of the Kherson National Technical University, 3(50), 154-160.

[5] Dippé, M.A.Z., & Wold, E.H. (1985). Antialiasing through stochastic sampling. Computer Graphics: Proceedings of the ACM SIGGRAPH ’85 Conference, 19(3), 69-78.

[6] Romanyuk, O.N., Kurinniy, M.S., & Denisyuk, V.O. (2008). Hardware-oriented method of anti-aliasing of the step trajectory of line segments. Problems of Informatization and Management: Collection of Scientific Papers, 1(23), 249-25.

[7] Romanyuk, O.N., & Kurinny, M.S. (2002). Effective algorithm for anti-aliasing of vector polygon boundaries. Measuring and Computing Equipment in Technological Processes: Collection of Scientific Works, 2, 105-109.

[8] Romanyuk, O.N., & Kurinny, M.S. (2003). Anti-aliasing of circle boundaries using a modified evaluation function. Bulletin of the Kherson State Technical University, 3(19), 206-208.

[9] Romanyuk, O.N. (2007). The method of anti-aliasing of the circle border with an adaptive scheme for the location of additional points. Scientific Works of the Donetsk National Technical University. Series "Informatics, cybernetics and computer technology", 8(120), 219−228.

[10] Romanyuk, O.N., & Kurinny, M.S. (2005). Elimination of the aliasing effect of ellipses boundaries. Optics-electronic Information-energy Technologies, 2, 85-92.

[11] Romanyuk, O.N., & Kurinny, M.S. (2007). Anti-aliasing of the image of second-order curves given by the general equation. Registration, Storage and Processing of Data, 8(3), 11-19.

[12] Romanyuk, O.N., & Kurinny, M.S. (2002). Mathematical models of pixels for anti-aliasing problems. Bulletin of the Zhytomyr Institute of Engineering and Technology, 3, 35-47.

[13] Romanyuk, S.O., Romanyuk, O.N., Pavlov, S.V., & Melnyk, O.V. (2015). Method of anti-aliasing with the use of the new pixel model. In R.S. Romaniuk & W. Wojcik (Eds.), Optical fibers and their applications 2015 (Vol. 9816, pp. 43-46). Washington: SPIE.

[14] Hearn, D., & Baker, M.P. (2007). Computer graphics and the OpenGL standard. Moscow: Williams Publishing House.