IP Library Granted Patent US 12,646,313
Granted Patent B2
US 12,646,313 · App. 18/419,508 · Granted Jun 2, 2026

False video detection method and false video detection device using the same

Inventors: Hsiu-Fu Wu (Taoyuan City, TW); Pei-Hsuan Lu (Hsinchu City, TW); Pang-Chieh Wang (Taipei City, TW); Chia Mu Yu (Hsinchu City, TW); Chia-Yi Hsu (Taipei City, TW)
Assignee: Industrial Technology Research Institute
G06V10/993G06V10/7715G06V10/82G06V20/46
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,646,313
App. No.
18/419,508
Granted
Jun 2, 2026
Kind
B2
Abstract

A false video detection method is provided. The method includes: retrieving N video segments in a target video, wherein each video segment includes M image frames; performing a feature retrieving procedure on the N×M image frames to obtain feature maps corresponding to the N×M image frames; inputting the feature maps into a time-attention model to obtain concentrated feature; multiplying the concentrated feature with the feature maps to obtain first enhanced feature maps, adding the first enhanced feature maps with the feature maps to obtain second enhanced feature maps, and inputting the second enhanced feature maps into a fully connected layer to obtain a determination result outputted by the fully connected layer, wherein the determination result indicates that the target video is true or false.

Claims (53)

1 . A false video detection method, performed by a computing device comprising a processor, the method comprising:

extracting, by the processor, N video segments from a target video, wherein each video segment contains M image frames;

performing, by the processor, a feature extraction procedure on the N×M image frames to obtain a feature map corresponding to the N×M image frames;

inputting, by the processor, the feature map into a time attention model to obtain a concentrated feature;

performing, by the processor, a multiplication operation to the concentrated feature and the feature map to obtain a first enhanced feature map;

performing, by the processor, a summing operation on the first enhanced feature map and the feature map to obtain a second enhanced feature map; and

inputting, by the processor, the second enhanced feature map into a fully connected layer to obtain a judgment result outputted by the fully connected layer, wherein the judgment result indicates that the target video is true or false.

2 . The false video detection method of claim 1 , wherein the step of performing the feature extraction procedure on the N×M image frames to obtain the feature map corresponding to the N×M image frames comprises:

performing a data preprocessing operation on the N×M image frames to obtain a first image sequence;

performing a first reshaping operation on the first image sequence to obtain a second image sequence;

inputting the second image sequence into a pre-trained neural network model to obtain a first feature sequence;

performing a second reshaping operation on the first feature sequence to obtain a second feature sequence; and

inputting the second feature sequence into an average pooling layer to obtain the feature map corresponding to the N×M image frames.

3 . The false video detection method of claim 2 , wherein the data pre-processing operation comprises:

performing a normalization operation on each of the N×M image frames such that each pixel of each image frame has a value between 0 and 1; and

performing a data expansion operation on each of normalized N×M image frames to obtain that first image sequence.

4 . The false video detection method of claim 2 , wherein the first reshaping operation comprises performing a dimension decreasing operation on the first image sequence to obtain the second image sequence.

5 . The false video detection method of claim 2 , wherein the pre-trained neural network model comprises one of: a ResNet model, an EffNet model, a VGG16 model, an InceptionV3 model, an Xception model, wherein the pre-trained neural network model performs a feature extraction on the inputted second image sequence to obtain the first feature sequence.

6 . The false video detection method of claim 1 , wherein the time attention model comprises:

a first branch comprising a first average pooling layer, a first convolutional layer, a first function, and a further first convolutional layer;

a second branch comprising a second maximum pooling layer, a second convolutional layer, a second function, a further second convolutional layer; and

a sigmoid function, wherein the feature map is inputted to that first average pooling layer and that second maximum pooling layer of that first branch and that second branch, respectively, and outputted results of the first branch and the second branch are summed and inputted into the sigmoid function to output the concentrated feature.

7 . The false video detection method of claim 6 , wherein the first function and the second function comprise one of: a Leaky ReLU function, a PReLU function, a RReLU function, and a SELU function.

8 . The false video detection method of claim 1 , wherein

a judgment result determined as true indicates that the target video is a real video that does not contain any of faked content, and

a judgment result determined as false indicates that the target video is a false video that contains faked content, wherein the false video was the real video with only the original content before the faked content was added.

9 . A false video detection device, comprising:

a processor, wherein the processor is configured to:

extract N video segments from a target video, wherein each video segment contains M image frames;

perform a feature extraction procedure on the N×M image frames to obtain a feature map corresponding to the N×M image frames;

input the feature map into a time attention model to obtain a concentrated feature;

perform a multiplication operation to the concentrated feature and the feature map to obtain a first enhanced feature map;

perform a summing operation on the first enhanced feature map and the feature map to obtain a second enhanced feature map; and

input the second enhanced feature map into a fully connected layer to obtain a judgment result outputted by the fully connected layer, wherein the judgment result indicates that the target video is true or false.

10 . The false video detection device of claim 9 , wherein the step of performing the feature extraction procedure on the N×M image frames to obtain the feature map corresponding to the N×M image frames comprises:

performing a data preprocessing operation on the N×M image frames to obtain a first image sequence;

performing a first reshaping operation on the first image sequence to obtain a second image sequence;

inputting the second image sequence into a pre-trained neural network model to obtain a first feature sequence;

performing a second reshaping operation on the first feature sequence to obtain a second feature sequence; and

inputting the second feature sequence into an average pooling layer to obtain the feature map corresponding to the N×M image frames.

11 . The false video detection device of claim 10 , wherein the data pre-processing operation comprises:

