Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Skip to content

Data from: Apple flower detection using deep convolutional networks

Metadata Updated: April 21, 2025

To optimize fruit production, a portion of the flowers and fruitlets of apple trees must be removed early in the growing season. The proportion to be removed is determined by the bloom intensity, i.e., the number of flowers present in the orchard. Several automated computer vision systems have been proposed to estimate bloom intensity, but their overall performance is still far from satisfactory even in relatively controlled environments. With the goal of devising a technique for flower identification which is robust to clutter and to changes in illumination, this paper presents a method in which a pre-trained convolutional neural network (CNN) is fine-tuned to become specially sensitive to flowers. Experimental results on a challenging dataset demonstrate that our method significantly outperforms three approaches that represent the state of the art in flower detection, with recall and precision rates higher than 90%. Moreover, a performance assessment on three additional datasets previously unseen by the network, which consist of different flower species and were acquired under different conditions, reveals that the proposed method highly surpasses baseline approaches in terms of generalization capability. This dataset comprises mp4 video sequences illustrating each combination of datasets and methods. Resources in this dataset:Resource Title: Supplementary data - Video mmc1 (7MB). File Name: 1-s2.0-S016636151730502X-mmc1.mp4Resource Description: Dataset = AppleA. Method on left-hand side: second baseline algorithm mentioned in the paper, where HSV is hue-saturation-value, and 'Bh' is Bhattacharyya distance. Method on right-hand side: our proposed method, the CNN + SVM, where CNN = convolutional neural network and SVM = support vector machine. True Positives (blue), False Positives (cyan), and False Negatives (red).Resource Title: Supplementary data - Video mmc2 (7MB). File Name: 1-s2.0-S016636151730502X-mmc2.mp4Resource Description: Dataset = AppleA. Method on left-hand side: third baseline algorithm mentioned in the paper, HSV + SVM, where HSV is hue-saturation-value and SVM is support vector machine. Method on right-hand side: our proposed method, the CNN + SVM, where CNN = convolutional neural network and SVM = support vector machine. True Positives (blue), False Positives (cyan), and False Negatives (red).Resource Title: Supplementary data - Video mmc3 (7MB). File Name: 1-s2.0-S016636151730502X-mmc3.mp4Resource Description: Dataset = AppleA. Method on left-hand side: first baseline algorithm mentioned in the paper, where HSV is hue-saturation-value.
Method on right-hand side: our proposed method, the CNN + SVM, where CNN = convolutional neural network and SVM = support vector machine. True Positives (blue), False Positives (cyan), and False Negatives (red).Resource Title: Supplementary data - Video mmc4 (3MB). File Name: 1-s2.0-S016636151730502X-mmc4.mp4Resource Description: Dataset = AppleB. Method on left-hand side: third baseline algorithm mentioned in the paper, HSV + SVM, where HSV is hue-saturation-value and SVM is support vector machine. Method on right-hand side: our proposed method, the CNN + SVM, where CNN = convolutional neural network and SVM = support vector machine. True Positives (blue), False Positives (cyan), and False Negatives (red).Resource Title: Supplementary data - Video mmc5 (3MB). File Name: 1-s2.0-S016636151730502X-mmc5.mp4Resource Description: Dataset = AppleC. Method on left-hand side: third baseline algorithm mentioned in the paper, HSV + SVM, where HSV is hue-saturation-value and SVM is support vector machine. Method on right-hand side: our proposed method, the CNN + SVM, where CNN = convolutional neural network and SVM = support vector machine. True Positives (blue), False Positives (cyan), and False Negatives (red).Resource Title: Supplementary data - Video mmc6 (3MB). File Name: 1-s2.0-S016636151730502X-mmc6.mp4Resource Description: Dataset = Peach. Method on left-hand side: third baseline algorithm mentioned in the paper, HSV + SVM, where HSV is hue-saturation-value and SVM is support vector machine. Method on right-hand side: our proposed method, the CNN + SVM, where CNN = convolutional neural network and SVM = support vector machine. True Positives (blue), False Positives (cyan), and False Negatives (red).

Access & Use Information

Public: This dataset is intended for public access and use. License: us-pd

Downloads & Resources

Dates

Metadata Created Date March 30, 2024
Metadata Updated Date April 21, 2025

Metadata Source

Harvested from USDA JSON

Additional Metadata

Resource Type Dataset
Metadata Created Date March 30, 2024
Metadata Updated Date April 21, 2025
Publisher Agricultural Research Service
Maintainer
Identifier 10.15482/USDA.ADC/1503382
Data Last Modified 2024-02-15
Public Access Level public
Bureau Code 005:18
Metadata Context https://project-open-data.cio.gov/v1.1/schema/catalog.jsonld
Schema Version https://project-open-data.cio.gov/v1.1/schema
Catalog Describedby https://project-open-data.cio.gov/v1.1/schema/catalog.json
Harvest Object Id f14d0156-19d5-4b41-8b83-730a2c5293af
Harvest Source Id d3fafa34-0cb9-48f1-ab1d-5b5fdc783806
Harvest Source Title USDA JSON
License https://www.usa.gov/publicdomain/label/1.0/
Program Code 005:040
Source Datajson Identifier True
Source Hash ead4d4aef4db01d9bb977d8804c2e2a81aac71a44c3290e6748eacf3131896a6
Source Schema Version 1.1

Didn't find what you're looking for? Suggest a dataset here.