Top Banner
{ Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014
22

{ Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

Dec 21, 2015

Download

Documents

Kelly Hardy
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

{

Recent Developments in Tangra 3 and the ADV File Format

Hristo PavlovIOTA Meeting 2014, College Park, MD, 13 July 2014

Page 2: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

New Video File Formats

• ADV

• AAV

Astronomical Digital Video with ADVS

Astronomical Analogue Video with OccuRec

Page 3: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

ADV – The Open File Format of ADVS

HEADER DATA SECTIONS DEFINITION

SYSTEM METADATA TABLE

DATA BLOCKS

INDEX TABLE

USER METADATA TABLE

IMAGE (BAND2)

IMAGE (BAND3)

IMAGE (BAND1)

METADATA

FITS

IMAGE (BAND1)

IMAGE (BAND2)

IMAGE (BAND3)

METADATA

ADV

IMAGE (BAND1)

STREAM1 (IMAGES/BAND1)

FRAME1

IMAGE (BAND1)

IMAGE (BAND1)

IMAGE (BAND1)

IMAGE (BAND1)

FRAME2

FRAME3

FRAME4

FRAME N

METADATAMETADATA

STREAM2 (STATUS DATA/BAND2)

METADATAINDEX (FAST ACCESS)

IMAGE (BAND3)FRAME N

IMAGE (BAND3)

IMAGE (BAND3)

IMAGE (BAND3)

IMAGE (BAND3)FRAME4

FRAME3

FRAME2

FRAME1

Astro Digital Video (ADV) File Structure

Page 4: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

Typical Non-Image Data Stored in ADV

Page 5: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

ADV version 2 and AdvLib

• New ADV version 2 being developed- Lagarith16 lossless compression- More powerful and extensible- Larger development group

• Open source C++ and C# libraries available to record in ADV format

https://github.com/AstroDigitalVideo/ADVLib

• ADV (ver1) Already used by other software

- Genika Trigger- Holenstein’s High Speed Video

Recorder

Page 6: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

AAV Files and OccuRec

Page 7: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

New Tangra 3 Features

• IOTA-VTI Timestamp OCR-ing• New Tracking Engine• Display Mode Enhancements• Integration with Occult’s AOTA and

OccultWatcher• Mutual Events Reduction• ‘Overlapping’ Objects PSF Fitting• 3D Polynomial Background Support• Display of Instrumental Stellar

Magnitudes on the Light Curves

Page 8: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

Reading IOTA-VTI Timestamp

• Background must not be too bright

• All fields and frames must be present

Page 9: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

New Tracking Algorithm

Page 10: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

Display ‘Modes’

Page 11: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

Display Gamma

Page 12: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

AOTA Integration

Page 13: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

OccultWatcher Integration

C:\Videos\OccVideo.avi

C:\Videos\OccVideo_AOTA_Event#1.jpg

C:\Videos\OccVideo_AOTA_Xcorr.jpg

C:\Videos\OccVideo_AOTA_Xcorr.jpg

C:\Videos\OccVideo.trep.xml

Page 14: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

Mutual Events Reduction

• New “Measurement Type”

• Need to specify Occultation or Eclipse

Page 15: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

Video Modelling

Page 16: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

Close Targets Overlapping PSF Fitting

Page 17: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

3D Polynomial Background

1-st Order

2-nd Order

3-rd Order

Page 18: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

‘Background Glow’ Display Mode

Page 19: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

Separated and Combined Measurements

Page 20: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

Instrumental Stellar Magnitude Scale

Page 21: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

Tangra is Open Source & Cross Platform

• Project Managed on GitHub

• Open Source for Contributors and Researchers

• Sciencewere License (Similar to OrbFit)

• Cross-Platform on Windows, Linux and Mac OSX (Using C++ and the Mono Framework)

Page 22: { Recent Developments in Tangra 3 and the ADV File Format Hristo Pavlov IOTA Meeting 2014, College Park, MD, 13 July 2014.

Questions?

http://www.hristopavlov.net/Tangra3https://github.com/AstroDigitalVideo