SlideShare una empresa de Scribd logo
1 de 26
AUDIO AUTHENTICATION TECHNIQUES
Presented by: Yogesh Pandey
1
AUDIO AUTHENTICATION.. WHAT IT IS?
Simply it means that providing proof to your audio that it is
authentic or it is without any illegal modification and your
audio is not copied somewhere else without your
copyright.
Technically it is a complex process of establishing the
origin of a questioned recording to determine whether it is
consistent with an original one or if there is evidence of
tampering.
2
GOAL OF AUDIO AUTHENTICATION
The goal of audio authentication is to establish if the
questioned recording is :
 Original.
 Continuous.
 Unaltered.
3
TECHNIQUES
 Audio Watermarking.
 File Structure Analysis.
 Waveform Analysis.
 Phase Consistency.
 ENF Comparison.
 Compression Analysis.
 Long-Term Average Spectrum (LTAS).
 DC Offset.
 Butt-Splice Detection.
4
AUDIO WATERMARKING
 Spread spectrum watermarking.
 Least significant bit (LSB) substitution.
 Quantization index modulation (QIM).
 Self-Marking Method (Time-Scale Modification).
5
SPREAD SPECTRUM WATERMARKING
 This scheme is an example of the correlation method
which embeds pseudorandom sequence and detects
watermark by calculating correlation between pseudo-
random noise sequence and watermarked audio signal.
 The main idea is to embed a narrow-band signal (the
watermark) into a wide-band channel (the audio file).
 There are two basic approaches to spread spectrum
techniques: direct sequence and frequency hopping.
 In both of these approaches the idea is to spread the
watermark data across a large frequency band, namely
the entire audible spectrum.
6
LEAST SIGNIFICANT BIT (LSB) SUBSTITUTION
In this, the information is encoded into the least
significant bits of the audio data.
7
QUANTIZATION INDEX MODULATION
 It is a technique which uses quantization of samples to
embed watermark.
 The basic principle of QIM is to find the maximum value
of the samples and to divide the range 0 to the
maximum value into intervals of step size Δ.
 The intervals are assigned a value of 0 or 1 depending
on any pseudo random sequence.
 Each sample has quantized value, thus, a polarity is
assigned based on the location of the interval.
 The watermark is embedded by changing the value of
the median for created interval and by the similarity of
the polarity and watermark bit.
8
SELF-MARKING METHOD
 Also called Time-scale modification , refers to the process of either
compressing or expanding the time-scale of audio.
 Basic idea of the time-scale modification watermarking is to change the time-
scale between two extrema (successive maximum and minimum pair) of the
audio signal.
9
FILE STRUCTURE ANALYSIS
Format Analysis
Header Analysis
Hexadecimal Analysis
10
FORMAT ANALYSIS
 File format analysis consists of previewing the file
to look at the sampling rate, quantization (bit
depth), bit rate, number of channels, etc.
 The goal is to ensure these are consistent with the
file type, extension, codec, and capabilities of the
device claimed to have made the original recording.
11
HEADER ANALYSIS
 Header analysis is done in a hexadecimal viewer or
editor.
 Using a hexadecimal reader, we can see if the file
format matches the file name extension (such as
RIFF 32 or hex 52 49 46 46 indicating WAV, hex 49
44 33 indicating MP3, hex 30 26 B2 indicating
WMA, etc.).
12
HEXADECIMAL ANALYSIS
 The raw digital data of the file may contain useful
information that can be examined in a hexadecimal
reader with an ASCII character viewer.
13
WAVEFORM ANALYSIS
 It can be performed in any standard DAW(Digital Audio
Workstation) or editor program.
 Waveform analysis is primarily used to inspect possible
edits and discontinuities.
 A waveform with a drastic change in amplitude that is not
typical of sounds that occur in Nature may be an
indication of an edit.
14
PHASE CONSISTENCY
 Audio phase is the pattern of peaks in a sinusoidal waveform,
which can be viewed on an oscilloscope.
 The phase of a wave is a measure of the relative locations of
