Preview

Russian Digital Libraries Journal

Advanced search
Vol 20, No 4 (2017)
212-224 47
Abstract
The article discusses a method for implementing distributed computing using the GPU and modern administration tools and calculation management for the rendering farms. A comparative analysis is carried out between the traditional method of computing on the CPU and the modern approach to the GPU. Various configurations of the computing cluster are considered. The most productive way of rendering is determined.
225-238 34
Abstract

The article describes the main points of the process of creating a system that allows you to manage several cameras simultaneously while saving data on the server. The system has the ability to connect IP cameras and cameras on mobile devices, provide access to other users, and also allows you to watch video online. Hotspots in the architecture of the system have been identified and described. A separate Angular module was developed and design patterns were used. The interaction of the system with the user is described. The stages of further development of cloud video monitoring through ip-cameras with easily accessible control for the end-user are offered.
239-272 51
Abstract

The work is aimed at considering the process of modeling a realistic controller of the behavior of groups of objects. The main techniques and principles used to create a realistic controller of the behavior of autonomous agents, united in related groups, are investigated. Based on this data, a behavior controller has been created.

The following works were performed: on the calculation of the effectiveness of the behavior of groups of autonomous agents; on the possibility of using a system of local scalar fields with the aim of constructing the most accurate mathematical model; on the analysis of the possibility of creating a hierarchical system of multi-agent subgroups within the group, with the aim of realizing the movement of these same groups, as an integral part; to use a structured approach to create an efficient controller architecture; on conducting practical experiments to evaluate the correctness of the data obtained.

To achieve the goals set, the computational methods of optimization theory, mathematical statistics, and analytical methods of the mathematical modeling apparatus are involved.
273-282 27
Abstract
This study discusses some of the shortcomings of Gaussian humanization and discusses how the articulation models developed by drummers can be emulated using a probabilistic model. An author's algorithm for “revitalizing” midi-parts of percussion instruments was developed. Various dependencies and regularities, which are manifested when playing drums, are programmed. The dependence of the notes parameters not only on the parameters of the previous notes, but also on the subsequent notes of the corresponding parts of the drum set was created. The dependence of the impact force on the position of the note in the measure is created. Thus, emphasizing notes in a strong lobe. Also, the dependence of the note's volume on the coincidence with the notes of other parts of the drum set was created. To increase the dynamism and liveliness of the party, the volume of the hat was increased before the impact on the small drum. A comparison was made of the amplitudes of the corresponding notes of the parts, as far as the party, animated using a certain method, is different from the one played by a professional drummer. When listening to tests, batches processed using a modified method objectively sound lively than using Gaussian and quantized batches.


ISSN 1562-5419 (Online)