Client-Side Thumbnail Generation Using Scene Position Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for creating thumbnails for video content require pre-processing, making it difficult to provide content in real time and efficiently utilize system resources.
Innovation Solution
A method and apparatus that use position information for each scene in the content to create thumbnails without a separate pre-processing procedure at the server end, allowing for real-time content delivery by including position information in the content's header and using client devices to extract and create thumbnails.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If pre-processing is performed to create thumbnails before providing content, then thumbnail quality and accuracy are improved, but system resource utilization deteriorates and real-time content delivery becomes difficult
Solution Approach 1:
Instead of extracting I-frames and creating thumbnails through traditional pre-processing at the server end, the patent inverts the approach by having the client device perform scene extraction and thumbnail creation after receiving the encoded content. This reversal eliminates the need for server-side pre-processing while maintaining thumbnail quality, enabling real-time content delivery.
Solution Approach 2:
The client device autonomously performs scene extraction and thumbnail creation using position information embedded in the content, without requiring server-side assistance. This self-service mechanism reduces server resource consumption and enables faster content delivery while maintaining the ability to generate accurate thumbnails.
2Reliability
If pre-processing is performed at the server end to create thumbnails, then thumbnails can be provided with content, but system resources are not utilized efficiently
Solution Approach 1:
The client device independently performs thumbnail creation using position information from the content, eliminating the need for server-side pre-processing. This transfers the processing load from the server to the client, improving system resource utilization while maintaining thumbnail provision capability.
Solution Approach 2:
The patent extracts only the necessary position information from the content and uses it at the client end for thumbnail creation, rather than performing comprehensive pre-processing at the server. This selective extraction approach reduces server resource consumption while maintaining thumbnail generation capability.
Data Source
AI summary
A method and apparatus for playing contents are disclosed. The method may include: receiving an encoded content, where the content contains position information for each scene; decoding the encoded content; extracting a scene in which position information is changed, from among the scenes of the decoded content; creating a thumbnail for the extracted scene; and outputting at least one of the thumbnail and the content.