the peaks and valleys in the wave.
 As long as the peaks and valleys follow each other by the
exact same amount, the phase is said to be continuous.
 If at some point the wave pattern shifts abruptly one way or
the other, then a phase discontinuity is occurred at that point.
 Phase consistency can also be viewed by using a computer
generated sine wave, aligning it to a sinusoidal waveform
(tone) present in the questioned recording, and using visual or
automatic methods to compare their differences.
15
ENF COMPARISON
 Electric Network Frequency (ENF) is a
characteristic of alternating current (AC).
 If ENF is captured in a digital audio recording, the
signal can be extracted and the fluctuations
compared to an ENF database as part of an
authentication analysis.
16
Example of ENF Automatic Comparison Method with Successful Match
17
COMPRESSION ANALYSIS
 Compression analysis looks at the relationship
between neighboring samples in an audio file.
 At its most basic level, compression analysis can
begin by a visual spectral analysis to see if there
are characteristics of lossy compression, especially
in the higher frequencies.
18
Compression Level Analysis of WAV PCM File
19
LONG-TERM AVERAGE SPECTRUM
 A signal’s long-term average spectrum (LTAS) can
reveal information about the environment,
characteristics of the recording equipment and
transmission channel, other signals picked up by
the transmission channel and/or the recording
equipment, possible traces of filtering, down
sampling, or lossy (re)compression.
 To obtain LTAS, the signal is divided into short time
windows, then frame functions are applied, FFT
and power spectral density are computed on each
resulting frame, and the results for each frame are
averaged. 20
CONTD..
 A histogram can be derived from the LTAS and show the
number of appearances of each energy level.
 The examiner can view a global spectrum of the signal and
verify if the curve is consistent a typical recording obtained
with the methods, equipment, and settings claimed by the
recording operator.
21
DC OFFSET
 DC Offset analysis can indicate forgeries where
regions were copied and pasted from separate
recordings, because it is unlikely that the gain for
both recordings was identical.
 It can also reveal changes in amplification within a
single recording.
22
BUTT-SPLICE DETECTION
 Butt-splice detection functions can be run over the
entire signal (if uncompressed) to show the rate of
change of one value in relation to the previous.
 By calculating the differences between consecutive
values in a vector, algorithms detect butt-splice
edits where the shift to a high level transient is very
rapid in relation to the quantization levels of
surrounding samples.
23
CONTD..
 Since samples generated from naturally occurring
acoustic events do not exhibit such a fast transition
compared to buttsplices, inconsistencies can be
located automatically even in long signals
containing millions of samples.
 This method is effective for showing buttsplice
edits, but not smooth edits that were done at zero
crossings, or with cross fades.
 Therefore, it must be combined with other analysis
tools to determine if the recording is likely free of
edits.
24
25
THANK YOU
26

Más contenido relacionado

La actualidad más candente

Development and lifting of Ear print.pptx
Development and lifting of Ear print.pptxDevelopment and lifting of Ear print.pptx
Development and lifting of Ear print.pptxShreya Ramteke
 
Latent fingerprint development
Latent fingerprint developmentLatent fingerprint development
Latent fingerprint developmentTejasvi Bhatia
 
Fingerprint - Everything You Need To Know About Fingerprints
Fingerprint - Everything You Need To Know About FingerprintsFingerprint - Everything You Need To Know About Fingerprints
Fingerprint - Everything You Need To Know About FingerprintsSwaroopSonone
 
Gait pattern.pptx
Gait pattern.pptxGait pattern.pptx
Gait pattern.pptxMATANGI LAD
 
Videography in forensic science
Videography in forensic scienceVideography in forensic science
Videography in forensic scienceMehvishgcufgcuf
 
conventional methods of fingerprint development
 conventional methods of fingerprint development conventional methods of fingerprint development
conventional methods of fingerprint developmentfaraharooj
 
Forensics of soil complete
Forensics of soil completeForensics of soil complete
Forensics of soil completekiran yadav
 
