232,650 research outputs found

    AIDI: An adaptive image denoising FPGA-based IP-core for real-time applications

    Get PDF
    The presence of noise in images can significantly impact the performances of digital image processing and computer vision algorithms. Thus, it should be removed to improve the robustness of the entire processing flow. The noise estimation in an image is also a key factor, since, to be more effective, algorithms and denoising filters should be tuned to the actual level of noise. Moreover, the complexity of these algorithms brings a new challenge in real-time image processing applications, requiring high computing capacity. In this context, hardware acceleration is crucial, and Field Programmable Gate Arrays (FPGAs) best fit the growing demand of computational capabilities. This paper presents an Adaptive Image Denoising IP-core (AIDI) for real-time applications. The core first estimates the level of noise in the input image, then applies an adaptive Gaussian smoothing filter to remove the estimated noise. The filtering parameters are computed on-the-fly, adapting them to the level of noise in the image, and pixel by pixel, to preserve image information (e.g., edges or corners). The FPGA-based architecture is presented, highlighting its improvements w.r.t. a standard static filtering approac

    Image Processing of Motion for Security Applications

    Get PDF
    The aim of the article is a design, execution and examination of the computer vision systems, which processes digital video, reduces noise to a minimal level, and identifies a moving object together with estimation of its distance from the camera. For the image processing, library OpenCV was used. Two different methods were examined and implemented in control system. Some results are very similar in character and functionality with the use of security camera system, but the determining the distance of a given object is a new advanced ability of proposed system

    Automatic regularization parameter selection for the total variation mixed noise image restoration framework

    Get PDF
    Image restoration consists in recovering a high quality image estimate based only on observations. This is considered an ill-posed inverse problem, which implies non-unique unstable solutions. Regularization methods allow the introduction of constraints in such problems and assure a stable and unique solution. One of these methods is Total Variation, which has been broadly applied in signal processing tasks such as image denoising, image deconvolution, and image inpainting for multiple noise scenarios. Total Variation features a regularization parameter which defines the solution regularization impact, a crucial step towards its high quality level. Therefore, an optimal selection of the regularization parameter is required. Furthermore, while the classic Total Variation applies its constraint to the entire image, there are multiple scenarios in which this approach is not the most adequate. Defining different regularization levels to different image elements benefits such cases. In this work, an optimal regularization parameter selection framework for Total Variation image restoration is proposed. It covers two noise scenarios: Impulse noise and Impulse over Gaussian Additive noise. A broad study of the state of the art, which covers noise estimation algorithms, risk estimation methods, and Total Variation numerical solutions, is included. In order to approach the optimal parameter estimation problem, several adaptations are proposed in order to create a local-fashioned regularization which requires no a-priori information about the noise level. Quality and performance results, which include the work covered in two recently published articles, show the effectivity of the proposed regularization parameter selection and a great improvement over the global regularization framework, which attains a high quality reconstruction comparable with the state of the art algorithms.Tesi

    Improvements In computed tomography perfusion output using complex singular value decomposition and the maximum slope algorithm

    Full text link
    OBJECTIVE: Determine if complex singular value decomposition (cSVD) used as preprocessing in the maximum slope algorithm reduces image noise of resultant physiologic parametric images. Noise will be decreased in the parametric maps of cerebral blood flow (CBF), cerebral blood volume (CBV) as compared to the same algorithm and data set with no cSVD applied. MATERIALS AND METHODS: A set of 10 patients (n=15) underwent a total combined 15 CT perfusion studies upon presenting with stroke symptoms. It was determined these patients suffered from occlusions resulting in a prolonged arrival time of blood to the brain. DICOM data files of these patients scans were selected based on this increased arrival delay. We compared the output of estimation calculations for cerebral blood flow (CBF), and cerebral blood volume (CBV), using preprocessing cSVD against the same scan data with no preprocessing cSVD. Image noise was assessed through the calculation of the standard deviation within specific regions of interest copied to specific areas of grey and white matter as well as CSF space. A decrease in the standard deviation values will indicate improvement in the noise level of the resultant images.. Results for the mean value within the regions of interest are expected to be similar between the groups calculated using cSVD and those calculated under the standard method. This will indicate the presence of minimal bias. RESULTS: Between groups of the standard processing method and the cSVD method standard deviation (SD) reductions were seen in both CBF and CBV values across all three ROIs. In grey matter measures of CBV, SD was reduced an average of 0.0034 mL/100g while measures of CBF saw SD reduced by an average of 0.073 mL/100g/min. In samples of white matter, standard deviations of CBV values were reduced on average by 0.0041mL/100g while CBF SD's were reduced by 0.073 mL/100g/min. CSF ROIs in CBV calculations saw SD reductions averaging 0.0047 mL/100g and reductions of 0.074 mL/100g/min in measures of CBF. Bias within CBV calculations was at most minimal as determined by no significant changes in mean calculated values. Calculations of CBF saw large downward bias in the mean values. CONCLUSIONS: The application of the cSVD method to preprocessing of CT perfusion imaging studies produces an effective method of noise reduction. In calculations of CBV, cSVD noise reduction results in overall improvement. In calculations of CBF, cSVD, while effective in noise reduction, caused mean values to be statistically lower than the standard method. It should be noted that there is currently no evaluation of which values can be considered more accurate physiologically. Simulations of the effect of noise on CBF showed a positive correlation suggesting that the CBF algorithm itself is sensitive to the level of noise

    Fingerabdruckswachstumvorhersage, Bildvorverarbeitung und Multi-level Judgment Aggregation

    Get PDF
    Im ersten Teil dieser Arbeit wird Fingerwachstum untersucht und eine Methode zur Vorhersage von Wachstum wird vorgestellt. Die EffektivitĂ€t dieser Methode wird mittels mehrerer Tests validiert. Vorverarbeitung von Fingerabdrucksbildern wird im zweiten Teil behandelt und neue Methoden zur SchĂ€tzung des Orientierungsfelds und der Ridge-Frequenz sowie zur Bildverbesserung werden vorgestellt: Die Line Sensor Methode zur OrientierungsfeldschĂ€tzung, gebogene Regionen zur Ridge-Frequenz-SchĂ€tzung und gebogene Gabor Filter zur Bildverbesserung. Multi-level Jugdment Aggregation wird eingefĂŒhrt als Design Prinzip zur Kombination mehrerer Methoden auf mehreren Verarbeitungsstufen. Schließlich wird Score Neubewertung vorgestellt, um Informationen aus der Vorverarbeitung mit in die Score Bildung einzubeziehen. Anhand eines Anwendungsbeispiels wird die Wirksamkeit dieses Ansatzes auf den verfĂŒgbaren FVC-Datenbanken gezeigt.Finger growth is studied in the first part of the thesis and a method for growth prediction is presented. The effectiveness of the method is validated in several tests. Fingerprint image preprocessing is discussed in the second part and novel methods for orientation field estimation, ridge frequency estimation and image enhancement are proposed: the line sensor method for orientation estimation provides more robustness to noise than state of the art methods. Curved regions are proposed for improving the ridge frequency estimation and curved Gabor filters for image enhancement. The notion of multi-level judgment aggregation is introduced as a design principle for combining different methods at all levels of fingerprint image processing. Lastly, score revaluation is proposed for incorporating information obtained during preprocessing into the score, and thus amending the quality of the similarity measure at the final stage. A sample application combines all proposed methods of the second part and demonstrates the validity of the approach by achieving massive verification performance improvements in comparison to state of the art software on all available databases of the fingerprint verification competitions (FVC)
    • 

    corecore