CPC H04N 23/64 (2023.01) [G06N 3/126 (2013.01); H04N 23/617 (2023.01)] | 23 Claims |
1. A method with optimization of a lens module assembly, comprising:
in preparing a lens module including assembled N lenses respectively formed in cavities to overlap each other on an optical axis, wherein N is a natural number of 2 or more:
receiving, by a computing system, characteristic information of at least N lenses respectively formed in N cavity groups each including a respective plurality of cavities having a similarity to each other that is higher than a similarity to each other of the assembled N lenses; and
processing, by the computing system, information for selecting N cavities from the N cavity groups, based on the characteristic information,
wherein the computing system receives or stores a past cavity selection result obtained by the processing of the information for selecting the N cavities, a fitness function configured based on data of the assembled N lenses or data of the prepared lens module according to the past cavity selection result, and a genetic algorithm, and
wherein the processing of the information for selecting the N cavities includes updating chromosome entity information based on the fitness function and output chromosome information crossed or mutated based on the genetic algorithm from input chromosome information corresponding to the past cavity selection result, and processing the information for selecting the N cavities based on the chromosome entity information and the characteristic information.
|