Search results for "programma"
showing 10 items of 708 documents
A Parallel Face Detection System Implemented on FPGA
2007
In this paper, we introduce a methodology for designing a system for face detection and its implementation on FPGA. The chosen face detection method is the well-known convolutional face finder (CFF) algorithm, which consists in a pipeline of convolutions and subsampling operations. Our goal is to define a parallel architecture able to process efficiently this algorithm. We present a dataflow based architecture algorithm adequation (AAA) methodology implemented using the SynDEx software, in order to find the best compromise between the processing power and functionality requirement of each processor element (PE), and the efficiency of algorithm parallelization. We describe a first implementa…
One size hardly fits all
2013
This paper casts recent accomplishments in the field of Wireless MAC programmability into the emerging Software Defined Networking perspective. We argue that an abstract (but formal) description of the MAC protocol logic in terms of extensible finite state machines appears a convenient and viable data-plane programming compromise for modeling and deploying realistic MAC protocol logics. Our approach is shown to comply with existing control frameworks, and entails the ability to dynamically change the MAC protocol operation based on context and scenario conditions; in essence, move from the traditional idea of "one-size-fits-all" MAC protocol stack to the innovative paradigm of opportunistic…
MAClets: Active MAC Protocols over hard-coded devices
2012
We introduce MAClets, software programs uploaded and executed on-demand over wireless cards, and devised to change the card's real-time medium access control operation. MAClets permit seamless reconfiguration of the MAC stack, so as to adapt it to mutated context and spectrum conditions and perform tailored performance optimizations hardly accountable by an once-for-all protocol stack design. Following traditional active networking principles, MAClets can be directly conveyed within data packets and executed on hard-coded devices acting as virtual MAC machines. Indeed, rather than executing a pre-defined protocol, we envision a new architecture for wireless cards based on a protocol interpr…
Design, Implementation and Experimental Evaluation of a Wireless MAC Processor over commercial WIFI cards
2014
In this thesis we face the problem of wireless network programmability as a solution for coping with context-dependent optimizations, moving from one-for-all standard solutions to the concept of programmable wireless interfaces. Although the wireless research and academic community has proposed interesting platforms (e.g. based on Software Defined Radio) for pushing forward dynamic reprogrammability of devices, we argue that it is important to identify a tradeoff between programmability space and usability of the programmable interface. In this direction, we introduce the concept of Wireless MAC Processor and developed a running prototype over an ultra-cheap wireless card. Wireless MAC proc…
Lietotāju identifikācija
2018
Šajā kvalifikācijas darbā ir izstrādāta Mifare 1k bezkontakta karšu pārvaldīšanas lietojumprogramma datoriem ar Windows operētājsistēmu. Šī lietojumprogramma ir izveidota c# programmēšanas valodā un tā sastāv no vairākām daļām, kas veic katra savu funkciju. Pirmā daļa ir paredzēta darbinieku identificēšanai ar bezkontakta kartes palīdzību un to autorizēšanai sistēmā. Otrā daļa ir paredzēta alpīnisma torņa instruktoriem, lai tie varētu pārvaldīt alpīnisma torni un tā klientus. Klientiem tiks izsniegtas Mifare 1k bezkontakta aproces, ar kurām tos varēs identificēt un attiecīgi sākt un beigt viņu kāpienu alpīnisma tornī. Trešā daļa ir domāta administrācijas darbiniekiem, kuri pārvaldītu šīs be…
Mašīnmācīšanās un dabiskās valodas apstrādes rīku pielietošana lietojumprogrammatūru izstrādē
2017
Maģistra darba ietvaros tika pētīti un aprakstīti mākoņskaitļošanas platformās esošu mašīnmācīšanās un dabiskās valodas apstrādes rīku - Microsoft Azure Machine Learning Studio un IBM Watson API tīmekļa pakalpju - piedāvātās iespējas lietojumprogrammatūru izstrādē. Viens no būtiskākajiem darba mērķiem bija rast atbildi jautājumam par to, vai un kā konkrētie rīki var paplašināt šo tehniku pieejamību un veicināt to izmantošanu lietojumprogrammatūru izstrādē. Darbs ir veidots kā informatīvs līdzeklis par rīkiem, kas pēdējā laikā ir strauji sākuši attīstīties, pateicoties dažādu tehnoloģiju un zinātnes progresam. Tas satur gan rīku funkcionālo iespēju detalizētus aprakstus, gan secīgu praktiska…
Windows mobilā lietotne multivides failu izplatīšanai un straumēšanai
2016
Kvalifikācijas darba “Windows mobilā lietotne multivides failu izplatīšanai un straumēšanai” ietvaros ir izstrādāta lietotne, kas ļauj tās lietotājiem ievietot multivides failus (audio, video un attēlus), kārtot tos pa tematiem un kanāliem, apskatīt citu lietotāju pievienotos failus, veikt meklēšanu starp failiem, tematiem un kanāliem, kā arī veikt tādas darbības ar failiem kā man patīk atzīmēšana, kopīgošana ar citiem, lejupielādēšana ierīcē un citas. Lietotne ir pieejama angļu valodā un tā pilnvērtīgi strādā uz planšetdatoriem ar Windows operētājsistēmu, sākot ar Windows 8.1. versiju. Lietotne izstrādāta izmantojot spējās programmatūras izstrādes metodi, un tā ir izstrādāta C# programmēša…
Biometric sensors rapid prototyping on field-programmable gate arrays
2015
AbstractBiometric user authentication in large-scale distributed systems involves passive scanners and networked workstations and databases for user data acquisition, processing, and encryption. Unfortunately, traditional biometric authentication systems are prone to several attacks, such as Replay Attacks, Communication Attacks, and Database Attacks. Embedded biometric sensors overcome security limits of conventional software recognition systems, hiding its common attack points. The availability of mature reconfigurable hardware technology, such as field-programmable gate arrays, allows the developers to design and prototype the whole embedded biometric sensors. In this work, two strong an…
Meklētājprogrammu kvalitātes novērtējums
2016
Viens no paņēmieniem, kas ļauj ērti un efektīvi iegūt informāciju ir tās meklēšana meklētājprogrammā, lai gan mūsdienās to ir diezgan daudz un izgūtā informācija ne vienmēr ir atbilstoša lietotāju vēlmēm. Pētījuma mērķis ir noskaidrot, kura no trim meklētājprogrammām – Google, Yahoo un Bing ir kvalitatīvāka, fokusējoties uz lietojamību un derīgumu, kā arī salīdzināt tās savā starpā. Lai sasniegtu mērķi, tiek pētītas meklētājprogrammas izmantojot verbālā protokola un anketēšanas metodi. Pētījums balstīts uz mijiedarbības trīs komponenta modeli, aplūkojot lietojamību un derīgumu no lietotājorientētas novērtēšanas pieejas. Pētījuma rezultāti atklāj meklētājprogrammu trūkumus un pierāda, ka Goo…