DMFT Resolution List Expansion via Application Scaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Device Media Foundation Transform (DMFT) architecture limits image frame resolution to that supported by the main video recorder, preventing the use of higher resolution from other devices and resulting in reduced user experience.

Innovation Solution

A frame resolution setting method that establishes a resolution list including supported resolutions by the main image capture device, allows an application program to update this list with additional resolutions, and performs image scaling to generate output frames at a target resolution, enabling the use of higher resolutions not initially supported by the main device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the DMFT architecture uses the main video recorder's supported resolutions, then the system maintains compatibility and stable operation, but the output resolution is limited and cannot utilize higher resolutions from other devices

Engineering Contradiction:
Improveresolution selection rangeVSAvoidimage processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an application program as an intermediary between the image capture device and the DMFT. This application program receives image frames from the main video recorder, performs scaling processing to convert them to target resolutions, and then provides the scaled frames to the DMFT. This mediator approach allows the system to output at resolutions not natively supported by the main video recorder while maintaining DMFT compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the resolution parameter of image frames through scaling processing. The application program scales input image frames with resolution different from the target resolution to generate output frames at the desired target resolution. This parameter transformation enables the system to overcome the resolution limitations of the main video recorder.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the system outputs image data at resolutions supported only by the main video recorder, then processing remains simple, but user experience deteriorates due to inability to access higher resolutions from other devices

Engineering Contradiction:
Improveresolution flexibilityVSAvoidoperation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The application program performs self-service by automatically detecting the resolution capabilities of connected devices, determining appropriate target resolutions, and performing the necessary scaling operations without requiring manual intervention from the user. The system autonomously manages the resolution adaptation process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The application program performs preliminary scaling processing on image frames before they are passed to the DMFT. By pre-processing the images to the correct resolution, the system avoids the need for complex real-time resolution negotiation and setup operations, simplifying the user experience.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple resolutions are added to the resolution list, then the camera application can select from more options, but the system complexity increases due to additional processing requirements

Engineering Contradiction:
Improveresolution option varietyVSAvoidprocessing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The application program performs scaling processing only when necessary - that is, when the input frame resolution differs from the target resolution. When resolutions already match, no scaling is performed. This partial action approach avoids unnecessary processing overhead while still providing multiple resolution options.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12041387B1Frame resolution setting method based on device media foundation transform and computer system
Publication Date: 2024.07.16 ACER INC
  • US12041387B1 patent drawing
  • US12041387B1 patent drawing
  • US12041387B1 patent drawing

AI summary

A frame resolution setting method based on device media foundation transform (DMFT) and a computer system are provided. The DMFT establishes a resolution list including at least one first resolution according to the at least one first resolution supported by a main image capture device. An application program provides at least one second resolution to the DMFT to update the resolution list. A camera application program selects a target resolution between the first resolution and the second resolution in the resolution list provided by the DMFT. The application program performs image scaling processing on a plurality of first input image frames generated by the main image capture device according to the target resolution to generate a plurality of first output image frames conforming to the target resolution. The application program provides the first output image frames conforming to the target resolution to the DMFT.