Revolutionary technology combining low-power approximate computing with precision GPU refinement for efficient, high-quality video processing in mobile, IoT, and consumer devices
Traditional video processing systems face critical inefficiencies in power consumption, precision allocation, and adaptability
Traditional video systems treat every pixel as equally certain and spend the same amount of compute everywhere. Our invention flips that model: the signal is encoded and processed as probability first, not as fixed numbers. A stochastic engine produces a fast, low-power approximation for the whole frame, while a deterministic engine is invoked only where the system is uncertain. Confidence (variance) travels with the data, so computation is allocated by need—edges, motion, text, and fine detail get more precision; stable regions do not.
The result is a quality–efficiency breakthrough: up to broadcast-grade visual quality with far fewer deterministic operations, enabling lower power, lower latency, and scalable performance from phones to automotive vision.
Probabilistic Media Format – Novel container encoding video as statistical distributions (mean, variance, correlation)
Stochastic Compute Array – Low-power processing that operates on random bitstreams to estimate results quickly
Shared Probabilistic Buffer – Interface/memory carrying approximate values with confidence for selective refinement
GPU Refinement Engine – Deterministic processing applied only to low-confidence regions to recover precision
See the difference between traditional deterministic processing and our hybrid SDPA approach
Traditional Processing: Every pixel processed with full deterministic precision, consuming maximum power and time.
SDPA Processing: Rapid stochastic computing (SC) processes most pixels at high speed with low power (green). The system then identifies uncertain regions (edges, textures - shown in yellow) and applies selective GPU refinement (bright green), achieving dramatic energy savings while maintaining quality.
Real-time data flow from PMF encoder through transmission to hybrid SDPA decoder
PMF → SCA → SPB → GRE → Display Output
Data Flow: PMF demultiplexer parses incoming stream → SCA performs rapid stochastic reconstruction → SPB stores results with confidence metrics → GRE selectively refines high-uncertainty regions → Final composited output to display
Receive frame block, parse header, demultiplex channels (mean, variance, correlation, correction)
SCA loads mean values and configures entropy sources (thermal noise resistor or LFSR pseudo-random generator) with correlation parameters from PMF metadata
The SCA uses physical entropy sources to generate random bitstreams for stochastic computing. The preferred implementation uses a 100 kΩ resistor whose Johnson-Nyquist thermal noise is amplified 500× and compared against mean pixel values to produce truly random bitstreams at 1-4 GHz with <100 µW power consumption per generator.
100 kΩ Resistor
Johnson-Nyquist Thermal Noise
Power: <100 µW
Random bitstream from thermal noise
Amplified 500× → Comparator → 1-4 GHz
Arithmetic units perform video operations (color conversion, filtering) in stochastic domain - 64-256 pixels processed in parallel
Accumulators integrate bitstreams into binary values, compute confidence metrics, transfer to Shared Probabilistic Buffer
SPB combines SCA convergence metrics with PMF variance map: Confidence = w₁·(1-Var_PMF) + w₂·(1-Var_SC) + w₃·smoothness
If high-uncertainty detected → GPU applies edge-aware filters and deterministic corrections to identified tiles
Blend SC approximate values with GPU corrections using confidence-weighted spatial blending with smooth transitions
Monitor quality metrics, power consumption, and latency → dynamically adjust parameters for subsequent frames
Interleaved operation demonstrating parallel processing stages
Three-tier deployment model enabling gradual market adoption from existing devices to future dedicated hardware
For Existing Devices
Immediate deployment on current hardware using GPU compute shaders to emulate stochastic operations
Use Cases: Immediate deployment, content distribution, format validation, testing
Near-Term Devices (2026-2027)
Programmable FPGAs or DSPs implement partial SCA functionality for measurable benefits
Use Cases: High-end smartphones, professional video equipment, development platforms
Future Dedicated SoCs (2027+)
Custom ASIC with analog entropy sources realizes full potential of the architecture
Use Cases: Next-gen mobile devices, IoT cameras, edge processors, automotive vision
No immediate hardware requirement for deployment - the format works on existing devices in software mode, with progressive performance improvements as purpose-built hardware becomes available
Statistical compliance and reproducibility bounds ensure consistent quality across implementations
PMF decoders guarantee outputs within specified statistical bounds:
Specialized metrics for probabilistic reconstruction:
Standardized validation sequences:
Portuguese Patent Application Filed
INPI Portugal Application No. 20252007422859
Filing Date: October 18, 2025 | Reference: 097 605 864
International patent protection strategy (PCT/EPO/US) available upon partnership or investment.
Priority date established. All rights reserved under applicable intellectual property law.
45 patent claims covering system architecture, methods, and applications — click any claim for details
| Claim # | Title |
|---|---|
| Claim 1 | Hybrid Processing System |
| Claim 2 | Processing Method |
| Claim 3 | Complete SDPA System |
| Claim 4 | Encoding Method |
| Claim 5 | Decoding Method |
| Claim 6 | Entropy Source |
| Claim 7 | PRNG Integration |
| Claim 8 | Correlation Control |
| Claim 9 | Confidence Metrics |
| Claim 10 | Selective Refinement |
| Claim 11 | Controller Policies |
| Claim 12 | Color/Matrix Operations |
| Claim 13 | Nonlinear Filters |
| Claim 14 | Motion/Flow |
| Claim 15 | Neural Layers |
| Claim 16 | SPB Layout |
| Claim 17 | PMF Compression |
| Claim 18 | Temporal Consistency |
| Claim 19 | Correction Channels |
| Claim 20 | Quality Targets |
| Claim 21 | DVFS / Power Gating |
| Claim 22 | Clock Domains |
| Claim 23 | Deterministic Fallback |
| Claim 24 | Hybrid FPGA/DSP |
| Claim 25 | ASIC Realization |
| Claim 26 | Entropy Validation |
| Claim 27 | Security/DRM |
| Claim 28 | HDR/Colorspaces |
| Claim 29 | Audio/Multiband |
| Claim 30 | Multispectral |
| Claim 31 | Edge/IoT Mode |
| Claim 32 | Tiling/Worklists |
| Claim 33 | Asynchronous Blend |
| Claim 34 | Latency Modes |
| Claim 35 | Streaming Adaptation |
| Claim 36 | Scene Semantics |
| Claim 37 | Error Resilience |
| Claim 38 | Training/Adaptation |
| Claim 39 | Calibration |
| Claim 40 | Quality Telemetry |
| Claim 41 | Power Telemetry |
| Claim 42 | Developer Hooks |
| Claim 43 | Compatibility |
| Claim 44 | Authoring Tools |
| Claim 45 | Use-Case Profiles |
System with probabilistic media format, stochastic compute, and deterministic refinement.
Method that produces output by combining approximate and refined results.
Defines PMF, SCA, SPB, GRE, and a feedback loop as an integrated pipeline.
Encoder generates probabilistic fields and metadata for decoding guidance.
Decoder combines stochastic estimation with targeted deterministic passes.
True-random entropy via thermal noise front-end for stochastic streams.
Deterministic PRNGs provide scalable, reproducible stochastic streams.
Metadata dictates where streams are shared vs. decorrelated.
Combine encoder variance with runtime convergence into confidence maps.
Refinement engine processes only low-confidence tiles/edges/motion.
Comprehensive Patent Database Search Completed
Extensive search of patent databases (Google Patents, USPTO, EPO) for keywords including "stochastic computing + video processing," "probabilistic encoding," "hybrid stochastic deterministic," and "probabilistic media format" revealed no patents that directly conflict with or fully anticipate this invention. The core novelty—integration of PMF with mean/variance/correlation metadata, hybrid SCA+GPU architecture, and dynamic feedback control based on confidence metrics—remains unique.
Related prior art and complementary research identified — click any row for detailed analysis
| Reference | Title | Date | Status |
|---|---|---|---|
| US20180204131A1 | Stochastic Computation Using Pulse-Width Modulated Signals | Jan 13, 2017 | No Conflict |
| US11275563B2 | Low-Discrepancy Deterministic Bit-Stream Processing Using Sobol Sequences | Jun 21, 2019 | No Conflict |
| US10996929B2 | High Quality Down-Sampling for Deterministic Bit-Stream Computing | Mar 15, 2018 | No Conflict |
| US20230379469A1 | Image Compression and Decoding Using Probabilistic Neural Networks | Apr 27, 2020 | No Conflict |
| Lee (2024) | Multiplexer as MAC Operator for Stochastic Computing | 2024-2025 | Complementary |
No prior art includes a custom media format with mean/variance/correlation metadata for uncertainty-driven processing
Unique integration of SCA for approximate processing with GPU refinement for high-uncertainty regions
Real-time confidence-based allocation of computational resources - not found in any prior art
Inventors: Mohammadhassan Najafi et al.
Priority Date: January 13, 2017
Key Technology:
Why No Conflict:
Inventors: Mohammadhassan Najafi et al.
Priority Date: June 21, 2019
Key Technology:
Why No Conflict:
Inventors: Mohammadhassan Najafi, David J. Lilja
Priority Date: March 15, 2018
Key Technology:
Why No Conflict:
Inventors: Chri Besenbruch et al.
Priority Date: April 27, 2020
Key Technology:
Why No Conflict:
Researcher: Yang Yang Lee, Universiti Sains Malaysia
Publication: 2024-2025 (Academic Research)
Recent academic research demonstrates how multiplexers can function as scalable multiply-accumulate (MAC) operators in the stochastic computing domain. This technique is complementary to the SDPA architecture and could be integrated as an implementation detail within the Stochastic Compute Array (SCA) component.
Lee's research validates the foundational principles of stochastic computing for efficient hardware operations. His MUX-based MAC technique represents a potential implementation option for our Stochastic Compute Array, but does not encompass the broader SDPA architecture, Probabilistic Media Format, uncertainty-driven GPU refinement, or dynamic feedback control that define our invention.
✓ No Patent Filed — Research is in the Public Domain
This complementary technique strengthens the case for stochastic computing applications
Academic Publications:
The probabilistic encoding concept extends naturally to audio, multispectral imaging, and scientific data
Probabilistic Waveform Format
Ideal for: Voice assistants, hearing aids, wireless earbuds, always-on audio
Remote Sensing & Scientific Applications
Applications: Agriculture monitoring, mineral exploration, environmental science
CT, MRI, Ultrasound Processing
Benefit: Clinicians see both images and confidence levels for better diagnosis
Simulation & Research Data
Fields: Climate modeling, particle physics, computational fluid dynamics
Learned Probabilistic Processing
Future: Direct training of stochastic operations on rate-distortion objectives
AR/VR Graphics Acceleration
Enables: High-quality real-time rendering on mobile VR headsets
Comprehensive advantages of the hybrid SDPA architecture across performance, efficiency, and deployment
By combining the efficiency of Stochastic Computing with the precision of GPU processing, guided by confidence metadata and enabled by the Probabilistic Media Format, SDPA represents a fundamental advancement in energy-efficient, high-quality media systems for mobile, IoT, automotive, and beyond.