A novel fuzzy logic approach to online exposure time calculation of line scan cameras in industrial inspection

Size: px
Start display at page:

Download "A novel fuzzy logic approach to online exposure time calculation of line scan cameras in industrial inspection"

Transcription

1 Int. J. Modelling, Identification and Control, Vol. 21, No. 1, A novel fuzzy logic approach to online exposure time calculation of line scan cameras in industrial inspection Hossein Farid Ghassem Nia 1*, Huosheng Hu 2, John Q. Gan 3 School of Computer Science and Electronic Engineering, University of Essex, Colchester CO4 3SQ, United Kingdom; 1 hfarid@essex.ac.uk 2 hhu@essex.ac.uk 3 jqgan@essex.ac.uk * The author for correspondence Abstract: Exposure time calculation is an essential issue for digital cameras used in sensitive and secure industrial inspections to capture high quality image and consequently realise reliable performance of image processing algorithms. In this paper, we propose a novel exposure time calculation algorithm for line scan cameras in sensitive industrial inspection to deal with the problems caused by a harsh and dynamic environment. Since failure in capturing high quality images will cause the image processing algorithm to fail, the proposed algorithm will automatically examine whether there is a need to the exposure time and estimate the optimal exposure time. The median of scanned line and the centre of histogram distribution are input to a fuzzy system to determine the need for exposure time modification and optimize exposure calculation. Experiments were conducted to compare the proposed method with other existing methods, and the results have demonstrated the effectiveness and robustness of the proposed method. Keywords: Industrial inspection, Line scan camera, Fuzzy logic, Exposure time calculation. Reference to this paper should be made as follows: Hossein Farid Ghassem Nia, Huosheng Hu, John Q. Gan A novel fuzzy logic approach to online exposure time calculation of line scan cameras in industrial inspection, International Journal of Modelling, Identification and Control, Vol. x, No. x, pp. xxx-xxx. Biography notes: Hossein Farid Ghassem Nia is PhD candidate and KTP associate in School of Computer Science and Electronic Engineering at University of Essex, United Kingdom. He received his Bachelor degree in Computer Science from University of Qazvin in 2008 and Master degree from University of Essex in His research interests include Robotics, Computer Vision and Industrial Automation. Huosheng Hu is a Professor in School of Computer Science and Electronic Engineering at the University of Essex, United Kingdom, leading the human-centred robotics research. His research interests include behaviour-based robotics, humanrobot interaction, embedded systems, mechatronics, pervasive computing, and service robots. He has published over 380 papers in journals, books and conferences in these areas, and received a number of best paper awards. He is a Fellow of IET, a Fellow of InstMC, a senior member of IEEE and ACM. He currently serves as an Editor-in-Chief for International Journal of Automation and Computing, Founding Editor-in-Chief of Robotics Journal and an Executive Editor for International Journal of Mechatronics and Automation. John Q. Gan is a Professor in School of Computer Science and Electronic Engineering at University of Essex, United Kingdom. His research interests include neurofuzzy computation, brain computer interfaces, robotics and intelligent systems, pattern recognition, and signal processing. He has co-authored a book and published Copyright 2013 Inderscience Enterprises Ltd /IJMIC

2 A novel fuzzy logic approach to online exposure time calculation of line scan cameras in industrial inspection 9 over 150 research papers. He is Associate Editor for IEEE Transactions on Cybernetics. 1. Introduction Digital cameras are currently essential part of industrial inspection and automation. There are two major types of digital cameras, 2D area cameras and line scan cameras. Both are widely used in image processing and industrial inspection applications. Most digital cameras in the market are equipped with Automatic Exposure Time (AET) algorithms that can adjust the exposure time on the fly. However, due to constraints of AET, a fixed exposure time is preferred in many industrial inspection applications to satisfy the real-time requirements. AET calculation is an important part of digital cameras, and aims to provide a platform where cameras can obtain images with good contrast in various lighting conditions and changing environments. On the other hand, AET covers the maximum range of the image to achieve a sense of balance in contrast and histogram of the captured image. Apart from exposure time, there are few parameters that can be controlled to optimize image quality, such as aperture and gains. The in the aperture normally leads to in depth of focus, which therefore is not practical for realtime applications. In this paper, we assume that aperture and gains are constant. A number of methods have been proposed for AET calculation, majority of which are for area cameras. The main approach to exposure calculation in line scan cameras is manual adjustment through trial and error. Manual adjustment of exposure can be effective as long as the environment, target and illumination do not during operation. However, a minor in any of these conditions will make a manually adjusted line scan camera function improperly. Another approach is to make a line scan camera behave like an area camera with unknown image length. In this approach, a fixed number of lines (fixed size window) will be saved into a buffer to form a 2D image. Based on the 2D image, exposure can be calculated and adjusted using proper AET algorithms, but it is difficult to find the optimal window size, speed of target and capturing speed. In addition, if the texture or lighting s drastically, the imaging system may lose a few frames to find new exposure time to cope with new conditions. This is a critical issue in high-speed, sensitive security applications where losing a few frames creates a glitch in inspection and can be very expensive. More details can be found in Section 3. For most image processing applications, the signal to noise ratio in images is crucial for robust results. In addition, high quality images with good sharpness and contrast can significantly improve the post processing and image analysis results and reduce the processing time by eliminating time-consuming filters and complex image enhancement methods. In addition, images which are captured using appropriate exposure time, have a sense of balance in respect to the intensity level in image. Therefore, algorithms based on the threshold technique can perform reliably; e.g. the segmentation method in [1] that is based on the grey level threshold and also algorithm in [19]. In this paper, we propose a novel fuzzy logic approach to online exposure time calculation of line scan cameras. The aim is to implement a method that can calculate the exposure time in real time and also minimize the risk of glitch in the imaging system. This method is intended to be used in harsh industrial inspection where conditions unexpectedly. The rest of this paper is organized as follows. The next section describes some relevant work in the domain of exposure calculation. Section 3 presents the problem to be investigated. The proposed method is described in Section 4. Section 5 presents experimental results to demonstrate the feasibility and performance of the proposed approach, in comparison with two other methods. A brief conclusion is drawn in Section 6. 2 Relevant Work As mentioned before, majority of AET algorithms are for area cameras. The most common solution for exposure time calculation in line scan cameras is using fixed exposure time [2]. Another method is to buffer the lines and form a 2D image. Despite the difference between line scan and area cameras, the AET algorithms can be categorized into two main categories, histogram based and statistic based. In the histogram based approach, the aim is to extend the dynamic range of image. Many AET algorithms use histograms, but there are many limitations in using histograms. According to [3], it is very difficult to distinguish between back light and front light conditions [4][5]. Another approach which is widely used in exposure calculation is the fixed window segmentation method [5][6]. Kao et al. introduced a multiple exposure method in [7]. Although their algorithm aimed to improve the dynamic range of histogram, it was shown that their algorithm leaded to inconsistency [8]. Some histogram based algorithms divide an image into regions and calculate a local histogram for each region. The main drawback of the above algorithms is that it is assumed that there is only one main object of interest in the image and the object is in the middle of the image (or in a fixed position). If the object is very small in image or has different histogram characteristic than other objects in image, these algorithms will fail. The AET algorithms in the second category use statistic of an image to evaluate the quality of the image. In [8], lighting conditions were classified into three categories. The normal condition is where the difference between the mean of brightness in image and the median is not significant. If the image is too bright, then its mean is very different to median. Srinivasa et al. used a temporal dithering method for changing the brightness values [9]. However, their algorithm is not suitable for a dynamic environment [10]. 3 Problem Description Capturing high quality images in real time inspection systems is critical and a major prerequisite to most image processing algorithms [18]. Poor illumination or improper exposure time calculation is the main reason for losing

