IP Library › Granted Patent US 12,524,914
Granted Patent B2
US 12,524,914 · App. 18/331,634 · Granted Jan 13, 2026

Method and apparatus with traffic light image composition

Inventor: Dae Ung Jo (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
G06T7/90G06T5/20G06T7/194G06V10/54G06V10/60G06T2207/10024
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 12,524,914
App. No.
18/331,634
Granted
Jan 13, 2026
Kind
B2
Abstract

A method and apparatus for composing a traffic light image are provided, where the method includes separating a foreground and a background of each of the one or more actual images using a color separator, training a color transformation matrix configured to estimate a color value of the foreground, training a position estimator configured to estimate a position of a center of the foreground from a brightness value of each of the one or more actual images, and generating a target image based on inputting an input image to the position estimator and the color separator.

Claims (55)

1 . A processor-implemented method of composing a target image, the method comprising:

separating a foreground and a background of each of the one or more actual images using a color separator;

training a color transformation matrix configured to estimate a color value of the foreground;

training a position estimator configured to estimate a position of a center of the foreground from a brightness value of each of the one or more actual images; and

generating the target image based on inputting an input image to the position estimator and the color separator.

2 . The method of claim 1 , wherein the generating of the target image comprises:

extracting a color value of a background of the input image using the color separator;

determining a color value of a foreground of the target image from the color value of the background, using the color transformation matrix;

determining a position of a target signal for the input image using the position estimator;

generating a signal mask based on the position; and

generating the target image by composing the color value of the foreground and the signal mask.

3 . The method of claim 2 , wherein the generating of the signal mask comprises generating the signal mask using Gaussian filtering.

4 . The method of claim 2 , wherein the generating of the signal mask comprises generating the signal mask based on a preset rule.

5 . The method of claim 2 , wherein the generating of the signal mask comprises adding a highlight mask to the signal mask.

6 . The method of claim 2 , wherein the generating of the signal mask comprises adding Gaussian noise to the signal mask.

7 . The method of claim 1 , wherein the separating of the foreground and the background comprises:

comparing a representative color value of the foreground to a representative color value of the background of each of the one or more actual images; and

separating and storing color values of the foreground and color values of the background, based on a result of the comparing.

8 . The method of claim 7 , wherein the training of the color transformation matrix comprises estimating the color value of the foreground from a color value of the background, using the stored color values of the foreground and the stored color values of the background.

9 . The method of claim 1 , wherein the training of the position estimator comprises:

calculating a brightness value of each of pixels of the one or more actual images and obtaining vertical sums and horizontal sums of each of the pixels;

estimating a position having a highest value among the vertical sums as a horizontal position;

estimating a position having a highest value among the horizontal sums as a vertical position; and

storing the horizontal position and the vertical position.

10 . The method of claim 9 , wherein the training of the position estimator comprises:

training a relationship between the background of each of the one or more actual images and the horizontal position through a Gaussian process; and

training a relationship between the background of each of the one or more actual images and the vertical position through a Gaussian process.

11 . An apparatus for composing a target image, the apparatus comprising:

a processor configured to:

separate a foreground and a background of an actual image using a color separator;

train a color transformation matrix configured to estimate a color value of the foreground;

train a position estimator configured to estimate a position of a center of the foreground from a brightness value of each of the one or more actual images, and

generate the target image based on inputting an input image to the position estimator and the color separator.

12 . The apparatus of claim 11 , wherein the processor is further configured to:

extract a color value of a background of the input image using the color separator;

determine a color value of a foreground of the target image from the color value of the background, using the color transformation matrix;

determine a position of a target signal for the input image using the position estimator;

generate a signal mask based on the position; and

generate the target image by composing the color value of the foreground and the signal mask.

13 . The apparatus of claim 12 , wherein the processor is further configured to generate the signal mask using Gaussian filtering.

14 . The apparatus of claim 12 , wherein the processor is further configured to generate the signal mask based on a preset rule.

15 . The apparatus of claim 12 , wherein the processor is further configured to add a highlight mask to the signal mask.

16 . The apparatus of claim 12 , wherein the processor is further configured to add Gaussian noise to the signal mask.

17 . The apparatus of claim 11 , wherein the color separator is configured to:

compare a representative color value of the foreground to a representative color value of the background of each of the one or more actual images; and

separate and store color values of the foreground and color values of the background, based on a result of the comparison.

18 . The apparatus of claim 17 , wherein the processor is further configured to estimate the color value of the foreground from a color value of the background, using the stored color values of the foreground and the stored color values of the background.

19 . The apparatus of claim 11 , wherein the processor is further configured to:

calculate a brightness value of each of pixels of the one or more actual images and obtain vertical sums and horizontal sums of each of the pixels;

estimate a position having a highest value among the vertical sums as a horizontal position;

estimate a position having a highest value among the horizontal sums as a vertical position; and

store the horizontal position and the vertical position.

20 . The apparatus of claim 19 , wherein the processor is further configured to:

train a relationship between the background of each of the one or more actual images and the horizontal position through a Gaussian process; and

train a relationship between the background of each of the one or more actual images and the vertical position through a Gaussian process.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2023
From: JO, DAE UNG
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 063898/0289 →
Priority Claims (1)
KR 10-2022-0147922 · Nov 8, 2022 · national
Continuity (1)
Related Publication 20240153144A1 · May 9, 2024
References Cited (8)
US 11301733B2 · Shlens et al. · 2022 [cited by applicant]
US 20110175984A1 · Tolstaya · 2011 [cited by examiner]
US 20120188234A1 · Ortega · 2012 [cited by examiner]
US 20140056438A1 · Baalu et al. · 2014 [cited by applicant]
US 20210303886A1 · Hassan et al. · 2021 [cited by applicant]
JP 2022064850A · 2022 [cited by applicant]
JP 2022091270A · 2022 [cited by applicant]
Wang et al. “TI-gan: Improving traffic light recognition via data synthesis for autonomous driving.” arXiv preprint arXiv:2203.15006, Mar. 28, 2022 (pp. 1-13). [cited by applicant]