Small Particle Reagent Technique of Fingerprint Development
Small Particle Reagent Technique of Fingerprint DevelopmentSmall Particle Reagent Technique of Fingerprint Development
Small Particle Reagent Technique of Fingerprint DevelopmentRitujaGharote
 
Central FingerPrint Bureau & its main functions (1).pdf
Central FingerPrint Bureau & its main functions (1).pdfCentral FingerPrint Bureau & its main functions (1).pdf
Central FingerPrint Bureau & its main functions (1).pdfVAISHNAVI BHEDODKAR
 
Examination of glass
Examination of glassExamination of glass
Examination of glassrakesh mishra
 
Forensic Nanotechnology
Forensic NanotechnologyForensic Nanotechnology
Forensic NanotechnologyShreya Tewary
 
Automated Fingerprint Identification Systems
Automated Fingerprint Identification SystemsAutomated Fingerprint Identification Systems
Automated Fingerprint Identification SystemsRmcauley
 
Forensic Science - 07 Casts and impressions
Forensic Science - 07 Casts and impressionsForensic Science - 07 Casts and impressions
Forensic Science - 07 Casts and impressionsIan Anderson
 
restoration of toolmarks
restoration of toolmarksrestoration of toolmarks
restoration of toolmarksHemant Jain
 
Physical evidence & CSI ppt
Physical evidence & CSI pptPhysical evidence & CSI ppt
Physical evidence & CSI pptAnkitaSikoria
 

La actualidad más candente (20)

Speaker Recognition
Speaker RecognitionSpeaker Recognition
Speaker Recognition
 
Development and lifting of Ear print.pptx
Development and lifting of Ear print.pptxDevelopment and lifting of Ear print.pptx
Development and lifting of Ear print.pptx
 
Latent fingerprint development
Latent fingerprint developmentLatent fingerprint development
Latent fingerprint development
 
Fingerprint - Everything You Need To Know About Fingerprints
Fingerprint - Everything You Need To Know About FingerprintsFingerprint - Everything You Need To Know About Fingerprints
Fingerprint - Everything You Need To Know About Fingerprints
 
Mobile forensic
Mobile forensicMobile forensic
Mobile forensic
 
Gait pattern.pptx
Gait pattern.pptxGait pattern.pptx
Gait pattern.pptx
 
Videography in forensic science
Videography in forensic scienceVideography in forensic science
Videography in forensic science
 
conventional methods of fingerprint development
 conventional methods of fingerprint development conventional methods of fingerprint development
conventional methods of fingerprint development
 
Forensics of soil complete
Forensics of soil completeForensics of soil complete
Forensics of soil complete
 
Small Particle Reagent Technique of Fingerprint Development
Small Particle Reagent Technique of Fingerprint DevelopmentSmall Particle Reagent Technique of Fingerprint Development
Small Particle Reagent Technique of Fingerprint Development
 
Central FingerPrint Bureau & its main functions (1).pdf
Central FingerPrint Bureau & its main functions (1).pdfCentral FingerPrint Bureau & its main functions (1).pdf
Central FingerPrint Bureau & its main functions (1).pdf
 
Examination of glass
Examination of glassExamination of glass
Examination of glass
 
NIBIN
NIBINNIBIN
NIBIN
 
Forensic Nanotechnology
Forensic NanotechnologyForensic Nanotechnology
Forensic Nanotechnology
 
Automated Fingerprint Identification Systems
Automated Fingerprint Identification SystemsAutomated Fingerprint Identification Systems
Automated Fingerprint Identification Systems
 
Forensic Science - 07 Casts and impressions
Forensic Science - 07 Casts and impressionsForensic Science - 07 Casts and impressions
Forensic Science - 07 Casts and impressions
 
restoration of toolmarks
restoration of toolmarksrestoration of toolmarks
restoration of toolmarks
 
Charred documents
Charred documentsCharred documents
Charred documents
 
Quality Management System in Forensic Laboratories
Quality Management System in Forensic LaboratoriesQuality Management System in Forensic Laboratories
Quality Management System in Forensic Laboratories
 
