24 research outputs found

    Стан та перспективи подальших досліджень сфери обчислення глобального освітлення у реальному часі

    Get PDF
    Currently, computer graphics is a very important part of computer science. Graphics-related developments have been used in many different situations, for example, in animated and cinema movie productions, in computer graphics applications, modeling, and simulation systems, for different visualizations in medicine, mathematics, physics, etc. One of the main problems of computer graphics is the task of transforming the information of some imaginary scene and its observer into a photorealistic image of this scene for them. Solving this problem is very important, but right now obtaining a good quality result is possible only in a non-interactive scenario (for example, in animated films), while in real-time (for example, in computer modeling or simulations, in computer games) it is usually necessary to use some approximate algorithms. Although these algorithms are often able to provide a natural-looking result, they still have plenty of very noticeable inaccuracies. However, this topic is gaining more and more development recently due to the improvement of graphics processors. In addition to a significant increase in computation speed and the number of cores, the appearance of ray tracing hardware acceleration plays a large role. Global illumination computation is an inseparable part of photorealistic image generation. This paper is focused on solving this problem in real-time, which means developing a system capable of generating such images at a speed sufficient for the resulting sequence to be perceived by a person as a smooth animation. We give the theoretical information required for understanding this problem and describe existing methods and algorithms for solving it with their advantages and disadvantages. Also based on an overview of the topic's current state, we analyze further research prospects and directions for improving existing and developing new methods of real-time global illumination calculation, while considering compute power and technologies of the latest graphics hardware. Pages of the article in the issue: 72 - 79 Language of the article: UkrainianУ статті розглядається така проблема сучасної комп’ютерної графіки як обчислення глобального освітлення в реальному часі. Глобальне освітлення є невід’ємною частиною фотореалістичного рендерінгу, але його підрахунок потребує доволі об’ємних обчислень. Через це на даний момент якісне глобальне освітлення існує лише у неінтерактивних рендерах (наприклад, у мультиплікаційних фільмах), а у реальному часі (наприклад, комп’ютерному моделюванні або симуляціях, комп’ютерних іграх) зазвичай використовуються певні наближення, які хоч і надають зображенню певну природність, але все одно мають вкрай помітні неточності. Але останнім часом дана тема набуває все більшого розвитку за рахунок удосконалення відеопроцессорів. Крім значного підвищення їх швидкодії та збільшення кількості ядер досить велику роль грає поява апаратного прискорення трасування променів. В даній роботі проводиться теоретичне дослідження проблеми глобального освітлення, наводяться існуючи підходи та розробки для вирішення даної проблеми та аналізуються перспективи подальших досліджень та розробки нових методів обчислення глобального освітлення в реальному часі з урахуванням новітніх апаратних можливостей обчислювальної техніки

    Дедублiкацiя звiтiв про помилки в роботi програмного забезпечення: алгоритми порiвняння стекiв викликiв

    Get PDF
    In the software industry, the standard recognises automatic fault monitoring systems as mandatory for implementation. Considering the constant development of technologies and the high complexity of programmes, the importance of optimising processes for detecting and eliminating errors becomes a relevant task due to the need for reliability and stability of software. The purpose of this study is to conduct a detailed analysis of existing deduplication algorithms for reports from automatic systems collecting information about software failures. Among the algorithms considered were: the longest common subsequence method, Levenshtein distance, deep learning methods, Siamese neural networks, and hidden Markov models. The results obtained indicate a great potential for optimising processes of error detection and elimination in software. The developed comprehensive approach to the analysis and detection of duplicates in call stacks in failure reports allows for effectively addressing issues. The deep learning methods and hidden Markov models have demonstrated their effectiveness and feasibility for real-world applications. Effective methods for comparing key parameters of reports are identified, which contributes to the identification and grouping of recurring errors. The use of call stack comparison algorithms has proven critical for accurately identifying similar error cases in products with large audiences and high parallelism conditions. Siamese neural networks and the Scream Tracker 3 Module algorithm are used to determine the similarity of call stacks, including the application of recurrent neural networks (long short-term memory, bidirectional long short-term memory). Optimisation of report processing and clustering particularly enhances the speed and efficiency of responding to new failure cases, allowing developers to improve system stability and focus on high-priority issues. The study is useful for software developers, software development companies, system administrators, research groups, algorithm and tool development companies, cybersecurity professionals, and educational institutions.В індустрії системи автоматичного моніторингу збоїв у програмному забезпеченні визнані обов’язковим для впровадження стандартом. Враховуючи постійний розвиток технологій і високу складність програм, важливість оптимізації процесів виявлення та усунення помилок стає актуальним завданням завдяки потребі у надійності та стабільності програмного забезпечення. Мета даного дослідження полягає в детальному аналізі існуючих алгоритмів дедублікації звітів систем автоматичного збору інформації про збої у роботі програмного забезпечення. Серед розглянутих алгоритмів, були наступні: метод найдовшої спiльної пiдпослiдовності, відстань Левенштейна, методи глибинного навчання, сіамські нейронні мережі та метод прихованих марковських моделей. Отримані результати свідчать про великий потенціал оптимізації процесів виявлення та усунення помилок в програмному забезпеченні. Розроблений комплексний підхід до аналізу та виявлення дублікатів стеків викликів у звітах про збої дозволяє ефективно вирішувати проблеми. Використані методи глибинного навчання та прихованих марковських моделей проявили свою ефективність та можливість використання в реальних умовах. Зазначено ефективні способи порівняння ключових параметрів звітів, що сприяє ідентифікації та групуванню повторюваних помилок. Використання алгоритмів порівняння стеків викликів виявилося критичним для точного виявлення схожих випадків помилок у продуктах з великою аудиторією та умовами високої паралельності. Сіамські нейронні мережі та алгоритм Scream Tracker 3 Module використовуються для визначення подібності стеків викликів, зокрема, застосовуються рекурентні нейронні мережі (long short-term memory, bidirectional long short-term memory). Оптимізація обробки та кластеризації звітів значно підвищує швидкість та ефективність реагування на нові випадки збоїв, дозволяючи розробникам удосконалити стабільність системи та зосередитися на проблемах високого пріоритету. Дослідження корисне для розробників програмного забезпечення, компаній з розробки ПЗ, системних адміністраторів, дослідницьких груп, компаній з розробки алгоритмів та інструментів, фахівців у галузі кібербезпеки, а також освітніх установ

    Weitere Studien über die Wiederbelebung des Herzens: Wiederbelebung des menschlichen Herzens

    No full text
    WEITERE STUDIEN ÜBER DIE WIEDERBELEBUNG DES HERZENS: WIEDERBELEBUNG DES MENSCHLICHEN HERZENS Weitere Studien über die Wiederbelebung des Herzens: Wiederbelebung des menschlichen Herzens (97) (-

    Beobachtungen am isolirten überlebenden menschlichen Herzen

    No full text

    La ciència en la seva lluita contra la mort

    No full text

    Ueber einen besonderen Fall des secundären Tetanus

    No full text

    Über die Erscheinung der Tonusschwankungen am isolierten Kaninchenherzen bei Veratrinvergiftung

    No full text

    Studien über die Wiederbelebung des Herzens

    No full text
    corecore