906 research outputs found

    Cancer diagnosis using deep learning: A bibliographic review

    Get PDF
    In this paper, we first describe the basics of the field of cancer diagnosis, which includes steps of cancer diagnosis followed by the typical classification methods used by doctors, providing a historical idea of cancer classification techniques to the readers. These methods include Asymmetry, Border, Color and Diameter (ABCD) method, seven-point detection method, Menzies method, and pattern analysis. They are used regularly by doctors for cancer diagnosis, although they are not considered very efficient for obtaining better performance. Moreover, considering all types of audience, the basic evaluation criteria are also discussed. The criteria include the receiver operating characteristic curve (ROC curve), Area under the ROC curve (AUC), F1 score, accuracy, specificity, sensitivity, precision, dice-coefficient, average accuracy, and Jaccard index. Previously used methods are considered inefficient, asking for better and smarter methods for cancer diagnosis. Artificial intelligence and cancer diagnosis are gaining attention as a way to define better diagnostic tools. In particular, deep neural networks can be successfully used for intelligent image analysis. The basic framework of how this machine learning works on medical imaging is provided in this study, i.e., pre-processing, image segmentation and post-processing. The second part of this manuscript describes the different deep learning techniques, such as convolutional neural networks (CNNs), generative adversarial models (GANs), deep autoencoders (DANs), restricted Boltzmann’s machine (RBM), stacked autoencoders (SAE), convolutional autoencoders (CAE), recurrent neural networks (RNNs), long short-term memory (LTSM), multi-scale convolutional neural network (M-CNN), multi-instance learning convolutional neural network (MIL-CNN). For each technique, we provide Python codes, to allow interested readers to experiment with the cited algorithms on their own diagnostic problems. The third part of this manuscript compiles the successfully applied deep learning models for different types of cancers. Considering the length of the manuscript, we restrict ourselves to the discussion of breast cancer, lung cancer, brain cancer, and skin cancer. The purpose of this bibliographic review is to provide researchers opting to work in implementing deep learning and artificial neural networks for cancer diagnosis a knowledge from scratch of the state-of-the-art achievements

    Advances in Image Processing, Analysis and Recognition Technology

    Get PDF
    For many decades, researchers have been trying to make computers’ analysis of images as effective as the system of human vision is. For this purpose, many algorithms and systems have previously been created. The whole process covers various stages, including image processing, representation and recognition. The results of this work can be applied to many computer-assisted areas of everyday life. They improve particular activities and provide handy tools, which are sometimes only for entertainment, but quite often, they significantly increase our safety. In fact, the practical implementation of image processing algorithms is particularly wide. Moreover, the rapid growth of computational complexity and computer efficiency has allowed for the development of more sophisticated and effective algorithms and tools. Although significant progress has been made so far, many issues still remain, resulting in the need for the development of novel approaches

    State of the Art in Face Recognition

    Get PDF
    Notwithstanding the tremendous effort to solve the face recognition problem, it is not possible yet to design a face recognition system with a potential close to human performance. New computer vision and pattern recognition approaches need to be investigated. Even new knowledge and perspectives from different fields like, psychology and neuroscience must be incorporated into the current field of face recognition to design a robust face recognition system. Indeed, many more efforts are required to end up with a human like face recognition system. This book tries to make an effort to reduce the gap between the previous face recognition research state and the future state

    Fast restoration for out-of-focus blurred images of QR code with edge prior information via image sensing.

    Get PDF
    Out-of-focus blurring of the QR code is very common in mobile Internet systems, which often causes failure of authentication as a result of a misreading of the information hence adversely affects the operation of the system. To tackle this difficulty, this work firstly introduced an edge prior information, which is the average distance between the center point and the edge of the clear QR code images in the same batch. It is motivated by the theoretical analysis and the practical observation of the theory of CMOS image sensing, optics information, blur invariants, and the invariance of the center of the diffuse light spots. After obtaining the edge prior information, combining the iterative image and the center point of the binary image, the proposed method can accurately estimate the parameter of the out-of-focus blur kernel. Furthermore, we obtain the sharp image by Wiener filter, a non-blind image deblurring algorithm. By this, it avoids excessive redundant calculations. Experimental results validate that the proposed method has great practical utility in terms of deblurring quality, robustness, and computational efficiency, which is suitable for barcode application systems, e.g., warehouse, logistics, and automated production

    New Approaches to Pulse Compression Techniques of Phase-Coded Waveforms in Radar

    Get PDF
    The present thesis aims to make an in-depth study of Radar pulse compression, Neural Networks and Phase coded pulse compression codes. Pulse compression is a method which combines the high energy of a longer pulse width with the high resolution of a narrow pulse width. The major aspects that are considered for a pulse compression technique are signal to sidelobe ratio (SSR) performance, noise performance and Doppler shift performance. Matched filtering of biphase coded radar signals create unwanted sidelobes which may mask important information. The adaptive filtering techniques like Least Mean Square (LMS), Recursive Least Squares (RLS), and modified RLS algorithms are used for pulse radar detection and the results are compared. In this thesis, a novel approach for pulse compression using Recurrent Neural Network (RNN) is proposed. The 13-bit and 35-bit barker codes are used as signal codes to RNN and results are compared with Multilayer Perceptron (MLP) network. RNN yields better signal-to-sidelobe ratio (SSR), error convergence speed, noise performance, range resolution ability and Doppler shift performance than neural network (NN) and some traditional algorithms like auto correlation function(ACF) algorithm. But the SSR obtained from RNN is less for most of the applications. Hence a Radial Basis Function (RBF) neural network is implemented which yields better convergence speed, higher SSRs in adverse situations of noise and better robustness in Doppler shift tolerance than MLP and ACF algorithm. There is a scope of further improvement in performance in terms of SSR, error convergence speed, and Doppler shift. A novel approach using Recurrent RBF is proposed for pulse radar detection, and the results are compared with RBF, MLP and ACF. Biphase codes, namely barker codes are used as inputs to all these neural networks. The disadvantages of biphase codes include high sidelobes and poor Doppler tolerance. The Golay complementary codes have zero sidelobes but they are poor Doppler tolerant as that of biphase codes. The polyphase codes have low sidelobes and are more Doppler tolerant than biphase codes. The polyphase codes namely Frank, P1, P2, P3, P4 codes are described in detail and autocorrelation outputs, phase values and their Doppler properties are discussed and compared. The sidelobe reduction techniques such as single Two Sample Sliding Window Adder (TSSWA) and double TSSWA after the autocorrelator output are discussed and their performances for P4 code are presented and compared. Weighting techniques can also be applied to substantially reduce the range time sidelobes. The weighting functions such as Kaiser-Bessel amplitude weighting function and classical amplitude weighting functions (i.e. Hamming window) are described and are applied to the receiver waveform of 100 element P4 code and the autocorrelation outputs, Peak Sidelobe Level (PSL), Integrated Sidelobe Level (ISL) values are compared with that of rectangular window. The effects of weighting on the Doppler performance of the P4 code are presented and compared

    Remotely sensed data capacities to assess soil degradation

    Get PDF
    AbstractThis research has tried to take advantage of the two-field based methodology in order to assess remote sensing data capacities for modeling soil degradation. Based on the findings of our investigation, preprocessing analysis types have not shown significant effects on the accuracy of the model. Conversely, type of indicators and indices of the used field based model has a large impact on the accuracy of the model. In addition, using some remote sensed indices such as iron oxide index and ferrous minerals index can help to improve modeling accuracy of some field indices of soil condition assessment. According to the results, the model capacities can significantly be improved by using time-series remotely sensed data compared with using single date data. In addition, if artificial neural networks are used on single remotely sensed data instead of multivariate linear regression, accuracy of the model can be increased dramatically because it helps the model to take the nonlinear form. However, if time series of remotely sensed data are used, the accuracy of the artificial neural network modeling is not much different from the accuracy of the regression model. It turned out to be contrary to what is thought, but according to our results, increasing the number of inputs to artificial neural network modeling in practice reduces the actual accuracy of the model
    corecore