Camera Main-Subject Detection for Automatic Photo Composition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current camera applications rely heavily on user skill for setting photography composition, leading to variable quality in captured images, especially for those less familiar with electronic devices.
Innovation Solution
A photographing control method and device that determines a main subject, sets position and tracking options, and generates output images with desired composition, using hardware and software controls to adjust camera settings and image processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If users manually set photography composition, then device complexity is reduced, but photography quality and consistency deteriorate
Solution Approach 1:
The system automatically analyzes the input image to identify subjects and their positions, then autonomously determines the optimal composition and generates the output image without requiring manual user input for composition settings. This self-service approach resolves the contradiction by eliminating the need for users to manually adjust composition parameters while maintaining high photography quality consistency.
Solution Approach 2:
The system changes the composition parameters (position, framing, arrangement) automatically based on the detected subject characteristics and scene context. By dynamically adjusting these parameters through image analysis and processing, the system achieves consistent high-quality composition without requiring manual intervention, thus resolving the contradiction between quality and complexity.
2Ease of operation
If automatic composition generation is implemented, then ease of operation is improved, but device complexity increases
Solution Approach 1:
The system performs automatic image analysis, subject detection, and composition generation autonomously, making the device easy to operate for users regardless of their expertise level. This self-service mechanism directly improves ease of operation by eliminating the learning curve associated with manual composition settings, while the complexity is contained within the automated processing system.
Solution Approach 2:
The system introduces an intermediary processing layer that automatically translates raw input images into composed output images through algorithmic analysis and synthesis. This intermediary mechanism simplifies the user interface and operation while managing the underlying complexity through structured image processing pipelines, thus resolving the contradiction between ease of operation and device complexity.
3Reliability
If manual composition setting is required, then device complexity is reduced, but photography consistency and reliability deteriorate
Solution Approach 1:
The system incorporates feedback mechanisms where the output image is evaluated against the input image and composition guidelines to ensure consistency and reliability. The automatic composition generation is iteratively refined based on feedback from image analysis, ensuring consistent results while managing complexity through structured feedback loops that guide the composition process.
Solution Approach 2:
The system automatically adjusts composition parameters based on detected scene characteristics, subject positions, and pre-established photography guidelines. This parameter change approach ensures reliable and consistent photography results by systematically applying proven composition rules, while the complexity is managed through automated parameter optimization rather than manual control.
Data Source
AI summary
A photographing control method and device are provided. The photographing control method includes receiving an input image including at least one subject from a camera, determining a main subject among the at least one subject, setting a position option for determining an arrangement in an output image of the main subject, and generating the output image having composition satisfying the position option, based on the input image.


