Panoramic Video Portrait Grouping for Consistent Distance-Based Cropping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video conferencing systems present panoramic images with multiple portraits at varying distances from the camera, leading to a poor visual experience due to inconsistent sizing and positioning.
Innovation Solution
A method involving portrait cropping and composition that groups similar portraits based on distance from the camera, applies uniform cropping standards, and adjusts image magnification to ensure consistent appearance, followed by spatial mapping for optimal display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If panoramic images are directly presented without processing, then the system complexity is low, but the visual experience deteriorates due to inconsistent portrait sizing and positioning when multiple portraits are at different distances from the camera
Solution Approach 1:
The panoramic image is segmented into multiple portrait regions through detection and grouping. Portraits are divided into different groups based on their distance from the camera, allowing separate processing for each group to achieve consistent visual appearance while maintaining system manageability
Solution Approach 2:
The system changes multiple parameters including scaling factors, cropping regions, and positioning coordinates for different portrait groups. By adjusting these parameters based on distance from the camera, the system achieves uniform visual appearance across portraits at varying depths
2Reliability
If portrait grouping and composition processing is applied to ensure uniform appearance, then the visual experience is improved, but the processing complexity and time increase
Solution Approach 1:
The system performs preliminary actions by pre-grouping portraits based on distance criteria and pre-calculating optimal scaling factors and cropping regions. This preliminary organization enables faster final composition processing while ensuring consistent visual quality
Solution Approach 2:
The system optimizes processing efficiency by changing parameters such as grouping thresholds and scaling factor ranges to balance processing speed with visual quality, allowing rapid generation of composed portraits with uniform appearance
3Manufacturing precision
If uniform cropping standards are applied to all portraits, then consistency in appearance is achieved, but portraits at different distances from the camera lose their spatial relationship information
Solution Approach 1:
The system applies different processing qualities to different portrait groups based on their spatial characteristics. Portraits closer to the camera receive different scaling and positioning treatment compared to those farther away, maintaining both uniformity within groups and spatial relationship information across groups
Solution Approach 2:
The system uses distance-based parameter changes where scaling factors, cropping ratios, and positioning offsets are adjusted according to each portrait's distance from the camera. This preserves spatial relationships while achieving uniform appearance through controlled parameter variation
Data Source
AI summary
A video processing method, device, equipment, and storage medium are provided. The method includes: obtaining a portrait cropping request; performing portrait layout information recognition on a panoramic image frame corresponding to the portrait cropping request; performing portrait grouping on the panoramic image frame to acquire respective groups of similar portraits based on a preset principle of distance between the portrait and the camera and the portrait layout information; performing portrait cropping composition on the panoramic image frame to acquire respective portrait compositions based on respective groups of the similar portraits; and determining single frame display data based on the respective portrait compositions.


