The invention discloses a
pulmonary nodule detection method based on multi-kernel representation learning, and belongs to the field of medical
image analysis. The method comprises the following steps: S1, obtaining suspected region image block data of which the form is similar to that of a nodule, and carrying out
standardization processing; s2, performing
feature extraction through
principal component analysis according to the normalized image blocks; s3, according to the extracted feature representation, calculating corresponding kernel matrixes by using multiple kernel functions; s4, according to the obtained multiple kernel matrixes, based on
spectral entropy weighted fusion, obtaining a mixed kernel matrix; s5, training a single-class
support vector machine model according to the mixed kernel matrix, and establishing a discrimination boundary of a normal sample; and S6, in a test stage, repeatedly executing the steps S1 to S4 on suspected nodule region image blocks acquired from the CT image of the patient, extracting features, constructing a mixed kernel matrix, inputting the trained single-class
support vector machine model for judgment, and if the suspected nodule region image blocks are abnormal, outputting a nodule region until judgment of all candidate regions is completed. The problems that an existing single-core
support vector machine model is poor in adaptability and sensitive to data are solved, the
deep learning method depends on a large number of labeled samples, and robust
pulmonary nodule detection is achieved under the condition that
pulmonary nodule samples are scarce by means of the unsupervised characteristic of
anomaly detection.