Telemetry on car videos

Discussion in 'Photography - general' started by Craigcorson, Feb 10, 2016.

  1. Craigcorson

    Craigcorson Forum Member

    Joined:
    Nov 1, 2013
    Likes Received:
    80
    Location:
    Inverkip
    I've noticed a lot on here have telemetry on their car videos. Was just wondering if this was a later add on to the original video or if it's an all in one camera system.

    I currently use the mk1 GoPro hero 3 black and I'm just about to buy another. My intentions were to film a 3D lap of donington when I visit so I was wondering if I could add telemetry as well.
     
  2. Peter Jones Forum Member

    Joined:
    Sep 20, 2010
    Likes Received:
    33
    Location:
    Australia
  3. blis Forum Member

    Joined:
    Dec 27, 2011
    Likes Received:
    617
    Location:
    New South Wales
    You wiill have to add it to both streams and you may run into glitches, ive not dealt with 3d but have had to transcode a plethora of video types. The major issue is that gopro is an AVC format, this is also known as a LONG GOP ( group of picture) format. This means that not every frame of video is complete. This might pose problems, so consider converting your streams to a full "I" frame format before attempting it, such as motion jpeg or mpeg2 or dvcpro. These are full "I" frame formats and you also need to ensure your frame rates match, 25 is preferred in PAL countries. Be prepared for a hige intermediate file, in the order of 100mbits per second plus and transcode the vision back to an AVC format when its all done. Good luck, looking forward to seeing the results.
     
  4. sparrow Paid Member Paid Member

    Joined:
    Jan 2, 2006
    Likes Received:
    741
    Location:
    Leamington Spa
    I add mine after, also using Race Render. I know Nige does the same.
    Obviously you need the data for the overlay, and you have to sync it up.
     
  5. blis Forum Member

    Joined:
    Dec 27, 2011
    Likes Received:
    617
    Location:
    New South Wales
    Do you know if its a video stream or data that is addedl with 3d, he has 2 video streams so he might want to add it to each before rendering out the 3d

    Ps.. oh ok so its data and he must add it to each camera before making the 3d

    Pps.. the term clapper comes from the visual moment the claoper closes. So clap your hands in front of the cameras to get an exact frame of reference
     
    Last edited: May 11, 2016
  6. sparrow Paid Member Paid Member

    Joined:
    Jan 2, 2006
    Likes Received:
    741
    Location:
    Leamington Spa
    It's not the sound that needs synching, but the data. Unfortunately clapping doesn't register on the data logger. :)
     
  7. blis Forum Member

    Joined:
    Dec 27, 2011
    Likes Received:
    617
    Location:
    New South Wales
    I mean for the video, its not the sound, but when the hand touches. Clapper, you know that chalkboard thingy, the say... "Take one" its called a clapper, historically because audio was recorded separately. Well in this case he needs one to line up the data to the two same frames in both streams on the 3d video. With me?

    Otherwise the telemetry will look a mess on the two strwams if they are out of synch

    Btw, how do you synch data? Rpm at the start of the session? What is the point of reference?
     
    Last edited: May 11, 2016
  8. blis Forum Member

    Joined:
    Dec 27, 2011
    Likes Received:
    617
    Location:
    New South Wales
    Telemetry time shifting, data logging and sampling rates

    While on the subject, i notice a lot that telemetry lags or shifts... i get why...this might get a few hits on google too

    A FEW POINTS TO ASK

    What is the sampling rat3 of telemetry and how accurate is it.?
    Does the rendering software offer interpolation betweeen a variety of frame rates?
    Can you camera shoot in integers of the telemetry data?
    Does the redo ndering software support NTSC and how doea it cope with 29.97 frames per second?
    Do the data loggers offer options for sampling rates?

    NTSC is evil, its origins are for television broadcast and its not an integer because every few minutew they would pass data in the gaps.be ause you cant display .003 of a frame right, so they crept the timeline qnd did a duplicate frame, probably setting off thousands of epileptic fits too.

    Pal is a much more humane format, it used fly poop as they called it, those dots at the top of a frame to transfer data like timecodes. Nowadays, with digital imaging, the encoders create a separate timecode channel in the file. Most professional cameras have it. If you dont own a copy of mediainfo and you produce digital vision of any kind, go and get it, its esssntial.

    With telemetry, i would never use ntsc, its 29.97 or 59.94, mad huh! Id stick to Pal either 25 frames per second, or for fast moving, 50 fps. Dont shoot 30 frames per second in newer ntsc just because you get 5 more than 25, it makes sharing vision difficult. UNLESS... the data fro telemetry only divides into it... eg, if sample time is 12 samples per second, then you should shoot 60 fps. If you have the option, you could shoot 24 fps, but thats old school film and again you make it difficult to share vision.

    So that the telemtry matches the frame, its valid to duplicate, but you cant cut a frame in half if you know what I mean. Also avoid interlaced modes as again, you will have one frame at a diffeent point in time to telemetry, and you can get zig zags if you use the wrong field order, its a nightmare, dont go there unless you know you need it and those days are long gone.

    So what are the sampling rates for telemetry?
     
  9. sparrow Paid Member Paid Member

    Joined:
    Jan 2, 2006
    Likes Received:
    741
    Location:
    Leamington Spa
    Ah, gotcha, it's for the two videos for the OP. I misunderstood. :thumbup:

    It's a completely manual process. Listen for RPM change, and adjust the data stream until it matches. Ish.
     
  10. sparrow Paid Member Paid Member

    Joined:
    Jan 2, 2006
    Likes Received:
    741
    Location:
    Leamington Spa
    It varies, usually 10Hz, 20Hz, 50hz or 100HZ for the high end stuff.
     
  11. blis Forum Member

    Joined:
    Dec 27, 2011
    Likes Received:
    617
    Location:
    New South Wales
    10hz for 30fps
    20hz for 60fps
    The best option 50 for 50fps
    100hz for 100fps overkill

    So I assume on a gopro to keep things manageable, shootong 1280x720 @50fps/hz is the go!
     
  12. Nige

    Nige Paid Member Paid Member

    Joined:
    Dec 12, 2006
    Likes Received:
    2,138
    you do it manually, 2 streams at a time. Have them side by side, you can move one frame by frame until they sync. A bit of a faff, but I look for when the car starts moving, passes under a shadow of a bridge or an other similar fixed point.

    Gearchanges are done by first synching the videos then looking at the Throttle vs incar video. Look when I change gear and line that up with the throttle lift and re application.

    GPS Speed is done when leaving the pits and fine tuned to the loss of acceleration when changing gear.

    I can do it fairly quickly now, still a manual process, as it will always have to be. Then render a short clip and it`s surprising how obvious even the tiniest out of sync setting is when watching it back. I have some videos that are like that but I can`t change them now.

    My ECU sampling rate is very low, but the compilation software interpolates as well as it can and this smooths the sweep of the gauges. You`ll see on some clips, it looks like I don`t even lift for gearchanges on the Throttle trace, but you can clearly hear me do so, that`s just me `beating` the ECU data logging frequency.
     
  13. blis Forum Member

    Joined:
    Dec 27, 2011
    Likes Received:
    617
    Location:
    New South Wales
    Nige when you are using two streams, one is rear view correct? Or do you use 3d as well?

    Craig needs telemetry on both streams not picture in picture.synch., best option for him is to use wifi remote to trigger both cqms at the same time to limit the timeline frame offset. If these were prrofessional cams you would use timecodes and synch the timecodes on the two cameras first. Then you care less because the time code is not a run time, its real world time. I was the camera tech for a film and tv production company.

    Was a great experience.. loved setting up shoots and servicing cameras.

    IMG_0387.jpg

    Off topic...

    Oh and btw, i saw a post on google plus that claimed the fastest golf time around the nurburgring was 7:49...

    Perhaps one day you might shop the pinderwagen to bathurst for a classic run ... that would be an amazing track for you.
     
    Last edited: May 12, 2016
    Nige likes this.
  14. Nige

    Nige Paid Member Paid Member

    Joined:
    Dec 12, 2006
    Likes Received:
    2,138
    I use 3 camera, Forward (main), Driver (bottom left) and Rear.
     
  15. Peter Jones Forum Member

    Joined:
    Sep 20, 2010
    Likes Received:
    33
    Location:
    Australia
    Here's an old one. PIP and telemetry. Sync is a bit off on the PIP.

    You just point Race Render at the source files, it figures out the timing and format differences.

    I used t do it all manually and create an animation from the log data that I would overlay on the video but race render makes it real easy.

    Race Technology DL1 hooked into a DTA ecu, sundry other sensors.

    [video=youtube;fZ5TXoxuNaM]https://www.youtube.com/watch?v=fZ5TXoxuNaM[/video]
     
  16. Nige

    Nige Paid Member Paid Member

    Joined:
    Dec 12, 2006
    Likes Received:
    2,138
    I use RaceRender too. :thumbup:
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice