Number of found documents: 97161
Published from to

Augmentace datasetu s využitím metod přenesení stylu
Wolny, Michał; Ligocki, Adam; Kratochvíla, Lukáš
2023 - Czech
Tato bakalářská práce se zaměřuje na metody augmentace datasetu a metody přenesení stylu. Z celého spektra dostupných algoritmů pro přenos stylu byly vybrány tři velmi odlišné metody, které byly implementovány a následně experimentálně použity k augmentaci datasetu. Efektivita augmentace pomocí těchto metod byla ověřena prostřednictvím provedení statistické analýzy každého nově vytvořeného datasetu ve srovnání s původním, neupraveným datasetem. Výsledky analýzy poskytují důležité informace o změnách ve statistických charakteristikách, jako je entropie, průměr, medián, rozptyl a směrodatná odchylka. Tyto informace pomohly zhodnotit účinnost a vliv použitých metod augmentace na rozšířený dataset a poskytnout důkazy o jejich potenciálu. This bachelor's thesis focuses on the research of dataset augmentation and style transfer methods. From the range of available style transfer algorithms, three very different methods were selected, implemented and then experimentally used for dataset augmentation. The effectiveness of augmentation using these methods was verified by performing a statistical analysis of each newly created dataset compared to the original, unmodified dataset. The results of the analysis provide important information about changes in statistical characteristics such as entropy, mean, median, variance, and standard deviation. This information helped to evaluate the effectiveness and impact of the augmentation methods used on the augmented dataset and provide evidence of their potential. Keywords: Augmentace datasetu; přenesení stylu; počítačové vidění; strojové učení; konvoluční neuronová síť; AdaIN; CLIPstyler; Data augmentation; neural style transfer; computer vision; machine learning; convolutional neural network; AdaIN; CLIPstyler Available in a digital repository NRGL
Augmentace datasetu s využitím metod přenesení stylu

Tato bakalářská práce se zaměřuje na metody augmentace datasetu a metody přenesení stylu. Z celého spektra dostupných algoritmů pro přenos stylu byly vybrány tři velmi odlišné metody, které byly ...

Wolny, Michał; Ligocki, Adam; Kratochvíla, Lukáš
Vysoké učení technické v Brně, 2023

Generování obrazu metodou sledování paprsku
Áč, Ondřej; Dvořák, Vojtěch; Pavlík, Michal
2023 - Czech
Tato práce se zabývá problematikou počítačem generovaných obrázků prostřednictvím metody sledování cest. Cílem práce je tvorba interaktivního počítačového programu, jenž umožňuje upravovat a vykreslovat fotorealistické snímky různých scén v reálném čase. V teoretické části práce je představen koncept zobrazovací rovnice, včetně jejích známých metod řešení. Podrobněji je popsán algoritmus sledování cest, založený na integraci metodou Monte Carlo, spolu s výhodami, které přináší oproti ostatním řešením. Jsou dále prezentovány základní hardwarové i softwarové optimalizace. Praktická část práce je poté zaměřena na rozbor zdrojového kódu v jazyku C++ a zkompilovaného strojového kódu při využití ručních optimalizací SIMD. Nedílnou součástí práce je také demonstrace hlavních funkcí programu, včetně měření výkonnostních přínosů při použití ručních optimalizací. This thesis deals with the problematics of computer-generated imagery using path tracing. The goal of this work is to create interactive computer program, which allows editing and rendering of photorealistic images of various scenes in real time. The work presents the concept of rendering equation, along with its known solutions, in the theoretical part of the work. Thesis describes in detail the solution using path tracing, based on the Monte Carlo integration technique, along with the benefits, it provides compared to the other techniques. Several hardware and software optimizations are then presented. Practical part of the work focuses on analysis of C++ source code and compiled assembly code whilst using hardware specific SIMD optimizations. Mandatory part of work is also the demonstration of program’s functionality, along with the measurements of achieved performance gains using manual optimizations. Keywords: CGI; zobrazovací rovnice; sledování cest; Monte Carlo; C++; SIMD; x86-64; CGI; rendering equation; path tracing; Monte Carlo; C++; SIMD; x86-64 Available in a digital repository NRGL
Generování obrazu metodou sledování paprsku

Tato práce se zabývá problematikou počítačem generovaných obrázků prostřednictvím metody sledování cest. Cílem práce je tvorba interaktivního počítačového programu, jenž umožňuje upravovat a ...

Áč, Ondřej; Dvořák, Vojtěch; Pavlík, Michal
Vysoké učení technické v Brně, 2023

Síťová nabíječka s proměnným výstupním napětím.
Dittrich, Marek; Šteffan, Pavel; Boušek, Jaroslav
2023 - Czech
V současné době každá přenosná elektronika, nářadí nebo přístroj jsou napájeny různými typy akumulátorů. Sjednocení druhů není možné, jelikož jejich použití je ovlivněno požadovaným výstupním výkonem, kapacitou, váhou, velikostí či cenou. Liší se mezi sebou také nabíjecím napětím v závislosti na chemickém složení. Proto je často nutné mít pro každý typ vlastní nabíječku. V tomto případě je však snaha zjednodušit nabíjení a snížit náklady na pořizování nabíječek návrhem síťové nabíječky s nastavitelným napěťovým rozsahem od 2,6 V do 20 V. Takové rozmezí dokáže pokrýt nabíjení většiny typů akumulátoru nabízených na trhu. Nowadays every portable electronic device, tool or machine is powered by some type of accumulator. It is not possible to standardize types because the use of batteries is influenced by the power output, capacity, weight or price. They also differ in charging voltage, depending on their chemical composition. For this reason, it is often necessary for each type to have its own charger. In this case, an attempt has been made to simplify charging and reduce charger procurement expenses by designing a charger with adjustable voltage from 2.6 V to 20 V. This range can cover the charging of most types of accumulators available on the market. Keywords: Nabíječka; spínaný zdroj; blokující měnič; impulzní transformátor; MOSFET; akumulátor.; Charger; switch mode power supply; flyback convertor; switch mode transformer; MOSFET; accumulator. Available in a digital repository NRGL
Síťová nabíječka s proměnným výstupním napětím.

V současné době každá přenosná elektronika, nářadí nebo přístroj jsou napájeny různými typy akumulátorů. Sjednocení druhů není možné, jelikož jejich použití je ovlivněno požadovaným výstupním výkonem, ...

Dittrich, Marek; Šteffan, Pavel; Boušek, Jaroslav
Vysoké učení technické v Brně, 2023

Odvlhčovací stanice pro 3D tiskový filament
Staněk, Mikuláš; Tomíček, Pavel; Dvorský, Adam
2023 - Czech
Dokument pojednává o problematice navlhání filamentu pro 3d tiskárny a jeho následného vysoušení. Popisuje možné metody vysoušení filamentů, měření teploty, ohřívání a chlazení, vypracovává teoretický model sušícího zařízení, navrhuje součástky pro sestavení. Dále práce zahrnuje simulaci proudění vzduchu v navrženém řešení s blokovými schématy a vývojovým diagramem a popisuje princip fungování modelu. Porovnává navržený model s podobnými produkty na trhu. A navíc obsahuje zpracování, řídící DPS, software, provedené funkční testy a testy rozsahu pracovních teplot. The document discusses the issue of wetting the filament for 3d printers and its subsequent drying. Describes possible methods of drying filaments, temperature measurement, heating and cooling, develops a theoretical model of drying station, designs components for assembly. Furthermore, the work includes air flow simulation with block diagrams and flow diagram and describes the principle of operation of the model. It compares the proposed model with similar products on the market. In addition, it contains processing, control PCB, Software, performed functional tests and tests of the working temperature range. Keywords: 3D Tisk; regulace vlhkosti; vysoušení filamentu; parametry filamentu; simulace proudění vzduchu; řídící DPS; řídící software; 3D Print; Regulation of humidity; Dehumidification of filaments; Parameters of filaments; Air Flow Simulation; control PCB; control software Available in a digital repository NRGL
Odvlhčovací stanice pro 3D tiskový filament

Dokument pojednává o problematice navlhání filamentu pro 3d tiskárny a jeho následného vysoušení. Popisuje možné metody vysoušení filamentů, měření teploty, ohřívání a chlazení, vypracovává teoretický ...

Staněk, Mikuláš; Tomíček, Pavel; Dvorský, Adam
Vysoké učení technické v Brně, 2023

Plánování trajektorie trasy pro autonomní rovery naváděné GPS signálem
Rára, Michael; Žilka, Martin; Pavlík, Michal
2023 - Czech
Cílem této práce je zdokumentování vytvořených algoritmů na hledání cest pro autonomní rovery. Čtenář bude také seznámen s technologií GNSS, která je pro navržené algoritmy stěžejní. Hlavní část práce je věnována třem algoritmům pro výpočet možné trajektorie úlohy projíždění skrze posloupnost bodů, pokrytí dané zóny a nalezení možné trajektorie ze startovní do cílové pozice v ohraničené oblasti se statickými překážkami. The goal of the thesis is to describe developed algorithms in path planning problems for autonomous rovers. The reader will be introduced with technology of GNSS neccessary for right function of the algorithms. Main part of the text is focused on three different path planning algorithms which can be used for waypoint crossing, field coverage and path planning trajectory in bordered zone with static obstacles. Keywords: Rover; GNSS; plánování trasy; průjezd body; pokrytí oblasti; hledání cesty.; Rover; GNSS; path planning; waypoint crossing; area coverage; path finding. Available in a digital repository NRGL
Plánování trajektorie trasy pro autonomní rovery naváděné GPS signálem

Cílem této práce je zdokumentování vytvořených algoritmů na hledání cest pro autonomní rovery. Čtenář bude také seznámen s technologií GNSS, která je pro navržené algoritmy stěžejní. Hlavní část práce ...

Rára, Michael; Žilka, Martin; Pavlík, Michal
Vysoké učení technické v Brně, 2023

Generování náhodných čísel na čipových kartách
Suchomelová, Radka; Dobiáš, Patrik; Malina, Lukáš
2023 - Czech
Bakalářská práce je zaměřena na testování výstupů generátorů náhodných čísel na čipových kartách. Teoretická část práce se zabývá problematikou generování náhodných čísel a jejich testování a také popisuje několik druhů programovatelných čipových karet. Práce také porovnává různé nástroje pro testování kvality náhodnosti čísel a popisuje změnu Python implementace testovací sady NIST STS. Součástí práce je popis vytvořené aplikace pro automatické testování čísel generovaných kartami JavaCard a BasicCard. Touto aplikací bylo pro tuto práci otestováno 7 čipových karet. Testováním bylo zjištěno, že otestované generátory negenerují dokonale náhodné posloupnosti, ale jejich kvalita je ve většině případů poměrně ucházející. This Bachelor's thesis focuses on the testing of the outputs of smart cards random number generators. The theoretical section of the thesis covers the problematics of random numbers generating and its testing, as well as descriptions of several types of programmable smart cards. The thesis compares various tools for testing the quality of randomnes and describes the changes in the Python implementation of the testing suite NIST STS. The thesis includes description of the created application for the automatic testing of the number generated by JavaCard and BasicCard cards. This application was used for the testing of 7 cards for this thesis. The testing revealed that the tested generators do not generate perfectly random sequences, but their quality is somewhat acceptable in most cases. Keywords: Čipové karty; smart karty; BasicCard; JavaCard; náhodná čísla; testování generátorů náhodných čísel; NIST Statistical Test Suite; Smart cards; BasicCard; JavaCard; Random numbers; Random number generators testing; NIST Statistical Test Suite Available in a digital repository NRGL
Generování náhodných čísel na čipových kartách

Bakalářská práce je zaměřena na testování výstupů generátorů náhodných čísel na čipových kartách. Teoretická část práce se zabývá problematikou generování náhodných čísel a jejich testování a také ...

Suchomelová, Radka; Dobiáš, Patrik; Malina, Lukáš
Vysoké učení technické v Brně, 2023

Zobrazení rozsáhlých volumetrických dat na CPU
Svoboda, Jan; Vlnas, Michal; Španěl, Michal
2023 - Czech
Tato práce se zabývá návrhem a implementací systému, který umožňuje zobrazovat rozsáhlá volumetricka data v reálném čase na CPU běžného počítače. Práce si klade za cíl řešit jak problematiku samotného zobrazování, kdy tato data často nelze celá umístit do operační paměti stroje, tak i problematiku úložiště těchto dat, kdy v případě rozsáhlých datasetů může být jejich uchovávání v úložišti cílového počítače nežádoucí. Navržené řešení sestává ze dvou aplikací, klientské a serverové. Serverová část slouží jako vzdálené úložiště volumetrických dat, která jsou po malých blocích a v různých kvalitách poskytována klientské aplikaci. Klientská aplikace tato data zobrazuje metodou vrhání paprsků a dle vytvořených strategií řeší načítání a uchovávání potřebných bloků v lokální paměti. Při implementaci klientské aplikace byl kladen důraz na paralelizaci klíčových procesů pro dosažení vysokého výkonu. Výsledný systém umožňuje uživateli zobrazovat rozsáhlé datasety uložené na serverovém úložišti a provádět jejich správu pomocí jednoduchého grafického uživatelského rozhraní. This thesis deals with design and implementation of a system that allows displaying large volumetric data in real time on the CPU of a conventional computer. The thesis aims to solve two biggest problems. Firstly, it aims to solve the problem with rendering itself, where this amount of data often cannot be placed into the main memory of a target computer. Secondly, it aims to solve the problem of storing of this data, where, in the case of large datasets, storing them in the storage of a target computer may not be desirable. The proposed solution contains two applications -- the server one and the client one. The server part is used as a remote storage of volumetric data that is provided to the client application in small blocks and in different qualities. The client application renders this data by the ray casting method and, according to the created strategies, performs loading and storing of required blocks in the local memory. In order to achieve high performance, the client application was implemented with an emphasis on parallelization of the main processes. The resulting system allows a user to display large datasets stored on a server's storage and to manage the datasets using a simple graphical user interface. Keywords: volumetrická data; zobrazování; klient-server; jednotková voxelová mřížka; vrhání paprků; paralelizace; rozdělení do bloků; rozsáhlá data; volumetric data; rendering; client-server; unit-sized voxel grid; ray casting; parallelization; block division; large data Available in a digital repository NRGL
Zobrazení rozsáhlých volumetrických dat na CPU

Tato práce se zabývá návrhem a implementací systému, který umožňuje zobrazovat rozsáhlá volumetricka data v reálném čase na CPU běžného počítače. Práce si klade za cíl řešit jak problematiku samotného ...

Svoboda, Jan; Vlnas, Michal; Španěl, Michal
Vysoké učení technické v Brně, 2023

Diferenciovatelný návrh architektury neuronových sítí
Eichler, Vojtěch; Piňos, Michal; Mrázek, Vojtěch
2023 - Czech
Cílem této práce je navrhnout systém pro diferencovatelný návrh architektury neuronových sítí, který následně umožní experimentovat s návrhem různých typů neuronových sítí. Práce vychází z nové metody DARTS (Differentiable architecture search) a přináší její implementaci v knihovně TensorFlow verze 2, kde nebyla k dispozici. Následně jsou v této práci popsány experimenty s operacemi běžných konvolučních sítí, konvolučních sítí s vrstvami využívajícími aproximačních násobiček a s operacemi kombinujícími mechanismy pozornosti a konvoluce. Přínosem této práce je tedy systém pro diferencovatelný návrh architektury neuronových sítí, který umožňuje experimenty s různými vrstvami z moderních verzí knihovny TensorFlow. The aim of this work is to propose a system for differentiable architecture search, which can be used for design of some neural network types. The work is based on the DARTS (Differentiable architecture search) approach and implements similar system in TensorFlow. Experiments with regular convolution neural networks, convolution neural networks using approximate multipliers and neural networks combining attention and convolution machanisms are presented. The main contribution of this work is novel implementation of a diferentiable architecture search system supporting various layers from the recent versions of the TensorFlow library. Keywords: neuronové sítě; konvoluční neuronové sítě; automatický návrh neuronových sítí; TensorFlow; diferencovatelný návrh architektury; umělá inteligence; strojové učení; hluboké učení; neural networks; convolutional neural networks; network architecture search; TensorFlow; differentiable architecture search; artificial intelligence; machine learning; deep learning Available in a digital repository NRGL
Diferenciovatelný návrh architektury neuronových sítí