Physical evidence & CSI ppt
Physical evidence & CSI pptPhysical evidence & CSI ppt
Physical evidence & CSI ppt
 

Destacado

Destacado (8)

Slideshare ppt
Slideshare pptSlideshare ppt
Slideshare ppt
 
Audio watermarking
Audio watermarkingAudio watermarking
Audio watermarking
 
Audio Codec
Audio CodecAudio Codec
Audio Codec
 
Image forgery and security
Image forgery and securityImage forgery and security
Image forgery and security
 
Ppt nc
Ppt ncPpt nc
Ppt nc
 
Data hiding in audio signals ppt
Data hiding in audio signals pptData hiding in audio signals ppt
Data hiding in audio signals ppt
 
Audio watermarking
Audio watermarkingAudio watermarking
Audio watermarking
 
PPT - Powerful Presentation Techniques
PPT - Powerful Presentation TechniquesPPT - Powerful Presentation Techniques
PPT - Powerful Presentation Techniques
 

Similar a Audio authentication techniques

SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...
SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...
SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...sipij
 
IRJET- Pitch Detection Algorithms in Time Domain
IRJET- Pitch Detection Algorithms in Time DomainIRJET- Pitch Detection Algorithms in Time Domain
IRJET- Pitch Detection Algorithms in Time DomainIRJET Journal
 
Analysis of PEAQ Model using Wavelet Decomposition Techniques
Analysis of PEAQ Model using Wavelet Decomposition TechniquesAnalysis of PEAQ Model using Wavelet Decomposition Techniques
Analysis of PEAQ Model using Wavelet Decomposition Techniquesidescitation
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET Journal
 
Paper id 252014135
Paper id 252014135Paper id 252014135
Paper id 252014135IJRAT
 
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...IJMTST Journal
 
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...ijsrd.com
 
Investigation and Analysis of SNR Estimation in OFDM system
Investigation and Analysis of SNR Estimation in OFDM systemInvestigation and Analysis of SNR Estimation in OFDM system
Investigation and Analysis of SNR Estimation in OFDM systemIOSR Journals
 
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...IRJET Journal
 
Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...
Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...
Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...IOSR Journals
 
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAYUNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAYcsandit
 
NTSC Software Decoding Presentation
NTSC Software Decoding PresentationNTSC Software Decoding Presentation
NTSC Software Decoding PresentationPrateek Dayal
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemIOSR Journals
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemIOSR Journals
 
Ac lab final_report
Ac lab final_reportAc lab final_report
Ac lab final_reportGeorge Cibi
 
A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...
A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...
A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...cscpconf
 
The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...ijcsit
 

Similar a Audio authentication techniques (20)

SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...
SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...
SHIPS MATCHING BASED ON AN ADAPTIVE ACOUSTIC SPECTRUM SIGNATURE DETECTION ALG...
 
IRJET- Pitch Detection Algorithms in Time Domain
IRJET- Pitch Detection Algorithms in Time DomainIRJET- Pitch Detection Algorithms in Time Domain
IRJET- Pitch Detection Algorithms in Time Domain
 
Analysis of PEAQ Model using Wavelet Decomposition Techniques
Analysis of PEAQ Model using Wavelet Decomposition TechniquesAnalysis of PEAQ Model using Wavelet Decomposition Techniques
Analysis of PEAQ Model using Wavelet Decomposition Techniques
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
 
H010234144
H010234144H010234144
H010234144
 
Paper id 252014135
Paper id 252014135Paper id 252014135
Paper id 252014135
 
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
An Effective Approach for Colour Image Transmission using DWT Over OFDM for B...
 
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...
An Adaptive Approach to Switching Coded Modulation in OFDM System Under AWGN ...
 
