Image Buffering and Server Upload for Cost-Effective Capture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for recording images, such as using sports cameras or recorders, are costly and require professional devices, making them inaccessible for casual image capture and sharing.
Innovation Solution
An image obtaining method and system that utilizes a controlled device with imaging circuitry, memory circuitry, and processing circuitry to acquire images at preset intervals, store them in buffers, and upload them to a server upon user instruction, allowing for cost-effective image capture and sharing without the need for professional equipment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional recording devices (recorders or sports cameras) are used to capture images, then image recording quality and reliability are improved, but device cost and complexity increase significantly
Solution Approach 1:
The system divides the recording function into two parts: the mobile device handles image capture and initial storage in first buffer memory, while the server handles long-term storage and management. This segmentation allows the mobile device to use simpler, integrated components rather than requiring dedicated professional recording hardware.
Solution Approach 2:
The mobile device leverages its existing imaging circuitry and buffer memory for recording purposes, making the device multi-functional. The same device used for communication and other purposes can now also serve as an image recording device, eliminating the need for separate professional recording equipment.
2Manufacturing precision
If professional recording devices are used, then image acquisition quality is improved, but accessibility and ease of operation deteriorate due to high costs
Solution Approach 1:
The mobile device's existing imaging circuitry automatically captures images according to preset time intervals and stores them in buffer memory without requiring user intervention. The system self-manages the recording process, making it as accessible as any standard mobile device while maintaining recording functionality.
Solution Approach 2:
The system performs preliminary actions by automatically capturing and buffering images before user review or selection. Images are pre-captured at preset intervals and stored in buffer memory, ready for user selection and upload, eliminating the need for manual setup or operation of professional recording equipment.
3Loss of information
If images are continuously captured and stored locally, then image availability is improved, but device storage capacity and energy consumption increase
Solution Approach 1:
The system extracts the long-term storage function from the mobile device and relocates it to the server. The mobile device maintains only a small buffer memory for temporary storage, while the server handles bulk storage. This extraction dramatically reduces the storage burden and energy consumption on the mobile device while preserving image availability through server-based access.
Solution Approach 2:
The system transitions from a single-device local storage model to a distributed cloud storage model, adding a new dimension (network/server layer) to the storage architecture. Images are buffered locally and then transferred to server storage, creating a two-layer storage system that optimizes both local accessibility and remote availability while minimizing local resource consumption.
4Device complexity
If a single buffer memory is used for image storage, then device structure is simplified, but image management and upload efficiency deteriorate
Solution Approach 1:
The buffer memory is segmented into two distinct buffers: first buffer memory for incoming image data and second buffer memory for images prepared for upload. This segmentation enables parallel processing where images can be captured and buffered simultaneously with upload preparation, improving throughput and efficiency without significantly increasing overall device complexity.
Data Source
AI summary
Aspects of the disclosure provide a method for processing images. The method includes acquiring, by image generation circuitry of a device (e.g., imaging device), an image according to a preset time interval for acquiring images, storing the acquired image in first buffering circuitry of the device, receiving a recording instruction and copying the acquired image from the first buffering circuitry to second buffering circuitry of the device according to the recording instruction.


