Tutorial on Fourier Theory
During the preparation of this tutorial, I found that almost all the textbooks on digital image processing have a section devoted to the Fourier Theory. Most of those describe some formulas and algorithms, but one can easily be lost in seemingly incomprehensible mathematics.
Read more
Image Analysis and Processing Tutorial
Image analysis combines techniques that compute statistics and measurements based on the gray-level intensities of the image pixels. You can use the image analysis functions to determine whether the image quality is good enough for your inspection task. Also, you can analyze an image to understand its content and to decide which type of inspection tools to use to solve your application. Image analysis functions also provide measurements that you can use to perform basic inspection tasks such as presence or absence verification.
Read more
Using Genetic Algorithms to Search for an Optimal Solution to the Schaffer f6 Function
Four different genetic algorithms are used to search for optimal solutions to the Schaffer f6 function; a simple GA, a GA using adaptive mutation, a steady state GA, and a GA using an island model. The methods are compared in terms of their reliability and efficiency.
Read more
Applying Genetic Algorithms to the Optimization of Production Planning in a Real-World Manufacturing Environment
In this paper we present an optimization approach to a real-world production planning problem. Based on raw data that have been extracted from the Production, Planning and Control System of a company which produces special purpose vehicles and equipment, we have developed an architecture of an optimization system for production planning and scheduling in the manufacturing line of this company. The paper itself is divided into two major parts. The first part mainly deals with the theoretical background of production planning problems. In the second part of the paper we give an overview of the concrete scenario which is the subject of our research. Based on these fundamentals, we describe our approach to the problem, the modelling process and the architecture of the optimization system we plan to implement.
Read more
ADO and ADO.NET Object Model Comparisons: A Relational Perspective
Microsoft has, and still is, a significant contributor toward the development and innovation of software technology. An important aspect to any software technology is the creation, storage, processing and transfer of data. This paper focuses on two Microsoft data-access technologies, ADO and ADO.NET, the later being the more recent technology. ADO is an acronym for ActiveX Data Objects and though the literal ”ADO” is used in both, ADO.NET is a part of the new .NET platform, a different architecture to the one in which ADO was designed. ADO and ADO.NET are part of two different Microsoft technology infrastructure strategies.
Read more