How to Measure a Time Delay Using Cross Correlation?

Ғылым және технология

This video illustrates the concepts of auto and cross correlation and their applications in time delay (lag) measurements

Пікірлер: 39

  • @kNOppers42
    @kNOppers428 жыл бұрын

    Even though it is a coumputer voice, this Video and the practical demonstration was a imense help to me understanding the subject of time delay.

  • @ClayREZify

    @ClayREZify

    8 жыл бұрын

    +Sebastian Speiser Hi there. Will this software help me find a correlation between two audio files? I can't understand this video.

  • @VirtinsTech

    @VirtinsTech

    7 жыл бұрын

    yes, it can

  • @khairilanwar9490
    @khairilanwar94904 жыл бұрын

    From Indonesia : the great Software, hopefully I can using or access for long time, not for try for some day. Thank you.

  • @43SunSon
    @43SunSon7 жыл бұрын

    very nice video! good job!

  • @shahzadahmed5754
    @shahzadahmed57547 жыл бұрын

    great explanation

  • @rahatkibriabhuiyan2426
    @rahatkibriabhuiyan2426 Жыл бұрын

    what an intuition so so lucid !!!

  • @ikacar
    @ikacar Жыл бұрын

    Thank you for clear information.

  • @zz9758
    @zz9758 Жыл бұрын

    Very nice video , Thank you!

  • @DuduWakeman
    @DuduWakeman7 жыл бұрын

    wonderful

  • @fercarcas
    @fercarcas7 жыл бұрын

    how far better than an older DSA instrument, say stanford SR780, is this virtual instrument? what is the maximum processed signal frequency?

  • @VirtinsTech

    @VirtinsTech

    7 жыл бұрын

    Multi-Instrument is a powerful multi-function virtual instrument software. It is a professional tool for time, frequency and time-frequency domain analyses. It supports a variety of hardware ranging from sound cards which are available in almost all computers to proprietary ADC and DAC hardware such as NI DAQmx cards, VT DSOs, VT RTAs and so on. For example, if VT DSO-2820 (www.virtins.com/VT-DSO-2820.shtml) is used as the ADC device, it can sample at 200MHz and analyze up to 80MHz given an analog bandwidth of 80 MHz.

  • @elyaakoubyyassine336
    @elyaakoubyyassine3362 жыл бұрын

    can used to leakage water in puipline

  • @matthewhenderson9292
    @matthewhenderson92924 жыл бұрын

    On the off chance that you still monitor this with no activity for 3 years; How do you convert the cross correlation maximum into the microseconds of delay? It may be the X-axis (Cross-correlation) value where the peak is located but it's hard to be certain from the images I can see.

  • @VirtinsTech

    @VirtinsTech

    4 жыл бұрын

    Yes, the delay in time is measured from the cross-correlation peak's x value.

  • @matthewhenderson9292

    @matthewhenderson9292

    4 жыл бұрын

    @@VirtinsTech Thank you for the fast response!

  • @matthewhenderson9292

    @matthewhenderson9292

    4 жыл бұрын

    @@VirtinsTech I'm having some problems trying to implement something similar to this using python. I input 2 identical waveforms, calculate the correlation (using scipy's correlate method), and then get the argmax of the resulting array. That just tells me that the maximum value is at x coordinate ~230,000, which for 15 seconds of wave doesn't convert to a time, and I would expect the value to be 0 since I'm inputting the same wave twice anyway. Am I missing something obvious in the process here?

  • @VirtinsTech

    @VirtinsTech

    4 жыл бұрын

    @@matthewhenderson9292I am not sure how you find the argmax. The auto-correlation of an array with N elements contains 2N-1 elements. You probably need to search the max. in the output array.

  • @nimrodna9327

    @nimrodna9327

    2 жыл бұрын

    Hi Matthew, have you figured the answer out yet? im stuck in the same problem you have. not sure how to adapt the x axis to get the right value of the time delay between 2 signals.

  • @kalpanathiru3715
    @kalpanathiru37156 жыл бұрын

    Hello I would like to perform cross correlation between 2 burst signal to find the time of flight between two signals using LabVIEW software. If i perform with cross correlation VI, I just get the Rxy which is the coefficient. how to calculate the time of flight between 2 signals. Kindly help me out if you can.

  • @VirtinsTech

    @VirtinsTech

    6 жыл бұрын

    Find the peak of Rxy and its distance from the center of the Rxy array.

  • @kalpanathiru3715

    @kalpanathiru3715

    6 жыл бұрын

    Hi sorry for the late response. Im getting both peak of Rxy and center of Rxy array as same value.

  • @VirtinsTech

    @VirtinsTech

    6 жыл бұрын

    If the two signals are the same, then you will get the peak at the center. Otherwise, something is wrong with your configuration.

  • @elyaakoubyyassine336

    @elyaakoubyyassine336

    2 жыл бұрын

    it's acheived!

  • @amigodiba9560
    @amigodiba95605 жыл бұрын

    Hard to understand but it's worthly

  • @among-us-99999
    @among-us-999993 жыл бұрын

    Of course a 5 year old crappy text-to-speech KZread video is the literally the only one I can find for my problem lol Thanks tho

  • @futurisold

    @futurisold

    3 жыл бұрын

    I feel your pain, bro

  • @jakeparr4532
    @jakeparr45324 жыл бұрын

    I will re record the audio for you if you want

  • @VirtinsTech

    @VirtinsTech

    4 жыл бұрын

    Thanks. Maybe in the future.

  • @kotletzki
    @kotletzki5 жыл бұрын

    От души братишка анимешник

  • @jacobvandijk6525

    @jacobvandijk6525

    2 жыл бұрын

    He says: "I lost my left leg between two elevator-doors".

  • @0xcandy863
    @0xcandy8636 жыл бұрын

    repeater

  • @user-pb8yw8cw3s
    @user-pb8yw8cw3s6 жыл бұрын

    Not that, this is a biased autocoorelation !

  • @VirtinsTech

    @VirtinsTech

    6 жыл бұрын

    Yes, the auto correlation here is biased as an estimate of the statistical auto correlation. It is actually much more commonly used in practice than the unbiased auto correlation due to the following reasons: (1) The biased auto correlation and the power spectrum are simply a Fourier Transform pair (2) The biased autocorrelation down-weights the less reliable large-lag estimates when the discrete-time sequence has a finite length. It is statistically more stable than the unbiased autocorrelation, especially at the places where the lag is large. Therefore, when "auto correlation" is mentioned, it is usually implicitly referred to the biased auto correlation.

  • @manonch9272
    @manonch92724 жыл бұрын

    Terrible to have a computer voice explaining things like this. I could not concentrate more than 2 seconds

  • @43SunSon
    @43SunSon7 жыл бұрын

    I just hope your software is free.... lol.

  • @VirtinsTech

    @VirtinsTech

    7 жыл бұрын

    Thank you for your comments. Well, it is free with full functionality for 21 days. One way to keep it free permanently is to format the hard disk and reinstall the software every 21 days.......lol

  • @43SunSon

    @43SunSon

    7 жыл бұрын

    okay~ lol

Келесі