PROCESSING AND PROGRAMMING A LOOKUP TABLE FOR PROCESSING A CAMERA IMAGE SIGNAL

DE602020051665T2Active Publication Date: 2025-05-21GOOGLE LLC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
DE602020051665
Authority / Receiving Office
DE · DE
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-08-24
Publication Date
2025-05-21
Estimated Expiration
2040-08-24

AI Technical Summary

Technical Problem

Current approaches to image processing in cameras, which rely on software drivers for lookup table (LUT) interpolation and processing, lead to limited image processing performance and increased power consumption due to the computational intensity of operations performed on general-purpose processors.

Method used

Implementing a dynamic memory and a LUT processing circuit within the camera to perform interpolation operations directly, reducing the load on general-purpose processors by using specialized hardware for LUT processing, such as LUT processing circuits or engines, to handle operations like bilinear and trilinear interpolation.

Benefits of technology

This solution significantly reduces the power consumption and improves image processing performance by offloading computationally intensive tasks to specialized hardware, allowing for enhanced image quality and increased frame rates.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

In a general aspect, a camera can include a dynamic memory, and a software driver configured to store, in the dynamic memory, a plurality of predetermined lookup tables (LUTs), and to issue an interpolation command indicating a value of a quantitative image factor corresponding with an image frame received by the ISP. The camera can also include a LUT processing circuit configured to receive the interpolation command, and in response to receiving the interpolation command: read a first predetermined LUT and a second predetermined LUT from the dynamic memory; and perform at least one interpolation operation to generate an interpolated LUT. The camera can further include an image signal processor (ISP) including a configuration register, and the LUT processing circuit can be configured to write the interpolated LUT to the configuration register.
Need to check novelty before this filing date? Find Prior Art