Investigation and Analysis of SNR Estimation in OFDM system
Investigation and Analysis of SNR Estimation in OFDM systemInvestigation and Analysis of SNR Estimation in OFDM system
Investigation and Analysis of SNR Estimation in OFDM system
 
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
 
Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...
Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...
Signal Processing Approach for Recognizing Identical Reads From DNA Sequencin...
 
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAYUNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
UNDER WATER NOISE REDUCTION USING WAVELET AND SAVITZKY-GOLAY
 
NTSC Software Decoding Presentation
NTSC Software Decoding PresentationNTSC Software Decoding Presentation
NTSC Software Decoding Presentation
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
 
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference SystemEnhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
Enhancement of New Channel Equalizer Using Adaptive Neuro Fuzzy Inference System
 
Ac lab final_report
Ac lab final_reportAc lab final_report
Ac lab final_report
 
A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...
A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...
A NOVEL ENF EXTRACTION APPROACH FOR REGION-OF-RECORDING IDENTIFICATION OF MED...
 
He3512531256
He3512531256He3512531256
He3512531256
 
The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...The application wavelet transform algorithm in testing adc effective number o...
The application wavelet transform algorithm in testing adc effective number o...
 
2 marks q&a
2 marks q&a2 marks q&a
2 marks q&a
 

Último

computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction managementMariconPadriquez1
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Piping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringPiping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringJuanCarlosMorales19600
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitterShivangiSharma879191
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsSachinPawar510423
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 

Último (20)

9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction management
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Piping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringPiping Basic stress analysis by engineering
Piping Basic stress analysis by engineering
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documents
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 

