Album Creation Parameter Update for Personalized Layouts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing photo album creation technologies do not adequately account for user personal preferences in the layout, leading to unsatisfactory album experiences.
Innovation Solution
A control method that generates and updates album creation parameters based on user feedback and behavior, using a neural processing unit for image recognition and machine learning to create layouts that reflect individual preferences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If automatic layout function uses image quality analysis to select photos, then manufacturing precision of layout is improved, but adaptability to user personal preference deteriorates
Solution Approach 1:
The system collects user feedback on automatically generated layouts and uses this feedback to iteratively improve the layout algorithm. Users rate layouts or make manual adjustments, and this information is fed back to refine the automatic layout function, enabling it to adapt to individual user preferences while maintaining layout precision
Solution Approach 2:
The system changes the parameters of the layout algorithm based on user preferences and feedback. By adjusting weights, priorities, and criteria in the layout generation process according to learned user preferences, the system maintains manufacturing precision while adapting to individual user tastes
2Adaptability or versatility
If manual layout editing is allowed, then adaptability to user preference is improved, but productivity of album creation deteriorates
Solution Approach 1:
The system performs preliminary layout generation automatically before allowing manual editing. This preliminary action provides users with a ready-made layout that already reflects good design principles, reducing the amount of manual work needed while still allowing full customization for users who want it
Solution Approach 2:
The system dynamically adjusts between automatic and manual modes based on user behavior. For users who prefer quick creation, the system emphasizes automatic layout; for users who want more control, it enables extensive manual editing. This dynamic approach optimizes productivity for different user preferences
3Adaptability or versatility
If more layout options are provided, then adaptability to user preference is improved, but device complexity deteriorates
Solution Approach 1:
The system uses a universal parameter set that can control multiple aspects of layout generation. By using a flexible parameter structure that serves multiple functions (controlling photo selection, arrangement, styling, and timing), the system provides extensive layout customization without proportionally increasing complexity
Solution Approach 2:
The system manages complexity by using a structured parameter change approach. Instead of providing separate controls for every layout aspect, it uses a coordinated set of parameters that can be adjusted to achieve various layout styles, making the system more adaptable while keeping the interface manageable
Data Source
AI summary
A control method includes outputting an estimated feature value based on first layout data generated based on a first album creation parameter, generating a second album creation parameter based on the output estimated feature value, generating third layout data based on the generated second album creation parameter and an image used for second layout data generated by a user, updating the first album creation parameter to a third album creation parameter based on a feature value based on the generated third layout data and a feature value based on the second layout data, performing verification of the third album creation parameter, and generating fourth layout data based on the third album creation parameter when a result of the verification of the third album creation parameter is a first result, and not generating when the result of the verification of the third album creation parameter is a second result.


