Adaptive perceptual quality based camera tuning using reinforcement learning

US2025294240A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025294240-A1
Application numberUS-202519223214-A
CountryUS
Kind codeA1
Filing dateMay 30, 2025
Priority dateSep 14, 2022
Publication dateSep 18, 2025
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods are provided for dynamically tuning camera parameters in a video analytics system to optimize analytics accuracy. A camera captures a current scene, and optimal camera parameter settings are learned and identified for the current scene using a Reinforcement Learning (RL) engine. The learning includes defining a state within the RL engine as a tuple of two vectors: a first representing current camera parameter values and a second representing measured values of frames of the current scene. Quality of frames is estimated using a quality estimator, and camera parameters are adjusted based on the quality estimator and the RL engine for optimization. Effectiveness of tuning is determined using perceptual Image Quality Assessment (IQA) to quantify a quality measure. Camera parameters are adaptively tuned in real-time based on learned optimal camera parameter settings, state, quality measure, and set of actions, to optimize the analytics accuracy for video analytics tasks.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for dynamically tuning camera parameters in a video analytics system (VAS) to optimize analytics accuracy, comprising: capturing a current scene using a video-capturing camera; learning optimal camera parameter settings for the current scene using a Reinforcement Learning (RL) engine by defining a state within the RL engine as a tuple of a first vector representing current camera parameter values and a second vector representing measured values of captured frames of the current scene, and defining sets of actions for modifying parameter values and maintaining the current parameter values; estimating a quality of the captured frames using a perceptual no-reference quality estimator, and tuning the camera parameter settings based on the quality estimator and the RL engine to optimize analytics accuracy of the VAS; evaluating an effectiveness of the tuning by perceptual Image Quality Assessment (IQA) to quantify a quality measure; iteratively adaptively tuning the camera parameter settings in real-time using the RL engine, responsive to environmental condition changes affecting the scene, based on the learned optimal camera parameter settings, the state, the quality measure, and the set of actions, to further optimize the analytics accuracy until a threshold condition is reached. 2 . The method of claim 1 , wherein the current scene captured by the video-capturing camera is identified using a scene classification algorithm configured to classify the scene into one of a plurality of predefined categories. 3 . The method of claim 1 , wherein the Reinforcement Learning (RL) engine utilizes a State-action-reward-state-action (SARSA) algorithm configured to enhance the learning and improve speed and accuracy of identification of the optimal camera parameter settings. 4 . The method of claim 1 , wherein the camera parameter settings are tuned responsive to a perceptual no-reference quality determination indicating a quality of the captured frames being below a quality threshold level. 5 . The method of claim 1 , wherein a dynamic adjustment of a constant ϵ is integrated into the RL engine to balance between exploration and exploitation, the dynamic adjustment being based on progress of the learning by the RL engine. 6 . The method of claim 1 , wherein the video analytics system (VAS) is implemented in a security surveillance system configured for object detection and recognition, and the tuning of the camera parameter settings is iteratively executed at a predetermined interval to optimize the object detection and recognition. 7 . The method of claim 1 , wherein the tuning the camera parameter settings includes real-time adaptation to changes in lighting conditions, weather, or other environmental factors affecting the captured scene, the camera parameter settings including one or more of brightness, contrast, sharpness, and color-saturation. 8 . The method of claim 1 , wherein rewards or penalties received by the RL engine are based on predefined criteria, including maximizing image clarity and minimizing noise. 9 . The method of claim 1 , wherein the RL engine incorporates a decision making process that balances immediate quality improvements against long-term analytics performance optimization. 10 . A system for optimizing analytics accuracy in a Video Analytics System (VAS) by dynamically tuning camera parameters, comprising: a video-capturing camera configured to capture a current scene; a processor operatively coupled to a computer-readable storage medium, the processor being configured for: learning optimal camera parameter settings for the current scene using a Reinforcement Learning (RL) engine by defining a state within the RL engine as a tuple of a first vector representing current camera parameter values and a second vector representing measured values of captured frames of the current scene, and defining sets of actions for modifying parameter values and maintaining the current parameter values; estimating a quality of the captured frames using a perceptual no-reference quality estimator, and tuning the camera parameter settings based on the quality estimator and the RL engine to optimize analytics accuracy of the VAS; evaluating an effectiveness of the tuning by perceptual Image Quality Assessment (IQA) to quantify a quality measure; iteratively adaptively tuning the camera parameter settings in real-time using the RL engine, responsive to environmental condition changes affecting the scene, based on the learned optimal camera parameter settings, the state, the quality measure, and the set of actions, to further optimize the analytics accuracy until a threshold condition is reached. 11 . The system of claim 10 , wherein the current scene captured by the video-capturing camera is identified using a scene classification algorithm configured to classify the scene into one of a plurality of predefined categories. 12 . The system of claim 10 , wherein the camera parameter settings are tuned responsive to a perceptual no-reference quality determination indicating a quality of the captured frames being below a quality threshold level. 13 . The system of claim 10 , wherein a dynamic adjustment of a constant ϵ is integrated into the RL engine to balance between exploration and exploitation, the dynamic adjustment being based on progress of the learning by the RL engine. 14 . The system of claim 10 , wherein the video analytics system (VAS) is implemented in a security surveillance system configured for object detection and recognition, and the tuning of the camera parameter settings is iteratively executed at a predetermined interval to optimize the object detection and recognition. 15 . The system of claim 10 , wherein the tuning the camera parameter settings includes real-time adaptation to changes in lighting conditions, weather, or other environmental factors affecting the captured scene, the camera parameter settings including one or more of brightness, contrast, sharpness, and color-saturation. 16 . The system of claim 10 , wherein the RL engine incorporates a decision making process that balances immediate quality improvements against long-term analytics performance optimization. 17 . A computer program product for optimizing analytics accuracy in a Video Analytics System (VAS) by dynamically tuning camera parameters in real-time, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to perform a method comprising: capturing a current scene using a video-capturing camera; learning optimal camera parameter settings for the current scene using a Reinforcement Learning (RL) engine by defining a state within the RL engine as a tuple of a first vector representing current camera parameter values and a second vector representing measured values of captured frames of the current scene, and defining sets of actions for modifying parameter values and maintaining the current parameter values; estimating a quality of the captured frames using a perceptual no-reference quality estimator, and tuning the camera parameter settings based on the quality estimator and the RL engine to optimize analytics accuracy of the VAS; evaluating an effectiveness of the tuning by perceptual Image Quality Assessment (IQA) to quantify a quality measure; iteratively adaptively tuning the camera parameter settings in real-time using the RL engine, responsive to environmental condition

Assignees

Inventors

Classifications

  • based on recognised objects · CPC title

  • where the recognised objects include parts of the human body · CPC title

  • H04N23/64Primary

    Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image · CPC title

  • H04N23/60Primary

    Control of cameras or camera modules · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2025294240A1 cover?
Systems and methods are provided for dynamically tuning camera parameters in a video analytics system to optimize analytics accuracy. A camera captures a current scene, and optimal camera parameter settings are learned and identified for the current scene using a Reinforcement Learning (RL) engine. The learning includes defining a state within the RL engine as a tuple of two vectors: a first re…
Who is the assignee on this patent?
Nec Lab America Inc
What technology area does this patent fall under?
Primary CPC classification H04N23/64. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Sep 18 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).