Professional Documents
Culture Documents
net/publication/360080345
CITATIONS READS
0 56
2 authors:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Sun Ying on 08 August 2022.
A R T I C L E I N F O A B S T R A C T
Keywords: Data quality is vital in machine learning models, and data scientists spend a substantial amount of time on data
Data Quality quality certificates before model training. With the objective of building trustworthy construction material
Construction Material Datasets datasets in this study, we first built construction material datasets, namely those for concrete, brick, metal, wood,
Cross Review
and stone data, by collecting images of different construction materials. In particular, these datasets include the
Deep Convolutional Neural Network
main construction material (i.e., concrete, brick, metal, wood, and stone), background, and uncertainty cate
gories. Subsequently, we propose a novel cross-review framework that applies the entire corresponding datasets
as the input (e.g., brick datasets) and returns clean datasets. Subsequently, several state-of-the-art deep con
volutional neural networks such as VGG16, GoogleNet, and ResNet were selected to verify the quality and
effectiveness of the construction material datasets under two pipelines: friendly mobile devices and unfriendly
architectures. The experimental results show that the proposed construction waste material datasets have
satisfactory quality and can be effectively recognized by these state-of-the-art deep neural network models.
Additionally, the results indicate the necessity to clean the data before training a deep-learning model. Further
research should be combining a novel deep construction material recognition model with the cross-review
framework to further improve the recognition performance.
1. Introduction 2020; Wang et al., 2018). Moreover, the report from the National
Development and Reform Commission of China indicates that recycled
Recently, research has been focused on sustainability because the construction and demolition waste accounts for only 5% of the total
government is concerned with sustainable development and the waste, and the remainder is illegally dumped in landfills. To this end,
increasing energy crisis. In particular, the aim of sustainable architec governments and industries have attempted to solve issues related to the
ture is to design or construct environment-friendly buildings by maxi construction and demolition waste (Lu et al., 2021; Wu et al., 2016). For
mizing the utilization of resources and minimizing the damage to the example, some cities in China (e.g., Suzhou, Shenzhen, Qingdao) have
environment, including that caused by construction waste, pollution, made efforts to develop recycling equipment for the construction and
and emissions (Ma and Zhang, 2020; Ragheb et al., 2016; Seadon, 2010; demolition waste.
Su, 2020). Additionally, sustainable buildings also generate benefits for Construction waste recycling is essential in waste management. Su
the use of secondhand or recycled resources such as wasted brick, metal, (Su, 2020) studied the multi-agent evolutionary decision-making pro
and wood, thereby easing the extra demand for construction resources to cess for the construction waste management. Su also pointed out the
some extent. recognition of construction waste material (e.g. classification) is
A large amount of construction and demolition waste (over 10 billion significantly important for recycling the construction waste, as shown in
tons) is known to be generated every year globally. As the largest Figure 1. In addition, Davis et al. (2021) also pointed out that waste
contributor, China generates more than two billion tons annually sorting using technologies that automatically identify different mate
(Zheng et al., 2017), which has a serious impact on the environment (e. rials has the potential to assist in classifying construction demolition and
g., greenhouse gas emissions, resource consumption, and raw material reduce costs. To this end, although the datasets used in this paper are
consumption) (Ding et al., 2016; Llatas et al., 0000; Ma and Zhang, intact, it is still meaningful for construction waste recognition: (i) with
* Corresponding author.
E-mail address: guzhaoln@mail.xjtu.edu.cn (Z. Gu).
https://doi.org/10.1016/j.resconrec.2022.106362
Received 9 December 2021; Received in revised form 1 April 2022; Accepted 11 April 2022
Available online 20 April 2022
0921-3449/© 2022 Elsevier B.V. All rights reserved.
Y. Sun and Z. Gu Resources, Conservation & Recycling 183 (2022) 106362
the success of the deep learning technique, many promising deep for recognizing the composition of construction waste in its original
learning models have already been used and designed to recognize cluttered state using semantic segmentation, a technique that can
construction waste. The famous dataset ImageNet is widely used to deliver fine-grained information such as the types and corresponding
pre-train different models and later transfer knowledge to other tasks pixel areas of waste materials in images. Chen et al. (2021) proposed a
(Chu et al., 2016). In this case, the similar dataset can be collected for hybrid framework to automate the estimation of the composition of
construction waste recycling, where the deep learning models are first construction waste. Furthermore, Dong et al. (2022) proposed a novel
pre-train on construction material dataste. Then the pre-trained models boundary-aware transformer model for recognizing the fine-grained
can be fine-tuned when there is a real construction waste dataset composition of construction waste mixtures.
available, which can further improve the recognition performance and The aforementioned research focuses on image classification and
this technology has been widely used in the different domains. So, it is semantic segmentation, which only identifies whether a given image
meaningful to collect construction material dataset for construction belongs to one of the several predetermined waste categories or simul
waste recognition; (ii) labeling dataset is very expensive and taneously distinguishes and locates multiple waste materials in the same
time-consuming. Same performance can be achieved by using less data image. However, only a few studies have focused on building high-
when using pre-training technologies. In summary, building a quality construction waste datasets to further improve the perfor
high-quality construction material dataset is very meaningful for con mance of recognition instead of traditional model-centric methods. In
struction waste recycling. In particular, the research community has this study, we propose a data-driven, end-to-end solution to achieve
focused on computer vision-based methods owing to their potential to high-quality data for construction waste recycling. In particular, this
overcome the limitations of manual sorting. To this end, several com framework formulates the data cleaning procedure as a cross-review
puter vision methods have been proposed to recognize construction process; and for each candidate construction material image, the
waste materials by automatically capturing visual information and cross-review framework provides a score for each image, which in turn
on-site images or videos. From a traditional machine learning perspec enables the real/outlier selection of corresponding datasets. This
tive, Zhu and Brilakis (2010) proposed an approach to identify concrete framework is flexible, and various expert models can be used. In
material regions using machine learning techniques. In particular, the particular, we make the following contributions.
concrete image is initially divided into several regions; subsequently, the
color/texture of each region is extracted, and these features are • To fill the knowledge gap, we formulate a cross-review framework to
considered as the input to train the machine learning classifier. In 2014, achieve high-quality construction material datasets.
Son et al. (2014) studied the performance of six different classifiers and • The method inventively adapts a novel cross-review framework to
the potential of ensemble classification on three construction materials: study a data-centric model for construction material recognition,
concrete, steel, and wood. Additionally, these models were employed achieving a contactless approach that can be employed in different
based on voting ensemble using the HSI color space feature. Subse applications with respect to construction waste recycling, e.g., object
quently, they evaluated the experiments based on the metrics of accu detection, semantic segmentation, etc.
racy, precision, sensitivity, and average score values, wherein the • This study investigates the possibility of a data-centric model for the
ensemble classifier achieved the best performance. Xiao et al. (2019) construction management domain and thus provides good practices
applied the NIR hyperspectral technology to extract and classify typical for other researchers involving similar tasks, e.g. solid waste man
construction waste. agement, etc.
In contrast, with the development of artificial intelligence, deep-
learning-based algorithms have further enhanced the capability of 2. Related Works
computer vision for processing and analyzing construction waste ma
terials. Toğaçar et al. (2020) initially proposed an autoencoder network 2.1. Construction waste recognition based on classification
to learn meaningful construction waste features, and then used a support
vector machine (SVM) to recognize construction waste. Recently, Davis Construction waste classification aims to classify a given construc
et al. (2021) investigated a deep convolutional neural network (CNN) to tion waste image into predefined classes. Significant efforts have been
recognize seven typical construction waste materials, including the made to recognize construction waste such as plastics, metals, wood,
single and mixed disposal types. Lu et al. (2022) proposed an approach and concrete. Traditionally, construction waste material features need
2
Y. Sun and Z. Gu Resources, Conservation & Recycling 183 (2022) 106362
to be manually designed and fed into machine learning models, such as individual and ensemble approaches to estimate the compressive
SVMs (Toğaçar et al., 2020; Wang et al., 2019) and ensemble models strength by considering the cement content, fine, coarse aggregate,
(Son et al., 2014). However, handcrafting features for different con water, binder-to-water ratio, fly ash, and superplasticizer as the input.
struction waste materials limits the applicability of these traditional The results show that the ensemble model achieved a better result than
approaches. the decision tree and gene expression programming methods. Khan
In contrast, with the success of deep learning, CNN is a widely used et al. (2022) developed a Multiphysics model to predict the strength of a
approach to support the construction waste recognition (Chen et al., concrete-filled steel tube column based on an artificial neural network.
2021; Davis et al., 2021; Toğaçar et al., 2020) owing to its capacity to Although these studies conducted their research based on regression,
capture meaningful features. Davis et al. (2021) investigated a deep which is completely different from ours, they provide a promising way
CNN to recognize seven typical construction waste materials, including to improve the data quality of the properties of concrete by considering
the single and mixed disposal types. Chen et al. (2021) proposed a its compressive strength.
hybrid approach by combing visual features captured from
DenseNet-169 and physical features, namely, the weight and waste 2.4. Data Quality for Solid Waste Management
depth for unattended gauging in construction waste mixtures.
Despite the fact that few studies have focused on building high-
2.2. Construction waste recognition based on object detection / semantic quality construction waste dataset, some existing studies have attemp
segmentation ted to collect high-quality datasets for municipal solid wastes manage
ment (Iqbal et al., 2020; Olay-Romero et al., 2020; Wang et al., 2021).
Notably, the construction waste material classification only focuses Considering that effective municipal solid waste (MSW) management is
on whether an image contains a certain material category but fails to deeply influenced by the methodology, quality of data, and robustness of
provide information of finer granularity with respect to the location, the analysis. Iqbal et al. (2020) pointed out the quality of input data is
geometry, and boundaries. Recently, an increasing number of re critical to producing reliable results from and Life cycle assessment
searchers have shifted their focus from image classification to applica study. In this context, it is strongly advised to use primary data when
tions of object detection or semantic segmentation Ku et al. (2021); ever possible and to use data quality analysis methods like sensitivity
Kujala et al. (2015); Wang et al. (2019). Ku et al. (2021) investigated a and uncertainty analysis to guarantee the data quality of input.
grasp detection approach based on an R-CNN to process construction Furthermore, Olay-Romero et al. (2020) treated Mexico as a case study
and demolition waste. In contrast, Wang et al. (2019) used both a faster and discovered that increasingly complex sets of indicators play an
R-CNN and a mask R-CNN to train a construction waste detection model, important role in municipal solid waste management (MSWM). The data
enabling robots to recycle nails, screws, residual pipes, and cables on quality was evaluated according to the methodology developed by
construction sites. We observed that previous research mainly focused Turcott Cervantes et al. (2018), which considers the following criteria:
on detecting separate construction waste objects under relatively a) origin of the data, b) level of uncertainty, c) temporal coverage, and
well-controlled conditions. While such research is helpful for waste spatial coverage. Recently, Wang et al. (2021) further investigated how
segregation in semi-structured environments such as recovery facilities, different quality of collected data affects the performance of data-driven
it fails to work in scenarios where heterogeneous materials are randomly models, such as linear regression and Artificial Neural Network, where
mixed, as in truck-loaded construction waste. authors also pointed out that collecting high-quality primary MSW data,
To address this issue, Lu et al. (2022) proposed an approach based on using consistent measurement and recording methodologies are likely to
DeepLabv3+ to recognize composited material components from clut be prohibitively time and labor-consuming. Compared with constructing
tered construction waste mixtures, which demonstrated the feasibility of high-quality municipal solid waste dataset, we intend to bridge this gap
semantic segmentation for distinguishing highly unstructured materials for construction material and propose a novel framework for building
in mixed states. However, its precision is still not sufficiently high for high-quality construction material dataset.
practical applications in construction waste management, primarily
because of a deficiency in the boundary detection. To enable the 3. Methodology
recognition of the fine-grained composition for waste mixtures, Dong
et al. (2022) proposed a boundary-aware semantic segmentation model In this section, we introduce our construction material datasets,
to depict the edges among different waste materials. Such including the data collection and annotation, data selection, training
boundary-aware precise waste segmentation can potentially be achieved criteria, and data augmentation.
by a transformer, which is a DL framework that is gaining considerable
attention in the field of computer vision. 3.1. Data Collection and Data Annotation
In summary, although significant efforts have been made for con
struction waste recognition, these studies have mainly focused on the To the best of our knowledge, deep learning is a data-hungry model.
model performance, namely, the classification accuracy. Only few A recognition model usually requires large, comprehensive, and high-
studies have focused on the data quality, which we aim to solve in this quality datasets for improved performance. However, Son et al.
study. (2014) already investigated this field and generated data for three types
of construction material (i.e., steel, concrete, and wood): (1) these
2.3. Construction material strength prediction datasets have limited construction materials and are not available on
line; and (2) the quality of the datasets need to be improved further. To
Compared with computer vision-based methods, some existing this end, considering the limited categories of construction materials
studies have focused on the material strength prediction based on and no available datasets, five datasets (one each for concrete, brick,
regression approaches (Ahmad et al., 2021; Khan et al., 2022; Song metal, wood, and stone) were collected and generated.
et al., 2021). Song et al. (2021) investigated the compressive strength There are several environmental factors that affect the surface colors
prediction problem of concrete using gene expression programming, of construction materials, such as weather conditions (e.g., clear, rain,
artificial neural networks, and decision trees. In particular, 98 data cloudy), time variation of a day or season, and vision when collecting
points were collected from the experimental approach, and seven these data; these factors lead to a large uncertainty in the appearance of
different features (cement, fly, ash, superplasticizer, coarse aggregate, construction materials. To make the classifier more robust to such un
fine aggregate, water, and days) were treated as inputs to predict the certainties, 285, 300, 487, 340, and 106 photographs were captured for
compressive strength. Ahmad (Ahmad et al., 2021) further studied the concrete recognition, metal recognition, wood recognition, brick
3
Y. Sun and Z. Gu Resources, Conservation & Recycling 183 (2022) 106362
recognition, and stone recognition under different environmental fac validate the robustness and effectiveness of the corresponding con
tors, respectively. Additionally, an EOS-200D camera was used to collect struction material dataset using a state-of-the-art deep classifier. More
construction material data. These photographs include different images over, when these photographs were captured, we also considered the
of five construction components (e.g., concrete, metal, wood, brick, and distance to ensure that all images contained the full structures.
stone) collected to build high-quality construction material datasets and Specifically, each photograph was separated into subsets of 32 × 32
4
Y. Sun and Z. Gu Resources, Conservation & Recycling 183 (2022) 106362
datasets (notably, each expert model Expert ̃ i will only train on 1/N of
Table 1
Criteria for the selection of training, validation, and testing images
each entire dataset). The Expert model can be formulated as
∑ ( )
Number of Images Percentage ̃ i = argmin
Expert ̃ i
L dj , Expert (1)
Training 4900 70%
̃
Experti dj ∈MetaSeti
5
Y. Sun and Z. Gu Resources, Conservation & Recycling 183 (2022) 106362
Table 2
Deep Convolutional Neural Networks Models
Mobile Architecture Year Main Contribution Parameters Depth Category References
Architecture Name
VGG 2014 Homogenous topology Uses small size kernel 138M 19 Spatial Exploitation Simonyan and
Zisserman (2014)
GoogleNet 2015 Introduced block concept Split transform and merge 4M 22 Spatial Exploitation Szegedy et al. (2015)
idea
Inception-V3 2015 Handles the problem of a representation bottleneck 23.6M 159 Depth + width Szegedy et al.
Replace large size filters with small filters (2016b)
Unfriendly ResNet 2016 Residual learning Identity mapping based skip 25.6M 152 Depth + multi-path He et al. (2016)
connections
Inception-V4 2016 Split transformand merge idea 35M 70 Depth + width Szegedy et al.
(2016a)
Inception 2016 Uses split transform merge idea and residual links 55.8M 572 Depth + width + Szegedy et al.
-ResNet multi-path (2016a)
DeseNet 2017 Cross-layer information flow 25.6M 190 Multi-path Huang et al. (2017)
Xception 2017 Depth wise convolution followed by point wise 22.8M 126 Width Chollet (0000)
convolution
SeNet 2017 Models inter-dependencies between feature-maps 27.5M 152 Feature-map Hu et al. (2018)
exploitation
NASNet 2018 Search for an architectural building block on a small 22.6M — Depth Zoph et al. (2018)
dataset Transfer the block to a larger dataset
SqueezeNet 2016 Smaller CNN architectures 4.8M 18 Feature-map Iandola et al. (2016)
exploitation
MobileNet 2017 Mobile and embedded vision applications Depthwise 3.2M 88 Width Howard et al. (2017)
separable convolutions
ShuffleNet 2017 Computation-efficient CNN architecture Pointwise 4.2M 50 Deepth + Feature-map Zhang et al. (2018)
group convolution Channel shuffle exploitation
Friendly MobileNetV2 2018 Inverted residual structure 3.4M 88 Depth + Width Sandler et al. (2018)
ShuffleNetV2 2018 Efficient Network Design 1.37M 50 Width + Feature-map Ma et al. (2018)
testing, respectively. The statistics for the training, validation, and models, and can generate many modified photos to improve the
testing datasets of each class are presented in Table 1. robustness of the deep learning model. Here the functions TORCH.
UTILS.DATA and TORCHVISION.TRANSFORMS from Pytorch deep-
learning library are used to generate the image tensor data through
3.4. Data Augmentation
data augmentation techniques, thereby ensuring that the trained deep-
learning model is reliably robust. To make the model more robust to
Image data augmentation is vital in training the deep-learning
6
Y. Sun and Z. Gu Resources, Conservation & Recycling 183 (2022) 106362
Table 3
Evaluation of Concrete Datasets
Mobile Architecture Architectures Categories Performance Evaluation(%) Average(%)
various input object sizes and shapes, we applied three different 4. Experiments
augmentation approaches for training, which are given as follows.
4.1. Implementation
3.4.1. Flipping
Many studies have proven that flipping is a useful technique for All experiments were conducted using Pytorch 1.4 that is a deep-
training deep-learning models. Therefore, batch data were horizontally learning library installed on a PC server under Python 3.6 environ
flipped with a probability of 0.5 for our construction material datasets. ments. In particular, a single NVIDIA TITAN-V graphical processing unit
(GPU) was used to train the deep-learning classifier. Furthermore, this
3.4.2. Cropping PC server has a RAM capacity of 64.0 GB and holds a 3.60 GHz Intelx
Cropping is another basic data augmentation method that achieves a Corec i7-9700K processor with 16 logical threads and 16 MB of cache
batch of image tensors by cropping the central patch of each image”. memory.
Compared with the translations, we obtained a smaller image after
cropping, whereas the translations retained the original image size. To
this end, we randomly cropped each sample to a size of 32 ×32 from 4.2. Evaluation Metric
padded 40 × 40.
To evaluate the experimental results from the deep-learning model,
3.4.3. Rotation the confusion matrix, which includes the true positive (TP), true nega
Rotation is also a basic operation when conducting data augmenta tive (TN), false positive (FP), and false negative (FN) values, was used. In
tion, which can be realized by rotating the photo by x-degrees on an axis our case, TP represents images that can be correctly recognized as
in a clockwise or inversed clockwise direction, where x ∈ [1,359]. In our construction materials by the deep-learning classifier. FP denotes that
study, we rotated each sample by r ∈ [− 5, 5] degrees in batches. the deep learning model treats the background or uncertainty images as
construction materials. Moreover, FN indicates that the deep learning
model recognizes the construction image as the background or uncer
7
Y. Sun and Z. Gu Resources, Conservation & Recycling 183 (2022) 106362
Table 4
Evaluation of Brick Datasets
Mobile Architecture Architectures Categories Performance Evaluation(%) Average(%)
tainty image. TN indicates that the deep learning model correctly rec • Accuracy: Accuracy measures the correctness of the deep learning
ognizes the background or uncertainty image. This is similar to the model, which computes the ratio of the number of correctly recog
combined dataset. In this case, the precision, recall, accuracy and F1- nized construction materials to the total number of testing samples.
score were used to evaluate the classification performance based on
(TP + TN)
the testing set and confusion matrix. Specifically, the scikit-learn library Accuracy = (6)
(TP + FP + FN + TN)
is used to realize these four metrics (Pedregosa and Varoquaux, 0000).
The four performance metrics were as follows:
• F1-score: F1-score is the weighted average of the precision and
• Precision: Precision measures the correctness of a model by calcu
recall. Therefore, this metric considers both the FP and FN.
lating the ratio of correctly recognized construction images to the
∑N
total images recognized as construction material. i=1 2TPi
F1-Score = ∑N (7)
∑N i=1 2TP i + FPi + FNi
TPi
Precision = ∑N i=1 (4)
i=1 TPi + FPi
• Recall (Sensitivity): Recall measures the ratio of correctly recog 4.3. Effects of Data Selections
nized construction images to the total number of sampling images.
∑N We initially studied the effect of our cross-review data selection
TPi
Recall = ∑L i=1 (5) strategy on the concrete, brick, and metal datasets. Specifically, we
i=1 TPi + FNi chose VGG16 as our expert model and used the classification accuracy as
our metric. Finally, we conducted the evaluation with and without the
data selection strategy using the VGG16, GoogleNet, Inception-V3,
8
Y. Sun and Z. Gu Resources, Conservation & Recycling 183 (2022) 106362
Table 5
Evaluation of Metal DataSets
Mobile Architecture Architectures Categories Performance Evaluation(%) Average(%)
9
Y. Sun and Z. Gu Resources, Conservation & Recycling 183 (2022) 106362
Table 6
Evaluation of Wood Datasets
Mobile Architecture Architectures Categories Performance Evaluation(%) Average(%)
3. Scenario 3: Evaluate metal datasets (i.e., Metal, Background, and was observed from the VGG16 architecture, (98.143%). However, these
Uncertain) on the selected state-of-the-art deep classifiers. concrete datasets can still be recognized using the VGG model. Although
4. Scenario 4: Evaluate wood datasets (i.e., Wood, Background, and different models show different performances, the difference in the
Uncertain) on the selected state-of-the-art deep classifiers. performance between different models is not large. This indicates that
5. Scenario 5: Evaluate stone datasets (i.e., Stone, Background, and the proposed concrete datasets are of good quality and can be recog
Uncertain) on the selected state-of-the-art deep classifiers. nized by different models.
6. Scenario 6: Evaluate combined datasets (i.e., Concrete, Brick, Metal, Additionally, from the model-efficient viewpoint, we also evaluated
Wood, and Stone) on the selected state-of-the-art deep classifiers. the proposed concrete datasets on mobile-friendly architectures, which
are also presented in Table 3. ShuffleNet achieved the best results with
4.4.2. Experiment Results accuracy, precision, recall, and F1-score values of 97.039, 97.038,
Evalution on Concrete Datasets: Concrete is a basic material in 97.039, and 97.036%, respectively. MobileNetV2 achieved the worst
modern construction material, making it a basic material to be recog performance, but its performance was acceptable, with accuracy, pre
nized by the deep classifier. Table shows the evaluation of concrete cision, recall, and F1-score values of 96.777, 96.774, 96.777, and
datasets under deep classifiers. Specifically, we first conducted experi 96.771%, respectively.
ments on unfriendly mobile architectures. We observed that SeNet50 Notably, state-of-the-art deep classifiers can recognize concrete from
achieves the best performance compared with the other architectures, the background and uncertainty, which verifies the effectiveness, reli
with average accuracy, precision, recall, and F1-score values of 97.755, ability, and identifiability of our concrete dataset.
97.762, 97.755, and 97.756%, respectively. Conversely, VGG16 ach Evaluation of Brick Datasets: Brick is known to play an essential
ieved the worst results, with accuracy, precision, recall, and F1-score role in modern construction materials; therefore, it is important for the
values of 96.585, 96.588, 96.585, and 96.581%, respectively. Addi deep classifier to distinguish it from other objects (e.g., background and
tionally, considering the performance evaluation of the concrete, Goo uncertainty). To this end, we conducted experiments to evaluate the
gleNet achieved the best accuracy of 99.000%, and the worst accuracy effectiveness of the proposed brick dataset. The results are listed in
10
Y. Sun and Z. Gu Resources, Conservation & Recycling 183 (2022) 106362
Table 7
Evaluation of Stone Datasets
Mobile Architecture Architectures Categories Performance Evaluation(%) Average(%)
Table 4. Notably, SeNet50 achieved the best results for the brick data Inception-ResNet achieved the worst average performance, with accu
sets, with accuracy, precision, recall, and F1-score values of 98.000, racy, precision, recall, and F1-score values of 94.095, 94.101%,
98.003, 98.000, and 97.999%, respectively. Moreover, although VGG16 94.095%, and 94.096%, respectively.
achieves the worst performance, this model still performs reasonably Additionally, mobile-friendly architecture was used to evaluate and
well, with accuracy, precision, recall, and F1-score values of 97.000, train the metal datasets. The results are listed in Table 5. We observed
97.007, 97.000, and 97.001%, respectively. Additionally, although that SqueezeNet achieved the best average performance with accuracy,
VGG16, GoogleNet, and Xception have the worst accuracy, the brick precision, recall, and F1-score values of 95.190, 95.179, 95.190, and
material can be satisfactorily recognized by these models. 95.180%, respectively. ShuffleNetV2 achieved the worst average per
Furthermore, we evaluated the performance of mobile-friendly ar formance; however, the performance was still acceptable, with accu
chitectures. The results are presented in Table 4. Notably, SqueezeNet racy, precision, recall, and F1-score values of 94.190, 94.267, 94.190,
achieved the best performance, with accuracy, precision, recall, and F1- and 94.180%, respectively.
score values of 97.714, 97.717, 97.714, and 97.714%, respectively. Although the performance of the state-of-the-art model is lower than
MobileNet and ShuffleNetV2 achieved the worst performance compared those of concrete and brick, the performances of these models verifies
with the other architectures, but still showed relatively reasonable the effectiveness, reliability, and quality of the proposed metal datasets.
performance. Evaluation of Wood Datasets: Compared with the other materials,
All the aforementioned experiments demonstrate the effectiveness, we conducted subsequent experiments to evaluate the performance of
reliability, and quality of the proposed brick datasets. the wood datasets. Table 6 presents these results. SeNet50 achieved the
Evaluation of Metal Datasets: Subsequently, we evaluated the best performance in terms of average metrics with accuracy, precision,
metal datasets using different deep classifiers; Table 5 presents the re recall, and F1-score values of 98.146, 98.156, 98.146, and 98.147%,
sults. Notably, GoogleNet achieves the best average performance, respectively. Inception-ResNet achieves the worst average performance,
wherein the accuracy, precision, recall, and F1-score values were with accuracy, precision, recall, and F1-score values of 97.219, 97.233,
95.524, 95.592, 95.524, and 95.523%, respectively. Meanwhile, 97.219, and 99.929%, respectively.
11
Y. Sun and Z. Gu Resources, Conservation & Recycling 183 (2022) 106362
Table 8
Evaluation of Combined Datasets under Mobile Unfriendly Architecture
Architectures Categories Performance Evaluation Average(%)
Additionally, we also evaluated the mobile-friendly architectures; and F1-score values of 97.286, 97.304%, 97.286, and 97.290%,
the results are presented in Table 6. Notably, SqueezeNet achieved the respectively.
best average performance, with accuracy, precision, recall, and F1-score We then conducted experiments on different mobile-friendly archi
values of 97.671, 97.673%, 97.671, and 97.671%, respectively. Mobi tectures. The results are listed in Table 7. Notably, ShuffleNetV2 ach
lenetV2 achieved the worst average performance, but its performance ieved the best performance, wherein the accuracy, precision, recall, and
was still relatively reasonable, with accuracy, precision, recall, and F1- F1-score values were 98.143, 98.162, 98.143, and 98.146%, respec
score values of 97.243, 97.244, 97.243, and 97.242%, respectively. tively. MobileNetV2 achieved the worst performance compared with the
In this setting, we also verified the effectiveness, reliability, and other architectures, but it could still be used to recognize stones. Finally,
quality of the proposed wood dataset. all the aforementioned experiments demonstrated the effectiveness,
Evaluation of Stone Datasets: Considering the stone datasets, reliability, and quality of the proposed stone datasets.
although only few constructions directly use stone, it still plays an Evaluation of the Combined Datasets: In this section, we first
essential role in constituting construction materials. In this case, further select the images of the main construction material (i.e., concrete, brick,
experiments were conducted on stone datasets. Tables 7 present these metal, wood, and stone) from the five construction material datasets to
results; GoogleNet was observed to achieve the best results, with accu build new datasets, called, the combined datasets. Subsequently, the
racy, precision, recall, and F1-score values of 98.333, 98.337, 98.333, aforementioned state-of-the-art deep learning classifiers are used to
and 98.334%, respectively. Moreover, although Inception-ResNet ach verify whether these models can distinguish between these different
ieved the worst performance, this model also showed a relatively construction materials under a PC device setting. The results are listed in
reasonable performance for this dataset, with accuracy, precision, recall, Table 8. DenseNet achieved the best average performance, wherein the
12
Y. Sun and Z. Gu Resources, Conservation & Recycling 183 (2022) 106362
Table 9
Evaluation of Combined DataSets under Mobile Friendly Architectures
Architectures Categories Performance Evaluation Average(%)
accuracy, precision, recall, and F1-score values were 99.686, 99.687, 6. Conclusions
99.686, and 99.685%, respectively. Inception-ResNet achieved the
worst average performance, wherein the accuracy, precision, recall, and Recycling construction and demolition waste is an ever-increasing
F1-score values were 99.343, 99.343, 99.343, and 99.342%, respec problem that continues to contribute to landfills. A large amount of
tively. Additionally, with respect to the specified performance evalua construction waste can be reused if separated. Manually sorting is very
tion, NASNet achieved the best accuracy performance for the following expensive and time-consuming. The recent success of deep learning
different objects: 99.857, 100.000, 99.571, 99.857, and 98.857% for makes automatic sorting possible. To achieve high-performance auto
concrete, brick, metal, wood, and stone, respectively. The worst accu matic sorting (e.g., classification) model, this research has shown that it
racy performance was achieved by Inception-ResNet architecture, with is possible to propose a data-centric model instead of the traditional
accuracy values of 99.286, 99.857, 99.285, 99.571, and 98.714% for model-centric model to improve the classification performance. The
concrete, brick, metal, wood, and stone, respectively. However, the experiments results (refer to Fig. 4) show the possibility of improving the
main construction material can still be recognized using the Inception- performance through data cleaning and also verify the effectiveness of
ResNet model. the proposed cross-review framework.
Additionally, we also evaluated the proposed combined datasets on The development of the technologies described in this paper would
the mobile device setting, whose results are presented in Table 9. lead to considerable changes in contemporary construction and demo
Notably, SqueezeNet achieved the best average performance, wherein lition waste management. They have the potential to assist project
the accuracy, precision, recall, and F1-score values were 99.600, 99.601, managers (waste champions) and waste stream managers avoid incor
99.6001, and 99.599%, respectively. MobilenetV2 achieved the worst rect waste type sorting. This could further promote automatic waste
average performance, but its performance was still relatively reason classification. An outcome of this nature would be of considerable
ably, wherein the accuracy, precision, recall, and F1-score values were benefit to construction and demolition practitioners, constructors, and
99.371, 99.372, 99.371, and 99.370%, respectively. Meanwhile, from a the wider community.
performance evaluation perspective, SqueezeNet achieved the best ac
curacy performance, with accuracy values of 99.857, 100.000, 99.571, CRediT authorship contribution statement
and 98.857% for concrete, brick, wood, and stone, respectively. Shuf
fleNet achieves the worst accuracy performance: with accuracy values of Ying Sun: Data curation, Writing – original draft, Investigation.
99.857, 99.714, 99.000, 99.857, and 98.714% for concrete, brick, metal, Zhaolin Gu: Supervision, Writing – review & editing.
wood, and stone, respectively. In summary, these experiments verified
the effectiveness, reliability, and identifiability of the proposed datasets. Declaration of Competing Interest
5. Limitations and Future Work The authors declare that they have no known competing financial
interests or personal relationships that cdocould have appeared to in
This study has two limitations that could be addressed in future fluence the work reported in this paper.
research. First, it is of interest to design a novel deep construction ma
terial recognition model by combining the cross-review framework to Acknowledgments
further improve the recognition performance. Second, the current con
struction waste material datasets work well for image classification This work was supported by the project of Basic Work of the Ministry
tasks. In contrast, a similar framework is required to improve the data of Science and Technology of China (No. SB2013FY112500)
quality for construction waste object detection and semantic
segmentation.
13
Y. Sun and Z. Gu Resources, Conservation & Recycling 183 (2022) 106362
14