Audio authentication techniques

  • 2. AUDIO AUTHENTICATION.. WHAT IT IS? Simply it means that providing proof to your audio that it is authentic or it is without any illegal modification and your audio is not copied somewhere else without your copyright. Technically it is a complex process of establishing the origin of a questioned recording to determine whether it is consistent with an original one or if there is evidence of tampering. 2
  • 3. GOAL OF AUDIO AUTHENTICATION The goal of audio authentication is to establish if the questioned recording is :  Original.  Continuous.  Unaltered. 3
  • 4. TECHNIQUES  Audio Watermarking.  File Structure Analysis.  Waveform Analysis.  Phase Consistency.  ENF Comparison.  Compression Analysis.  Long-Term Average Spectrum (LTAS).  DC Offset.  Butt-Splice Detection. 4
  • 5. AUDIO WATERMARKING  Spread spectrum watermarking.  Least significant bit (LSB) substitution.  Quantization index modulation (QIM).  Self-Marking Method (Time-Scale Modification). 5
  • 6. SPREAD SPECTRUM WATERMARKING  This scheme is an example of the correlation method which embeds pseudorandom sequence and detects watermark by calculating correlation between pseudo- random noise sequence and watermarked audio signal.  The main idea is to embed a narrow-band signal (the watermark) into a wide-band channel (the audio file).  There are two basic approaches to spread spectrum techniques: direct sequence and frequency hopping.  In both of these approaches the idea is to spread the watermark data across a large frequency band, namely the entire audible spectrum. 6
  • 7. LEAST SIGNIFICANT BIT (LSB) SUBSTITUTION In this, the information is encoded into the least significant bits of the audio data. 7
  • 8. QUANTIZATION INDEX MODULATION  It is a technique which uses quantization of samples to embed watermark.  The basic principle of QIM is to find the maximum value of the samples and to divide the range 0 to the maximum value into intervals of step size Δ.  The intervals are assigned a value of 0 or 1 depending on any pseudo random sequence.  Each sample has quantized value, thus, a polarity is assigned based on the location of the interval.  The watermark is embedded by changing the value of the median for created interval and by the similarity of the polarity and watermark bit. 8
  • 9. SELF-MARKING METHOD  Also called Time-scale modification , refers to the process of either compressing or expanding the time-scale of audio.  Basic idea of the time-scale modification watermarking is to change the time- scale between two extrema (successive maximum and minimum pair) of the audio signal. 9
  • 10. FILE STRUCTURE ANALYSIS Format Analysis Header Analysis Hexadecimal Analysis 10
  • 11. FORMAT ANALYSIS  File format analysis consists of previewing the file to look at the sampling rate, quantization (bit depth), bit rate, number of channels, etc.  The goal is to ensure these are consistent with the file type, extension, codec, and capabilities of the device claimed to have made the original recording. 11
  • 12. HEADER ANALYSIS  Header analysis is done in a hexadecimal viewer or editor.  Using a hexadecimal reader, we can see if the file format matches the file name extension (such as RIFF 32 or hex 52 49 46 46 indicating WAV, hex 49 44 33 indicating MP3, hex 30 26 B2 indicating WMA, etc.). 12
  • 13. HEXADECIMAL ANALYSIS  The raw digital data of the file may contain useful information that can be examined in a hexadecimal reader with an ASCII character viewer. 13
  • 14. WAVEFORM ANALYSIS  It can be performed in any standard DAW(Digital Audio Workstation) or editor program.  Waveform analysis is primarily used to inspect possible edits and discontinuities.  A waveform with a drastic change in amplitude that is not typical of sounds that occur in Nature may be an indication of an edit. 14
  • 15. PHASE CONSISTENCY  Audio phase is the pattern of peaks in a sinusoidal waveform, which can be viewed on an oscilloscope.  The phase of a wave is a measure of the relative locations of the peaks and valleys in the wave.  As long as the peaks and valleys follow each other by the exact same amount, the phase is said to be continuous.  If at some point the wave pattern shifts abruptly one way or the other, then a phase discontinuity is occurred at that point.  Phase consistency can also be viewed by using a computer generated sine wave, aligning it to a sinusoidal waveform (tone) present in the questioned recording, and using visual or automatic methods to compare their differences. 15
  • 16. ENF COMPARISON  Electric Network Frequency (ENF) is a characteristic of alternating current (AC).  If ENF is captured in a digital audio recording, the signal can be extracted and the fluctuations compared to an ENF database as part of an authentication analysis. 16
  • 17. Example of ENF Automatic Comparison Method with Successful Match 17
  • 18. COMPRESSION ANALYSIS  Compression analysis looks at the relationship between neighboring samples in an audio file.  At its most basic level, compression analysis can begin by a visual spectral analysis to see if there are characteristics of lossy compression, especially in the higher frequencies. 18
  • 19. Compression Level Analysis of WAV PCM File 19
  • 20. LONG-TERM AVERAGE SPECTRUM  A signal’s long-term average spectrum (LTAS) can reveal information about the environment, characteristics of the recording equipment and transmission channel, other signals picked up by the transmission channel and/or the recording equipment, possible traces of filtering, down sampling, or lossy (re)compression.  To obtain LTAS, the signal is divided into short time windows, then frame functions are applied, FFT and power spectral density are computed on each resulting frame, and the results for each frame are averaged. 20
  • 21. CONTD..  A histogram can be derived from the LTAS and show the number of appearances of each energy level.  The examiner can view a global spectrum of the signal and verify if the curve is consistent a typical recording obtained with the methods, equipment, and settings claimed by the recording operator. 21
  • 22. DC OFFSET  DC Offset analysis can indicate forgeries where regions were copied and pasted from separate recordings, because it is unlikely that the gain for both recordings was identical.  It can also reveal changes in amplification within a single recording. 22
  • 23. BUTT-SPLICE DETECTION  Butt-splice detection functions can be run over the entire signal (if uncompressed) to show the rate of change of one value in relation to the previous.  By calculating the differences between consecutive values in a vector, algorithms detect butt-splice edits where the shift to a high level transient is very rapid in relation to the quantization levels of surrounding samples. 23
  • 24. CONTD..  Since samples generated from naturally occurring acoustic events do not exhibit such a fast transition compared to buttsplices, inconsistencies can be located automatically even in long signals containing millions of samples.  This method is effective for showing buttsplice edits, but not smooth edits that were done at zero crossings, or with cross fades.  Therefore, it must be combined with other analysis tools to determine if the recording is likely free of edits. 24
  • 25. 25