3 10 H. Farid Ghassem Nia, H. Hu, J. Q. Gan image details. The problem that we want to investigate comes from an industrial vision system where a line scan camera is employed to inspect a series of connected bars where each bar may be different in texture and color. The width of the bars is fixed but the length is unknown. The finished texture of bars is also unknown and can be reflective metal, plastic or even black matt wood. The system runs continuously so there may be no gap when the texture and materials. The speed of bar scanning is uneven (0.2 m/s to 1m/s) and is a function of other parameters. The imaging system can capture images of 1*35 millimeter which forms 1*350 pixels (a line). An advanced image processing method was developed to extract features from scanned images. The features may be as small as 1*1 millimeters. The illumination condition is stable and distance of camera to object is constant, as shown in Figure 1. Figure 1 Imaging system overview There are a few methods that have been suggested in literature, but all of them have limitations and drawback. The most common solution for exposure time calculation is using fixed window frame. The main disadvantage of this method is that a few frames may be lost in order to calculate new exposure time. This is because while the new exposure time is calculated, the image processing algorithm is fed with images that have been captured with old exposure time (poor images). Hence the image processing algorithm fails to function due to poor image quality. As a consequence, a part of target material will pass the inspection camera without reliable inspection and processing. This can be interpreted as a glitch in the imaging system, which is not permitted for sensitive security applications. Figure 2 shows the problem of glitch in the imaging system. A blue line (solid line) represents the average intensity for texture profile and a red line is the exposure time. Although the exposure unit and the intensity unit are different, we put them in one graph for comparison purposes only. Since the illumination is constant, in average intensity can be interpreted as the in properties of texture and reflectiveness of target surface. Figure 2 shows no particular pattern for intensity s. We used an exposure calculation algorithm that treats a line scan camera like an area camera in Figure 2. The lines are buffered to form an image with a length of 50 pixels (50 lines). It is assumed that our exposure calculation is ideal and can respond to s very quickly and needs only 1 frame to find proper exposure time. As can be seen in Figure 2, there are two areas in which the imaging system fails to capture high quality images and therefore image processing algorithms cannot detect satisfactory features. These two areas are marked as glitch A and glitch B. Figure 3 shows the effect of an ideal exposure calculation algorithm. The aim is to minimize the length of glitch as much as possible. This algorithm is able to respond to s on the fly and minimize the risk of failure. This paper presents a new method which is designed based on the characteristics of line scan cameras and can minimize the glitch in the imaging system and respond to s very quickly. In addition, the method can be executed in real time. Figure 2 The problem of glitch in inspection

4 Int. J. Modelling, Identification and Control, Vol. 21, No. 1, Figure 3 4 Proposed Method Effect of ideal exposure Exposure time calculation for real-time industrial inspection is a difficult task as an imaging system has many uncertainties. The imaging situation can rapidly and the rate of is unpredictable. An AET algorithm should be able to overcome these problems and provide the camera with desirable exposure time under any circumstances. Although there are many AI methods that can be employed to solve the above problems, using fuzzy logic controller is an appropriate approach to this problem, because in this experiment there is no complete dataset available. In addition, due to variance in the input (target material) it is impossible to collect a comprehensive dataset which covers all possible inputs. Fuzzy logic can provide a reliable solution when uncertainty is high [11]. In designing a fuzzy logic controller for exposure calculation, there are two main questions that need to be answered. 1) Is there any in target situation? 2) If yes, is there a need to the exposure? What is the optimum value for new exposure time? As mentioned in Section 2, AET algorithms can be cauterized into two categories. The first category uses the histogram of image and the second category uses the statistics of image. In this paper, we aim to draw a new framework which combines both categories. Due to the nature of the problem, answers to the above questions are not deterministic. Hence, we use fuzzy logic to cope with uncertainty in the system. In our experiment, the statistics of scanned lines and images were extracted and investigated to find variables or parameters that can be used as input to the fuzzy system. It was found out that there are two parameters that can be used as indicator and for estimating the new exposure time as well. The first parameter which is used as a measure of quality and also for calculating the new exposure is center of distribution of histogram. An ideal histogram distribution is in the form of Gaussian distribution where its center is the mid-range of intensity. According to the CCD sensor specifications [11], the best performance of a CCD sensor is when the intensity value is between 50% to 85%. Based on this fact, the centre of histogram distribution ideally should be in a range of 50% to 85%. In our line scan camera, the best sensitivity is between 40% and 60% of the range. Any deviation from the ideal value can be interpreted as reduction in image quality. The idea is about to stretch the histogram peak toward mid of histogram. In an 8 bit unsigned integer image, the ideal histogram distribution is in the form of Gaussian distribution where the centre (peak) of distribution is around 130. The histogram distribution can be a good indicator to assess image quality, but we need a method to understand if there is any in target material. The histogram distribution alone cannot be used as indicator of in target as it may reflects the pattern s in target. The challenge is that the variation in intensity or histogram can be due to local in pattern of material but not the in target. To overcome this problem we need a parameter which can distinguish between local in pattern and the in target material. With further investigation, it was noted that the median of scanned line values can be used as a parameter to assess the in target material. Therefore, the inputs to our fuzzy control system are median s and peak of histogram distribution which are shown in Figures 4 and 5, respectively. As illustrated in Figures 4 and 5, there are five membership functions for histogram peak, i.e., very dark, dark, normal, bright, and very bright. Three membership functions are also defined for median s. Figure 4 Figure 5 Table 1 No Change Moderate Huge Fuzzification of median s (Input fuzzy sets) Fuzzification of histogram peak (Input fuzzy sets) Look up table Very dark dark Normal Bright Small Large Large No Change No No Change Small Small Very Bright Small Large Large Based on the fuzzification of inputs and the look-up table as shown in Table 1, the defuzzification of output, i.e., exposure time, can be obtained based on the output fuzzy sets as shown in Figure 6. Based on the current state of the Copyright 2013 Inderscience Enterprises Ltd /IJMIC

5 12 H. Farid Ghassem Nia, H. Hu, J. Q. Gan system, it will increase or decrease the brightness level of the image as required. Figure 6 5 Experiments Defuzzification stage (Output fuzzy sets) To assess the performance of the proposed method and also to provide a platform for comparison, a simulator is developed using MATLAB under Windows 7 environment. The imaging model proposed by Nayar et al. [13] was adopted in the simulator. ( ) ( ) ( ) (1) The equation 1 shows image irradiance where, and are constants and show the strength of diffuse lobe, specular lube and specular spike, respectively [13]. The ratio between and shows surface bumpiness. This model takes the geometry and properties (e.g., reflectiveness) of surface into account. It also considers the angle and pose of camera, illumination, and target object. In our experiment, the properties of this imaging model were tailed to our application. Inputs to the simulator are real images captured from the actual hardware, but the sequence of reading and buffering data is simulated like a line scanner. For confidentiality reasons, we cannot show real images in this paper, but a manipulated sample image which has been blurred with noise is shown in Figure 7. The image was affected with Speckle and Poisson noise. It shows three different and distinct materials which pass under a line scanner camera with constant speed. This image was captured with fixed exposure time. We selected 397 scanned lines where each line contains 350 pixels (width). This image is intentionally selected to show the behaviour of the imaging system in transition between three distinct materials. The median values of these lines form a vector that represents the intensity profile of the image, as shown in Figure 8, and also reflects the local structure of the image in one dimension. As can be seen in Figures 7 and 8, the first part of the image was over exposed, the second part has normal intensity, and the third part is too dark. The first and third parts of the image suffer from poor quality and lack of useful information. To smooth the median vector for a better presentation, we applied Savitzky-Golay filter [14]. The result of filtering is shown in Figure 9. It should be noted that due to the nature of the imaging system, lines are scanned sequentially. Therefore, in practice, the filtering cannot be implemented on the full size image. Instead, a step by step approach can be used. We provided Figure 9 for illustration purposes only. Figure 8 Profile of intensity with fixed exposure time Figure 7 A sample image with three distinct materials under constant illumination and exposure time It is assumed that the pose and angle of illumination is constant. In addition, the distance between camera and target and aperture size are fixed. We also treated environment light as noise added to the image. It should be noted that for most digital cameras (either line scan or area ), there are at least three parameters that can be d on the fly: analogue gain, digital gain, and exposure time. Gains have direct relationship with exposure time and can be calculated using exposure time and camera characteristics. In this paper, for the sake of simplicity, we calculated the exposure time only and gains were assumed to be fixed. Figure 9 Effect of filtering on intensity profile To evaluate the proposed method, two traditional exposure time calculation methods, such as fixed exposure time technique and window-based method, were also

6 A novel fuzzy logic approach to online exposure time calculation of line scan cameras in industrial inspection 13 implemented. Figure 8 shows the profile of intensity while the fixed exposure time technique was used. The standard deviation of the intensity profile is 75.51, which illustrates huge variation in the image. It can be seen that the first 50 millimeters of the image is saturated and median of intensity is around 250. On the other hand, after 160 millimeters median of intensity is less than 50, which is too dark. The only part with satisfactory intensity level is in the middle of the image. It is clear from Figure 8 that the fixed exposure time method is not efficient as it is unable to react to s in the target object to obtain high quality images. The second technique widely used is window based. In window based method, a window with fixed size (e.g. 100*100 pixels) is used as a frame to form a 2D image using scanned lines. Each window frame is treated as a single 2D image and suitable exposure time is calculated using the relevant method and applied to the next frame. In ideal case, the exposure time calculation algorithm needs one or two frames to estimate exposure time. Figure 10 Profile of intensity with a standard exposure time calculation method Figure 11 Profile of intensity with the proposed fuzzy exposure time calculation

7 Int. J. Modelling, Identification and Control, Vol. 21, No. 1, With the same materials as shown in Figure 7, the captured image using the window-based technique (window size is 100 mm here) has the median of intensity profile as shown in Figure 10. The standard deviation of the intensity is 22.61, which is a great improvement in comparison with the fixed exposure time method. In Figure 10, the exposure time for first 100 millimeter is approximately 130 milliseconds. Although this exposure time is suitable for the first material, it is not suitable for the second material. By taking a closer look into the diagram, it can be noted that after 60 millimeters, the material s. The AET algorithm is not able to detect this quickly as it should wait to scan and buffer 100 millimeters (lines) and to estimate the exposure time for the next frame. After 100 millimeters, the correct exposure time was calculated and applied to the camera. However, the image quality is poor between 60 to 100 millimeters (glitch). This can be seen as low intensity profile in Figure 10. Similar situations happened when the third material passed under the line scan camera. It is clear that the window size should be big enough to cover features of interest. Meanwhile if the size is too big then AET algorithm is not able to react to s promptly. In addition, most AET calculation algorithms need a suitable size to analyse and calculate the exposure time. The suitable size here can be interpreted as one that can contain minimum needed information regarding the region of interest (ROI) which is essential for the AET algorithm. This size depends on the size of ROI. The fixed window size method may work better with ROI, but in line scan cameras with continuous flow of data, it is difficult to define a region of interest. Another disadvantage of this method is the computational costs as it needs to read, buffer and analyse images continuously. As can be seen in Figure 10, two parts of the image were captured with improper exposure time. In a similar way, the intensity profile produced by the proposed method is shown in Figure 11. The standard deviation for the intensity is 17.61, which is a significant improvement compared to the two traditional methods. The proposed method is able to react to s very fast. In addition, only a few millimeters after s (which are necessary to figure out the new exposure time) the proposed method could assign new suitable exposure time. The mean of intensity is which is an ideal intensity level. In addition, the mean of intensity for three distinct materials is very close to the mean of the whole image, which means that most parts of the image have good quality. Table 2 Statistical comparison Fixed exposure Fixed window Fuzzy exposure Mean Standard deviation Extreme Glitch N/A 40(mm) 6(mm) Table 2 gives the statistical performance data extracted from intensity profiles, for comparing the fixed exposure method, the fixed window (window based) method and the proposed fuzzy exposure method. The three methods have similar intensity means. The proposed method has the smallest standard deviation in intensity, which demonstrates stability and robustness. In addition, the proposed fuzzy method produced the smallest glitch that is about 6 millimeters, a significant improvement compared to 40 millimeters for the window based method. To examine the behaviour of the proposed algorithm under different circumstances, a number of different materials were used to carry out further test. The textures of the materials were categorized into three categories, dark, grey and white. The aim was to assess the consistency of the proposed algorithm when various combinations of materials pass under the camera, e.g., transition from dark to white materials or vice versa. Transition from dark or white to grey is identified as moderate in texture and transition from dark to white (or white to dark) is treated as extreme in texture. This experiment was conducted in two phases. In the first phase, repeatedly two materials with different texture categories pass under the camera, including both extreme texture s and moderate texture s. The result of this experiment is shown in Table 3. The small standard deviation of intensity shows that the proposed AET algorithm has reliable performance. The size of glitch is also smaller than 5 millimeters which illustrates the usefulness of the proposed algorithm. In the second phase of the experiment, similar tests were carried out using three different materials. The small standard deviation and small size of glitch reconfirmed the previous findings. Table 3 Experimental results on a set of materials STD deviation Max glitch 2- materials, moderate 2- materials, extreme 3- materials, moderate 3- materials, extreme (mm) 4.8(mm) 5.1(mm) 6.9(mm) The performance of the proposed method regarding real time execution was also investigated and it was concluded that the proposed method can be executed in parallel to image processing algorithm and in real time (with specified deadline). The capability of real time execution is critical for high speed systems. To investigate on the behaviour of the proposed algorithm when facing the variation of patterns in materials, a test was conducted using one material with maximum contrast in its pattern (zebra like pattern). The results showed that the standard deviation for average intensity is which is due to huge variation in the material pattern. However, the glitch size was smaller than 3 millimetres. This experiment shows that fuzzy exposure time calculation can adjust the exposure time when there is huge variation of patterns. Copyright 2013 Inderscience Enterprises Ltd /IJMIC

8 A novel fuzzy logic approach to online exposure time calculation of line scan cameras in industrial inspection 15 Another approach to the problem of exposure time calculation in varying materials is to control illumination [7][15][16][17]. In theory, illumination control can have similar effect on image quality as exposure time control, but our experiments show that there are many limitations and complications in the illumination control that needs extra hardware to control the light. To assess the proposed method further, we compared our method with the method proposed by Deng et al. [15] where bright field diffused illumination was used. The aim of this comparison was to understand how fast the imaging system can react when a occurs in the target material. In this test, the performance measure was the rate of feature detection as it was assumed that if the image has high quality then image processing algorithm can detect the features reliably and without failure. The feature detection rate achieved by the proposed method for 3 different consecutive materials (with great difference in their properties) was 100%, which was decreased to 98.3 when using the window based method and illumination technique in [15]. In addition, there are several limitations in the illumination control methods [15][16]. Each illumination technique is designed to highlight a certain type of features in target material [17]. If feature properties, then another illumination technique should be employed. 6 Conclusions A novel fuzzy logic control based approach is proposed in this paper to overcome the problem in exposure time calculation for line scan cameras used in harsh industrial inspections so that automatic exposure time calculation in sensitive industrial inspection can be achieved. The exposure time is calculated on the fly with minimum data lost, when the target object s rapidly. The proposed algorithm was tested with numerous materials with different combinations and compared with two traditional methods. The results have shown that the proposed fuzzy exposure calculation method has consistent and robust performance. The proposed method was also compared to illumination control technique and it was concluded that the fuzzy exposure calculation is superior to illumination control for sensitive inspection. The test was carried out many times with different inputs and satisfactory results were obtained. Acknowledgments: This research has been financially supported by a Knowledge Transfer Partnership funded by Technology Strategy Board and Vaccumatic Limited in Colchester, Grant No. KTP The authors would like to thanks David Long & Rob Greenwood for their valuable advices and their contribution in this project. References [1] Y. Jiang, Z. Hao, G. Yuan, and Z. Yang, Multilevel thresholding for image segmentation through Bayesian particle swarm optimization, Int. Journal of Modelling, Identification and Control, vol. 15, no. 4, pp , [2] M. Ricci, et al. Machine vision and magnetic imaging NDT for the on-line inspection of stainless steel strips, IEEE Int. Conference on Imaging Systems and Techniques (IST), pp , [3] J.Y. Liang, Y.J. Qin, and Z.L. Hong, An auto-exposure algorithm for detecting high contrast lighting conditions, Proc. of the 7th Int. Conf. on ASIC, Guilin, China, vols. 1 and 2, pp , Oct [4] S. Shimizu, T. Kondo, T. Kohashi, M. Tsuruta & T. Komuro, A new algorithm for exposure control based on fuzzy logic for video cameras, IEEE Transactions on Consumer Electronics, vol. 38, pp , Aug [5] M. Murakami and N. Honda, An exposure control system of video cameras based on fuzzy logic using color information, Proc. of the 5th IEEE Int. Conf. on Fuzzy Systems, Los Angeles, vols 1-3, pp , Sep [6] J. S. Lee, Y. Y. Jung, B. S. Kim, and S. J. Ko, An advanced video camera system with robust AF, AE, and AWB control, IEEE Transactions on Consumer Electronics, vol. 47, pp , Aug [7] W. C. Kao, C. C. Hsu, C. C. Kao, and S. H. Chen, "Adaptive exposure control and real-time image fusion for surveillance systems," Proc. of IEEE Int. Symposium on Circuits and Systems, Kos, Greece, vol. 1-11, pp , May [8] Q. K. Vuong, S. Yun, and S. Kim, A new auto exposure and auto white-balance algorithm to detect high dynamic range conditions using CMOS technology, Proc. of the World Congress on Engineering and Computer Science, San Francisco, USA, October [9] G. Srinivasa, S.J. Koppal and S. Yamazaki, Temporal dithering of illumination for fast active vision, Proc. ECCV, Oct. 2008, pp [10] W. Chung, S. Kim, M. Choi, J. Choi, H. Kim, C.-B. Moon, and J.-B. Song, Safe navigation of a mobile robot considering visibility of environment, IEEE Transactions on Industrial Electronics, vol. 56, no. 10, pp , [11] Y. Mon and C. Lin Fuzzy sliding PDC control for some non linear systems, International Journal of Modelling, Identification and Control, vol. 16, no.4, pp , [12] S.Y Chen, J. Zhang, H. Zhang, N. M. Kwok, and Y. F. Li, Intelligent lighting control for vision-based robotic manipulation, IEEE Transactions on Industrial Electronics, vol. 59, no. 8, pp , [13] S. K. Nayar, K. Ikeuchi, and T. Kanade, Surface reflection: Physical and geometrical perspectives, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 13, no. 7, pp , Jul [14] A. Savitzky and M.J.E. Golay, Smoothing & differentiation of data by simplified least squares Procedures, Annual Chemistry, vol. 36, no. 8, pp , [15] X. Deng, X. Ye, J. Fang, C. Lin, and L. Wang, Surface Defects Inspection System Based on Machine Vision, Proceedings of Int. Conf. on Electrical and Control Engineering (ICECE2010), pp , June [16] P. Schacht, S. B. Johnson, and P. A. Santi, Implementation of a continuous scanning procedure and a

9 16 H. Farid Ghassem Nia, H. Hu, J. Q. Gan line scan camera for thin-sheet laser imaging microscopy, Biomed. Opt. Express vol. 1, no. 2, pp , [17] M. Singaperumal, B. Ramamoorthy, S.P. Sureshrao, and R.A. Boby, Identification of defects on highly reflective coated ring components using dark field illumination and image segmentation using simple thresholding technique, Int. J. of Automation and Control, vol. 5, no. 1, pp.79 96, [18] H. Song, Y. Gao and Y. Chen, Camera calibration based on homogenous fog weather condition, International Journal of Modelling, Identification and Control, Vol. 19, No. 1, pp.75 88, [19] B. Yang, H-G Li, X-P Sha and N. Shao, An immersion and invariance-based speed observer for visual servoing, International Journal of Modelling, Identification and Control, Vol. 17, No. 3, pp , 2012.

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA N. Zarrinpanjeh a, F. Dadrassjavan b, H. Fattahi c * a Islamic Azad University of Qazvin - nzarrin@qiau.ac.ir

More information

A Fuzzy System Approach of Feed Rate Determination for CNC Milling

A Fuzzy System Approach of Feed Rate Determination for CNC Milling A Fuzzy System Approach of Determination for CNC Milling Zhibin Miao Department of Mechanical and Electrical Engineering Heilongjiang Institute of Technology Harbin, China e-mail:miaozhibin99@yahoo.com.cn

More information

Tracking and Recognition in Sports Videos

Tracking and Recognition in Sports Videos Tracking and Recognition in Sports Videos Mustafa Teke a, Masoud Sattari b a Graduate School of Informatics, Middle East Technical University, Ankara, Turkey mustafa.teke@gmail.com b Department of Computer

More information

Analecta Vol. 8, No. 2 ISSN 2064-7964

Analecta Vol. 8, No. 2 ISSN 2064-7964 EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,

More information

How To Fix Out Of Focus And Blur Images With A Dynamic Template Matching Algorithm

How To Fix Out Of Focus And Blur Images With A Dynamic Template Matching Algorithm IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 10 April 2015 ISSN (online): 2349-784X Image Estimation Algorithm for Out of Focus and Blur Images to Retrieve the Barcode

More information

The Visual Internet of Things System Based on Depth Camera

The Visual Internet of Things System Based on Depth Camera The Visual Internet of Things System Based on Depth Camera Xucong Zhang 1, Xiaoyun Wang and Yingmin Jia Abstract The Visual Internet of Things is an important part of information technology. It is proposed

More information

Building an Advanced Invariant Real-Time Human Tracking System

Building an Advanced Invariant Real-Time Human Tracking System UDC 004.41 Building an Advanced Invariant Real-Time Human Tracking System Fayez Idris 1, Mazen Abu_Zaher 2, Rashad J. Rasras 3, and Ibrahiem M. M. El Emary 4 1 School of Informatics and Computing, German-Jordanian

More information

A Reliability Point and Kalman Filter-based Vehicle Tracking Technique

A Reliability Point and Kalman Filter-based Vehicle Tracking Technique A Reliability Point and Kalman Filter-based Vehicle Tracing Technique Soo Siang Teoh and Thomas Bräunl Abstract This paper introduces a technique for tracing the movement of vehicles in consecutive video

More information

DYNAMIC RANGE IMPROVEMENT THROUGH MULTIPLE EXPOSURES. Mark A. Robertson, Sean Borman, and Robert L. Stevenson

DYNAMIC RANGE IMPROVEMENT THROUGH MULTIPLE EXPOSURES. Mark A. Robertson, Sean Borman, and Robert L. Stevenson c 1999 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or

More information

Circle Object Recognition Based on Monocular Vision for Home Security Robot

Circle Object Recognition Based on Monocular Vision for Home Security Robot Journal of Applied Science and Engineering, Vol. 16, No. 3, pp. 261 268 (2013) DOI: 10.6180/jase.2013.16.3.05 Circle Object Recognition Based on Monocular Vision for Home Security Robot Shih-An Li, Ching-Chang

More information

Low-resolution Image Processing based on FPGA

Low-resolution Image Processing based on FPGA Abstract Research Journal of Recent Sciences ISSN 2277-2502. Low-resolution Image Processing based on FPGA Mahshid Aghania Kiau, Islamic Azad university of Karaj, IRAN Available online at: www.isca.in,

More information

HSI BASED COLOUR IMAGE EQUALIZATION USING ITERATIVE n th ROOT AND n th POWER

HSI BASED COLOUR IMAGE EQUALIZATION USING ITERATIVE n th ROOT AND n th POWER HSI BASED COLOUR IMAGE EQUALIZATION USING ITERATIVE n th ROOT AND n th POWER Gholamreza Anbarjafari icv Group, IMS Lab, Institute of Technology, University of Tartu, Tartu 50411, Estonia sjafari@ut.ee

More information

Face detection is a process of localizing and extracting the face region from the

Face detection is a process of localizing and extracting the face region from the Chapter 4 FACE NORMALIZATION 4.1 INTRODUCTION Face detection is a process of localizing and extracting the face region from the background. The detected face varies in rotation, brightness, size, etc.

More information

Neural Network based Vehicle Classification for Intelligent Traffic Control

Neural Network based Vehicle Classification for Intelligent Traffic Control Neural Network based Vehicle Classification for Intelligent Traffic Control Saeid Fazli 1, Shahram Mohammadi 2, Morteza Rahmani 3 1,2,3 Electrical Engineering Department, Zanjan University, Zanjan, IRAN

More information

International Journal of Advanced Information in Arts, Science & Management Vol.2, No.2, December 2014

International Journal of Advanced Information in Arts, Science & Management Vol.2, No.2, December 2014 Efficient Attendance Management System Using Face Detection and Recognition Arun.A.V, Bhatath.S, Chethan.N, Manmohan.C.M, Hamsaveni M Department of Computer Science and Engineering, Vidya Vardhaka College

More information

Robot Perception Continued

Robot Perception Continued Robot Perception Continued 1 Visual Perception Visual Odometry Reconstruction Recognition CS 685 11 Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart

More information

Static Environment Recognition Using Omni-camera from a Moving Vehicle

Static Environment Recognition Using Omni-camera from a Moving Vehicle Static Environment Recognition Using Omni-camera from a Moving Vehicle Teruko Yata, Chuck Thorpe Frank Dellaert The Robotics Institute Carnegie Mellon University Pittsburgh, PA 15213 USA College of Computing

More information

3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM

3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM 3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM Dr. Trikal Shivshankar 1, Patil Chinmay 2, Patokar Pradeep 3 Professor, Mechanical Engineering Department, SSGM Engineering

More information

AN IMPROVED DOUBLE CODING LOCAL BINARY PATTERN ALGORITHM FOR FACE RECOGNITION

AN IMPROVED DOUBLE CODING LOCAL BINARY PATTERN ALGORITHM FOR FACE RECOGNITION AN IMPROVED DOUBLE CODING LOCAL BINARY PATTERN ALGORITHM FOR FACE RECOGNITION Saurabh Asija 1, Rakesh Singh 2 1 Research Scholar (Computer Engineering Department), Punjabi University, Patiala. 2 Asst.

More information

A Dynamic Approach to Extract Texts and Captions from Videos

A Dynamic Approach to Extract Texts and Captions from Videos Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 4, April 2014,

More information

Automotive Applications of 3D Laser Scanning Introduction

Automotive Applications of 3D Laser Scanning Introduction Automotive Applications of 3D Laser Scanning Kyle Johnston, Ph.D., Metron Systems, Inc. 34935 SE Douglas Street, Suite 110, Snoqualmie, WA 98065 425-396-5577, www.metronsys.com 2002 Metron Systems, Inc

More information

Journal of Industrial Engineering Research. Adaptive sequence of Key Pose Detection for Human Action Recognition

Journal of Industrial Engineering Research. Adaptive sequence of Key Pose Detection for Human Action Recognition IWNEST PUBLISHER Journal of Industrial Engineering Research (ISSN: 2077-4559) Journal home page: http://www.iwnest.com/aace/ Adaptive sequence of Key Pose Detection for Human Action Recognition 1 T. Sindhu

More information

Basler. Line Scan Cameras

Basler. Line Scan Cameras Basler Line Scan Cameras High-quality line scan technology meets a cost-effective GigE interface Real color support in a compact housing size Shading correction compensates for difficult lighting conditions

More information

LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE. indhubatchvsa@gmail.com

LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE. indhubatchvsa@gmail.com LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE 1 S.Manikandan, 2 S.Abirami, 2 R.Indumathi, 2 R.Nandhini, 2 T.Nanthini 1 Assistant Professor, VSA group of institution, Salem. 2 BE(ECE), VSA

More information

Research on the cloud platform resource management technology for surveillance video analysis

Research on the cloud platform resource management technology for surveillance video analysis Research on the cloud platform resource management technology for surveillance video analysis Yonglong Zhuang 1*, Xiaolan Weng 2, Xianghe Wei 2 1 Modern Educational Technology Center, Huaiyin rmal University,

More information

VECTORAL IMAGING THE NEW DIRECTION IN AUTOMATED OPTICAL INSPECTION

VECTORAL IMAGING THE NEW DIRECTION IN AUTOMATED OPTICAL INSPECTION VECTORAL IMAGING THE NEW DIRECTION IN AUTOMATED OPTICAL INSPECTION Mark J. Norris Vision Inspection Technology, LLC Haverhill, MA mnorris@vitechnology.com ABSTRACT Traditional methods of identifying and

More information

Method of Mesh Fabric Defect Inspection Based on Machine Vision

Method of Mesh Fabric Defect Inspection Based on Machine Vision Method of Mesh Fabric Defect Inspection Based on Machine Vision Guodong Sun, PhD, Huan Li, Xin Dai, Daxing Zhao, PhD, Wei Feng Hubei University of Technology, Wuhan, Hubei Province CHINA Correspondence

More information

An Energy-Based Vehicle Tracking System using Principal Component Analysis and Unsupervised ART Network

