Sky Area Segmentation Using Multi-Scale CNN Feature Fusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for segmenting the sky area in images, such as those using gradient statistical techniques, have low accuracy in scenes with unclear sky boundaries like dense fog and dark nights, making them unsuitable for these conditions.

Innovation Solution

A convolutional neural network (CNN) is employed, comprising an image input layer, multiple cascaded convolutional neural networks, an up-sampling layer, and a sky area determining layer, which extracts and processes sky feature images of different scales to accurately identify the sky area by performing feature fusion and low-frequency feature extraction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If gradient statistical techniques are used for sky area segmentation, then the method is simple to implement, but the segmentation accuracy is low in scenes with unclear sky boundaries

Engineering Contradiction:
Improvesky area segmentation accuracyVSAvoidsegmentation system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the sky area segmentation task into multiple processing stages: feature extraction, multi-scale feature fusion, and boundary refinement. The CNN architecture is segmented into multiple layers including convolutional layers, pooling layers, and fully connected layers, each performing specific functions to progressively improve segmentation accuracy while managing complexity through modular design

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces multi-scale feature extraction by processing images at different scales and dimensions. The CNN architecture operates across multiple spatial resolutions, fusing features from different scales to capture both local boundary details and global sky area characteristics, thereby improving accuracy without excessive complexity increase

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If multi-scale feature extraction and fusion is performed, then the segmentation accuracy is improved, but the computational complexity increases

Engineering Contradiction:
Improvesky boundary determination accuracyVSAvoidcomputational power consumption
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The computational task is divided into discrete CNN layers with specific functions: early layers extract basic features, middle layers perform multi-scale fusion, and later layers refine boundaries. This segmentation of computational work allows efficient resource utilization while achieving high accuracy through progressive feature processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The CNN architecture performs multiple functions within a unified framework: feature extraction, multi-scale fusion, and boundary refinement are all achieved through the same network structure. This multi-functionality reduces overall computational overhead compared to using separate specialized systems for each task

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11151403B2Method and apparatus for segmenting sky area, and convolutional neural network
Publication Date: 2021.10.19 BEIJING BOE TECH DEV CO LTD
  • US11151403B2 patent drawing
  • US11151403B2 patent drawing
  • US11151403B2 patent drawing

AI summary

The present disclosure provides a method and apparatus for segmenting a sky area, and a convolutional neural network. The method includes: acquiring, by the image input layer, an original image; extracting, by the first convolutional neural network, a plurality of sky feature images with different scales from the original image; processing, by the plurality of cascaded second convolutional neural networks, the plurality of sky feature images to output a target feature image; up-sampling, by the up-sampling layer, the target feature image to obtain an up-sampled feature image; determining, by the sky area determining layer, a pixel area of which a gray value is greater than or equal to a preset gray value in the up-sampled feature image as a sky area.