| CPC G06V 10/771 (2022.01) [G06V 10/75 (2022.01); G06V 10/7715 (2022.01); G06V 40/10 (2022.01); G06V 2201/07 (2022.01)] | 11 Claims |

|
1. A method for detecting a candid moment in an image frame, the method comprising:
receiving, by an electronic device, a plurality of image frames;
determining, by the electronic device, a candid score of each image frame in the plurality of image frames using at least one Machine Learning (ML) model, wherein the candid score comprises a quantitative value of candidness present in the plurality of image frames;
determining, by the electronic device, whether the candid score of the at least one image frame in the plurality of image frames meets a threshold candid score;
identifying, by the electronic device, that a candid moment is present in the at least one image frame in response to determining that the candid score of the at least one image frame meets the threshold candid score;
displaying, by the electronic device, the at least one image frame comprising the candid moment, and
wherein determining, by the electronic device, the candid score of each image frame in the plurality of image frames using the at least one ML model, comprises:
identifying, by the electronic device, local features in the plurality of image frames;
determining, by the electronic device, a first score of the local features using the at least one ML model, wherein the first score is a quantitative value of the local features present in the plurality of image frames;
identifying, by the electronic device, global features in the plurality of image frames;
determining, by the electronic device, a second score of the global features using the at least one ML model, wherein the second score is a quantitative value of the global features present in the plurality of image frames; and
obtaining, by the electronic device, the candid score of each image frame in the plurality of image frames by providing the first score and the second score to the at least one ML model.
|