Minas Dasygenis

Minas Dasygenis
University of Western Macedonia | UOWM · Department of Electrical and Computer Engineering

Phd, ECE

About

124
Publications
22,284
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
255
Citations
Additional affiliations
June 2010 - present
University of Western Macedonia
Position
  • Lecturer
Description
  • Lecturer (Faculty)
October 2006 - March 2007
Democritus University of Thrace
Position
  • Lecturer
Description
  • Teaching the course Operating Systems

Publications

Publications (124)
Article
Full-text available
On 31 January 2020, the World Health Organization (WHO) declared a global emergency after the discovery of a new pandemic disease that caused severe lung problems. The spread of the disease at an international level drew the attention of many researchers who attempted to find solutions to ameliorate the problem. The implementation of robotics has b...
Article
Full-text available
Due to the Earth’s population rapid growth and the modern lifestyle, the urban waste creation rate constantly increases.Organic waste, which forms a significant part of municipal solid waste, has caused increasing environmental concerns. Recycling is the only way to make a sustainable environment. According to estimations from the United States Env...
Article
Full-text available
In recent years, Information and communications technology (ICT) has become a fundamental element of almost all aspects of formal and non-formal education. Educational Robotics (ER) as an ICT subfield has triggered many studies of ER educational utilization as the training of a new foreign language. This paper aims at highlighting another perspecti...
Article
Full-text available
A carry look-ahead adder (CLA) is a digital circuit which is used widely used in any electronic computational device to improve speed calculation by reducing the time required to define carry bits. Despite the fact that CLA is used massively in modern digital systems, there is no online tool to automatically generate the HDL description. For this r...
Conference Paper
Full-text available
In our modern era, the need to integrate disruptive technology into the operation of a home is attractive and essential for maximizing the effectiveness of services and energy efficiency. Smart building management systems represent an active area of research and development. The open issues include not only the optimization of the control algorithm...
Article
Constraint programming (CP) is a powerful paradigm for various types of hard combinatorial problems. Constraint propagation techniques, such as arc consistency (AC), are used within solvers to prune inconsistent values from the domains of the variables and narrow down the search space. Local consistencies stronger than AC have the potential to prun...
Conference Paper
Field programmable gate arrays (FPGAs) have become the standard for fast prototyping and evaluation of custom IP cores. However, the creation of complex circuits is a time consuming and error prone task with repeating procedures such as testing and verification. And even though there are several EDA tools which generate intellectual property (IP) b...
Conference Paper
This is a paper about a Real Time Object Tracking application based on Computer Vision tools. The Background Subtraction technique (BS Technique) is implemented and used to deal with the object tracking on video feeds.The application can extend an established surveillance system by providing custom alerts of suspicious objects to the operators.
Conference Paper
A major hindrance on creating the custom datapath is the configuration of the reconfigurable structures, something that has been reported on multiple occasions by the respective authors. We were motivated by the lack of tools for the configuration of such units and created a tool that can accept a control data flow graph of an application and map t...
Conference Paper
Full-text available
Internet services tend to include more and more multimedia traffic. Exchange of high-resolution video and voice streams is now many users' common need. To cope with the increasing requirements of video transmissions in sufficient time and optimal bandwidth without quality loss, effective compression algorithms are required. The Quadtree Structured...
Article
Local consistencies stronger than arc consistency have received a lot of attention since the early days of CSP research. %because of the strong pruning they can achieve. However, they have not been widely adopted by CSP solvers. This is because applying such consistencies can sometimes result in considerably smaller search tree sizes and therefore...
Conference Paper
It is a known fact that an arithmetic function implemented in hardware has a higher throughput and calculation frequency than the one implemented in software, thus making the usage of hardware components imminent in applications where speed plays a crucial role. Sum of absolute difference (SAD) is an arithmetic operation most frequently used in mot...
Conference Paper
The new trends in multimedia and especially in video applications demand the best possible quality, among with low bandwidth and memory usage. While video compression has been used for many decades, now is of even greater significance, particularly in the 4K and 8K UHD standards. In addition, the most time consuming and computationally expensive pa...
Thesis
Full-text available
In modern times we meet the development and deployment of web applications increasingly often. As servers’ capabilities are constantly developing and maximum internet speeds ask more and more pressure for new boundaries, we see the gradual but steady transfer of local applications to web applications. This transfer is particularly pressing on areas...
Conference Paper
Full-text available
Οι εκπαιδευτικοί σε κάθε επίπεδο, καλούνται να αντιμετωπίσουν πλήθος προβλημάτων που δυσχεραίνουν το έργο τους και αποτελούν τροχοπέδη στην επίτευξη όλων των εκπαιδευτικών στόχων. Ένα από τα κυριότερα προβλήματα είναι ότι πρέπει να εργασθούν περισσότερες ώρες από τις θεσμοθετημένες για να καλύψουν από τον προσωπικό τους χρόνο την έλλειψη εκπαιδευτώ...
Conference Paper
High-performance computing utilizes many ranks and threads exploiting contemporary parallel and distributing processing architectures. Parallelizing an application is not a straightforward task as it is commonly admitted among all the researchers with this expertise. With all the different design decisions it's easy to be overwhelmed with the intri...
Conference Paper
In any digital system design, it is crucial to achieve the lowest time-to-market possible. Indeed, that need has pushed large FPGA manufacturers to produce SoCs which will implement reprogrammable logic along with CPU and DSP cores. Especially, during the design of an embedded system, this can be of great significance, since it lets the designers f...
Conference Paper
The rising complexity of embedded digital applications and the growing importance of time-to-market require powerful modeling methods and tools to automate the design and implementation process. Electronic design automation (EDA) tools provide the required assistance to every design team, increasing its efficiency and helping meet the hard time to...
Conference Paper
The rapid development of Internet of Things and the current capabilities of high performance embedded systems have made them more attractive for the replacement of human personnel in hazardous or tedious duties. One such application is for guarding certain areas, such as the entrance of a warehouse for example. The aim of this work is to design an...
Conference Paper
In the era of the internet of things and full database interconnectivity, various sensitive information is gathered, stored and processed for every individual from many companies. Sometimes these datasets are made available to selected groups or to the internet users for further processing, yielding the term opened-data. However, if the dataset is...
Conference Paper
Full-text available
The number of high performance embedded systems that are used for multimedia applications, like video encoding or decoding, has erupted. A key component in video encoding is the motion estimation, which exhibits high computational complexity and hard to meet deadlines. The most popular technique for motion estimation is block matching. The hierarch...
Conference Paper
Local consistencies stronger than arc consistency have received a lot of attention since the early days of CSP research because of the strong pruning they can achieve. However, they have not been widely adopted by CSP solvers. This is because applying such consistencies can sometimes result in considerably smaller search tree sizes and therefore in...
Conference Paper
This paper introduces an embedded system placed inside o teddy bear, aiming to implement an intelligent toy. Both parents and children will be benefited from its operations, as it provides emotional observation and paternal monitoring of the child. It is consisted of the Beagleboard-xM single board computer, having a webcam and a speaker connected...
Conference Paper
In the era of globalization and the Internet, the Universities must reshape curricula, to include asynchronous e-learning technologies in order to remain competitive and attract the best students and teachers. A technology that should be added to the arsenal of infrastructure programs is tele-examination. In this paper, the construction of a comple...
Article
The rising complexity of embedded digital applications and the growing importance of time-to-market require EDA tools to automate the design and implementation process of various IP blocks. One very important class of EDA tools is the generation of hardware descriptions for popular IP blocks. The multiplication by an integer constant is a special t...
Conference Paper
Full-text available
Schedule management has become necessary in our times, especially in an academic environment where several students may require limited recourses such as laboratory equipment or a professor's time. In most of the cases there is little if any management and it can be quite inconvenient. Here we present a web based information system that ameliorates...
Presentation
Full-text available
Presentation for the Online Platform for Academic Schedule Management
Conference Paper
Full-text available
Inarguably, the increased system complexity of modern hardware, inhibits the time-to-market of new components and jeopardizes the credibility of the design team to meet the tough time to market deadlines. In the thorny landscape of system design, EDA tools that automate the design and implementation process of various IP blocks are more than desire...
Research
Full-text available
Is it time for EDA to level up to the cloud? During the previous years, web based applications have gained prominence as an effective way to increase office workers' productivity. Occasionally, companies develop web versions of their commercial products and provide them either free or under a billing plan. Even though we live in the web revolution...
Poster
Full-text available
Poster for the paper ”A cloud based signal waveform viewer using modern browser technologies”.
Conference Paper
Full-text available
Modern age technologies allow us to create applications that are always accessible and available to a user. With the use of such technologies we have achieved the creation of an application that allows a developer to go through the whole process of creating an HDL program in a web environment. The application of the online HDL compiler is a complic...
Conference Paper
Full-text available
The extensive implementation of sensors to measure and quantify various sizes makes digital signal processing a repetitive and widely used task. Moreover the need to keep the size of the information small has produced various redundant arithmetic number systems and compressors which use less hardware and consume less power. Especially in the real-t...
Conference Paper
Full-text available
In recent years considerable attention has been devoted in the development of reconfigurable architectures for different classes of problems. One specific example is the fama (flexible-adder-multiplier-adder) cell which was proposed to provide efficient arithmetic computation in DSP applications. Although this architecture has been shown to outperf...
Conference Paper
Full-text available
The rising complexity of embedded digital applications and the growing importance of time-to-market require EDA tools to automate the design and implementation process of various IP blocks. One very important class of EDA tools is the generation of hardware descriptions for popular IP blocks. The multiplication by an integer constant is a special t...
Conference Paper
Full-text available
Engineering teams all over the globe are facing daunting tasks in the design of system components in the contemporary multi-billion transistor era. Even though there are EDA tools to generate intellectual property (IP) blocks for many circuits, to the best of our knowledge, there are no tools to design IP blocks of multi-vector multiplication units...
Conference Paper
Full-text available
Heterogeneous architectures require custom intellectual property (IP) blocks, named 'accelerators', that perform an operation efficiently. Residue Number System (RNS), a non binary compatible arithmetic system, can be used in such accelerators. One fundamental challenge in the design of RNS circuits is the selection of the moduli set. Here, we pres...
Conference Paper
Full-text available
Every CPU carries one or more arithmetical and logical units. One popular operation that is performed by these units is multiplication. Automatic generation of custom VHDL models for performing this operation, allows the designer to achieve a time efficient design space exploration. Although these units are heavily utilized in modern digital circui...
Data
Full-text available
Conference Paper
Full-text available
In our days everyone has the possibility to use a mobile device more than a desktop computer because of its portability. In this way every user can have direct and easy access to any information. The last five years we have witnessed a new revolution in information technology: The revolution of the mobile applications, especially on smart phone...
Conference Paper
Full-text available
Portfolio based approaches to constraint solving aim at exploiting the variability in performance displayed by different solvers or different parameter settings of a single solver. Such approaches have been quite successful in both a sequential and a parallel processing mode. Given the increasingly larger number of available processors for parallel...
Conference Paper
Full-text available
Contemporary digital circuits demand a fast time to market pe-riod, and consequently a rapid prototype design exploration. Fast design space exploration requires tools that given a set of input constrains, generate the HDL definitions that implement the given functionality. Furthermore, residue number system (RNS), a non-conventional arithmetic sys...
Conference Paper
Full-text available
The ever growing need for exibility and low production cost in hardware implementations, has led to a wider use of reprogrammable and reconfigurable hardware such as PLDs and FPGAs, which can be programmed with hardware description languages. Using reconfigurable hardware provides the option to customize existing soft-cores and soft processors in o...
Conference Paper
Contemporary digital circuits demand a fast time to market period, and consequently a rapid prototype design exploration. Fast design space exploration requires tools that given a set of input constrains, generate the HDL definitions that implement the given functionality. Furthermore, residue number system (RNS), a non-conventional arithmetic syst...
Conference Paper
Full-text available
The major contributor to the INTERNET traffic is video. One of the most widely used techniques for compressing video is block matching algorithms. The full search (FS) and hierarchical search (HS) are two popular algorithms that achieve the best image qual-ity, with a very high computational complexity. In this paper we present and analyze our meth...
Conference Paper
Full-text available
Contemporary digital circuits demand a fast time to market period, and consequently a rapid prototype design exploration. Fast design space exploration requires tools that given a set of input constrains, generate the HDL definitions that implement the given functionality. Furthermore, residue number system (RNS), a non-conventional arithmetic syst...
Conference Paper
Full-text available
During the previous years, web based applications have gained prominence as an effective paradigm for an increase in worker's office productivity. Occasionally, companies develop the web versions of their commercial products and provide them either free or under a billing plan. Even though we live in the web revolution (or webolution), the electron...
Data
Full-text available
Data
Full-text available
Conference Paper
Full-text available
Design space exploration of new circuit method-ologies require the creation of models in hardware description languages to evaluate the characteristics for different parameters, a time consuming process. To alleviate the burden of HDL construction, we present a compact netlist format and a web tool that creates syntactically correct VHDL files. The...
Conference Paper
Full-text available
Many arithmetic circuits utilize multioperand addition, usually using carry-save adders (CSA) trees. Automatic generation of custom VHDL models for these CSA trees, allows the designer to perform a time efficient design space exploration. Although, the CSA trees are heavily utilized in modern digital circuits, there is no tool, accessible from the...
Conference Paper
Full-text available
Reconfigurable hardware are becoming more pop-ular in implementations where flexibility, low cost and fast time to market are becoming essential attributes. The use of soft microprocessors, along with the easy to use and flexible IP cores has given rise to a need for an easy methodology and procedure to customize the soft core designs. In this pape...
Conference Paper
Full-text available
The goal of this project is to make the educational process more interactive, in order to grab student's interest, but also to enable students who are reluctant to tell their queries to have their say anonymously. At the same time, the application gives to instructors the ability to extract in real time, useful conclusions for the course, since the...
Presentation
Full-text available
Getting Started with LaTeX