Litcius/Paper detail

Bounding Boxes Are All We Need: Street View Image Classification via Context Encoding of Detected Buildings

Kun Zhao, Yongkun Liu, Siyuan Hao, Shaoxing Lu, Hongbin Liu, Lijian Zhou

2021IEEE Transactions on Geoscience and Remote Sensing13 citationsDOIOpen Access PDF

Abstract

Street view image classification aiming at the urban land use analysis is difficult because the class labels (e.g., commercial area) are concepts with higher abstract levels compared to the ones of general visual tasks (e.g., persons and cars). Therefore, classification models using only visual features often fail to achieve satisfactory performance. In this article, a novel approach based on a &#x201C;bottom-up and top-down&#x201D; framework is proposed. Instead of using visual features of the whole image directly as common image-level models based on convolutional neural networks (CNNs) do, the proposed framework first obtains low-level semantic, namely, the bounding boxes of buildings in street view images through a bottom-up object discovery process. Their contextual information, such as the co-occurrence patterns of building classes and their layout, is then encoded into metadata by the proposed algorithm &#x201C;Context encOding of Detected buildINGs&#x201D; (CODING). Finally, these metadata (low-level semantic encoded with context information) are abstracted to high-level semantic, namely, the land use label of the street view image through a top-down semantic aggregation process implemented by a recurrent neural network (RNN). In addition, in order to effectively discover low-level semantic as the bridge between visual features and higher abstract concepts, we made a dual-labeled data set named &#x201C;Building dEtection And Urban funcTional-zone portraYing&#x201D; (BEAUTY) of 19070 street view images and 38857 buildings based on the existing BIC&#x005F;GSV. The data set can be used not only for street view image classification but also for multiclass building detection. Experiments on &#x201C;BEAUTY&#x201D; show that the proposed approach achieves a 12.65&#x0025; performance improvement on macroprecision and 12&#x0025; on macrorecall over image-level CNN-based models. Our code and data set are available at <uri>https://github.com/kyle-one/Context-Encoding-of-Detected-Buildings/</uri>.

Topics & Concepts

Computer scienceConvolutional neural networkMetadataContextual image classificationBounding overwatchArtificial intelligenceEncoding (memory)Context (archaeology)Set (abstract data type)Semantics (computer science)Class (philosophy)Pattern recognition (psychology)Image (mathematics)Data setObject detectionMinimum bounding boxSemantic gapProcess (computing)Object (grammar)Data miningFeature extractionComputer visionArtificial neural networkBag-of-words model in computer visionDigital imageImage retrievalContext modelMulti-label classificationAutomatic image annotationPixelVisualizationMachine learningImage processingSemantic data modelImage segmentationCognitive neuroscience of visual object recognitionAdvanced Neural Network ApplicationsAutomated Road and Building ExtractionVideo Surveillance and Tracking Methods
Bounding Boxes Are All We Need: Street View Image Classification via Context Encoding of Detected Buildings | Litcius