USB Image Data Transmission Using Segmented Endpoints
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional image data transmission apparatuses face limitations due to bandwidth restrictions and complexity in using USB-type interfaces, requiring non-standard encoders, decoders, drivers, and APIs for transmitting depth and color images.
Innovation Solution
An image data transmission apparatus that employs standard image compression using protocols like JPEG or H.264, allocates depth and color images to separate USB endpoints, and utilizes the USB Video Class (UVC) for efficient transmission, eliminating the need for separate encoding, decoding, and additional APIs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If USB-type interface is used for transmitting depth image and color image, then device compatibility is improved, but bandwidth limitation restricts frame size and transmission efficiency deteriorates
Solution Approach 1:
The patent divides the transmission of two image types (depth and color) into separate USB endpoints, allowing parallel transmission without bandwidth contention. This segmentation enables each endpoint to handle one image type independently, overcoming the bandwidth limitation while maintaining USB interface compatibility.
Solution Approach 2:
The patent changes the transmission parameter from single-endpoint sequential transmission to multi-endpoint parallel transmission. By utilizing multiple USB endpoints simultaneously, the system increases effective bandwidth and transmission efficiency while maintaining compatibility with standard USB interfaces.
2Device complexity
If non-standard encoder is used to transmit two image data through one transmission path, then transmission path is simplified, but device complexity increases due to non-standard decoder requirements
Solution Approach 1:
The patent employs standard USB Video Class (UVC) encoding that is universally supported by host systems. Instead of using a proprietary encoder/decoder combination, the system utilizes the multi-functionality of standard USB video interfaces, allowing any USB-compatible host system to receive and process the video data without additional software or drivers.
Solution Approach 2:
The patent uses standard USB video transmission protocols that replicate existing, well-supported communication patterns. By copying the established USB video class framework rather than creating a new proprietary protocol, the system avoids increasing host system complexity while maintaining simplified transmission.
3Device complexity
If one endpoint is used for transmitting image data, then USB interface structure is simplified, but frame size is restricted due to bandwidth limitation
Solution Approach 1:
The patent segments the video data transmission by assigning depth images and color images to separate USB endpoints. This segmentation increases the total data transmission capacity while keeping the USB interface structure simple and standard-compliant. Each endpoint handles one image type, effectively doubling the usable bandwidth.
Solution Approach 2:
The patent transitions from single-dimensional (one endpoint) to multi-dimensional (multiple endpoints) transmission. By utilizing the endpoint dimension of USB interface architecture, the system increases data transmission capacity without adding physical complexity to the interface structure.
Data Source
AI summary
An image data transmitting apparatus is disclosed, the apparatus being configured to receive a right image and a left image and transmit the received right image and left image to a host system using a USB method, such that a depth image and a color image can be compressed in real time by a standard protocol, the compressed depth image and the color image are respectively converted to USB packet data, and the converted depth image and the color image are transmitted to a host system.

