Dv video time stamp with analog input

Hi,
I have a dv video which I want to time stamp with a analog input.  For the video, which is dv brought into the computer with ieee1394, LabView calls up a C++ program which then stores the video.  Simultaneously, in the program which calls up the C++, an analog signal is also stored (seperately).  I know it sounds tricky as well as messy but this is the best we've been able to work out, given the uncorroperative nature of LabView with dv camera.  Does anyone have suggections for time stamping these two signals so that I know exactly where in the video the analog signal occurs?  The PCI board we use is the NI 6014, which I know is timestamp capable, but I dont know if it can stamp the video feed since it doesnt come in through the NI card.
All thanks in advance for any help!
Daniel

Daniel,
Does your DV camera have any sort of timing or triggering signals? Without these, it will be virtually impossible to correlate measurements. It is cetainly possible to accurately time an analog input with your DAQ card, but correlating these to the digital video would be extremely difficult. Is this video streaming in real time? Or are you reading it off of an already-recorded tape? If this video is streaming in real time, with an acquisition started in software, I would suggest attempting to start the software DV reading at the same time as your DAQ task. If you do have an external signal that can trigger the video acquisition, then I would suggest using that same signal to start your analog acquisition.
Hope this helps,
Ryan Verret
Product Marketing Engineer
Signal Generators
National Instruments

