IP Library Granted Patent US 12705752
Granted Patent B2
US 12705752 · App. 18/097,405 · Granted Aug 11, 2026

Systems and methods for continuous adaptation of semantic image segmentation model

Inventors: Riccardo Volpi (Grenoble, FR); Gabriela Csurka Khedari (Crolles, FR); Diane Larlus (La Tronche, FR)
Assignee: NAVER CORPORATION
G06T7/12G06V10/82G06T2207/20084
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12705752
App. No.
18/097,405
Granted
Aug 11, 2026
Kind
B2
Abstract

A semantic image segmentation (SIS) system includes: a neural network module trained to generate semantic image segmentation maps based on input images, the semantic image segmentation maps grouping pixels of the input images under respective class labels, respectively; a minimum entropy module configured to, at a first time, determine first minimum entropies of pixels, respectively, in the semantic image segmentation maps generated for a received image and N images received before the received image, where N is an integer greater than or equal to 1; and an adaptation module configured to selectively adjust parameters of the neural network module based on optimization of a loss function that minimizes the first minimum entropies.

Claims (42)

1 . A semantic image segmentation (SIS) system, comprising:

a neural network module trained to generate semantic image segmentation maps based on input images, the semantic image segmentation maps grouping pixels of the input images under respective class labels, respectively;

a minimum entropy module configured to, at a first time, determine first minimum entropies of pixels, respectively, in the semantic image segmentation maps generated for a received image and N images received before the received image,

where N is an integer greater than or equal to 1; and

an adaptation module configured to selectively adjust parameters of the neural network module based on optimization of a loss function that minimizes the first minimum entropies.

2 . The SIS system of claim 1 wherein the adaptation module is configured to adjust batch norm parameters of the neural network module based on the optimization of a loss function that minimizes the first minimum entropies.

3 . The SIS system of claim 2 wherein the batch norm parameters include β and γ of each layer of the neural network module.

4 . The SIS system of claim 1 wherein the neural network module includes a ResNet-50 convolutional neural network.

5 . The SIS system of claim 1 wherein the neural network module includes a visual network having the Transformer architecture.

6 . The SIS system of claim 1 further comprising a buffer module configured to store the N images received before the received image.

7 . The SIS system of claim 6 wherein the received image and the N images received before the received image are captured consecutively in time.

8 . The SIS system of claim 7 wherein the received image and the N images received before the received image are captured non-consecutively in time.

9 . The SIS system of claim 1 wherein:

the minimum entropy module is configured to, at a second time after the first time, determine second minimum entropies of the pixels, respectively, in the semantic image segmentation maps generated for a second received image and N images received before the second received image; and

the adaptation module is configured to selectively adjust the parameters of the neural network module based on the second minimum entropies.

10 . The SIS system of claim 9 wherein the received image, the second received image, and the N images form a continuous video stream.

11 . The SIS system of claim 1 wherein the neural network module is further configured to, after the adjustment of the parameters, determine a semantic image segmentation map based on the received image.

12 . A robot comprising:

a camera;

the SIS system of claim 1 , wherein the received image is captured using the camera; and

a control module configured to actuate an actuator of the robot based on one of the semantic image segmentation maps from the neural network module.

13 . The system of claim 1 wherein the neural network module is configured to receive the received image from a camera.

14 . The system of claim 1 wherein the neural network module is configured to receive the received image from a video stored in memory.

15 . A semantic image segmentation (SIS) method, comprising:

by a neural network module, generating semantic image segmentation maps based on input images, the semantic image segmentation maps grouping pixels of the input images under respective class labels, respectively;

at a first time, determining first minimum entropies of pixels, respectively, in the semantic image segmentation maps generated for a received image and N images received before the received image,

where N is an integer greater than or equal to 1; and

selectively adjusting parameters of the neural network module based on optimization of a loss function that minimizes the first minimum entropies.

16 . The SIS method of claim 15 wherein the selectively adjusting includes adjusting batch norm parameters of the neural network module based on the optimization of a loss function that minimizes the first minimum entropies.

17 . The SIS method of claim 16 wherein the batch norm parameters include β and γ of each layer of the neural network module.

18 . The SIS method of claim 15 wherein the neural network module includes one of:

a ResNet-50 convolutional neural network; and

a visual network having the Transformer architecture.

19 . The SIS method of claim 15 further comprising storing the N images received before the received image in a buffer module.

20 . The SIS method of claim 15 wherein one of:

the received image and the N images received before the received image are captured consecutively in time; and

the received image and the N images received before the received image are captured non-consecutively in time.

21 . A semantic image segmentation (SIS) method, comprising:

by a neural network module, generating semantic image segmentation maps based on input images that group pixels of the input images under respective class labels, respectively;

at a first time, determining first minimum entropies of pixels, respectively, in the semantic image segmentation maps generated for a received image and N images received before the received image,

where N is an integer greater than or equal to 1; and

selectively adjusting the respective class labels of the semantic image segmentation map of the received image based on a function that minimizes the first minimum entropies of the pixels.