4.7 Article

Efficient extraction of deep image features using convolutional neural network (CNN) for applications in detecting and analysing complex food matrices

Journal

TRENDS IN FOOD SCIENCE & TECHNOLOGY
Volume 113, Issue -, Pages 193-204

Publisher

ELSEVIER SCIENCE LONDON
DOI: 10.1016/j.tifs.2021.04.042

Keywords

Food detection; Convolutional neural network; Feature extraction; Deep learning; Food safety and quality

Funding

  1. National Key R&D Program of China [2018YFC1603400]
  2. Guangdong Basic and Applied Basic Research Foundation [2020A1515010936]
  3. Fundamental Research Funds for the Central Universities [D2190450]
  4. Contemporary International Collaborative Research Centre of Guangdong Province on Food Innovative Processing and Intelligent Control [2019A050519001]
  5. Common Technical Innovation Team of Guangdong Province on Preservation and Logistics of Agricultural Products [2020KJ145]
  6. Academy of Contemporary Food Engineering, South China University of Technology, China

Ask authors/readers for more resources

The review discusses the application and advantages of convolutional neural network (CNN) in detecting and analyzing complex food matrices, explores the structure, feature extraction methods, and future trends of CNN. The study finds that CNN combined with nondestructive detection techniques and computer vision system holds great potential for real-time detection and analysis of food matrices in the future.
Background: The development of techniques and methods for rapidly and reliably detecting and analysing food quality and safety products is of significance for the food industry. Traditional machine learning algorithms based on handcrafted features normally have poor performance due to their limited representation capacity for complex food characteristics. Recently, the convolutional neural network (CNN) emerges as an effective and potential tool for feature extraction, which is considered the most popular architecture of deep learning and has been increasingly applied for the detection and analysis of complex food matrices. Scope and approach: In the current review, the structure of CNN, the method of feature extraction based on 1-D, 2D and 3-D CNN models, and multi-feature aggregation methods are introduced. Applications of CNN as a depth feature extractor for detecting and analyzing complex food matrices are discussed, including meat and aquatic products, cereals and cereal products, fruits and vegetables, and others. In addition, data sources, model architecture and overall performance of CNN with other existing methods are compared, and trends of future studies on applying CNN for food detection and analysis are also highlighted. Key findings and conclusions: CNN combined with nondestructive detection techniques and computer vision system show great potential for effectively and efficiently detecting and analysing complex food matrices, and the features based on CNN show better performance and outperform the features handcrafted or those extracted by machine learning algorithms. Although there still remains some challenges in using CNN, it is expected that CNN models will be deployed on mobile devices for real-time detection and analysis of food matrices in future.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available