| CPC G06N 3/084 (2013.01) [G06N 3/044 (2023.01); G06N 3/08 (2013.01); G06T 5/50 (2013.01); G06T 5/60 (2024.01); G06T 5/70 (2024.01); G06T 5/92 (2024.01); G06T 7/97 (2017.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01)] | 17 Claims |

|
8. An electronic system, comprising:
a simulator including a parameter generator to receive a sample data and generate a plurality of different sample sets and an image signal processor (ISP) simulator to generate sample images based on the plurality of different sample sets, each of the plurality of different sample sets including sample values for a plurality of parameters of the ISP simulator;
an evaluation framework configured to generate a plurality of sample score sets for the sample images;
a machine learning model trainer configured to train a machine learning model by using each of the plurality of different sample sets as an input and adjusting weights included in hidden layers of the machine learning model by comparing an output of the machine learning model and the plurality of sample score sets; and
an ISP parameter adjusting module configured to generate weighted initial parameters by applying initial weights to initial values for parameters of an ISP which is emulated by the ISP simulator, output the weighted initial parameters to the trained machine learning model,
wherein the ISP parameter adjusting module adjusts the initial weights based on a result of comparing outputs of the trained machine learning model and predetermined reference scores, and optimizes the parameters of the ISP based on the adjusted initial weights.
|