An Energy-Based Vehicle Tracking System using Principal Component Analysis and Unsupervised ART Network Proceedings of the 8th WSEAS Int. Conf. on ARTIFICIAL INTELLIGENCE, KNOWLEDGE ENGINEERING & DATA BASES (AIKED '9) ISSN: 179-519 435 ISBN: 978-96-474-51-2 An Energy-Based Vehicle Tracking System using Principal

More information

Image Compression through DCT and Huffman Coding Technique

Image Compression through DCT and Huffman Coding Technique International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2015 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Rahul

More information

COLOR-BASED PRINTED CIRCUIT BOARD SOLDER SEGMENTATION

COLOR-BASED PRINTED CIRCUIT BOARD SOLDER SEGMENTATION COLOR-BASED PRINTED CIRCUIT BOARD SOLDER SEGMENTATION Tz-Sheng Peng ( 彭 志 昇 ), Chiou-Shann Fuh ( 傅 楸 善 ) Dept. of Computer Science and Information Engineering, National Taiwan University E-mail: r96922118@csie.ntu.edu.tw

More information

Vision-based Real-time Driver Fatigue Detection System for Efficient Vehicle Control

Vision-based Real-time Driver Fatigue Detection System for Efficient Vehicle Control Vision-based Real-time Driver Fatigue Detection System for Efficient Vehicle Control D.Jayanthi, M.Bommy Abstract In modern days, a large no of automobile accidents are caused due to driver fatigue. To

More information

Automatic Traffic Estimation Using Image Processing

Automatic Traffic Estimation Using Image Processing Automatic Traffic Estimation Using Image Processing Pejman Niksaz Science &Research Branch, Azad University of Yazd, Iran Pezhman_1366@yahoo.com Abstract As we know the population of city and number of

More information

Intelligent Agents Serving Based On The Society Information

Intelligent Agents Serving Based On The Society Information Intelligent Agents Serving Based On The Society Information Sanem SARIEL Istanbul Technical University, Computer Engineering Department, Istanbul, TURKEY sariel@cs.itu.edu.tr B. Tevfik AKGUN Yildiz Technical

More information

WATER BODY EXTRACTION FROM MULTI SPECTRAL IMAGE BY SPECTRAL PATTERN ANALYSIS

WATER BODY EXTRACTION FROM MULTI SPECTRAL IMAGE BY SPECTRAL PATTERN ANALYSIS WATER BODY EXTRACTION FROM MULTI SPECTRAL IMAGE BY SPECTRAL PATTERN ANALYSIS Nguyen Dinh Duong Department of Environmental Information Study and Analysis, Institute of Geography, 18 Hoang Quoc Viet Rd.,

More information

product overview pco.edge family the most versatile scmos camera portfolio on the market pioneer in scmos image sensor technology

product overview pco.edge family the most versatile scmos camera portfolio on the market pioneer in scmos image sensor technology product overview family the most versatile scmos camera portfolio on the market pioneer in scmos image sensor technology scmos knowledge base scmos General Information PCO scmos cameras are a breakthrough

More information

Current Measurement of Resistance Spot Welding Using DSP

Current Measurement of Resistance Spot Welding Using DSP Tamkang Journal of Science and Engineering, Vol. 14, No. 1, pp. 33 38 (2011) 33 Current Measurement of Resistance Spot Welding Using DSP Wen-Ren Yang and Chau-Shing Wang* Department of Electrical Engineering,

More information

Automatic Detection of PCB Defects

Automatic Detection of PCB Defects IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 6 November 2014 ISSN (online): 2349-6010 Automatic Detection of PCB Defects Ashish Singh PG Student Vimal H.

More information

FACE RECOGNITION BASED ATTENDANCE MARKING SYSTEM

FACE RECOGNITION BASED ATTENDANCE MARKING SYSTEM Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 2, February 2014,

More information

Signature Region of Interest using Auto cropping

Signature Region of Interest using Auto cropping ISSN (Online): 1694-0784 ISSN (Print): 1694-0814 1 Signature Region of Interest using Auto cropping Bassam Al-Mahadeen 1, Mokhled S. AlTarawneh 2 and Islam H. AlTarawneh 2 1 Math. And Computer Department,

More information

Low-resolution Character Recognition by Video-based Super-resolution

Low-resolution Character Recognition by Video-based Super-resolution 2009 10th International Conference on Document Analysis and Recognition Low-resolution Character Recognition by Video-based Super-resolution Ataru Ohkura 1, Daisuke Deguchi 1, Tomokazu Takahashi 2, Ichiro

More information

Detection and Restoration of Vertical Non-linear Scratches in Digitized Film Sequences

Detection and Restoration of Vertical Non-linear Scratches in Digitized Film Sequences Detection and Restoration of Vertical Non-linear Scratches in Digitized Film Sequences Byoung-moon You 1, Kyung-tack Jung 2, Sang-kook Kim 2, and Doo-sung Hwang 3 1 L&Y Vision Technologies, Inc., Daejeon,

More information

False alarm in outdoor environments

False alarm in outdoor environments Accepted 1.0 Savantic letter 1(6) False alarm in outdoor environments Accepted 1.0 Savantic letter 2(6) Table of contents Revision history 3 References 3 1 Introduction 4 2 Pre-processing 4 3 Detection,

More information

Laser Gesture Recognition for Human Machine Interaction

Laser Gesture Recognition for Human Machine Interaction International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-04, Issue-04 E-ISSN: 2347-2693 Laser Gesture Recognition for Human Machine Interaction Umang Keniya 1*, Sarthak

More information

Colour Image Segmentation Technique for Screen Printing

Colour Image Segmentation Technique for Screen Printing 60 R.U. Hewage and D.U.J. Sonnadara Department of Physics, University of Colombo, Sri Lanka ABSTRACT Screen-printing is an industry with a large number of applications ranging from printing mobile phone

More information

http://dx.doi.org/10.1117/12.906346

http://dx.doi.org/10.1117/12.906346 Stephanie Fullerton ; Keith Bennett ; Eiji Toda and Teruo Takahashi "Camera simulation engine enables efficient system optimization for super-resolution imaging", Proc. SPIE 8228, Single Molecule Spectroscopy

More information

Assessment of Camera Phone Distortion and Implications for Watermarking

Assessment of Camera Phone Distortion and Implications for Watermarking Assessment of Camera Phone Distortion and Implications for Watermarking Aparna Gurijala, Alastair Reed and Eric Evans Digimarc Corporation, 9405 SW Gemini Drive, Beaverton, OR 97008, USA 1. INTRODUCTION

More information

The Dynamic Background Generation Scheme Using an Image Frame

The Dynamic Background Generation Scheme Using an Image Frame The Dynamic Background Generation Scheme Using an Image Frame Statistical Comparison Method *1, Corresponding Author Wen-Yuan Chen, Department of Electronic Engineering, National Chin-Yi University of

More information

Vision based Vehicle Tracking using a high angle camera

Vision based Vehicle Tracking using a high angle camera Vision based Vehicle Tracking using a high angle camera Raúl Ignacio Ramos García Dule Shu gramos@clemson.edu dshu@clemson.edu Abstract A vehicle tracking and grouping algorithm is presented in this work

More information

FPGA Implementation of Human Behavior Analysis Using Facial Image

FPGA Implementation of Human Behavior Analysis Using Facial Image RESEARCH ARTICLE OPEN ACCESS FPGA Implementation of Human Behavior Analysis Using Facial Image A.J Ezhil, K. Adalarasu Department of Electronics & Communication Engineering PSNA College of Engineering

More information

Understanding Megapixel Camera Technology for Network Video Surveillance Systems. Glenn Adair

Understanding Megapixel Camera Technology for Network Video Surveillance Systems. Glenn Adair Understanding Megapixel Camera Technology for Network Video Surveillance Systems Glenn Adair Introduction (1) 3 MP Camera Covers an Area 9X as Large as (1) VGA Camera Megapixel = Reduce Cameras 3 Mega

More information

An Active Head Tracking System for Distance Education and Videoconferencing Applications

An Active Head Tracking System for Distance Education and Videoconferencing Applications An Active Head Tracking System for Distance Education and Videoconferencing Applications Sami Huttunen and Janne Heikkilä Machine Vision Group Infotech Oulu and Department of Electrical and Information

More information

ASSESSMENT OF VISUALIZATION SOFTWARE FOR SUPPORT OF CONSTRUCTION SITE INSPECTION TASKS USING DATA COLLECTED FROM REALITY CAPTURE TECHNOLOGIES

ASSESSMENT OF VISUALIZATION SOFTWARE FOR SUPPORT OF CONSTRUCTION SITE INSPECTION TASKS USING DATA COLLECTED FROM REALITY CAPTURE TECHNOLOGIES ASSESSMENT OF VISUALIZATION SOFTWARE FOR SUPPORT OF CONSTRUCTION SITE INSPECTION TASKS USING DATA COLLECTED FROM REALITY CAPTURE TECHNOLOGIES ABSTRACT Chris Gordon 1, Burcu Akinci 2, Frank Boukamp 3, and

More information

Scanners and How to Use Them

Scanners and How to Use Them Written by Jonathan Sachs Copyright 1996-1999 Digital Light & Color Introduction A scanner is a device that converts images to a digital file you can use with your computer. There are many different types

More information

Image Processing Based Automatic Visual Inspection System for PCBs

Image Processing Based Automatic Visual Inspection System for PCBs IOSR Journal of Engineering (IOSRJEN) ISSN: 2250-3021 Volume 2, Issue 6 (June 2012), PP 1451-1455 www.iosrjen.org Image Processing Based Automatic Visual Inspection System for PCBs Sanveer Singh 1, Manu

More information

Blind Deconvolution of Barcodes via Dictionary Analysis and Wiener Filter of Barcode Subsections

Blind Deconvolution of Barcodes via Dictionary Analysis and Wiener Filter of Barcode Subsections Blind Deconvolution of Barcodes via Dictionary Analysis and Wiener Filter of Barcode Subsections Maximilian Hung, Bohyun B. Kim, Xiling Zhang August 17, 2013 Abstract While current systems already provide

More information

LIST OF CONTENTS CHAPTER CONTENT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK

LIST OF CONTENTS CHAPTER CONTENT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK vii LIST OF CONTENTS CHAPTER CONTENT PAGE DECLARATION DEDICATION ACKNOWLEDGEMENTS ABSTRACT ABSTRAK LIST OF CONTENTS LIST OF TABLES LIST OF FIGURES LIST OF NOTATIONS LIST OF ABBREVIATIONS LIST OF APPENDICES

More information

Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System

Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System Ref: C0287 Visual Servoing Methodology for Selective Tree Pruning by Human-Robot Collaborative System Avital Bechar, Victor Bloch, Roee Finkelshtain, Sivan Levi, Aharon Hoffman, Haim Egozi and Ze ev Schmilovitch,

More information

Advances in scmos Camera Technology Benefit Bio Research

Advances in scmos Camera Technology Benefit Bio Research Advances in scmos Camera Technology Benefit Bio Research scmos camera technology is gaining in popularity - Why? In recent years, cell biology has emphasized live cell dynamics, mechanisms and electrochemical

More information

How To Filter Spam Image From A Picture By Color Or Color

How To Filter Spam Image From A Picture By Color Or Color Image Content-Based Email Spam Image Filtering Jianyi Wang and Kazuki Katagishi Abstract With the population of Internet around the world, email has become one of the main methods of communication among

More information

Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm

Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm , pp. 99-108 http://dx.doi.org/10.1457/ijfgcn.015.8.1.11 Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm Wang DaWei and Wang Changliang Zhejiang Industry Polytechnic College

More information

Effective Use of Android Sensors Based on Visualization of Sensor Information

Effective Use of Android Sensors Based on Visualization of Sensor Information , pp.299-308 http://dx.doi.org/10.14257/ijmue.2015.10.9.31 Effective Use of Android Sensors Based on Visualization of Sensor Information Young Jae Lee Faculty of Smartmedia, Jeonju University, 303 Cheonjam-ro,

More information

Cloud tracking with optical flow for short-term solar forecasting

Cloud tracking with optical flow for short-term solar forecasting Cloud tracking with optical flow for short-term solar forecasting Philip Wood-Bradley, José Zapata, John Pye Solar Thermal Group, Australian National University, Canberra, Australia Corresponding author:

More information

Making Multiple Code Reading Easy. Webinar

Making Multiple Code Reading Easy. Webinar Making Multiple Code Reading Easy Webinar Today s Agenda Introduction How DataMan Makes Multiple Code Reading Easy Multiple Code Reading Applications Product Demonstration Videos Q&A 2 Introduction Introduction

More information

Combating Anti-forensics of Jpeg Compression

Combating Anti-forensics of Jpeg Compression IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 6, No 3, November 212 ISSN (Online): 1694-814 www.ijcsi.org 454 Combating Anti-forensics of Jpeg Compression Zhenxing Qian 1, Xinpeng

More information

Computer Vision. Image acquisition. 25 August 2014. Copyright 2001 2014 by NHL Hogeschool and Van de Loosdrecht Machine Vision BV All rights reserved

Computer Vision. Image acquisition. 25 August 2014. Copyright 2001 2014 by NHL Hogeschool and Van de Loosdrecht Machine Vision BV All rights reserved Computer Vision Image acquisition 25 August 2014 Copyright 2001 2014 by NHL Hogeschool and Van de Loosdrecht Machine Vision BV All rights reserved j.van.de.loosdrecht@nhl.nl, jaap@vdlmv.nl Image acquisition

More information

Palmprint Recognition. By Sree Rama Murthy kora Praveen Verma Yashwant Kashyap

Palmprint Recognition. By Sree Rama Murthy kora Praveen Verma Yashwant Kashyap Palmprint Recognition By Sree Rama Murthy kora Praveen Verma Yashwant Kashyap Palm print Palm Patterns are utilized in many applications: 1. To correlate palm patterns with medical disorders, e.g. genetic

More information

Face Recognition in Low-resolution Images by Using Local Zernike Moments

Face Recognition in Low-resolution Images by Using Local Zernike Moments Proceedings of the International Conference on Machine Vision and Machine Learning Prague, Czech Republic, August14-15, 014 Paper No. 15 Face Recognition in Low-resolution Images by Using Local Zernie

More information

Canny Edge Detection

Canny Edge Detection Canny Edge Detection 09gr820 March 23, 2009 1 Introduction The purpose of edge detection in general is to significantly reduce the amount of data in an image, while preserving the structural properties

More information

Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors

Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors Tamkang Journal of Science and Engineering, Vol. 12, No. 3, pp. 249 258 (2009) 249 Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors Ching-Chang Wong 1 *, Chi-Tai Cheng 1, Kai-Hsiang

More information

Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System

Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System , pp.97-108 http://dx.doi.org/10.14257/ijseia.2014.8.6.08 Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System Suk Hwan Moon and Cheol sick Lee Department

More information

Demo: Real-time Tracking of Round Object

Demo: Real-time Tracking of Round Object Page 1 of 1 Demo: Real-time Tracking of Round Object by: Brianna Bikker and David Price, TAMU Course Instructor: Professor Deepa Kundur Introduction Our project is intended to track the motion of a round

More information

An Algorithm for Classification of Five Types of Defects on Bare Printed Circuit Board

An Algorithm for Classification of Five Types of Defects on Bare Printed Circuit Board IJCSES International Journal of Computer Sciences and Engineering Systems, Vol. 5, No. 3, July 2011 CSES International 2011 ISSN 0973-4406 An Algorithm for Classification of Five Types of Defects on Bare

More information

Visibility optimization for data visualization: A Survey of Issues and Techniques

Visibility optimization for data visualization: A Survey of Issues and Techniques Visibility optimization for data visualization: A Survey of Issues and Techniques Ch Harika, Dr.Supreethi K.P Student, M.Tech, Assistant Professor College of Engineering, Jawaharlal Nehru Technological

More information

WHITE PAPER. Are More Pixels Better? www.basler-ipcam.com. Resolution Does it Really Matter?

WHITE PAPER. Are More Pixels Better? www.basler-ipcam.com. Resolution Does it Really Matter? WHITE PAPER www.basler-ipcam.com Are More Pixels Better? The most frequently asked question when buying a new digital security camera is, What resolution does the camera provide? The resolution is indeed

More information

Shape Measurement of a Sewer Pipe. Using a Mobile Robot with Computer Vision

Shape Measurement of a Sewer Pipe. Using a Mobile Robot with Computer Vision International Journal of Advanced Robotic Systems ARTICLE Shape Measurement of a Sewer Pipe Using a Mobile Robot with Computer Vision Regular Paper Kikuhito Kawasue 1,* and Takayuki Komatsu 1 1 Department

More information

Image Normalization for Illumination Compensation in Facial Images

Image Normalization for Illumination Compensation in Facial Images Image Normalization for Illumination Compensation in Facial Images by Martin D. Levine, Maulin R. Gandhi, Jisnu Bhattacharyya Department of Electrical & Computer Engineering & Center for Intelligent Machines

More information

Determining optimal window size for texture feature extraction methods

Determining optimal window size for texture feature extraction methods IX Spanish Symposium on Pattern Recognition and Image Analysis, Castellon, Spain, May 2001, vol.2, 237-242, ISBN: 84-8021-351-5. Determining optimal window size for texture feature extraction methods Domènec

More information

Automatic Recognition Algorithm of Quick Response Code Based on Embedded System

Automatic Recognition Algorithm of Quick Response Code Based on Embedded System Automatic Recognition Algorithm of Quick Response Code Based on Embedded System Yue Liu Department of Information Science and Engineering, Jinan University Jinan, China ise_liuy@ujn.edu.cn Mingjun Liu

More information

Nighttime Vehicle Distance Alarm System

Nighttime Vehicle Distance Alarm System Proceedings of the 7th WSEAS Int. Conf. on Signal Processing, Computational Geometry & Artificial Vision, Athens, Greece, August 24-26, 2007 226 ighttime Vehicle Distance Alarm System MIG-CI LU *, WEI-YE

More information

Robotics. Lecture 3: Sensors. See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information.

Robotics. Lecture 3: Sensors. See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Robotics Lecture 3: Sensors See course website http://www.doc.ic.ac.uk/~ajd/robotics/ for up to date information. Andrew Davison Department of Computing Imperial College London Review: Locomotion Practical

More information

Navigation Aid And Label Reading With Voice Communication For Visually Impaired People

Navigation Aid And Label Reading With Voice Communication For Visually Impaired People Navigation Aid And Label Reading With Voice Communication For Visually Impaired People A.Manikandan 1, R.Madhuranthi 2 1 M.Kumarasamy College of Engineering, mani85a@gmail.com,karur,india 2 M.Kumarasamy

More information

Digital image processing

Digital image processing 746A27 Remote Sensing and GIS Lecture 4 Digital image processing Chandan Roy Guest Lecturer Department of Computer and Information Science Linköping University Digital Image Processing Most of the common

More information

An Experimental Study of the Performance of Histogram Equalization for Image Enhancement

An Experimental Study of the Performance of Histogram Equalization for Image Enhancement International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-4, Special Issue-2, April 216 E-ISSN: 2347-2693 An Experimental Study of the Performance of Histogram Equalization

More information

Potential of face area data for predicting sharpness of natural images

Potential of face area data for predicting sharpness of natural images Potential of face area data for predicting sharpness of natural images Mikko Nuutinen a, Olli Orenius b, Timo Säämänen b, Pirkko Oittinen a a Dept. of Media Technology, Aalto University School of Science

More information

Establishment of Fire Control Management System in Building Information Modeling Environment

Establishment of Fire Control Management System in Building Information Modeling Environment Establishment of Fire Control Management System in Building Information Modeling Environment Yan-Chyuan Shiau 1, Chong-Teng Chang 2 Department of Construction Management, Chung Hua University, 707, Wu-Fu

More information

PDF Created with deskpdf PDF Writer - Trial :: http://www.docudesk.com

PDF Created with deskpdf PDF Writer - Trial :: http://www.docudesk.com CCTV Lens Calculator For a quick 1/3" CCD Camera you can work out the lens required using this simple method: Distance from object multiplied by 4.8, divided by horizontal or vertical area equals the lens

More information

REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING

REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING Ms.PALLAVI CHOUDEKAR Ajay Kumar Garg Engineering College, Department of electrical and electronics Ms.SAYANTI BANERJEE Ajay Kumar Garg Engineering

More information

Assessment. Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall

Assessment. Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall Automatic Photo Quality Assessment Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall Estimating i the photorealism of images: Distinguishing i i paintings from photographs h Florin

More information

Interactive Visualization of Magnetic Fields

Interactive Visualization of Magnetic Fields JOURNAL OF APPLIED COMPUTER SCIENCE Vol. 21 No. 1 (2013), pp. 107-117 Interactive Visualization of Magnetic Fields Piotr Napieralski 1, Krzysztof Guzek 1 1 Institute of Information Technology, Lodz University

More information

Galaxy Morphological Classification

Galaxy Morphological Classification Galaxy Morphological Classification Jordan Duprey and James Kolano Abstract To solve the issue of galaxy morphological classification according to a classification scheme modelled off of the Hubble Sequence,

More information

An Approach for Utility Pole Recognition in Real Conditions

An Approach for Utility Pole Recognition in Real Conditions 6th Pacific-Rim Symposium on Image and Video Technology 1st PSIVT Workshop on Quality Assessment and Control by Image and Video Analysis An Approach for Utility Pole Recognition in Real Conditions Barranco

More information

TOURISM DEMAND FORECASTING USING A NOVEL HIGH-PRECISION FUZZY TIME SERIES MODEL. Ruey-Chyn Tsaur and Ting-Chun Kuo

TOURISM DEMAND FORECASTING USING A NOVEL HIGH-PRECISION FUZZY TIME SERIES MODEL. Ruey-Chyn Tsaur and Ting-Chun Kuo International Journal of Innovative Computing, Information and Control ICIC International c 2014 ISSN 1349-4198 Volume 10, Number 2, April 2014 pp. 695 701 OURISM DEMAND FORECASING USING A NOVEL HIGH-PRECISION

More information

Hybrid Lossless Compression Method For Binary Images

Hybrid Lossless Compression Method For Binary Images M.F. TALU AND İ. TÜRKOĞLU/ IU-JEEE Vol. 11(2), (2011), 1399-1405 Hybrid Lossless Compression Method For Binary Images M. Fatih TALU, İbrahim TÜRKOĞLU Inonu University, Dept. of Computer Engineering, Engineering

More information

3D Scanner using Line Laser. 1. Introduction. 2. Theory

3D Scanner using Line Laser. 1. Introduction. 2. Theory . Introduction 3D Scanner using Line Laser Di Lu Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute The goal of 3D reconstruction is to recover the 3D properties of a geometric

More information

Intrusion Detection via Machine Learning for SCADA System Protection

Intrusion Detection via Machine Learning for SCADA System Protection Intrusion Detection via Machine Learning for SCADA System Protection S.L.P. Yasakethu Department of Computing, University of Surrey, Guildford, GU2 7XH, UK. s.l.yasakethu@surrey.ac.uk J. Jiang Department

More information

Scheduling Allowance Adaptability in Load Balancing technique for Distributed Systems

Scheduling Allowance Adaptability in Load Balancing technique for Distributed Systems Scheduling Allowance Adaptability in Load Balancing technique for Distributed Systems G.Rajina #1, P.Nagaraju #2 #1 M.Tech, Computer Science Engineering, TallaPadmavathi Engineering College, Warangal,

More information

Application Note #503 Comparing 3D Optical Microscopy Techniques for Metrology Applications

Application Note #503 Comparing 3D Optical Microscopy Techniques for Metrology Applications Screw thread image generated by WLI Steep PSS angles WLI color imaging Application Note #503 Comparing 3D Optical Microscopy Techniques for Metrology Applications 3D optical microscopy is a mainstay metrology

More information

FSI Machine Vision Training Programs

FSI Machine Vision Training Programs FSI Machine Vision Training Programs Table of Contents Introduction to Machine Vision (Course # MVC-101) Machine Vision and NeuroCheck overview (Seminar # MVC-102) Machine Vision, EyeVision and EyeSpector

More information

Real-time Traffic Congestion Detection Based on Video Analysis

Real-time Traffic Congestion Detection Based on Video Analysis Journal of Information & Computational Science 9: 10 (2012) 2907 2914 Available at http://www.joics.com Real-time Traffic Congestion Detection Based on Video Analysis Shan Hu a,, Jiansheng Wu a, Ling Xu

More information

A Learning Based Method for Super-Resolution of Low Resolution Images

A Learning Based Method for Super-Resolution of Low Resolution Images A Learning Based Method for Super-Resolution of Low Resolution Images Emre Ugur June 1, 2004 emre.ugur@ceng.metu.edu.tr Abstract The main objective of this project is the study of a learning based method

More information