performing a normalization operation on each of the N×M image frames such that each pixel of each image frame has a value between 0 and 1; and

performing a data expansion operation on each of normalized N×M image frames to obtain that first image sequence.

12 . The false video detection device of claim 10 , wherein the first reshaping operation comprises performing a dimension decreasing operation on the first image sequence to obtain the second image sequence.

13 . The false video detection device of claim 10 , wherein the pre-trained neural network model comprises one of: a ResNet model, an EffNet model, a VGG16 model, an InceptionV3 model, an Xception model, wherein the pre-trained neural network model performs a feature extraction on the inputted second image sequence to obtain the first feature sequence.

14 . The false video detection device of claim 9 , wherein the time attention model comprises:

a first branch comprising a first average pooling layer, a first convolutional layer, a first function, and a further first convolutional layer;

a second branch comprising a second maximum pooling layer, a second convolutional layer, a second function, a further second convolutional layer; and

a sigmoid function, wherein the feature map is inputted to the first average pooling layer and the second maximum pooling layer of the first branch and the second branch, respectively, and outputted results of the first branch and the second branch are summed and inputted into the sigmoid function to output the concentrated feature.

15 . The false video detection device of claim 14 , wherein the first function and the second function comprise one of: a Leaky ReLU function, a PReLU function, a RReLU function, and a SELU function.

16 . The false video detection device of claim 9 , wherein

a judgment result determined as true indicates that the target video is a real video that does not contain any of faked content, and

a judgment result determined as false indicates that the target video is a false video that contains faked content, wherein the false video was the real video with only the original content before the faked content was added.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2024
From: WU, HSIU-FU; LU, PEI-HSUAN; WANG, PANG-CHIEH; YU, CHIA MU; HSU, CHIA-YI
To: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
Reel/Frame 066252/0063 →
Priority Claims (1)
TW 112147171 · Dec 5, 2023 · national
Continuity (1)
Related Publication 20250182469A1 · Jun 5, 2025
References Cited (38)
US 10769480B2 · Li · 2020 [cited by examiner]
US 12423975B2 · Liu · 2025 [cited by examiner]
US 20200134804A1 · Song · 2020 [cited by examiner]
US 20200272823A1 · Liu et al. · 2020 [cited by applicant]
US 20200285859A1 · Feng · 2020 [cited by examiner]
US 20220139085A1 · Lv · 2022 [cited by examiner]
US 20220269922A1 · Mathews · 2022 [cited by examiner]
US 20220277596A1 · Li et al. · 2022 [cited by applicant]
US 20230260164A1 · Yuan · 2023 [cited by examiner]
US 20240168617A1 · Lin · 2024 [cited by examiner]
US 20240169624A1 · Brandt · 2024 [cited by examiner]
US 20240169685A1 · Figueroa · 2024 [cited by examiner]
US 20250054324A1 · Yao · 2025 [cited by examiner]
US 20250061735A1 · Gan · 2025 [cited by examiner]
US 20250104423A1 · Wen · 2025 [cited by examiner]
CN 111353399 · 2020 [cited by applicant]
CN 111444881 · 2020 [cited by applicant]
CN 109886130 · 2021 [cited by applicant]
CN 112801037 · 2021 [cited by applicant]
CN 113901909 · 2022 [cited by applicant]
CN 114092864 · 2022 [cited by applicant]
CN 114898432 · 2022 [cited by applicant]
CN 111368764 · 2023 [cited by applicant]
CN 115719462A · 2023 [cited by examiner]
CN 115909445A · 2023 [cited by examiner]
CN 116486464 · 2023 [cited by applicant]
TW 202307782 · 2023 [cited by applicant]
TW I806199 · 2023 [cited by applicant]
Lingzhi Li et al. “Face X-ray for More General Face Forgery Detection”, Jun. 2020, IEEE (Year: 2020). [cited by examiner]
Hanqing Zhao et al., “Multi-attentional Deepfake Detection”, 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Jun. 20-25, 2021, pp. 2185-2194. [cited by applicant]
Lingzhi Li et al., “Face X-ray for More General Face Forgery Detection”, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Jun. 13-19, 2020, pp. 5001-5010. [cited by applicant]
Yuezun Li et al., “Celeb-DF: A Large-scale Challenging Dataset for DeepFake Forensics”, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Jun. 13-19, 2020, pp. 3207-3216. [cited by applicant]
Brian Dolhansky et al., “The DeepFake Detection Challenge (DFDC) Dataset”, retrieved from arXiv database, arXiv:2006.07397v4 [cs.CV], Oct. 28, 2020, pp. 1-13. [cited by applicant]
Nicolas Rahmouni et al., “Distinguishing Computer Graphics from Natural Images Using Convolution Neural Networks”, 2017 IEEE Workshop on Information Forensics and Security (WIFS), Dec. 4-7, 2017, pp. 1-6. [cited by applicant]
Ricard Durall et al., “Watch your Up-Convolution: CNN Based Generative Deep Neural Networks are Failing to Reproduce Spectral Distributions”, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), J… [cited by applicant]
Joel Frank et al., “Leveraging Frequency Analysis for Deep Fake Image Recognition”, ICML'20: Proceedings of the 37th International Conference on Machine Learning, Jul. 13, 2020, pp. 1-12. [cited by applicant]
Yinglin Zheng et al., “Exploring Temporal Coherence for More General Video Face Forgery Detection”, 2021 IEEE/CVF International Conference on Computer Vision (ICCV), Oct. 10-17, 2021, pp. 15044-15054. [cited by applicant]
“Office Action of Taiwan Counterpart Application”, issued on Feb. 13, 2025, p. 1-p. 4. [cited by applicant]