Branislav Madoš
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Branislav Madoš has a total of 32 co-authors. Here are the top co-authors by number of shared publications:
- Norbert Ádám
Technical University of Košice
10 shared publications - Liberios Vokorokos
Department of Computers and Informatics, Faculty of Electrical Engineering and Informatics, Technical University of Košice, 040 01 Košice, Slovakia
7 shared publications Ján Hurtuk
5 shared publications- Anton Balaz
Technical University of Koice,Faculty of Electrical Engineering and Informatics,Department of Computers and Informatics,Koice,Slovakia,042 00
3 shared publications Anton Baláž
Tech Univ Kosice, Fac Elect Engn & Informat, Dept Comp & Informat, Letna 9, Kosice 04200, Slovakia
2 shared publications- Eva Chovancová
Technical University of Košice
2 shared publications
Latest Publications
- 3 December 2024
- Published by Springer Nature
- p. 345-353
From Analog to Digital: Transformation of Spatial Planning in Slovak Conditions
- 3 December 2024
- Published by Springer Nature
- p. 345-353
From Analog to Digital: Transformation of Spatial Planning in Slovak Conditions
- Open Access
- 1 June 2024
- Published by Walter de Gruyter GmbH in Acta Electrotechnica et Informatica
- Vol. 24 (2) , 3-7
Spatio-Temporal Hierarchical Data Structure Based on Sparse Voxel Octrees for Representation of the Geometry of Time-Variable Three-Dimensional Scenes
The paper deals with the problematics of representation of the geometry of three-dimensional scenes in computer graphics using domain-specific hierarchical data structures based on octant trees or directed acyclic graphs as the means of space saving binary representation of this information. Several hierarchical data structures were introduced in this field in past decades. In this paper we are moving this problematic to the field of the representation of three-dimensional scenes which are rather dynamic in time, so their geometry is changing on the regular basis. We are investigating the influence of this time-variability on the size of the related hierarchical data structure on binary level. We are comparing the approach in which each time step is considered as the stand-alone static three-dimensional scene and therefore is represented by its own hierarchical data structure with the approach when this time-variable scene is considered as the four dimensional space and spatio-temporal sparse voxel octree hierarchical data structure is used for the representation of the geometry of this scene. We tested both approaches on three different scenes which were obtained by voxelization into two different resolutions of polygonal surface models represented originally as the mesh of triangles in Wavefront Object file format. Results of the tests show that spatio-temporal sparse voxel octree is better solution, when we obtained from 1.73 to 2.08 more compact binary representation, in comparison to the solution when time frames were encoded separately as the set of sparse voxel octrees.
- 1 June 2024
- Published by Walter de Gruyter GmbH in Acta Electrotechnica et Informatica
- Vol. 24 (2) , 3-7
Open AccessSpatio-Temporal Hierarchical Data Structure Based on Sparse Voxel Octrees for Representation of the Geometry of Time-Variable Three-Dimensional Scenes
The paper deals with the problematics of representation of the geometry of three-dimensional scenes in computer graphics using domain-specific hierarchical data structures based on octant trees or directed acyclic graphs as the means of space saving binary representation of this information. Several hierarchical data structures were introduced in this field in past decades. In this paper we are moving this problematic to the field of the representation of three-dimensional scenes which are rather dynamic in time, so their geometry is changing on the regular basis. We are investigating the influence of this time-variability on the size of the related hierarchical data structure on binary level. We are comparing the approach in which each time step is considered as the stand-alone static three-dimensional scene and therefore is represented by its own hierarchical data structure with the approach when this time-variable scene is considered as the four dimensional space and spatio-temporal sparse voxel octree hierarchical data structure is used for the representation of the geometry of this scene. We tested both approaches on three different scenes which were obtained by voxelization into two different resolutions of polygonal surface models represented originally as the mesh of triangles in Wavefront Object file format. Results of the tests show that spatio-temporal sparse voxel octree is better solution, when we obtained from 1.73 to 2.08 more compact binary representation, in comparison to the solution when time frames were encoded separately as the set of sparse voxel octrees.
- Open Access
CSVO: Clustered Sparse Voxel Octrees—A Hierarchical Data Structure for Geometry Representation of Voxelized 3D Scenes
When representing the geometry of voxelized three-dimensional scenes (especially if they have been voxelized to high resolutions) in a naive—uncompressed—form, one may end up using vast amounts of data. These can easily attack the available memory capacity of the graphics card, the operating memory or even secondary storage of computer. A viable solution to this problem is to use domain-specific hierarchical data structures, based on octant trees or directed acyclic graphs, which, among other advantages, provide a compact binary representation that can thus be considered to be their compressed encoding. These data structures include—inter alia—sparse voxel octrees, sparse voxel directed acyclic graphs and symmetry-aware sparse voxel directed acyclic graphs. The paper deals with the proposal of a new domain-specific hierarchical data structure: the clustered sparse voxel octrees. It is designed to represent the geometry of voxelized three-dimensional scenes and can be constructed using the out-of-core algorithm proposed in the paper. The advantage of the presented data structure is in its compact binary representation, achieved by omitting a significant number of pointers to child nodes (82.55% in case of Angel Lucy model in 128 voxels resolution) and by using a wider range of child node pointer lengths, including 8b, 16b and 32b. We achieved from 6.57 to 6.82 times more compact encoding, compared to sparse voxel octrees, whose all node components were 32b aligned, and from 4.11 to 4.27 times more compact encoding, when not all node components were 32b aligned.Open AccessCSVO: Clustered Sparse Voxel Octrees—A Hierarchical Data Structure for Geometry Representation of Voxelized 3D Scenes
When representing the geometry of voxelized three-dimensional scenes (especially if they have been voxelized to high resolutions) in a naive—uncompressed—form, one may end up using vast amounts of data. These can easily attack the available memory capacity of the graphics card, the operating memory or even secondary storage of computer. A viable solution to this problem is to use domain-specific hierarchical data structures, based on octant trees or directed acyclic graphs, which, among other advantages, provide a compact binary representation that can thus be considered to be their compressed encoding. These data structures include—inter alia—sparse voxel octrees, sparse voxel directed acyclic graphs and symmetry-aware sparse voxel directed acyclic graphs. The paper deals with the proposal of a new domain-specific hierarchical data structure: the clustered sparse voxel octrees. It is designed to represent the geometry of voxelized three-dimensional scenes and can be constructed using the out-of-core algorithm proposed in the paper. The advantage of the presented data structure is in its compact binary representation, achieved by omitting a significant number of pointers to child nodes (82.55% in case of Angel Lucy model in 128 voxels resolution) and by using a wider range of child node pointer lengths, including 8b, 16b and 32b. We achieved from 6.57 to 6.82 times more compact encoding, compared to sparse voxel octrees, whose all node components were 32b aligned, and from 4.11 to 4.27 times more compact encoding, when not all node components were 32b aligned. - Open Access
- 1 July 2022
- Published by MDPI AG in Applied Sciences
- Vol. 12 (13) , 6672
MLMD—A Malware-Detecting Antivirus Tool Based on the XGBoost Machine Learning Algorithm
This paper focuses on training machine learning models using the XGBoost and extremely randomized trees algorithms on two datasets obtained using static and dynamic analysis of real malicious and benign samples. We then compare their success rates—both mutually and with other algorithms, such as the random forest, the decision tree, the support vector machine, and the naïve Bayes algorithms, which we compared in our previous work on the same datasets. The best performing classification models, using the XGBoost algorithm, achieved 91.9% detection accuracy and 98.2% sensitivity, 0.853 AUC, and 0.949 F1 score on the static analysis dataset, and 96.4% accuracy and 98.5% sensitivity, 0.940 AUC, and 0.977 F1 score on the dynamic analysis dataset. Then, we exported the best performing machine learning models and used them in our proposed MLMD program, automating the process of static and dynamic analysis and allowing the trained models to be used for classification on new samples.
- 1 July 2022
- Published by MDPI AG in Applied Sciences
- Vol. 12 (13) , 6672
Open AccessMLMD—A Malware-Detecting Antivirus Tool Based on the XGBoost Machine Learning Algorithm
This paper focuses on training machine learning models using the XGBoost and extremely randomized trees algorithms on two datasets obtained using static and dynamic analysis of real malicious and benign samples. We then compare their success rates—both mutually and with other algorithms, such as the random forest, the decision tree, the support vector machine, and the naïve Bayes algorithms, which we compared in our previous work on the same datasets. The best performing classification models, using the XGBoost algorithm, achieved 91.9% detection accuracy and 98.2% sensitivity, 0.853 AUC, and 0.949 F1 score on the static analysis dataset, and 96.4% accuracy and 98.5% sensitivity, 0.940 AUC, and 0.977 F1 score on the dynamic analysis dataset. Then, we exported the best performing machine learning models and used them in our proposed MLMD program, automating the process of static and dynamic analysis and allowing the trained models to be used for classification on new samples.
- 2 March 2022
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 8, 000083-000088
Information Hiding Using Domain-Specific Hierarchical Data Structure Symmetry-aware Sparse Voxel Directed Acyclic Graphs
Steganography is considered to be the science and the art of hidden communication through an open communication channel or hiding information using innocent and harmless-looking media. It has been evolving for centuries, but as in many areas of human activity, its new possibilities and effectiveness have been brought about by the development of information and communication technologies. These have not only become a means of simplifying and speeding up the implementation of operations enabling the hiding of information in stegomedia and dynamizing the transmission of such modified media, but they have also brought with them specific types of stegomedia and information hiding algorithms. They are so closely related to information and communication technologies that without their existence the meaning of those algorithms and stegomedia will be lost. They use specific data structures, file formats, communication protocols, etc. and are even adapted to the design of the hardware and related firmware. The following paper is devoted to this area, dealing with hiding information in the domain-specific hierarchical data structure Symmetry-aware Sparse Voxel Directed Acyclic Graphs. It is designed for lossless-compressed representation of voxelized three-dimensional scenes in the field of computer graphics. The paper deals with a brief description of this data structure and proposes a new steganographic algorithm. The algorithm allows information to be hidden through specific features of this data structure using its three-dimensional voxel grids.
- 2 March 2022
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 8, 000083-000088
Information Hiding Using Domain-Specific Hierarchical Data Structure Symmetry-aware Sparse Voxel Directed Acyclic Graphs
Steganography is considered to be the science and the art of hidden communication through an open communication channel or hiding information using innocent and harmless-looking media. It has been evolving for centuries, but as in many areas of human activity, its new possibilities and effectiveness have been brought about by the development of information and communication technologies. These have not only become a means of simplifying and speeding up the implementation of operations enabling the hiding of information in stegomedia and dynamizing the transmission of such modified media, but they have also brought with them specific types of stegomedia and information hiding algorithms. They are so closely related to information and communication technologies that without their existence the meaning of those algorithms and stegomedia will be lost. They use specific data structures, file formats, communication protocols, etc. and are even adapted to the design of the hardware and related firmware. The following paper is devoted to this area, dealing with hiding information in the domain-specific hierarchical data structure Symmetry-aware Sparse Voxel Directed Acyclic Graphs. It is designed for lossless-compressed representation of voxelized three-dimensional scenes in the field of computer graphics. The paper deals with a brief description of this data structure and proposes a new steganographic algorithm. The algorithm allows information to be hidden through specific features of this data structure using its three-dimensional voxel grids.
- Open Access
- 13 January 2020
- Published by Technical University of Kosice, Faculty of Electrical Engineering and Informatics in Acta Electrotechnica et Informatica
- Vol. 19 (4) , 29-34
ON DATA HIDING USING DOMAIN SPECIFIC HIERARCHICAL DATA STRUCTURE SVDAG FOR GEOMETRY REPRESENTATION OF VOXELIZED THREEDIMENSIONAL SCENES
- 13 January 2020
- Published by Technical University of Kosice, Faculty of Electrical Engineering and Informatics in Acta Electrotechnica et Informatica
- Vol. 19 (4) , 29-34
Open AccessON DATA HIDING USING DOMAIN SPECIFIC HIERARCHICAL DATA STRUCTURE SVDAG FOR GEOMETRY REPRESENTATION OF VOXELIZED THREEDIMENSIONAL SCENES
- 28 October 2019
- Published by Consortium Erudit in Meta : Journal Des Traducteursmeta : / Translators’ Journal
- Vol. 64 (1) , 215-241
Investigating Translators’ Work-related Happiness: Slovak Sworn and Institutional Translators as a Case in Point
This paper reports on an investigation which is part of a comprehensive project aimed at investigating translators’ work-related happiness in various contexts, a subject largely under-researched in contemporary translation studies. The purpose of this pilot cohort study is to determine the perceptions of happiness in two presumably high-profile groups of translators—Slovak sworn translators and Slovak EU translators. To accomplish the aim, comparative and causal perspectives are used. The quantitative analysis, comprising descriptive and correlation analysis, involves data from questionnaires completed by a total of 115 translators belonging to the two groups (83 + 32). The respondents’ perceptions of their work-related happiness are examined and compared, based on their responses to questions revolving primarily around social status variables and parameters of occupational prestige. Based on the gained data, seven hypotheses are tested with quantitative research methods employing contingency tables. Although our findings largely do not corroborate the hypotheses and lead to the identification of crucial differences between the two groups, the analyses also allow us to identify some commonalities. The results of the quantitative analysis are discussed in detail.
- 28 October 2019
- Published by Consortium Erudit in Meta : Journal Des Traducteursmeta : / Translators’ Journal
- Vol. 64 (1) , 215-241
Investigating Translators’ Work-related Happiness: Slovak Sworn and Institutional Translators as a Case in Point
This paper reports on an investigation which is part of a comprehensive project aimed at investigating translators’ work-related happiness in various contexts, a subject largely under-researched in contemporary translation studies. The purpose of this pilot cohort study is to determine the perceptions of happiness in two presumably high-profile groups of translators—Slovak sworn translators and Slovak EU translators. To accomplish the aim, comparative and causal perspectives are used. The quantitative analysis, comprising descriptive and correlation analysis, involves data from questionnaires completed by a total of 115 translators belonging to the two groups (83 + 32). The respondents’ perceptions of their work-related happiness are examined and compared, based on their responses to questions revolving primarily around social status variables and parameters of occupational prestige. Based on the gained data, seven hypotheses are tested with quantitative research methods employing contingency tables. Although our findings largely do not corroborate the hypotheses and lead to the identification of crucial differences between the two groups, the analyses also allow us to identify some commonalities. The results of the quantitative analysis are discussed in detail.
- 1 January 2018
- Published by Óbuda University in Acta Polytechnica Hungarica
- Vol. 15 (6) , 155-177
Potential of Low Cost Motion Sensors Compared to Programming Environments
- 1 January 2018
- Published by Óbuda University in Acta Polytechnica Hungarica
- Vol. 15 (6) , 155-177
Potential of Low Cost Motion Sensors Compared to Programming Environments
- 20 March 2017
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 7, 000165-000168
The CASE tool for programming of the multi-core System-on-a-Chip with the data flow computation control
The paper describes Computer Aided Software Engineering (CASE) tool, that supports programming of the experimental multi-core tile based System-on-a-Chip (SoC). SoC comprises cores, which are based on the data flow computation control principle. Proposed CASE tool allows creation of the program code in graphical form using Data Flow Graph (DFG) or in text representation using assembly language or machine code. Automatic transformations between those representations are supported. CASE tool brings sequential, mask based and global multi-mapping of the program code, which was introduced in our previous research. Another output lies in introduction of altered assembly language and machine code that allow multi-mapping of the program code on the instructions level. The aim of the solution lies in optimization of the program load phase in multi-core microprocessors that comprise tens or potentially hundreds of cores.
- 20 March 2017
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 7, 000165-000168
The CASE tool for programming of the multi-core System-on-a-Chip with the data flow computation control
The paper describes Computer Aided Software Engineering (CASE) tool, that supports programming of the experimental multi-core tile based System-on-a-Chip (SoC). SoC comprises cores, which are based on the data flow computation control principle. Proposed CASE tool allows creation of the program code in graphical form using Data Flow Graph (DFG) or in text representation using assembly language or machine code. Automatic transformations between those representations are supported. CASE tool brings sequential, mask based and global multi-mapping of the program code, which was introduced in our previous research. Another output lies in introduction of altered assembly language and machine code that allow multi-mapping of the program code on the instructions level. The aim of the solution lies in optimization of the program load phase in multi-core microprocessors that comprise tens or potentially hundreds of cores.
- 1 June 2015
- Published by Technical University of Kosice, Faculty of Electrical Engineering and Informatics in Acta Electrotechnica et Informatica
- Vol. 15 (2) , 21-25
Design of Steganographic Algorithm Using Web Services
- 1 June 2015
- Published by Technical University of Kosice, Faculty of Electrical Engineering and Informatics in Acta Electrotechnica et Informatica
- Vol. 15 (2) , 21-25
Design of Steganographic Algorithm Using Web Services