<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMES</journal-id>
<journal-id journal-id-type="nlm-ta">CMES</journal-id>
<journal-id journal-id-type="publisher-id">CMES</journal-id>
<journal-title-group>
<journal-title>Computer Modeling in Engineering &#x0026; Sciences</journal-title>
</journal-title-group>
<issn pub-type="epub">1526-1506</issn>
<issn pub-type="ppub">1526-1492</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">16632</article-id>
<article-id pub-id-type="doi">10.32604/cmes.2022.016632</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Traffic Accident Detection Based on Deformable Frustum Proposal and Adaptive Space Segmentation</article-title>
<alt-title alt-title-type="left-running-head">Traffic Accident Detection Based on Deformable Frustum Proposal and Adaptive Space Segmentation</alt-title>
<alt-title alt-title-type="right-running-head">Traffic Accident Detection Based on Deformable Frustum Proposal and Adaptive Space Segmentation</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Chen</surname><given-names>Peng</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-2" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Zhang</surname><given-names>Weiwei</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref><email>zwwsues@163.com</email>
</contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Xiao</surname><given-names>Ziyao</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Tian</surname><given-names>Yongxiang</given-names></name>
<xref ref-type="aff" rid="aff-2">2</xref>
</contrib>
<aff id="aff-1"><label>1</label><institution>School of Mechanical and Automotive Engineering, Shanghai University of Engineering Science</institution>, <addr-line>Shanghai, 201620</addr-line>, <country>China</country></aff>
<aff id="aff-2"><label>2</label><institution>Shanghai Fire Research Institute of MEM</institution>, <addr-line>Shanghai, 200032</addr-line>, <country>China</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Weiwei Zhang. Email: <email>zwwsues@163.com</email></corresp>
</author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2021-11-24"><day>24</day>
<month>11</month>
<year>2021</year></pub-date>
<volume>130</volume>
<issue>1</issue>
<fpage>97</fpage>
<lpage>109</lpage>
<history>
<date date-type="received"><day>13</day><month>3</month><year>2021</year></date>
<date date-type="accepted"><day>29</day><month>7</month><year>2021</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2022 Chen et al.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Chen et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMES_16632.pdf"></self-uri>
<abstract>
<p>Road accident detection plays an important role in abnormal scene reconstruction for Intelligent Transportation Systems and abnormal events warning for autonomous driving. This paper presents a novel 3D object detector and adaptive space partitioning algorithm to infer traffic accidents quantitatively. Using 2D region proposals in an RGB image, this method generates deformable frustums based on point cloud for each 2D region proposal and then frustum-wisely extracts features based on the farthest point sampling network (FPS-Net) and feature extraction network (FE-Net). Subsequently, the encoder-decoder network (ED-Net) implements 3D-oriented bounding box (OBB) regression. Meanwhile, the adaptive least square regression (ALSR) method is proposed to split 3D OBB. Finally, the reduced OBB intersection test is carried out to detect traffic accidents via separating surface theorem (SST). In the experiments of KITTI benchmark, our proposed 3D object detector outperforms other state-of-the-art methods. Meanwhile, collision detection algorithm achieves the satisfactory performance of 91.8&#x0025; accuracy on our SHTA dataset.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Traffic accident detection</kwd>
<kwd>3D object detection</kwd>
<kwd>deformable frustum proposal</kwd>
<kwd>adaptive space segmentation</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1"><label>1</label><title>Introduction</title>
<p>Vision-based object detection algorithms have been extensively exploited for traffic accident detection, which generates object location, motion information, and object category. However, accurate and robust traffic accident detection is difficult due to resolution constraints, illumination conditions, scale transform, and occlusion.</p>
<p>Recently vision-based researches on traffic accident detection [<xref ref-type="bibr" rid="ref-1">1</xref>,<xref ref-type="bibr" rid="ref-2">2</xref>] can achieve 2D bounding box regression and classification prediction from monocular images, and then utilize trajectory information to identify accidents. For example, Ijjina et al. [<xref ref-type="bibr" rid="ref-3">3</xref>] used Mask R-CNN [<xref ref-type="bibr" rid="ref-4">4</xref>] for object detection followed by Centroid Tracking algorithm from RGB images, and then capitalized on speed and trajectory anomalies to infer traffic accidents. Unfortunately, these methods achieved poor accuracy and recall when objects are truncated, especially occluded. Besides, these works only provide texture information but lack depth information, which makes it difficult to describe objects for collision detection in 3D real-world scenes. As a result, 3D object detection method becomes the main research issue on traffic accident detection.</p>
<p>To address these limitations, this study develops a novel 3D object detector and adaptive space division model to quantitatively infer traffic accidents, as illustrated in <?A3B2 "fig2",5,"anchor"?><xref ref-type="fig" rid="fig-2">Fig. 2</xref>. This method assumes the availability of 2D region proposals in RGB images, which can be easily obtained from some object detection frameworks [<xref ref-type="bibr" rid="ref-5">5</xref>&#x2013;<xref ref-type="bibr" rid="ref-7">7</xref>]. Then, a set of deformable frustums are generated based on 2D region proposals and point cloud. Different from [<xref ref-type="bibr" rid="ref-8">8</xref>], this method extracts frustum-wisely features based on FPS-Net and FE-Net, and then uses a subsequent ED-Net to down-sample and up-sample these frustum-wisely features. Together with a detection header, the proposed method implements an end-to-end estimation of oriented 3D boxes. Subsequently, ALSR is developed to separate bounding boxes, and then SST is used to discriminate whether the reduced bounding boxes overlap, which can achieve collision detection. Extensive experiments are conducted on two datasets, KITTI benchmark [<xref ref-type="bibr" rid="ref-9">9</xref>] and our SHTA dataset. As illustrated in <?A3B2 "fig1",5,"anchor"?><xref ref-type="fig" rid="fig-1">Fig. 1</xref>, SHTA dataset is collected in Shanghai urban roads by using surveillance cameras and LIDAR, which contains 5,672 crash records in different conditions.</p>
<fig id="fig-1"><label>Figure 1</label><caption><title>Recording platform of our SHTA dataset</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMES_16632-fig-1.png"/></fig>
<fig id="fig-2"><label>Figure 2</label><caption><title>The pipeline of the proposed method. (a) Deformable frustum proposal based on 2D region proposals in an RGB image and point clouds. (b) 3D OBB regression framework. (c) Collision detection based on ALSR and SST</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMES_16632-fig-2.png"/></fig>
<p>The contributions of this paper are summarized as follows:
<list list-type="order">
<list-item><p>This method proposes a novel 3D object detector based on deformable frustum proposal, which can achieve an end-to-end 3D OBB regression in complex scenarios including occlusion and scale transform.</p></list-item>
<list-item><p>This study proposes the adaptive least square regression model to split 3D OBB, which is followed by separating surface theorem to infer traffic accidents.</p></list-item>
</list></p>
<p>The rest of this study is organized as follows. <xref ref-type="sec" rid="s2">Section 2</xref> briefly reviews relevant researches on traffic accident detection, and some methods of 3D object detection based on RGB images and point clouds are summarized. The proposed method is fully presented in <xref ref-type="sec" rid="s3">Section 3</xref>. Extensive experiments on the KITTI benchmark and SHTA dataset are elaborated in <xref ref-type="sec" rid="s4">Section 4</xref>. <xref ref-type="sec" rid="s5">Section 5</xref> concludes our research of this paper.</p>
</sec>
<sec id="s2"><label>2</label><title>Related Work</title>
<sec id="s2_1"><label>2.1</label><title>Traffic Accident Detection</title>
<p>Vision-based algorithms for traffic accident detection can be divided into two categories. One uses traditional image processing algorithms, such as optical flow. The other utilizes deep neural networks (DNN), such as Mask R-CNN. Yun et al. [<xref ref-type="bibr" rid="ref-10">10</xref>] predicted traffic accidents by using the motion interaction field (MIF), which uses the optical flow field and avoids complex vehicle tracking problems. Singh et al. [<xref ref-type="bibr" rid="ref-11">11</xref>] extracted deep representation via denoising autoencoders trained over the normal traffic videos, and then identified accidents based on the reconstruction error and the likelihood of the deep representation. Ijjina et al. [<xref ref-type="bibr" rid="ref-3">3</xref>] utilized Mask R-CNN for object detection and centroid tracking algorithm, which can obtain speed and trajectory anomalies for further crash online inference. Chong et al. [<xref ref-type="bibr" rid="ref-12">12</xref>] used a convolutional LSTM auto-encoder to capture regular visual and motion patterns simultaneously for anomaly detection. Liu et al. [<xref ref-type="bibr" rid="ref-13">13</xref>] tackled the collision detection problem using the difference between a predicted future frame obtained by U-Net and its ground truth. In addition, Yao et al. [<xref ref-type="bibr" rid="ref-14">14</xref>] predicted traffic participants&#x2019; trajectories and their future locations generated by an unsupervised deep learning framework to infer traffic accidents. Unfortunately, the precision and recall of the above methods are poor owing to resolution constraint, illumination condition, scale transform, and occlusion.</p>
</sec>
<sec id="s2_2"><label>2.2</label><title>Multi-Sensor 3D Object Detection</title>
<p>Several image-based methods [<xref ref-type="bibr" rid="ref-15">15</xref>&#x2013;<xref ref-type="bibr" rid="ref-19">19</xref>] focus on texture information but lack depth information, which increases the false detection rate of object detection algorithms. Besides, extensive point-based methods [<xref ref-type="bibr" rid="ref-20">20</xref>&#x2013;<xref ref-type="bibr" rid="ref-23">23</xref>] provide depth information but ignore texture information. As a result, it could be helpful to integrate RGB images and point clouds to infer 3D OBB. MV3D [<xref ref-type="bibr" rid="ref-24">24</xref>] took the bird eye view (BEV) and front-view (FV) projection of point clouds together with corresponding RGB image as input, and then extracted feature using multi-stream CNNs for further 3D box regression. AVOD [<xref ref-type="bibr" rid="ref-25">25</xref>] introduced an early fusion architecture, which takes BEV and RGB images to generate high-resolution feature maps shared by two subnetworks: a region proposal network and a second stage detection network. MMF [<xref ref-type="bibr" rid="ref-26">26</xref>] proposed multiple related tasks for accurate multi-sensor 3D object detection including ground estimation and depth completion. F-PointNet [<xref ref-type="bibr" rid="ref-8">8</xref>] lifted 2D region proposals obtained by a 2D CNN detector to 3D frustum proposals, and then generated 3D OBB based on PointNet. F-ConvNet [<xref ref-type="bibr" rid="ref-27">27</xref>] slid frustum proposals to aggregate local point-level features with FCN for 3D OBB regression. However, the above methods belong to data-wise fusion, which is challenging owing to differences in data characteristics. Therefore, this method generates a specific frustum for each 2D region proposal and extracts frustum-wisely features via FPS-Net and FE-Net for 3D OBB regression.</p>
</sec>
</sec>
<sec id="s3"><label>3</label><title>The Proposed Method</title>
<p>As shown in <xref ref-type="fig" rid="fig-2">Fig. 2</xref>, our system consists of two modules: 3D OBB regression and collision detection. <xref ref-type="sec" rid="s3_1">Section 3.1</xref> details some modules of 3D OBB regression framework, such as deformable frustum proposal, FE-Net, and ED-Net. Then, traffic crash is predicted using ALSR and SST in <xref ref-type="sec" rid="s3_2">Section 3.2</xref>.</p>
<sec id="s3_1"><label>3.1</label><title>3D OBB Regression</title>
<p>By assuming the availability of 2D region proposals in RGB images that are easily obtained from some object detection frameworks, the proposed method generates a sequence of deformable frustums, and then extracts frustum-wisely features via FPS-Net and FE-Net. Subsequently, ED-Net is designed to down-sample and up-sample frustum-wisely features to obtain multi-scale feature maps. Together with a detection header, our method supports an end-to-end prediction of 3D OBB.</p>
<sec id="s3_1_1"><label>3.1.1</label><title>Deformable Frustum Proposal</title>
<p>To reduce search space and detect occluded objects, this method takes advantage of 2D region proposals in RGB images that are generated by region proposal network. Different from [<xref ref-type="bibr" rid="ref-8">8</xref>], our method assumes that the joint calibration of camera coordinate system and LIDAR coordinate system has already been performed, which means the optical axis of the camera is perpendicular to each 2D region proposal. As illustrated in <?A3B2 "fig3",5,"anchor"?><xref ref-type="fig" rid="fig-3">Fig. 3</xref>, a specific frustum is generated for each 2D region proposal by sliding along the optical axis between the image plane and the far plane. Owing to <italic>N</italic> (<italic>N</italic> &#x003D; 3) aspect ratios of 2D region proposals generated by a 2D object detector, the width and height of frustums are changeable. In addition, our method uses a parameter <italic>&#x03C3;</italic> (<italic>&#x03C3;</italic> &#x003D; 0.9, 1.0, 1.2) to control the depth of frustums, as the inaccurate depth between the image plane and the far plane is defined by the range of the depth sensor. Thus, each object owns deformable frustums <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msubsup><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:msubsup></mml:math></inline-formula>.</p>
<fig id="fig-3"><label>Figure 3</label><caption><title>Illustration of how deformable frustums are generated for 2D region proposals in an RGB image</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMES_16632-fig-3.png"/></fig>
</sec>
<sec id="s3_1_2"><label>3.1.2</label><title>FE-Net</title>
<p>To extract frustum-wisely features, this method uses FPS-Net to obtain points <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msubsup><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup></mml:math></inline-formula> from deformable frustums <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msubsup><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:msubsup></mml:math></inline-formula> according to the principle of the most distant point. Then, our method applies FE-Net that includes convolution layers and max-pooling layers, followed by IR-Block, as shown in <?A3B2 "fig4",5,"anchor"?><xref ref-type="fig" rid="fig-4">Fig. 4</xref>. Inspired by [<xref ref-type="bibr" rid="ref-28">28</xref>], IR-Block combines the Inception module with residual connection based on 1&#x2009;&#x00D7;&#x2009;1 convolution and 3&#x2009;&#x00D7;&#x2009;3 same convolution. Different from [<xref ref-type="bibr" rid="ref-27">27</xref>], the proposed method uses relative coordinates <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msubsup><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup></mml:math></inline-formula> as the input of FE-Net. Each <italic>&#x00394; P<sub>i</sub></italic> is obtained by subtracting each <italic>P<sub>i</sub></italic> with the centroid <italic>C</italic> of the frustum, <italic>&#x00394; P<sub>i</sub></italic> &#x003D; <italic>P<sub>i</sub></italic> &#x2212; <italic>C</italic> for <italic>i</italic> &#x003D; 1,&#x2026;, <italic>n</italic>.</p>
<fig id="fig-4"><label>Figure 4</label><caption><title>The architecture of FE-Net</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMES_16632-fig-4.png"/></fig>
</sec>
<sec id="s3_1_3"><label>3.1.3</label><title>ED-Net</title>
<p>To solve scale transform, the proposed method concatenates frustum-wisely feature vectors to form a feature map of the size <italic>L</italic> &#x00D7; <italic>d</italic> &#x00D7; 1 (<italic>d</italic> &#x003D; 256, <italic>L</italic> is the number of objects), which is the input of subsequent ED-Net. As shown in <?A3B2 "fig5",5,"anchor"?><xref ref-type="fig" rid="fig-5">Fig. 5</xref>, ED-Net is composed of two modules: (a) the encoder that gradually contracts the spatial dimension of feature maps with 1&#x2009;&#x00D7;&#x2009;1 convolution and 1&#x2009;&#x00D7;&#x2009;2 max pooling, and (b) the decoder that gradually expands the spatial dimension and object details based on 1&#x2009;&#x00D7;&#x2009;2 deconvolution. The size of the same convolution kernel is 3&#x2009;&#x00D7;&#x2009;3. Deconv layer upsamples the feature map to the same resolution as that in the encoder module, which is concatenated together along the feature dimension. On top of ED-Net is the detection header, which is used to classify object categories and generate 3D OBB. Given <italic>K</italic> categories, the classification branch outputs a feature map of the size <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mi>L</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>K</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>. Our method uses focal loss [<xref ref-type="bibr" rid="ref-29">29</xref>] as the loss function, which helps solve the problem of data imbalance between different classes. Different from [<xref ref-type="bibr" rid="ref-8">8</xref>], this method parameterizes a 3D OBB by its center <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, shape <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>h</mml:mi><mml:mo>,</mml:mo><mml:mi>w</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, and yaw angle <italic>&#x03B8;</italic>. The regression loss is smooth <italic>L</italic>1 loss and corner loss [<xref ref-type="bibr" rid="ref-8">8</xref>], which are used to regularize all parameters of a 3D OBB.</p>
<fig id="fig-5"><label>Figure 5</label><caption><title>The architecture of ED-Net</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMES_16632-fig-5.png"/></fig>
</sec>
</sec>
<sec id="s3_2"><label>3.2</label><title>Collision Detection</title>
<p>For collision detection, this method develops ALSR for 3D OBB segmentation and SST for reduced OBB intersection tests.</p>
<sec id="s3_2_1"><label>3.2.1</label><title>ALSR</title>
<p>To accurately infer traffic accidents, our method splits 3D OBB via ALSR. ALSR is a space partitioning method based on spectral clustering. First, ALSR uses an alternative optimization model to calculate the coefficient matrix. Then, the affine matrix is obtained based on the coefficient matrix. Finally, this method uses the standard segmentation method to split the affine matrix to obtain <italic>k</italic> subspaces.</p>
<p>The data matrix <italic>D</italic> of 3D OBB is reconstructed in directions of column and row, respectively. Thus, ALSR is established according to <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref>. <italic>C</italic> denotes column coefficient matrix and <italic>R</italic> means row coefficient matrix. <italic>&#x03BB;</italic> is a regularization parameter, which is used to balance the impact of each other.
<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:mi>G</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>C</mml:mi><mml:mo>,</mml:mo><mml:mi>R</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>D</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>R</mml:mi><mml:mi>D</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msubsup><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>F</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:mi>&#x03BB;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>C</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msubsup><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>F</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>R</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:msubsup><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>F</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>
</p>
<p>To obtain <italic>C</italic> and <italic>R</italic>, this method uses an alternating optimization algorithm. First, <italic>C</italic> is fixed to optimize <italic>R</italic>, as shown in <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref>. Then, <italic>R</italic> is fixed to optimize <italic>C</italic>, as shown in <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref>.
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mi>D</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>I</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>C</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:msup><mml:mi>D</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x03BB;</mml:mi><mml:mi>I</mml:mi><mml:mo>+</mml:mo><mml:mi>D</mml:mi><mml:mrow><mml:msup><mml:mi>D</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mrow><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:mi>C</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x03BB;</mml:mi><mml:mi>I</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:msup><mml:mi>D</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mi>D</mml:mi><mml:mrow><mml:mi mathvariant="normal">T</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>D</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>R</mml:mi><mml:mi>D</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>
</p>
<p>To speed up the convergence, this algorithm adopts the gradient descent method, as shown in <xref ref-type="disp-formula" rid="eqn-4">Eqs. (4)</xref> and <xref ref-type="disp-formula" rid="eqn-5">(5)</xref>.
<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:mrow><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="normal">&#x2207;</mml:mi><mml:mi>C</mml:mi></mml:msub></mml:mrow><mml:mi>G</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>C</mml:mi><mml:mo>,</mml:mo><mml:mi>R</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>k</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi mathvariant="normal">&#x2207;</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow><mml:mi>G</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>C</mml:mi><mml:mo>,</mml:mo><mml:mi>R</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>
</p>
</sec>
<sec id="s3_2_2"><label>3.2.2</label><title>SST</title>
<p>SST is an iterative model to find a surface that can separate two 3D OBB. If the separating surface exists, they do not overlap. <?A3B2 "fig6",5,"anchor"?><xref ref-type="fig" rid="fig-6">Fig. 6</xref> shows that there are two bounding boxes <italic>A</italic> and <italic>B</italic> in two-dimensional space. <italic>X</italic> is the separation axis and <italic>Y</italic> is the separation line. <italic>T</italic> is the projection of the distance between <italic>C<sub>a</sub></italic> and <italic>C<sub>b</sub></italic> on the separation axis <italic>X</italic>. If <italic>T</italic> &#x003E; <italic>l<sub>a</sub></italic> &#x002B; <italic>l<sub>b</sub></italic>, they do not intersect. There are at most fifteen potential separating axes between a pair of 3D OBB. Due to ALSR generating <italic>k</italic> subspaces, this method makes at most 15 &#x00D7;<italic>k</italic> adjustments.</p>
<fig id="fig-6"><label>Figure 6</label><caption><title>Separating surface theorem</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMES_16632-fig-6.png"/></fig>
</sec>
</sec>
</sec>
<sec id="s4"><label>4</label><title>Experiments</title>
<p>A large number of experiments are conducted on NVIDIA GTX 1080 GPU in this study. <xref ref-type="sec" rid="s4_1">Section 4.1</xref> depicts the KITTI detection benchmark and SHTA dataset. <xref ref-type="sec" rid="s4_2">Section 4.2</xref> evaluates the performance of 3D OBB regression, and then compares it with the state-of-the-art methods. The performance of collision detection is demonstrated in <xref ref-type="sec" rid="s4_3">Section 4.3</xref>.</p>
<sec id="s4_1"><label>4.1</label><title>Datasets</title>
<sec id="s4_1_1"><label>4.1.1</label><title>KITTI</title>
<p>The KITTI detection benchmark contains 7,481 training and 7,518 testing RGB images and corresponding LIDAR point clouds, including three categories: Car, Pedestrian, and Cyclist. The proposed method trains our 3D object detector for Car and Pedestrian by splitting original data into 3,712 and 3,769 samples. The 3D IOU evaluation metrics are 0.7 and 0.5, respectively.</p>
</sec>
<sec id="s4_1_2"><label>4.1.2</label><title>SHTA</title>
<p>To achieve detection of traffic accidents, our SHTA dataset was collected with surveillance cameras and LIDAR in Shanghai urban roads, including 5,672 crash records in different conditions such as occlusion and truncation. This method retrains our 3D object detector by fine-tuning the pre-trained network to generate 3D OBB. Then, traffic accident is predicted via ALSR and SST. As shown in <?A3B2 "tbl1",5,"anchor"?><xref ref-type="table" rid="table-1">Table 1</xref>, crash severity is classified into four levels, including no-injury, no-capacitating injury, incapacitating injury, and fatal injury.</p>
<table-wrap id="table-1"><label>Table 1</label><caption><title>Division of traffic crash severity for our SHTA dataset</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Traffic crash severity</th>
<th align="left">Description</th>
<th align="left">Frequency</th>
<th align="left">Percent (&#x0025;)</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">L1</td>
<td align="left">No-injury</td>
<td align="left">2,354</td>
<td align="left">41.5</td>
</tr>
<tr>
<td align="left">L2</td>
<td align="left">No-capacitating injury</td>
<td align="left">2,087</td>
<td align="left">36.8</td>
</tr>
<tr>
<td align="left">L3</td>
<td align="left">Incapacitating injury</td>
<td align="left">1,146</td>
<td align="left">20.2</td>
</tr>
<tr>
<td align="left">L4</td>
<td align="left">Fatal injury</td>
<td align="left">85</td>
<td align="left">1.5</td>
</tr>
<tr>
<td align="left">Overall</td>
<td align="left">&#x2212;</td>
<td align="left">5,672</td>
<td align="left">100.0</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_1_3"><label>4.1.3</label><title>Implementation Details</title>
<p>Our 3D object detector are trained on KITTI benchmark and SHTA dataset, respectively. 3D object detector introduces 2D region proposals of Faster-RCNN [<xref ref-type="bibr" rid="ref-6">6</xref>] with ResNet-101 [<xref ref-type="bibr" rid="ref-30">30</xref>] for the KITTI detection benchmark. Using these 2D region proposals, this method samples 2,048 points from point clouds for each frustum based on FPS-Net. This method regards predicted boxes whose centers fall in the ground-truth boxes as positive samples and counts the others as negative samples. During both training and testing, data augmentation is used with random flipping (with a probability of 0.5) and random rotation (from &#x2212;<italic>&#x03C0;</italic> to <italic>&#x03C0;</italic>) to deal with angle transform. Before training, some hyperparameters need to be set. The batch size is set as 32 to generate 32 random samples of each frustum. The initial learning rate is 0.001 and decays one-tenth of the original every 30th epoch of the total 60 epochs. This method uses Adam optimizer with weight decay of 1e-05.</p>
</sec>
</sec>
<sec id="s4_2"><label>4.2</label><title>Evaluation of 3D OBB Regression</title>
<sec id="s4_2_1"><label>4.2.1</label><title>Comparing with SOTA</title>
<p><?A3B2 "tbl2",5,"anchor"?><xref ref-type="table" rid="table-2">Table 2</xref> illustrates the performance of our 3D OBB regression framework on the KITTI detection benchmark. This method outperforms most approaches in average precision (AP) and runtime. Especially, it improves upon the previously best model PV-RCNN [<xref ref-type="bibr" rid="ref-31">31</xref>] by 4.13 mAP, showing effectiveness of deformable frustum proposals. It gets better results on nearly all categories and has the biggest improvements on object categories that are often occluded (&#x002B;1.37 AP for pedestrians and &#x002B;&#x2009;1.10 AP for cars). Besides, our method achieves great advantages in terms of speed (&#x2212;0.03&#x2005;s for runtime) thanks to the deformable frustum proposal decreasing the computing cost of point clouds. <?A3B2 "fig7",5,"anchor"?><xref ref-type="fig" rid="fig-7">Fig. 7</xref> shows the performance comparison of five methods (i.e., F-PointNet [<xref ref-type="bibr" rid="ref-8">8</xref>], F-ConvNet [<xref ref-type="bibr" rid="ref-27">27</xref>], PointRCNN [<xref ref-type="bibr" rid="ref-22">22</xref>], PV-RCNN [<xref ref-type="bibr" rid="ref-31">31</xref>]) including ours, under two different challenging conditions including scale transform and partial occlusion. Our method exceeds other methods under these conditions due to ED-Net providing multi-scale feature maps, texture information, and depth information. As a result, our 3D object detector is accurate and robust for traffic accident detection.</p>
<table-wrap id="table-2"><label>Table 2</label><caption><title>3D object detection AP (&#x0025;) and runtime (s) on KITTI val set</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Method</th>
<th align="left">&#x00A0;Runtime</th>
<th align="left" colspan="3">&#x00A0;Cars</th>
<th align="left" colspan="3">&#x00A0;Pedestrians</th>
<th align="left" colspan="3">&#x00A0;Cyclists</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left"/>
<td align="left">&#x00A0;</td>
<td align="left">&#x00A0;Easy</td>
<td align="left">&#x00A0;Moderate</td>
<td align="left">&#x00A0;Hard</td>
<td align="left">&#x00A0;Easy</td>
<td align="left">&#x00A0;Moderate</td>
<td align="left">&#x00A0;Hard</td>
<td align="left">&#x00A0;Easy</td>
<td align="left">&#x00A0;Moderate</td>
<td align="left">&#x00A0;Hard</td>
</tr>
<tr>
<td align="left">MV3D [<xref ref-type="bibr" rid="ref-26">26</xref>]</td>
<td align="left">&#x00A0;0.36</td>
<td align="left">&#x00A0;71.09</td>
<td align="left">&#x00A0;62.35</td>
<td align="left">&#x00A0;55.12</td>
<td align="left">&#x00A0;&#x2212;</td>
<td align="left">&#x00A0;&#x2212;</td>
<td align="left">&#x00A0;&#x2212;</td>
<td align="left">&#x00A0;&#x2212;</td>
<td align="left">&#x00A0;&#x2212;</td>
<td align="left">&#x00A0;&#x2212;</td>
</tr>
<tr>
<td align="left">VoxelNet [<xref ref-type="bibr" rid="ref-21">21</xref>]</td>
<td align="left">&#x00A0;0.5</td>
<td align="left">&#x00A0;77.47</td>
<td align="left">&#x00A0;65.11</td>
<td align="left">&#x00A0;57.73</td>
<td align="left">&#x00A0;39.48</td>
<td align="left">&#x00A0;33.69</td>
<td align="left">&#x00A0;31.51</td>
<td align="left">&#x00A0;61.22</td>
<td align="left">&#x00A0;48.36</td>
<td align="left">&#x00A0;44.37</td>
</tr>
<tr>
<td align="left">F-PointNet [<xref ref-type="bibr" rid="ref-8">8</xref>]</td>
<td align="left">&#x00A0;0.17</td>
<td align="left">&#x00A0;81.2</td>
<td align="left">&#x00A0;70.29</td>
<td align="left">&#x00A0;62.19</td>
<td align="left">&#x00A0;51.21</td>
<td align="left">&#x00A0;<bold>44.89</bold></td>
<td align="left">&#x00A0;40.23</td>
<td align="left">&#x00A0;71.96</td>
<td align="left">&#x00A0;56.77</td>
<td align="left">&#x00A0;50.39</td>
</tr>
<tr>
<td align="left">AVOD [<xref ref-type="bibr" rid="ref-25">25</xref>]</td>
<td align="left">&#x00A0;0.08</td>
<td align="left">&#x00A0;76.39</td>
<td align="left">&#x00A0;66.47</td>
<td align="left">&#x00A0;60.23</td>
<td align="left">&#x00A0;36.1</td>
<td align="left">&#x00A0;27.86</td>
<td align="left">&#x00A0;25.76</td>
<td align="left">&#x00A0;57.19</td>
<td align="left">&#x00A0;42.08</td>
<td align="left">&#x00A0;38.29</td>
</tr>
<tr>
<td align="left">PointRCNN [<xref ref-type="bibr" rid="ref-22">22</xref>]</td>
<td align="left">&#x00A0;0.1</td>
<td align="left">&#x00A0;89.96</td>
<td align="left">&#x00A0;75.64</td>
<td align="left">&#x00A0;70.7</td>
<td align="left">&#x00A0;47.98</td>
<td align="left">&#x00A0;39.37</td>
<td align="left">&#x00A0;36.01</td>
<td align="left">&#x00A0;74.96</td>
<td align="left">&#x00A0;58.82</td>
<td align="left">&#x00A0;52.53</td>
</tr>
<tr>
<td align="left">F-ConvNet [<xref ref-type="bibr" rid="ref-27">27</xref>]</td>
<td align="left">&#x00A0;0.47</td>
<td align="left">&#x00A0;87.36</td>
<td align="left">&#x00A0;76.39</td>
<td align="left">&#x00A0;66.69</td>
<td align="left">&#x00A0;52.16</td>
<td align="left">&#x00A0;43.38</td>
<td align="left">&#x00A0;38.8</td>
<td align="left">&#x00A0;81.98</td>
<td align="left">&#x00A0;65.07</td>
<td align="left">&#x00A0;56.54</td>
</tr>
<tr>
<td align="left">PV-RCNN31]</td>
<td align="left">&#x00A0;0.08</td>
<td align="left">&#x00A0;90.25</td>
<td align="left">&#x00A0;81.43</td>
<td align="left">&#x00A0;<bold>76.82</bold></td>
<td align="left">&#x00A0;52.17</td>
<td align="left">&#x00A0;43.29</td>
<td align="left">&#x00A0;40.29</td>
<td align="left">&#x00A0;78.6</td>
<td align="left">&#x00A0;63.71</td>
<td align="left">&#x00A0;<bold>57.65</bold></td>
</tr>
<tr>
<td align="left">Ours</td>
<td align="left">&#x00A0;<bold>0.05</bold></td>
<td align="left">&#x00A0;<bold>92.13</bold></td>
<td align="left">&#x00A0;<bold>82.53</bold></td>
<td align="left">&#x00A0;71.25</td>
<td align="left">&#x00A0;<bold>53.54</bold></td>
<td align="left">&#x00A0;42.69</td>
<td align="left">&#x00A0;<bold>40.59</bold></td>
<td align="left">&#x00A0;<bold>83.96</bold></td>
<td align="left">&#x00A0;<bold>66.49</bold></td>
<td align="left">&#x00A0;56.31</td>
</tr>
<tr>
<td align="left" colspan="2"/>
<td align="left" colspan="9">&#x00A0;</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="fig-7"><label>Figure 7</label><caption><title>Qualitative results of five methods on the KITTI val set, under two challenging conditions including scale transform and partial occlusion. Green boxes denote car and red boxes represent predestrian</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMES_16632-fig-7.png"/></fig>
</sec>
<sec id="s4_2_2"><label>4.2.2</label><title>Effects of 2D Region Proposal</title>
<p>Using 2D region proposals in an RGB image, this method generates a sequence of deformable frustums based on point cloud. Thus, the performance of 2D region proposals plays an important role in 3D OBB regression. To investigate the influence of 2D region proposal on 3D OBB regression, six 2D object detectors are tested including RRC [<xref ref-type="bibr" rid="ref-32">32</xref>], MSCNN [<xref ref-type="bibr" rid="ref-33">33</xref>], MSCNN-ResNet50, MSCNN-ResNet101, FasterRCNN-ResNet50, and FasterRCNN-ResNet101. <?A3B2 "tbl3",5,"anchor"?><xref ref-type="table" rid="table-3">Table 3</xref> shows the performance of 3D object detectors with different 2D region proposals. FasterRCNN-ResNet101 outperforms other methods on 2D region proposal owing to deeper backbone network, which makes traffic accident detection more precise.</p>
<table-wrap id="table-3"><label>Table 3</label><caption><title>Effects of 2D region proposal on 3D object detection AP (&#x0025;)</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Method</th>
<th align="left">&#x00A0;Easy</th>
<th align="left">&#x00A0;Moderate</th>
<th align="left">&#x00A0;Hard</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">RRC</td>
<td align="left">&#x00A0;84.56</td>
<td align="left">&#x00A0;73.46</td>
<td align="left">&#x00A0;65.77</td>
</tr>
<tr>
<td align="left">MSCNN</td>
<td align="left">&#x00A0;86.23</td>
<td align="left">&#x00A0;76.42</td>
<td align="left">&#x00A0;67.17</td>
</tr>
<tr>
<td align="left">MSCNN-ResNet50</td>
<td align="left">&#x00A0;87.23</td>
<td align="left">&#x00A0;78.36</td>
<td align="left">&#x00A0;69.17</td>
</tr>
<tr>
<td align="left">MSCNN-ResNet101</td>
<td align="left">&#x00A0;88.34</td>
<td align="left">&#x00A0;81.58</td>
<td align="left">&#x00A0;70.69</td>
</tr>
<tr>
<td align="left">FasterRCNN-ResNet50</td>
<td align="left">&#x00A0;87.86</td>
<td align="left">&#x00A0;<bold>83.31</bold></td>
<td align="left">&#x00A0;70.19</td>
</tr>
<tr>
<td align="left">FasterRCNN-ResNet101</td>
<td align="left">&#x00A0;<bold>89.98</bold></td>
<td align="left">&#x00A0;82.53</td>
<td align="left">&#x00A0;<bold>71.25</bold></td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_2_3"><label>4.2.3</label><title>Effects of Frustum Feature Extractor</title>
<p>The proposed method extracts frustum-wisely features with FPS-Net and FE-Net. Thus, this method relies on the performance of the frustum feature extractor. Five approaches are compared to evaluate the effects of FE-Net on 3D OBB regression, including PointNet [<xref ref-type="bibr" rid="ref-34">34</xref>], PointNet&#x002B;&#x002B; [<xref ref-type="bibr" rid="ref-20">20</xref>], VoteNet [<xref ref-type="bibr" rid="ref-35">35</xref>] and PointCNN [<xref ref-type="bibr" rid="ref-36">36</xref>]. <?A3B2 "tbl4",5,"anchor"?><xref ref-type="table" rid="table-4">Table 4</xref> illustrates the performance of 3D object detector with different frustum feature extractors. It is obvious that the performance of FE-Net is better than other methods in that IR-Block generates multi-scale frustum feature maps by combining the inception module with the residual connection.</p>
<table-wrap id="table-4"><label>Table 4</label><caption><title>Effects of frustum feature extractor on 3D object detection AP (&#x0025;)</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Method</th>
<th align="left">&#x00A0;Easy</th>
<th align="left">&#x00A0;Moderate</th>
<th align="left">&#x00A0;Hard</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">PointNet</td>
<td align="left">&#x00A0;86.87</td>
<td align="left">&#x00A0;<bold>83.46</bold></td>
<td align="left">&#x00A0;67.54</td>
</tr>
<tr>
<td align="left">PointNet&#x002B;&#x002B;</td>
<td align="left">&#x00A0;88.72</td>
<td align="left">&#x00A0;81.54</td>
<td align="left">&#x00A0;65.31</td>
</tr>
<tr>
<td align="left">PointCNN</td>
<td align="left">&#x00A0;82.36</td>
<td align="left">&#x00A0;74.25</td>
<td align="left">&#x00A0;66.57</td>
</tr>
<tr>
<td align="left">VoteNet</td>
<td align="left">&#x00A0;87.94</td>
<td align="left">&#x00A0;82.67</td>
<td align="left">&#x00A0;70.69</td>
</tr>
<tr>
<td align="left">FE-Net</td>
<td align="left">&#x00A0;<bold>89.98</bold></td>
<td align="left">&#x00A0;82.53</td>
<td align="left">&#x00A0;<bold>71.25</bold></td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s4_3"><label>4.3</label><title>Performance of Collision Detection</title>
<sec id="s4_3_1"><label>4.3.1</label><title>Comparing with SOTA</title>
<p>The proposed method predicts traffic accidents with ALSR and SST. To assess the performance of collision detection, this method introduces three metrics including precision (<italic>P</italic>), recall (<italic>R</italic>) and frames per second (FPS) as shown in <xref ref-type="disp-formula" rid="eqn-6">Eqs. (6)</xref> and <xref ref-type="disp-formula" rid="eqn-7">(7)</xref>.
<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">n</mml:mi><mml:mi mathvariant="normal">u</mml:mi><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">b</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">c</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">r</mml:mi><mml:mi mathvariant="normal">r</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">c</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">c</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /></mml:mrow><mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">n</mml:mi><mml:mi mathvariant="normal">u</mml:mi><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">b</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">c</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /></mml:mrow></mml:mfrac></mml:math></disp-formula>
<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">n</mml:mi><mml:mi mathvariant="normal">u</mml:mi><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">b</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">c</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">r</mml:mi><mml:mi mathvariant="normal">r</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">c</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">c</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /></mml:mrow><mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">t</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="normal">l</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">n</mml:mi><mml:mi mathvariant="normal">u</mml:mi><mml:mi mathvariant="normal">m</mml:mi><mml:mi mathvariant="normal">b</mml:mi><mml:mi mathvariant="normal">e</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi mathvariant="normal">c</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">l</mml:mi><mml:mi mathvariant="normal">l</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="normal">i</mml:mi><mml:mi mathvariant="normal">o</mml:mi><mml:mi mathvariant="normal">n</mml:mi></mml:mrow><mml:mspace width="thickmathspace" /></mml:mrow></mml:mfrac></mml:math></disp-formula>
</p>
<p><?A3B2 "tbl5",5,"anchor"?><xref ref-type="table" rid="table-5">Table 5</xref> shows the comparison result of seven different collision detection approaches including Ijjina method [<xref ref-type="bibr" rid="ref-3">3</xref>], Yun method [<xref ref-type="bibr" rid="ref-10">10</xref>], Singh method [<xref ref-type="bibr" rid="ref-11">11</xref>], Chong method [<xref ref-type="bibr" rid="ref-12">12</xref>], Liu method [<xref ref-type="bibr" rid="ref-13">13</xref>] and Yao method [<xref ref-type="bibr" rid="ref-14">14</xref>]. Our method exceeds other approaches in terms of accuracy and runtime. Especially, it improves upon the previously best model by 3.24 P and 2.15 R thanks to adaptive space segmentation. In addition, it has the biggest improvements on the speed (&#x002B;8 FPS), showing influence of separating surface theory.</p>
<table-wrap id="table-5"><label>Table 5</label><caption><title>Collision detection P (&#x0025;), R (&#x0025;) and FPS on our SHTA dataset</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Method</th>
<th align="left">&#x00A0;FPS</th>
<th align="left">&#x00A0;P</th>
<th align="left">&#x00A0;R</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Yun method [<xref ref-type="bibr" rid="ref-10">10</xref>]</td>
<td align="left">&#x00A0;22</td>
<td align="left">&#x00A0;65.31</td>
<td align="left">&#x00A0;78.36</td>
</tr>
<tr>
<td align="left">Singh method [<xref ref-type="bibr" rid="ref-11">11</xref>]</td>
<td align="left">&#x00A0;31</td>
<td align="left">&#x00A0;69.82</td>
<td align="left">&#x00A0;74.54</td>
</tr>
<tr>
<td align="left">Ijjina method [<xref ref-type="bibr" rid="ref-3">3</xref>]</td>
<td align="left">&#x00A0;26</td>
<td align="left">&#x00A0;76.61</td>
<td align="left">&#x00A0;79.21</td>
</tr>
<tr>
<td align="left">Chong method [<xref ref-type="bibr" rid="ref-12">12</xref>]</td>
<td align="left">&#x00A0;37</td>
<td align="left">&#x00A0;74.54</td>
<td align="left">&#x00A0;84.53</td>
</tr>
<tr>
<td align="left">Liu method [<xref ref-type="bibr" rid="ref-13">13</xref>]</td>
<td align="left">&#x00A0;42</td>
<td align="left">&#x00A0;81.23</td>
<td align="left">&#x00A0;86.36</td>
</tr>
<tr>
<td align="left">Yao method [<xref ref-type="bibr" rid="ref-14">14</xref>]</td>
<td align="left">&#x00A0;48</td>
<td align="left">&#x00A0;88.64</td>
<td align="left">&#x00A0;87.49</td>
</tr>
<tr>
<td align="left">Ours</td>
<td align="left">&#x00A0;<bold>56</bold></td>
<td align="left">&#x00A0;<bold>91.88</bold></td>
<td align="left">&#x00A0;<bold>89.64</bold></td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_3_2"><label>4.3.2</label><title>Influence of the Number of Subspaces</title>
<p>ALSR divides the 3D OBB into <italic>k</italic> subspaces. Then, SST makes 15 &#x00D7; <italic>k</italic> judgments to infer traffic accidents. Thus, the number of subspaces plays an important role in collision detection. <?A3B2 "tbl6",5,"anchor"?><xref ref-type="table" rid="table-6">Table 6</xref> illustrates the influence of <italic>k</italic> on the performance of collision detection. As <italic>k</italic> increases, the prediction accuracy (ACC) of our method firstly increases and then decreases. Experiments show ACC is better when <italic>k</italic> is 256.</p>
<table-wrap id="table-6"><label>Table 6</label><caption><title>Effects of <italic>k</italic> on collision detection ACC (&#x0025;)</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left"><italic>k</italic></th>
<th align="left">&#x00A0;4</th>
<th align="left">&#x00A0;16</th>
<th align="left">&#x00A0;64</th>
<th align="left">&#x00A0;256</th>
<th align="left">&#x00A0;512</th>
<th align="left">&#x00A0;1024</th>
<th align="left">&#x00A0;2048</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">ACC(&#x0025;)</td>
<td align="left">&#x00A0;81.25</td>
<td align="left">&#x00A0;83.46</td>
<td align="left">&#x00A0;86.87</td>
<td align="left">&#x00A0;<bold>91.88</bold></td>
<td align="left">&#x00A0;84.55</td>
<td align="left">&#x00A0;86.23</td>
<td align="left">&#x00A0;85.26</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
</sec>
<sec id="s5"><label>5</label><title>Conclusion</title>
<p>In this paper, a traffic accident detection system, based on 3D OBB regression and adaptive space segmentation, is proposed to effectively predict traffic accidents. A novel 3D object detector is adapted to generate 3D OBB for further traffic accident detection based on deformable frustum proposal, FE-Net, and ED-Net. Besides, this method proposes ALSR and SST for collision detection. Extensive experiments on SHTA dataset demonstrate this method outperforms other SOTA approaches in terms of accuracy and running speed. In the future, our SHTA dataset will be expanded and contain more different traffic scenes.</p>
</sec>
</body>
<back>
<ack>
<p>The authors wish to express their appreciation to the reviewers for their helpful suggestions which greatly improved the presentation of this paper.</p>
</ack>
<fn-group>
<fn fn-type="other"><p><bold>Funding Statement:</bold> This work was supported in part by National Natural Science Foundation of China (No. 51805312); in part by Shanghai Sailing Program (No. 18YF1409400); in part by Training and Funding Program of Shanghai College young teachers (No. ZZGCD15102); in part by Scientific Research Project of Shanghai University of Engineering Science (No. 2016-19); in part by Science and Technology Commission of Shanghai Municipality (No. 19030501100); in part by the Shanghai University of Engineering Science Innovation Fund for Graduate Students (No. 18KY0613) and in part by National Key R&#x0026;D Program of China (No. 2016YFC0802900).</p></fn>
<fn fn-type="conflict"><p><bold>Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest to report regarding the present study.</p></fn>
</fn-group>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>1.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Zu</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Xie</surname>, <given-names>Y. H.</given-names></string-name>, <string-name><surname>Ma</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Fu</surname>, <given-names>J. S.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Vision-based real-time traffic accident detection</article-title>. <conf-name>Proceeding of the 11th World Congress on Intelligent Control and Automation</conf-name>, pp. <fpage>1035</fpage>&#x2013;<lpage>1038</lpage>. <conf-loc>Shenyang, China</conf-loc>.</mixed-citation></ref>
<ref id="ref-2"><label>2.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Elahi</surname>, <given-names>M. M. L.</given-names></string-name>, <string-name><surname>Yasir</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Computer vision based road traffic accident and anomaly detection in the context of Bangladesh</article-title>. <conf-name>International Conference on Informatics, Electronics &#x0026; Vision</conf-name>, pp. <fpage>1</fpage>&#x2013;<lpage>6</lpage>. <conf-loc>Dhaka, Bangladesh</conf-loc>.</mixed-citation></ref>
<ref id="ref-3"><label>3.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Ijjina</surname>, <given-names>E. P.</given-names></string-name>, <string-name><surname>Chand</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Gupta</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Goutham</surname>, <given-names>K.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Computer vision-based accident detection in traffic surveillance</article-title>. <conf-name>10th International Conference on Computing, Communication and Networking Technologies</conf-name>, pp. <fpage>1</fpage>&#x2013;<lpage>6</lpage>. <conf-loc>Kanpur, India</conf-loc>.</mixed-citation></ref>
<ref id="ref-4"><label>4.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>He</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Gkioxari</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Doll&#x00E1;r</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Girshick</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Mask R-CNN</article-title>. <conf-name>Proceedings of the IEEE International Conference on Computer Vision</conf-name>, pp. <fpage>2961</fpage>&#x2013;<lpage>2969</lpage>. <conf-loc>Venice, Italy</conf-loc>.</mixed-citation></ref>
<ref id="ref-5"><label>5.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Girshick</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2015</year>). <article-title>Fast R-CNN</article-title>. <conf-name>Proceedings of the IEEE International Conference on Computer Vision</conf-name>, pp. <fpage>1440</fpage>&#x2013;<lpage>1448</lpage>. <conf-loc>Santiago, Chile</conf-loc>.</mixed-citation></ref>
<ref id="ref-6"><label>6.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ren</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>He</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Girshick</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2015</year>). <article-title>Faster R-CNN: Towards real-time object detection with region proposal networks</article-title>. <source>Advances in Neural Information Processing Systems</source><italic>,</italic> <volume>39</volume><italic>,</italic> <fpage>91</fpage>&#x2013;<lpage>99</lpage>. DOI <pub-id pub-id-type="doi">10.1109/TPAMI.2016.2577031</pub-id>.</mixed-citation></ref>
<ref id="ref-7"><label>7.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Liu</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Anguelov</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Erhan</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Szegedy</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Reed</surname>, <given-names>S.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2016</year>). <article-title>SSD: Single shot multibox detector</article-title>. <conf-name>European Conference on Computer Vision</conf-name>, pp. <fpage>21</fpage>&#x2013;<lpage>37</lpage>. <conf-loc>Amsterdam, The Netherlands</conf-loc>.</mixed-citation></ref>
<ref id="ref-8"><label>8.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Qi</surname>, <given-names>C. R.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Su</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Guibas</surname>, <given-names>L. J.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Frustum pointnets for 3D object detection from RGB-D data</article-title>. <conf-name>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</conf-name>, pp. <fpage>918</fpage>&#x2013;<lpage>927</lpage>. <conf-loc>Salt Lake City, UT, USA</conf-loc>.</mixed-citation></ref>
<ref id="ref-9"><label>9.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Geiger</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Lenz</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Urtasun</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2012</year>). <article-title>Are we ready for autonomous driving? THE KITTI vision benchmark suite</article-title>. <conf-name>IEEE Conference on Computer Vision and Pattern Recognition</conf-name>, pp. <fpage>3354</fpage>&#x2013;<lpage>3361</lpage>. <conf-loc>Providence, Rhode Island</conf-loc>.</mixed-citation></ref>
<ref id="ref-10"><label>10.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Yun</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Jeong</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Yi</surname>, <given-names>K. M.</given-names></string-name>, <string-name><surname>Kim</surname>, <given-names>S. W.</given-names></string-name>, <string-name><surname>Choi</surname>, <given-names>J. Y.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Motion interaction field for accident detection in traffic surveillance video</article-title>. <conf-name>22nd International Conference on Pattern Recognition</conf-name>, pp. <fpage>3062</fpage>&#x2013;<lpage>3067</lpage>. <conf-loc>Stockholm, Sweden</conf-loc>.</mixed-citation></ref>
<ref id="ref-11"><label>11.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Singh</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Mohan</surname>, <given-names>C. K.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Deep spatio-temporal representation for detection of road accidents using stacked autoencoder</article-title>. <source>IEEE Transactions on Intelligent Transportation Systems</source><italic>,</italic> <volume>20</volume><issue>(3)</issue><italic>,</italic> <fpage>879</fpage>&#x2013;<lpage>887</lpage>. DOI <pub-id pub-id-type="doi">10.1109/TITS.2018.2835308</pub-id>.</mixed-citation></ref>
<ref id="ref-12"><label>12.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Chong</surname>, <given-names>Y. S.</given-names></string-name>, <string-name><surname>Tay</surname>, <given-names>Y. H.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Abnormal event detection in videos using spatiotemporal autoencoder</article-title>. <conf-name>International Symposium on Neural Networks</conf-name>, pp. <fpage>189</fpage>&#x2013;<lpage>196</lpage>. <conf-loc>Hokkaido, Japan</conf-loc>.</mixed-citation></ref>
<ref id="ref-13"><label>13.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Liu</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Luo</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Lian</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Gao</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Future frame prediction for anomaly detection&#x2013;A new baseline</article-title>. <conf-name>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</conf-name>, pp. <fpage>6536</fpage>&#x2013;<lpage>6545</lpage>. <conf-loc>Salt Lake City, UT, USA</conf-loc>.</mixed-citation></ref>
<ref id="ref-14"><label>14.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Yao</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Xu</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Crandall</surname>, <given-names>D. J.</given-names></string-name>, <string-name><surname>Atkins</surname>, <given-names>E. M.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Unsupervised traffic accident detection in first-person videos</article-title>. <conf-name> IEEE/RSJ International Conference on Intelligent Robots and Systems</conf-name>, pp. <fpage>273</fpage>&#x2013;<lpage>280</lpage>. <conf-loc>The Venetian Macau, Macau, China</conf-loc>.</mixed-citation></ref>
<ref id="ref-15"><label>15.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Mousavian</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Anguelov</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Flynn</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Kosecka</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2017</year>). <article-title>3D bounding box estimation using deep learning and geometry</article-title>. <conf-name>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</conf-name>, pp. <fpage>7074</fpage>&#x2013;<lpage>7082</lpage>. <conf-loc>Honolulu, HI, USA</conf-loc>.</mixed-citation></ref>
<ref id="ref-16"><label>16.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Chabot</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Chaouch</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Rabarisoa</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Teuliere</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Chateau</surname>, <given-names>T.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Deep manta: A coarse-to-fine many-task network for joint 2D and 3D vehicle analysis from monocular image</article-title>. <conf-name>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</conf-name>, pp. <fpage>2040</fpage>&#x2013;<lpage>2049</lpage>. <conf-loc>Honolulu, HI, USA</conf-loc>.</mixed-citation></ref>
<ref id="ref-17"><label>17.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Kehl</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Manhardt</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Tombari</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Ilic</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Navab</surname>, <given-names>N.</given-names></string-name></person-group> (<year>2017</year>). <article-title>SSD-6D: Making RGB-based 3D detection and 6D pose estimation great again</article-title>. <conf-name>Proceedings of the IEEE International Conference on Computer Vision</conf-name>, pp. <fpage>1521</fpage>&#x2013;<lpage>1529</lpage>. <conf-loc>Venice, Italy</conf-loc>.</mixed-citation></ref>
<ref id="ref-18"><label>18.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Brazil</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>X.</given-names></string-name></person-group> (<year>2019</year>). <article-title>M3D-RPN: Monocular 3D region proposal network for object detection</article-title>. <conf-name>Proceedings of the IEEE International Conference on Computer Vision</conf-name>, pp. <fpage>9287</fpage>&#x2013;<lpage>9296</lpage>. <conf-loc>Long Beach, CA, USA</conf-loc>.</mixed-citation></ref>
<ref id="ref-19"><label>19.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Cao</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Conradt</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Tang</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Rohrbein</surname>, <given-names>F.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2020</year>). <article-title>Event-based neuromorphic vision for autonomous driving: A paradigm shift for bio-inspired visual sensing and perception</article-title>. <source>IEEE Signal Processing Magazine</source><italic>,</italic> <volume>37</volume><issue>(4)</issue><italic>,</italic> <fpage>34</fpage>&#x2013;<lpage>49</lpage>. DOI <pub-id pub-id-type="doi">10.1109/MSP.79</pub-id>.</mixed-citation></ref>
<ref id="ref-20"><label>20.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Qi</surname>, <given-names>C. R.</given-names></string-name>, <string-name><surname>Yi</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Su</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Guibas</surname>, <given-names>L. J.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Pointnet&#x002B;&#x002B;: Deep hierarchical feature learning on point sets in a metric space</article-title>. <source>Advances in Neural Information Processing Systems</source><italic>,</italic> <volume>30</volume><italic>,</italic> <fpage>5099</fpage>&#x2013;<lpage>5108</lpage>. DOI <pub-id pub-id-type="doi">10.3109/13816819409056905</pub-id>.</mixed-citation></ref>
<ref id="ref-21"><label>21.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Zhou</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Tuzel</surname>, <given-names>O.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Voxelnet: End-to-end learning for point cloud based 3D object detection</article-title>. <conf-name>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</conf-name>, pp. <fpage>4490</fpage>&#x2013;<lpage>4499</lpage>. <conf-loc>Salt Lake City, UT, USA</conf-loc>.</mixed-citation></ref>
<ref id="ref-22"><label>22.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Shi</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>H.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Pointrcnn: 3D object proposal generation and detection from point cloud</article-title>. <conf-name>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</conf-name>, pp. <fpage>770</fpage>&#x2013;<lpage>779</lpage>. <conf-loc>Long Beach, CA, USA</conf-loc>.</mixed-citation></ref>
<ref id="ref-23"><label>23.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Ali</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Abdelkarim</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Zidan</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Zahran</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>El Sallab</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2018</year>). <article-title>YOLO3D: End-to-end real-time 3D oriented object bounding box detection from lidar point cloud</article-title>. <conf-name>Proceedings of the European Conference on Computer Vision</conf-name>, <conf-loc>Munich, Germany</conf-loc>.</mixed-citation></ref>
<ref id="ref-24"><label>24.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Chen</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Ma</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Wan</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Xia</surname>, <given-names>T.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Multi-view 3D object detection network for autonomous driving</article-title>. <conf-name>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</conf-name>, pp. <fpage>1907</fpage>&#x2013;<lpage>1915</lpage>. <conf-loc>Honolulu, HI, USA</conf-loc>.</mixed-citation></ref>
<ref id="ref-25"><label>25.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Ku</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Mozifian</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Lee</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Harakeh</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Waslander</surname>, <given-names>S. L.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Joint 3D proposal generation and object detection from view aggregation</article-title>. <conf-name>IEEE/RSJ International Conference on Intelligent Robots and Systems</conf-name>, pp. <fpage>1</fpage>&#x2013;<lpage>8</lpage>. <conf-loc>Madrid, Spain</conf-loc>.</mixed-citation></ref>
<ref id="ref-26"><label>26.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Liang</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Hu</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Urtasun</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Multi-task multi-sensor fusion for 3D object detection</article-title>. <conf-name>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</conf-name>, pp. <fpage>7345</fpage>&#x2013;<lpage>7353</lpage>. <conf-loc>Long Beach, CA, USA</conf-loc>.</mixed-citation></ref>
<ref id="ref-27"><label>27.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Wang</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Jia</surname>, <given-names>K.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Frustum convnet: sliding frustums to aggregate local point-wise features for amodal 3D object detection</article-title>. <conf-name>RSJ International Conference on Intelligent Robots and Systems</conf-name>, pp. <fpage>1742</fpage>&#x2013;<lpage>1749</lpage>. <conf-loc>The Venetian Macau, Macau, China</conf-loc>.</mixed-citation></ref>
<ref id="ref-28"><label>28.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Szegedy</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Ioffe</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Vanhoucke</surname>, <given-names>V.</given-names></string-name>, <string-name><surname>Alemi</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2016</year>). <article-title>Inception-v4, inception-resnet and the impact of residual connections on learning</article-title>. <conf-name>Thirty-First AAAI Conference on Artificial Intelligence</conf-name>, pp. <fpage>125</fpage>&#x2013;<lpage>135</lpage>. <conf-loc>San Francisco, California, USA</conf-loc>.</mixed-citation></ref>
<ref id="ref-29"><label>29.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Lin</surname>, <given-names>T. Y.</given-names></string-name>, <string-name><surname>Goyal</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Girshick</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>He</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Doll&#x00E1;r</surname>, <given-names>P.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Focal loss for dense object detection</article-title>. <conf-name>Proceedings of the IEEE International Conference on Computer Vision</conf-name>, pp. <fpage>2980</fpage>&#x2013;<lpage>2988</lpage>. <conf-loc>Venice, Italy</conf-loc>.</mixed-citation></ref>
<ref id="ref-30"><label>30.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>He</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Ren</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2016</year>). <article-title>Deep residual learning for image recognition</article-title>. <conf-name>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</conf-name>, pp. <fpage>770</fpage>&#x2013;<lpage>778</lpage>. <conf-loc>Las Vegas, NV, USA</conf-loc>.</mixed-citation></ref>
<ref id="ref-31"><label>31.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Shi</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Guo</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Jiang</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Shi</surname>, <given-names>J.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2020</year>). <article-title>Pv-rcnn: Point-voxel feature set abstraction for 3D object detection</article-title>. <conf-name>Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition</conf-name>, pp. <fpage>10529</fpage>&#x2013;<lpage>10538</lpage>. <conf-loc>Seattle, WA, USA</conf-loc>.</mixed-citation></ref>
<ref id="ref-32"><label>32.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Ren</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Pang</surname>, <given-names>J.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2017</year>). <article-title>Accurate single stage detector using recurrent rolling convolution</article-title>. <conf-name>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</conf-name>, pp. <fpage>5420</fpage>&#x2013;<lpage>5428</lpage>. <conf-loc>Honolulu, HI, USA</conf-loc>.</mixed-citation></ref>
<ref id="ref-33"><label>33.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Cai</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Fan</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Feris</surname>, <given-names>R. S.</given-names></string-name>, <string-name><surname>Vasconcelos</surname>, <given-names>N.</given-names></string-name></person-group> (<year>2016</year>). <article-title>A unified multi-scale deep convolutional neural network for fast object detection</article-title>. <conf-name>European Conference on Computer Vision</conf-name>, pp. <fpage>354</fpage>&#x2013;<lpage>370</lpage>. <conf-loc>Amsterdam, The Netherlands</conf-loc>.</mixed-citation></ref>
<ref id="ref-34"><label>34.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Qi</surname>, <given-names>C. R.</given-names></string-name>, <string-name><surname>Su</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Mo</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Guibas</surname>, <given-names>L. J.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Pointnet: Deep learning on point sets for 3D classification and segmentation</article-title>. <conf-name>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</conf-name>, pp. <fpage>652</fpage>&#x2013;<lpage>660</lpage>. <conf-loc>Honolulu, HI, USA</conf-loc>.</mixed-citation></ref>
<ref id="ref-35"><label>35.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Qi</surname>, <given-names>C. R.</given-names></string-name>, <string-name><surname>Litany</surname>, <given-names>O.</given-names></string-name>, <string-name><surname>He</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Guibas</surname>, <given-names>L. J.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Deep hough voting for 3D object detection in point clouds</article-title>. <conf-name>Proceedings of the IEEE/CVF International Conference on Computer Vision</conf-name>, pp. <fpage>9277</fpage>&#x2013;<lpage>9286</lpage>. <conf-loc>Seoul, Korea</conf-loc>.</mixed-citation></ref>
<ref id="ref-36"><label>36.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Bu</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Di</surname>, <given-names>X.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2018</year>). <article-title>Pointcnn: Convolution on x-transformed points</article-title>. <source>Advances in Neural Information Processing Systems</source><italic>,</italic> <volume>31</volume><italic>,</italic> <fpage>820</fpage>&#x2013;<lpage>830</lpage>. DOI <pub-id pub-id-type="doi">10.5555/3326943.3327020</pub-id>.</mixed-citation></ref>
</ref-list>
</back>
</article>