39,797 research outputs found

    Developments Under the Freedom of Information Act—1974

    Get PDF
    Den här rapporten mäter i vilka miljöer det går att hitta förutbestämda former med OpenCV och en "off-the-shelf" webbkamera.  This project measures in which environments a predetermined shape can be found with OpenCV and "off-the-shelf" webcameras.

    The Legal Approach to Crime and Correction

    Get PDF
    This report documents the research and experiments on evaluating the possibilities of using OpenCV for developing a markerless augmented reality applications using the structure from motion algorithm. It gives a background on what augmented reality is and how it can be used and also theory about camera calibration and the structure from motion algorithm is presented. Based on the theory the algorithm was implemented using OpenCV and evaluated regarding its performance and possibilities when creating markerless augmented reality applications

    Processing Large Amounts of Images on Hadoop with OpenCV

    Full text link
    Modern image collections cannot be processed efficiently on one computer due to large collection sizes and high computational costs of modern image processing algorithms. Hence, image processing often requires distributed computing. However, distributed computing is a complicated subject that demands deep technical knowledge and often cannot be used by researches who develop image processing algorithms. The framework is needed that allows the researches to concentrate on image processing tasks and hides from them the complicated details of distributed computing. In addition, the framework should provide the researches with the familiar image processing tools. The paper describes the extension to the MapReduce Image Processing (MIPr) framework that provides the ability to use OpenCV in Hadoop cluster for distributed image processing. The modified MIPr framework allows the development of image processing programs in Java using the OpenCV Java binding. The performance testing of created system on the cloud cluster demonstrated near-linear scalability

    De Bruijn Structured Illumination Studying Within The Task Of Restoring Hands Relief

    Get PDF
    In the course of studies on the problem of restoring hands relief, using the de Bruijn structured illumination, methods of solving this problem are proposed. This is a method of simple quantitative detection of Hough segments on the skin of the hand, a method of qualitative visual evaluation of the effectiveness of the color palette using the dominant color, and a method of the weight coefficients of the components of the color palette.The proposed methods make it possible to quantitatively determine the optimal choice of the color scheme for generating the de Bruijn bands when illumination of the hand, to restore its relief.The work describes the stages of this study, led from visual observation to a full quantitative calculation of the quality of calibration illuminations, with the possibility of their optimal choice.In the course of experiments and observations, the requirements for the technical support of research were developed to achieve the best quality of the images of the hands. Also, the paper presents a high-speed de Bruijn sequence generating algorithm using Lyndon's words, which excludes the search for Euler chains or Hamiltonian cycles, for various kinds of de Bruijn graphs. With its help, the generation of structured light patterns with various color schemes was carried out, with the purpose of further analysis of their use in 3D reconstruction systems of hands

    Image processing for the extraction of nutritional information from food labels

    Get PDF
    Current techniques for tracking nutritional data require undesirable amounts of either time or man-power. People must choose between tediously recording and updating dietary information or depending on unreliable crowd-sourced or costly maintained databases. Our project looks to overcome these pitfalls by providing a programming interface for image analysis that will read and report the information present on a nutrition label directly. Our solution involves a C++ library that combines image pre-processing, optical character recognition, and post-processing techniques to pull the relevant information from an image of a nutrition label. We apply an understanding of a nutrition label\u27s content and data organization to approach the accuracy of traditional data-entry methods. Our system currently provides around 80% accuracy for most label images, and we will continue to work to improve our accuracy

    Visual Localisation of Mobile Devices in an Indoor Environment under Network Delay Conditions

    Get PDF
    Current progresses in home automation and service robotic environment have highlighted the need to develop interoperability mechanisms that allow a standard communication between the two systems. During the development of the DHCompliant protocol, the problem of locating mobile devices in an indoor environment has been investigated. The communication of the device with the location service has been carried out to study the time delay that web services offer in front of the sockets. The importance of obtaining data from real-time location systems portends that a basic tool for interoperability, such as web services, can be ineffective in this scenario because of the delays added in the invocation of services. This paper is focused on introducing a web service to resolve a coordinates request without any significant delay in comparison with the sockets
    corecore