IP Library Granted Patent US 12,468,762
Granted Patent B2
US 12,468,762 · App. 18/511,746 · Granted Nov 11, 2025

Method and system for dynamically analyzing, modifying, and distributing digital images and video

Inventors: David M Ludwigsen (Columbia, SC); Dirk Dewar Brown (Lexington, SC); Mark Bradshaw (Weston, FL)
Assignee: PANDOODLE CORPORATION
G06F16/7837G06F18/2137G06T3/18G06T3/60G06T5/70G06V10/255G06V20/46G11B27/036H04N5/2723H04N21/23424H04N21/812G06T2207/10016
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,468,762
App. No.
18/511,746
Granted
Nov 11, 2025
Kind
B2
Abstract

The present invention discloses a new method for analyzing, modifying, and distributing digital images and video in a quick, efficient, practical and/or cost-effective way. The method of processing video can take a different region or object and replace the pixels in the frames of the scenes that comprise the features and characteristics of the identified region or object with a different set of pixels. The replacement or other customizations of the frames and scenes lead to a naturally integrated video or image which is indistinguishable by the human eye or other visual system. In one embodiment, this invention can be used to provide different advertising elements into an image or set of images for different viewers, or to enable a viewer to control elements within a video and add their own preference or other elements.

Claims (14)

1 . A computer implemented method for processing content in a video comprising one or more frames, the method comprising:

Identifying one or more elements in each frame of said video;

ii. Identifying one or more scenes from said video by comparing the elements in each frame with the elements in the previous frame and subsequent frame, wherein frames having common elements above a threshold number will be considered to be in the same scene;

iii. Obtaining one or more associated characteristics for each element in each frame;

iv. Generating a map of a 3D environment in each frame based on the associated characteristics in one or more previous frames and one or more subsequent frames; and

v. Modifying one or more scenes in said video based on said map.

2 . The method of claim 1 , wherein said one or more elements of step ( 1 ) is identified by comparing with the characteristics stored in an object database.

3 . The method of claim 1 , wherein said element is an object or a selected area in a scene of said video.

4 . The method of claim 1 , wherein said element is detected by a detection algorithm which is stored in a detection algorithm database or selected by user's input.

5 . The method of claim 1 , further comprising correlating two or more said scenes of step (ii) by the elements in each of said scenes and storing said scenes in a scene database.

6 . The method of claim 1 , wherein said associated characteristics comprises position, dimension, reflection, lighting, shadows, warping, rotation, blurring and occlusion.

7 . The method of claim 1 , wherein step (v) comprises modifying said one or more scenes by removing one or more elements and applying said map to average the one or more removed elements in each frame of said one or more scenes.

8 . The method of claim 1 , wherein step (v) comprises modifying said one or more scenes by warping a desired element and applying said map over said desired element in each frame of said one or more scenes.

9 . The method of claim 1 , further comprising delivering the modified video of step (v) by streaming or downloading.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2025
From: LUDWIGSEN, DAVID M; BROWN, DIRK DEWAR; BRADSHAW, MARK
To: PANDOODLE CORPORATION
Reel/Frame 071364/0085 →
Continuity (4)
Continuation 17532159 · Nov 22, 2021
Continuation 16560298 · Sep 4, 2019
Provisional Application 62726764 · Sep 4, 2018
Related Publication 20240086462A1 · Mar 14, 2024
References Cited (25)
US 5805733A · Wang et al. · 1998 [cited by applicant]
US 7694318B2 · Konig · 2010 [cited by examiner]
US 8320614B2 · Okamoto et al. · 2012 [cited by applicant]
US 9514381B1 · Ludwigsen et al. · 2016 [cited by applicant]
US 9754166B2 · Ludwigsen · 2017 [cited by examiner]
US 10026228B2 · Yuen · 2018 [cited by examiner]
US 10074214B2 · La Fleur · 2018 [cited by examiner]
US 11182618B2 · Ludwigsen · 2021 [cited by examiner]
US 11182954B2 · Haramaty · 2021 [cited by examiner]
US 11605227B2 · Ludwigsen · 2023 [cited by examiner]
US 11853357B2 · Ludwigsen · 2023 [cited by examiner]
US 20060251177A1 · Webb · 2006 [cited by applicant]
US 20160042250A1 · Cordova-Diba et al. · 2016 [cited by applicant]
US 20170161558A1 · Ludwigsen et al. · 2017 [cited by applicant]
US 20180075142A1 · Fridental et al. · 2018 [cited by applicant]
CN 106664466A · 2017 [cited by applicant]
CN 107856984A · 2018 [cited by applicant]
WO 2018048355A1 · 2018 [cited by applicant]
International Search Report, dated June 9. 2020, for Pandoodle Corporation, International Application No. PCT/US19/49516, filed Sep. 4, 2019. [cited by applicant]
Written Opinion of the International Search Authority, dated Jun. 9, 2020, for Pandoodle Corporation. International Application No. PCT/US19/49516, filed Sep. 4, 2019. [cited by applicant]
Zhang et al., An Automatic Three-Dimensional Scene Reconstruction System Using Crowdsourced Geo-Tagged Videos, Sep. 2015, IEEE 0278-0046, vol. 62, No. 9, pp. 5738-5746. (Year: 2015). [cited by applicant]
Communication Pursuant to Article 94(3) EPC, dated Jul. 17, 2025, Pandoodle Corporation, for “Method and System for Dynamically Analyzing, Modifying, and Distributing Digital Images and Video”, Application No. 19870820.… [cited by applicant]
Bovik A (Ed) Ed-Bovik a C (Editor), “Handbook of Image and Video Processing, Chapter 4.10 (Video Segmentation), Chapter 4.11 (2D and 3D Motion Tracking in Digital Video)”, May 31, 2000, Handbook of Image and Video Proce… [cited by applicant]
Tareen Shaharyar Ahmed Kan et al, “A comparative analysis of SIFT, SURF, KAZE, AKAZE, ORB, and BRISK”, 2018 International Conference on Computing Mathematics and Engineering Technologies (ICOMET), Mar. 2018, pp. 1-10, X… [cited by applicant]
Chinese Office Action, dated Sep. 26, 2025, Pandoodle Corporation, for “Method and System for Dynamic Analysis, Modification and Distribution of Digial Images and Videos”, Publication No. CN113302926A, published on Aug.… [cited by applicant]