Similar Messages

  • How do I get a time stamp with EACH text message?

    How do I get a time stamp with EACH text message?

    Wow finally! It's nice to see Apple finally provided something as simple as a time stamp.
    Now if they would only put in an Auto Retry for text messaging I would be all set
    Does anyone use the current Android OS? Does it have an auto retry function?

  • Time mismatch with Sound Input Read VI

    Hi Folk,
    I am acquiring the signal of the PC
    sound card with the "Sound Input Read VI" and I have
    noticed that between subsequent waveform data packets there are time
    mismatch, both overlap and gap.
    To point out the observed behavior, I
    have posted a modified example, the "Continuous Sound Input.vi". In the example, I have computed the
    time difference between the t0 of the actual waveform packet and t0
    expected on the basis of the previous waveform packet.
    Consistently, in the indicator "Time
    series" (Waveform Charts), each time there is a time overlap or
    gap the Charts resets it self or presents a gap.
    By reading 1 second of data the time
    mismatch is about 0.015625 or 0.03125 sec. (both positive and
    negative).
    The repetition frequency of the time
    mismatch decreases as the acquisition sample rate increases.
    The amount of the time mismatch seems
    to be sample rate invariant.
    Do you have any idea from where this
    problem is coming out and how to solve it?
    Thanks for your help,
    Asper
    Attachments:
    Time mismatch with Sound Input Read VI.png ‏51 KB

    Pre made Labview functions are not some holly grails that is newer to be touched and modified. In fact many included functions in Labview has what I will name as "high flimflam factor" That will say a lot of functions you do not really need. Express VIs are grim examples of this.
    Anyway I have made some modifications and removed some babyfat in the sound input VI. Take a look at it. The top level VI is the "time fixed sound.vi" It could be that you will get an error because Labview will not find a DLL. If a DLL is reported missing you will find it in C:\Program files\National Instruments\LabVIEW 2010\resource\lvsound2.dll
    Remember to save the modified VIs in a separate folder, and not in the vi.lib folder at all. Be careful so you do not overwrite any Labview function
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)
    Attachments:
    Sound Input Read (DBL)_time_fixed.vi ‏30 KB
    time fixed sound.vi ‏19 KB

  • Video time stamp

    Anyone know if it's possible to put a time stamp when recording video with the iPhone 4?
    I'd like to be able to see the date and time of when the video was recorded, sort of the same way as on a regular camcorder.
    Thanks!!

    Hi
    If You have the original tape and Camera - You turn of the feature on the Camera
    and import via an analog/digital converter (or if Your Camera has digital FireWire out)
    If You got Your material digitized with date&time stamp. Sorry - only way is to
    make this area fuzzy/unsharp = as bad as if it is as it is.
    Alternative: If You use iMovie'08 or FinalCut Express or Pro You can enlarge the
    picture slightly so that the time&date stamp goes out of the viewable area.
    But still often a bad solution.
    Not even Pro companies as ABC and shows like AFV can magically erase this.
    Recommendation: Make a new digital copy but this time with the time&date stamp
    turned off. Absolutely the most pro-approach.
    Yours Bengt W

  • Video Time Stamp Removal

    Does anyone know if there is a way to remove time stamps from a Hi8 8mm Video Cassette Tape? Or from the digitized version of said tape?

    Hi
    If You have the original tape and Camera - You turn of the feature on the Camera
    and import via an analog/digital converter (or if Your Camera has digital FireWire out)
    If You got Your material digitized with date&time stamp. Sorry - only way is to
    make this area fuzzy/unsharp = as bad as if it is as it is.
    Alternative: If You use iMovie'08 or FinalCut Express or Pro You can enlarge the
    picture slightly so that the time&date stamp goes out of the viewable area.
    But still often a bad solution.
    Not even Pro companies as ABC and shows like AFV can magically erase this.
    Recommendation: Make a new digital copy but this time with the time&date stamp
    turned off. Absolutely the most pro-approach.
    Yours Bengt W

  • What is the best way to assign time stamps to counter input data?

    Compact DAQ
    NI 9411
      Hi Everyone,
      I am creating a chart recorder for collecting various engine data.  I need to plot engine speed, crank angle, and various analog data on an XY graph.  I am using a counter and a mag pickup to continuously measure the frequency of the flywheel teeth.  From this data I create an array of timestamps based on accumulated periods for each frequency measurement.  My problem is, how do I determine the absolute timestamp for the first frequency of the buffered data?  I need to sync the frequency data with the analog data so I can plot it all vs time on an XY graph.  The flywheel has 201 teeth and the engine runs at 600 RPM.
      I am using a second mag pickup and counter to measure a single index pulse on the flywheel.  This will be used to determine the crank angle.  I also need to create a timestamp for each index pulse.  What is the best way to do this?
      Is it possible to treat the two mag pickups as an encoder and not use the B phase (direction) pulse? 
      I am fairly new to LabView and any help would be greatly appreciated.
      Thanks in advance,
      Kris

    Hi Kris,
    With analog and digital input tasks in DAQmx, it is possible to acquire data of the type 'waveform'.This includes timestamp information for the acquired data. This example is a good one to reference to understand how this is done: http://decibel.ni.com/content/docs/DOC-3749 . 
    With counter tasks in DAQmx, however, your best bet would be to use the 'Get Date/Time in Seconds' VI to obtain the absolute time. You can set this up so that the absolute time value is obtained right before the DAQmx read function is called, as shown below:
    Are you trying to use the 9411 to read from the mag pickup? What type of data does it output?
    For information on programming with NI-DAQmx, please refer to the following webpage: http://zone.ni.com/devzone/cda/tut/p/id/5438 . It is a very useful resource to get started on DAQmx applications! I hope this helps. 
    Vivek Nath
    National Instruments
    Applications Engineer
    Machine Vision

  • Labview performance suffering with analog input

    Hello,
    I am using a PCI-6036E and a cDAQ-9172 with LabView 8.0. I have created a VI that systematically writes four different digital outputs, three to the PCI-6036E and one to the cDAQ-9172.
    Just recently I added a thermocouple to the mix, using an analog input on the PCI-6036E to monitor temperature. Since doing so, I have noticed that the entire VI runs extremely slowly.
    Before installing the thermocouple, the VI slowed down a bit if left to run continuously (for days at a time). Now, however, the VI slows down a great deal if left to run for more than a few minutes. It is so bad that the "Elapsed Time" display will not properly display the elapsed time.
    Because this application will be run for days, even weeks at a time without being stopped, this gradual decrease in performance is a huge problem. The application needs to run very accurately and precisely. I have attached my VI below. Is there any way to fix this issue? Any help is greatly appreciated, as I am new to LabView.
    Thanks,
    Nick

    I didn't look at the code (yet), but do you have a slow analog samplerate?
    Look here
    And here (a KB aticle)
    Ton
    Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
    Nederlandse LabVIEW user groep www.lvug.nl
    My LabVIEW Ideas
    LabVIEW, programming like it should be!

  • Measuring PWM duty cycle with Analog Input

    Hello folks,
    I have a NI 9205 module and was wondering if there was a way to measure the duty cycle of a PWM signal that I am generating with a separate microcontroller?  I have found a lot of examples with Digital inputs but not analog.. Is this possible?
    Thank you,
    Bob

    Hi Robert,
    I'm not sure what that error is, try searching for it.
    If you want to measure a PWM signal you would usually use a counter input.  A counter is a dedicated piece of hardware that is used to measure digital signals.  Since the NI 9205 is an analogue device and it doesn't have any counters onboard, you will not be able to select counter input.
    I would recommend you get the right tools for the job and buy a digital acquisition device with an onboard counter.  It will make reading PWM much easier for you.  The NI 6008 has a counter onboard and is only £99.  It will also offload processing from software to hardware since you don't have to calculate duty cycle.
    If you still want to use analogue post back and we can look into why its not working for you.  Tips to start you off: Voltage is the correct setting and  Look in the manual and make sure you have connected it like you have configured it (differential, RSE, NRSE page 14)
    Lewis Gear CLD
    Check out my LabVIEW UAV

  • Date and time stamp with Sony HDR CX7

    Hi,
    I am trying to figure our how to find date and time stamps for individual clips.
    My workflow is as follows: I use disk utility to make a disk image (.dmg) of the memory stick and import the clips from this disk image. Everything works fine, but I am not able to find any date and time information on the imported clips.
    I am slowly building a large archive of these disk images and I am wondering whether I need to add some some date an time info manually. I know that this information is recorded on the memory stick as the camera can display them.
    Thomas
    Config:
    Sony HDR CX7
    Final Cut Express 4
    OS X 10.5
    MacBook Pro 2.4GHz

    I'd also like to ask if it's really necessary that the statuses within the status profile and date profile should maintained in the same positions.
    No

  • LF a home theater with analog inputs to support my creative x-fi 5.1 card. Budget is 225.

    My card does not support true surround sound in anything other than movies through SPDIF so I need to get a home theater that has analog inputs. Could someone recommend me a good speakers system for 225 or less. I current have a 1000 watt JVC TH-G30 that uses SPDIF. Thanks for any help
    My card is USB is why this is an issue.

    'Re: Creative X-Fi 5. Surround Problem. Hi,
    As far as I know, you can only get stereo audio from the optical output unless you are playing encoded Dolby or DTS audio. See this link for more info. http://forums.creative.com/creativel...&thread.id=270
    For your analog output, it seems strange that your speaker test only have audio in the front left and right but music is ok. Maybe you can try using earphone or something and connect to the rear jack and the centre/subwoofer jack to see if you can hear any audio from them? This may help to check if the problem is due to audio not coming out from your x-fi 5. surround or due to your speakers setup. It should also help to know which version of drivers you are running on. You may also want to try the new beta drivers that was release in Feb just to check.

  • How do I implement time stamps with my readings when I import to Excel?

    I currently have 3 channels running off of DAQ Assistant and plan to eventuall add more, so far I have set up my code to creat an array send as .csv file, How can I add a column for time stamps for current time?  It is required to know date and time that I am logging my data?  Please help!  Attached is my code  FYI I have a Milisecond delay timer on the THIRD Frame of the case structure.
    Attachments:
    Sergio Updated.vi ‏101 KB

    Hi ChrisR774,
    Please take a look at this example: https://decibel.ni.com/content/docs/DOC-14138
    National Instruments
    Applications Engineer

  • My question has to do with analog input and triggering? Does anyone have any suggestions on how i can improve the attached vi so it can trigger on a 50kHz ten cycles pulse after the pulse has been sent out on the output?

    Could you just look at this vi and tell me if i am doing anything wrong? I get errors that are different each time I change something. here are the inputs I am using
    Output Side:
    amplitude = 1
    freuency = 50kHz
    Sampling Frequency = 1MHz
    3 of Samples = 200
    Input Side:
    Input Buffer 4000
    trigger type = analog
    pretrigger = 5
    edge or slope = rising
    scan rate = 500kHz
    # of scans = 2000
    Conditional Retrieval
    mode = on
    slope = rising
    skip count = 0
    level = .1
    offset = 0
    hysteresis = 0
    So what we want to do is capture the ten
    cycles of the 50k output pulse on the input and need to store that so we can plot it later, do you have any suggestions. we are using the PCI-MIO- 16E board.
    Thanks,
    Jarrod
    Attachments:
    InputOutput2.vi ‏88 KB

    1) Toss the sequence frames (no flames please).
    2) Set you read and have it ready to trigger before oing the output.
    3) After the output, go back and read the data that is waiting for you.
    4) If you have errors tell us what they are and under what conditions they occured.
    End of Ben's suggestions for now.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Dynamic Stamps with Text Input Options

    You guys were so helpful I thought I'd give this another go. I'm trying to create a stamp like the one used in this tutorial (http://blogs.adobe.com/acrolaw/2009/05/add_dynamic_exhibit_stamps_in_ac.html), but based off of the attached image. The tutorial is great if you want to work off of the existing file, but I can't quite figure out how to make it work for creating something from scratch. Bascially I need people to be able to input their name and date, and have it not change after it's been entered. Thanks!

    Have you looked at the links to the other web sites for the more advanced tutorials?
    Dynamic Stamps Secrets
    If you want more user input you should look at 'dialog' object or AcroDialogs plug-in form Windjack Solutions.

  • Servo tune with analog input (no encoder)

    I have a PXI-7340 motion controller and MID-7654/7652 Drive connected to a servo motor. As position information I use an analog signal, no encoder (it has to work in a radioactive zone and an encoder wouldn't resist). Can someone tell me how to find the PID coefficients in MAX and also where I can see the position information in MAX ? I use Servo Tune manually but no results .. the red line is always flat and the motor doesn't move;
    thanks for any help,
    otilia
    otilia

    Hello,
    Have you taken a look at the following link?
    http://digital.ni.com/public.nsf/allkb/19668AB2D4997F3D86256E940082F1EF
    Message Edited by ThiCop on 04-23-2010 06:55 AM
    Kind Regards,
    Thierry C - Applications Engineering Specialist Northern European Region - National Instruments
    CLD, CTA
    If someone helped you, let them know. Mark as solved and/or give a kudo.

  • How do I get a 100 V 100 Hz signal into a NI PCI-6111 analog input?

    I have a 100 volt 100 Hz signal that I want to bring in on NI PCI-6111 analog input (+/- 5V input). Is there some small off the shelf transformer or other type of signal conditioning I should use? Basically I just need to time stamp other analog inputs with this one coming on.

    The PCI-6111 has a built in attenuator to allow up to 42V inputs. In order to read 100 volts you will have to use some sort an external attenuator. National Instruments offers several different modules and terminal blocks in the SCXI form that would accomplish this.
    I would recommend reading through this KB for more information.
    http://digital.ni.com/public.nsf/websearch/38AEFF122C8D732F8625629800519927?OpenDocument
    I hope this helps.
    Joshua

Maybe you are looking for

  • How I migrated my caldav data (Contacts and Calendars) to Mavericks + Server

    Hello, I write this post to share with you the steps I had to take for correctly migrating my caldav database (containing data for Addressbook and Calendar Server) from a Lion Server to Mavericks with Server version 3. The problem occured like this :

  • INSTALLMENT PAYMENT FROM CUSTOMERS

    hi, can any body help me in the following scnario. 1)the customer has to pay 25%(as down payment) of total invoice amount with in 15 days from the date of purchase order 2) 15% of amount with in 30 days(1st insatallment) 3)30% of amount with in 45 da

  • Bytes read from Socket buffer

    Hi, I'm writing a proxy application that relays data from a server to a client that requested the data. One thing I have observed is that when I have read about 32136 bytes of data, my reads from my buffered input stream fetch only one byte at a time

  • How to generate a Web Service Proxy for an ESB Routing Service?

    Hi, I have a SOAP service behind an ESB Routing Service. I am aware that i can call this ESB Service at the SOAP endpoint which can be found at the ESB Console after registration. But, i want to invoke this service using a Web Service Proxy. My under

  • Call java/jmf from javafx

    I have a jmf application written in java that captures video from a mini-camcorder through a firewire cable and saves it to disk. I currently use a swing gui. I wanted to creat a gui in javafx and call the java program from within javafx. Even with j