Cílem této práce je navrhnout systém pro diferencovatelný návrh architektury neuronových sítí, který následně umožní experimentovat s návrhem různých typů neuronových sítí. Práce vychází z nové metody ...

Eichler, Vojtěch; Piňos, Michal; Mrázek, Vojtěch
Vysoké učení technické v Brně, 2023

Návrh logaritmických násobiček
Drlíčková, Alena; Vašíček, Zdeněk; Mrázek, Vojtěch
2023 - Czech
Tato práce se zabývá možnostmi vylepšení logaritmických násobiček pomocí aproximačních metod. Cílem bylo naimplementovat logaritmické násobičky podle konstrukcí popsaných v literatuře a identifikovat možnosti jejich modifikací. V rámci této práce je popsán způsob, jakým proběhla implementace obvodů násobiček a jejich částí. Jsou zde navrženy způsoby vylepšení těchto obvodů založené na výměně jejich komponent a celkové modifikaci pomocí evoluční metody. Parametry vytvořených logaritmických násobiček jsou porovnány s hodnotami dostupných aproximačních násobiček. This thesis deals with the possibilities of improving logarithmic multipliers using approximation methods. The goal was to implement logarithmic multipliers according to the constructions described in the literature and to identify the possibilities of their modifications. This work describes the way in which the implementation of multiplier circuits and their parts took place. Ways to improve these circuits based on the replacement of their components and overall modification using evolutionary methods are proposed here. The parameters of the created logarithmic multipliers are compared with the values of the available approximation multipliers. Keywords: logaritmická násobička; aproximační obvody; kartézské genetické programování; přibližné počítání; logarithmic multiplier; approximation circuits; Cartesian genetic programming; approximate computation Available in a digital repository NRGL
Návrh logaritmických násobiček

Tato práce se zabývá možnostmi vylepšení logaritmických násobiček pomocí aproximačních metod. Cílem bylo naimplementovat logaritmické násobičky podle konstrukcí popsaných v literatuře a identifikovat ...

Drlíčková, Alena; Vašíček, Zdeněk; Mrázek, Vojtěch
Vysoké učení technické v Brně, 2023

Aplikace genetického programování
Kachyňa, Tadeáš; Strnadel, Josef; Bidlo, Michal
2023 - Czech
Tato práce se věnuje problematice úlohy Langtonova mravence a využití stromového a lineárního genetického programování jako metod pro řešení tohoto problému. Langtonův mravenec je abstraktní matematický model, jenž využívá jednoduchých pravidel k pohybu mravence po dvoudimenzionální mřížce. Úkolem je sesbírat všechnu potravu v co nejmenším počtu kroků. Cílem práce je tedy aplikace výše dvou zmíněných technik na vybrané instance tohoto problému, následné provedení experimentů a statistické vyhodnocení včetně porovnání výsledků s těmi dostupnými v literatuře. Mimo to bude cílem dané metody optimalizovat různými vylepšeními pro dosáhnutí co nejlepších výsledků. This thesis deals with the problem of the Langton's artificial ant task and the use of tree-based and linear genetic programming as methods for solving this problem. Langton's ant is an abstract mathematical model that uses simple rules to move an ant along a two-dimensional grid. The task is to collect all the food in as few steps as possible. The goal of the thesis is the application of the two techniques mentioned above to selected instances of this problem, subsequent experimentation and statistical evaluation, including a comparison of the results with those available in the literature. In addition, the aim will be to optimize the given methods with various improvements to achieve the best possible results. Keywords: stromové genetické programování; lineární genetické programování; evoluční algoritmy; langtonův mravenec; tree-based genetic programming; linear genetic programming; evolutionary algorithms; langton's ant Available in a digital repository NRGL
Aplikace genetického programování

Tato práce se věnuje problematice úlohy Langtonova mravence a využití stromového a lineárního genetického programování jako metod pro řešení tohoto problému. Langtonův mravenec je abstraktní ...

Kachyňa, Tadeáš; Strnadel, Josef; Bidlo, Michal
Vysoké učení technické v Brně, 2023

About project

NRGL provides central access to information on grey literature produced in the Czech Republic in the fields of science, research and education. You can find more information about grey literature and NRGL at service web

Send your suggestions and comments to nusl@techlib.cz

Provider

http://www.techlib.cz

Facebook

Other bases