Camera Module Hierarchical Position Control for Multi-Driver Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing camera module systems face increased processing load and communication pressure on the central controller due to multiple drivers being directly connected, leading to longer calculation and communication times, which hampers high-performance operations.

Innovation Solution

Implementing a decentralized control system where drivers have slave connections to a master controller, with sub-controllers managing additional drivers, reducing the load on the central controller and optimizing communication pathways through serial communication buses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple drivers are directly connected to a single master controller, then comprehensive control of multiple devices is achieved, but processing load and communication pressure on the controller increase

Engineering Contradiction:
Improvecontrol capabilityVSAvoidprocessing load
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the control system into hierarchical segments: a master controller and multiple sub-controllers, where sub-controllers manage specific drivers (OIS, AF, Zoom) while the master controller coordinates overall operation. This segmentation distributes processing load from the master controller to sub-controllers, reducing communication pressure while maintaining comprehensive control capability.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If multiple drivers are directly connected to a single master controller, then centralized control is simplified, but communication time and calculation time increase

Engineering Contradiction:
Improvecontrol structureVSAvoidcommunication time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent introduces sub-controllers as intermediary components between the master controller and individual drivers. These sub-controllers act as local management nodes that handle communication with specific drivers (OIS driver, AF driver, Zoom driver), reducing the communication burden on the master controller and decreasing overall communication time while maintaining centralized coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If a single master controller manages all drivers, then system coordination is straightforward, but performance is limited by controller capacity

Engineering Contradiction:
Improvesystem coordinationVSAvoidprocessing performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The control system is segmented into a master controller for high-level coordination and multiple sub-controllers for specialized driver management. This segmentation enables the system to handle more complex operations with multiple drivers simultaneously, improving processing performance while the master controller maintains system-wide coordination reliability through hierarchical oversight.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12395738B2Camera module, portable electronic device, and position control system
Publication Date: 2025.08.19 ASAHI KASEI MICRODEVICES CORP
  • US12395738B2 patent drawing
  • US12395738B2 patent drawing
  • US12395738B2 patent drawing

AI summary

Provided is a camera module, comprising a controller including a first position control unit generating a first position control signal indicating a first target position to which an object provided with an image sensor or a lens is to be moved, and a first master port outputting the first position control signal, a first driver including a first slave port connected to the first master port, a first driving unit providing driving force to the object based on the first position control signal, a second position control unit generating a second position control signal indicating a second target position to which the object is to be moved, and a second master port outputting the second position control signal, and a second driver including a second slave port connected to the second master port, a second driving unit providing driving force to the object based on the second position control signal.