1 INTRODUCTION
The observations of asteroid occultations provide the most accurate method to ascertain the size, shape, and position of these faint, distant bodies, outside of direct observations by visiting spacecraft. This is particularly true for occultations of trans-Neptunian objects (TNOs) (Dhillon et al. Reference Dhillon2007).
The most frequent asteroidal occultations are of dim stars, because there are more dim stars than bright stars in the night sky (Lockhart, Person, & Elliot Reference Lockhart, Person and Elliot2010). Also, the duration of the occultation tends to be on the order of a few seconds, up to a few tens of seconds for the slower-moving TNOs. The magnitude drop during the occultation can be several magnitudes, particularly for TNOs (Regester et al. Reference Regester2011).
Prediction of the best position on Earth to view the asteroid occultation event depends on the combination of the accuracy of the position of the star and the asteroid orbit elements (Braga-Ribas et al. Reference Braga-Ribas2013). TNO predictions can have large resultant terrestrial position uncertainties, on the order of thousands of kilometres, and errors in time can be tens of minutes (Roques et al. Reference Roques2009).
Occultations are distributed widely across the Earth’s surface, and sometimes must be observed from remote areas (Souza et al. Reference Souza2006). Given these constraints, we consider an occultation observing and recording system should optimise several parameters.
A high quantum efficiency, low read noise, high bit depth camera is required for imaging dim target stars using portable telescopes. The high positional uncertainties of TNO predictions require systems which can be made with minimal necessary cost, to allow for multi-station deployment.
To maximise the usefulness of data collected, the imaging cadence should be as rapid as possible and with minimal inter-image dead time. The system should provide accurate and precise timing, referred to coordinated universal time (UTC) and geolocation information for the images collected. Finally, the system should not have an excessive weight budget, to allow for personal carriage aboard aircraft. Its data storage and retrieval method should be robust to failure and be accessible with common tools for analysis.
2 PRESENT SYSTEM DESCRIPTION
The Astronomical Digital Video System (ADVS) is intended to satisfy the requirements presented above.
ADVS is configured to use one of three off-the-shelf Firewire digital video cameras made by Point Grey Research (PGR) (Richmond, BC, Canada), which are described in Section 4. The timing method used to ensure reliable UTC-referenced timestamps for each image relies upon specific PGR proprietary features, thus other Firewire cameras may not work with the system.
The camera connects to a laptop or desktop computer, with power and data connection from the camera to the PC using a single Firewire 800 (IEEE 1394b) cable. The camera free-runs at an imaging cadence between 30 frames per second (fps) and 8 seconds per frame (spf) with no dead time between images; it sends image acquisition start and stop signals by a separate connector and cable to a custom built GPS-referenced Hardware Timer and Camera Controller (HTCC) which communicates the timestamps with the PC via USB.
The timing resolution of HTCC is designed to be within 100 μs of UTC in the worst case scenario; images are formally timestamped to the millisecond, while our optical timestamp testing system has a 2 ms resolution (Barry et al. Reference Barry2015). The timer also provides geolocation data and GPS satellite fix quality information to the computer via USB.
The computer runs under the open source operating system Linux Ubuntu 10.04 or 12.04, with a bespoke advr to display the camera images, apply the timestamps provided by HTCC to the images, and to write the images, data, and metadata (e.g. camera parameters, geolocation, and satellite information) to disk as a single file structure.
Computing requirements are modest – we have used ADVS with a ~US$200 PC running a Via Nano Processor (2 core; 1.6 GHz processor, 4GB RAM @ 533 MHz FSB) and a 60 GB solid-state drive without issues. The main requirement is that IEEE 1394b must be supported by some means, whether on the motherboard, via a PCIe card, an Express/34 slot or Thunderbolt adapter.
3 ADVS SCHEMA
3.1. Camera
PGR provide several proprietary additions to regular camera behaviour which allow advr to reliably timestamp images. Each image can have metadata embedded into the actual image itself, in the first few (Row 0, Pixels 1 to 40) pixels. Each metadata pixel carries a value, which represents frame number, a timestamp based on the Firewire bus clock, as well as other image data parameters like gain, shutter duration, etc.
The embedded image metadata provides the reference to allow HTCC timing data to be matched with the correct image.
3.2. HTCC
HTCC has a GPS unit which outputs one-pulse-per-second (1PPS) signal referred to UTC to within 1 μs, and associated National Marine Electronics Association (NMEA) statements which describe the signal. This provides the discipline for the timing function of HTCC and provides observer site geolocation.
PGR cameras offer a hardware output signal which goes low on camera imaging commencement, and goes high at image end. HTCC can therefore precisely measure the actual image start and end time, and forward the information to advr via USB. The cameras also have an input trigger which allows for hardware initiated image acquisition. HTCC is able to unambiguously trigger a singular first image of a known image duration, which provides the zero reference for future image acquisitions.
3.3. ADVR
advr has a number of features to assist the operator of the recorder. The display normally runs in a window displayed over part of the PC screen. It can be expanded to cover the whole screen and eliminate other display element distractions (e.g. menu bar, other windows, etc.).
The time (UTC), geolocation, and status indicators normally are displayed on the window. They can be hidden so only the star field is displayed. See Figure 1 for the advr window and annunciators.
Image time is sent from HTCC as start and end timings, and advr computes the central time and duration and displays this on-screen.
The computer screen displays linearly mapped luminosity images (camera to screen). However, the mapping can be changed to enhance low-brightness objects near the noise floor. The screen can also be inverted (black stars on white). We found that these features assist the operator in detecting faint stars which would otherwise not appear on-screen because of the limitation of the bit depth of LCD screens. Frame rate, camera gain, offset, and gamma are changed by keyboard entry and the settings are displayed on-screen while being changed.
advr records images and metadata (timestamp, image duration, camera settings, geolocation information, etc.) to disk in a lossless .adv file format, which has been crafted to ensure that if sudden failure (e.g. power outage) occurs, the images and metadata can be recovered up to the point of failure. This is done by writing the file header and data sections definition to disk at file creation time, providing an index into the rest of the file’s image and metadata data blocks. Each subsequent data block is then written when required, with a predefined number as the first four bytes. If an error occurs and the file write is terminated abruptly without proper closure, the recovery utility examines the header and definitions file to determine the general size of each data block and then continues through the rest of the file on disk looking for the predefined number to confirm the next block’s start point in the file.
The .adv file can be exported to fits images for external analysis. The file can also be examined without conversion in Linux, Windows, or Mac OS by the Tangra v3 application which has been developed by one of the authors (H.P.) to allow light curve reduction from the .adv file (Pavlov Reference Pavlov2012a). The adv file format is available online (Pavlov Reference Pavlov2012b).
4 TESTED CAMERAS
The PGR cameras tested were all monochrome C-Mount video cameras with square pixels. The imaging mode was progressive (continuous frame), rather than interlaced (two half-height, interdigitated fields per frame), such as would be found on analogue video cameras. Progressive mode greatly simplifies timing issues, as the frame is all exposed at once, rather than having the odd CCD lines exposed in one field first, then the even lines exposed in the next field.
The cameras operated in free-run cadences which ranged from 30 fps down to 8 spf in 12 steps. The Flea cameras were able to be operated at 60 fps but this was not used for occultations described here.
A test of the cameras with the star cluster M 7 as the target was recorded on 2012 February 7. The three target stars within M 7 are described in Table 1.
The settings used for all cameras were 1.28 s duration, gain at max for each camera, and gamma at 1 (off). Stars were near the zenith at the time and the expected magnitude difference over the time of the test due to air mass change or atmospheric extinction change was assessed using the ICQ procedure to be less than 1 mmag (Green Reference Green1992). The telescope was a 350 mm Meade LX200 ACF fitted with a f/3.3 focal reducer.
Sensitivities of the ADVS cameras, and a Watec 120N analogue interlaced video camera, are shown in Figure 2. This is a comparison of measured star intensities for each of the three target stars. An intensity of 100% is classed as a ‘full well’ pixel measurement of 255 for the 8-bit Watec 120N, 4095 for the 12-bit Flea cameras and 16383 for the 14-bit Grasshopper Express (GEx) camera. If a stellar disc spans more than one pixel, the total intensity can be greater than 100%.
A comparison of signal to noise ratio (SNR) is also shown in Figure 2. The noise in this figure is the 1-σ error in the three star intensity measurements (rather than the background noise derived from the images). Camera details are summarised in Table 2.
a Analog sensor, type not specified by Watec, horizontal resolution dependant on frame grabber.
b native CCD is 1932 × 1452 but is used in a reduced mode to deliver a 800 × 600 field with 9.08 μm2 pixels.
c 60 fps are possible with interlaced CCDs, but only half of the CCD is exposed in any field.
The Watec camera has been used previously in occultation recordings (Sicardy et al. Reference Sicardy2011; Mousis et al. Reference Mousis2014) and is provided so comparison with a known instrument can be made.
The GEx had the lowest read noise (9.6e–), the largest chip area (7.3 × 5.5 mm), the highest bits-per-pixel (14 bits) and the highest cost (US$1990). All the occultations observed in this article used the GEx camera.
5 TIMING VERIFICATION
Imaging timestamp verification required us to build a device (‘SEXTA’) which provides an optical indication of the passage of time. SEXTA has been described previously (Barry et al. Reference Barry2015).
The SEXTA display was placed in the field of view of the ADVS system, and each frame of the camera output was compared, optical timestamp from SEXTA against the internal timestamp in the image header from ADVS, for 10 000 sequential frames at 30 fps. It was found that image optical timestamps did not differ from header timestamps to the limits of SEXTA resolution (2 ms precision, fiducial to UTC to within 0.2 ms). Dead time between exposures for all frame rates was found to be less than SEXTA resolution ( < 2 ms).
6 OBSERVED OCCULTATIONS
ADVS was used to observe an occultation of the TNO 28978 Ixion from Alice Springs, Australia, on the 2014 June 24 at 14:54 UT, following a prediction by Braga-Ribas and the RIO team (Assafin et al. Reference Assafin2012). The target star was a close double of combined 15.2 mag. The telescope used was a Meade 200 mm LX90 with a f/3.3 focal reducer, giving a plate scale of 0.96 arcsec/pixel for the camera.
The light curve (see Figure 3) was reduced with an aperture of 3.3 pixels for the star/TNO. S/N was measured at 6.05:1 with a cadence of 3 spf. The occultation duration was 9.0 ± 1.5 s. The non-zero flux for two points during the occultation was attributed to one star of the close double.
ADVS was used to observe an occultation of Deimos, the 12 km diameter satellite of Mars, from Alice Springs, Australia on the 2014 June 17 at 11:47 UT following a prediction by J. Broughton (personal communication to W.H., 2014). The telescope and camera were the same as for the Ixion occultation. The target star was HIP 62565 of 8.9 mag, and Deimos was just 20 arcsec from its magnitude –0.7 primary (Mars).
The light curve (see Figure 4) was reduced with an aperture of 2.4 pixels for the star/satellite. S/N was measured at 3.23:1 at the time of the disappearance, with a cadence of 30 fps. The occultation duration was 1.510 ± 0.017 s.
ADVS was used to observe a low-magnitude drop occultation of 4UC274-132026 by 362 Havnia, a main belt asteroid, from the Blue Mountains, NSW on the 2014 July 19 at 13:19 UT. The telescope was a 300 mm Meade LX200 with a 0.5× focal reducer, giving a scale of 1.04 arcsec/pixel for the camera. The target star was m v = 13.6, with a drop of 0.4 mag. The light curve (see Figure 5) was reduced with an aperture of 3.5 pixels, with S/N measured at 9.2:1 at 7.5 fps. The occultation duration was defined as 11.04 ± 0.40 s, with the larger uncertainty due to the shallower slope of the disappearance and reappearance. This is likely due to atmospheric seeing coupled with a low-mag drop, rather than a large stellar diameter or tangential approach. The chord was near central given Havnia’s 98 km expected diameter and a ~ 8.1 km/s shadow velocity. The occulted star’s angular diameter was calculated to be 30 micro-arcsec using B and V mag of 14.7 and 13.6 respectively (Warner B. Reference Warner1972) versus Havnia subtending an angle of 68 milliarcsec.
7 COMPARISON OF ADVS WITH OTHER RECENT SYSTEMS
The Portable Occultation, Eclipse, and Transit System (POETS) was developed by Williams College and the Massachusetts Institute of Technology in 2006 (Souza et al. Reference Souza2006). The camera is an iXon DU-897 cooled EMCCD frame-transfer device from Andor Instruments (Belfast, UK). The system comprises the camera, a desktop computer rather than a laptop due to the interface card and system resources required, and a commercially available GPS-based controller, the TM-4 from Spectrum Instruments (San Dimas, USA).
The Portable High-Speed Occultation Telescope system (PHOT) was developed by Southwest Research Institute and Wellesley College in 2005 (Regester et al., Reference Regester2011). The camera was initially a MicroMax 512BFT and later a PhotonMax 512B, both cooled EMCCD-capable devices of 512 × 512 × 13μm pixels, from Roper Scientific (New York, USA). The system comprises the camera, an interface box in the case of the MicroMax camera, a Dell D620 laptop with dock to house the interface card for the camera, and an in-house-built GPS-based AstroTimer.
The Portable Instrument for Capturing Occultations (PICO) was developed by Williams College and the Massachusetts Institute for Technology in 2010, as a lower cost alternative to the POETS system (Lockhart et al. Reference Lockhart, Person and Elliot2010). The camera is a Finger Lakes Instrumentation (FLI) (New York, USA) ML261E-25 cooled (but not EM) unit based on the Kodak KAF-0261E CCD. The camera has a mechanical shutter and a cadence of 1 s exposures every 1.76 s. The GPS controller is the Spectrum Instruments TM-4, and the PC is a Lenovo IdeaPad S12 laptop which uses MaximDL commercially available software to interface with the camera and timer via USB2.
The system details for POETS, PHOT, and PICO are compared with ADVS and summarised in Table 3.
aInter-frame (dead) time as stated by article authors.
bLimits of optical timestamp testing device. Actual values are likely to be lower.
8 DISCUSSION
Both the POETS and the PHOT systems use EMCCD cameras with near-zero read noise, quantum efficiencies around 90%, imaging cadences to 20 Hz, and a price tag above US$30 000. While this performance is highly desirable, the cost means that such systems cannot be deployed on a large scale. The small region of interest on the chip (64 × 64 or 180 × 120) and resultant tiny field of view is one of the penalties of the EMCCD cameras when used at high frame rates. The PICO system costs around US$5 000 and so can be acquired more easily than EMCCD devices, but the low frame cadence of 1.76 s and inter-frame dead time of 0.76 s per image constrains the resolution of the asteroidal data collected. Lockhart et al. (Reference Lockhart, Person and Elliot2010) notes that this cadence would not be sufficient to identify details in the atmospheric region of Pluto, but it would provide evidence of atmosphere.
ADVS, when used with the GEx camera provides better quantum efficiency (68% vs. 59%) and lower read noise (9.1e– vs. 13.2e–) when compared to PICO, with much greater choice in the cadence rate (from 30 fps to 8 spf, in 12 steps), and no measurable inter-frame dead time. The FLI camera has a larger sensor area (105 vs. 40 mm2) but fewer pixels (262 k vs. 480 k) leading to a less detailed Point Spread Function for a given star. The cost of the GEx is US$1 990, slightly over half of the FLI camera used by PICO.
Dark current for the POETS, PHOT, and PICO systems is vanishingly low due to the deep cooling these cameras offer and the short exposures required for occultation cadences. In the case of PHOT, the dark current is quoted at 0.008e– per second.
The GEx dark current is quoted at 1.8e– per second at room temperature (Point Grey Research 2012), and this reflects the uncooled nature of the camera. This is still less than 20% of the read noise for a 1 s exposure, and demonstrates the fact that for occultation work, read noise is the major determining camera handicap (Regester et al., Reference Regester2011). Dark current halves for every 7°C drop in temperature, so case-cooling the GEx to near 0°C would drop the dark current to about 0.6e– per second. This is an area of future investigation.
The GPS controllers used by POETS, PICO, and PHOT are all of the ‘push’ type – they output a pulse or pulse train which requires the camera to complete its imaging cycle (expose, process, download) within that pulse period (Gulbis et al. Reference Gulbis2011). This has limitations as the pulse cadence must be at least as long (or longer) than required by the camera to complete all operations or there will be an imaging cadence break. This might be an immediate dropped frame or the frame start time might become progressively more and more delayed until a dropped frame occurs. Exactly which scenario occurs depends on the camera characteristics; however, neither are desirable. If a trigger is dropped and does not cause the camera to generate an image, it becomes difficult to determine where the gap in the cadence occurred. The PC system clock time will often be included with image creation and may be able to help if the cadence is more leisurely than 1 fps. For faster cadences, the hole created by a singular dropped image could be difficult to identify without additional image tagging.
In contrast, HTCC measures the free-run cadence of the camera and provides the start and end time of each exposure to the recorder. The camera keeps its own imaging cycle operating at optimal efficiency and minimum dead time and the timer measures the frame start and stop at the time they actually occur.
The power requirements of the four camera systems discussed (POETS, PHOT, PICO, and ADVS) varied widely due primarily to the necessity of Peltier cooling for the cooled cameras. The PHOT system paper gave a breakdown of the power budget for the system, which was around 900 W on cool-down, and 300 W on maintain. The POETS and the PICO systems paper did not provide power requirements, except to say that the system had universal supplies to allow for non-USA operation from mains power.
ADVS requires 5 W for the GEx camera which is supplied by the FireWire bus of the laptop and 1.75 W for HTCC, which is supplied by the USB bus of the laptop. A typical Macintosh laptop has an 85 W power adapter and therefore this is the power requirement for the ADVS system. As a bonus, the laptop battery can drive ADVS for more than an hour with no AC power applied.
The three occultations reported here, observed with ADVS, were all accomplished with the aid of telescopes of apertures 300 mm or less, which is a ‘telescope of opportunity’ rather than a fixed installation (Regester et al. Reference Regester2011). These are portable instruments and hence of small apertures. In the case of the Ixion occultation, the telescope aperture was 200 mm, the star’s visual magnitude was 15.2 mag, and the cadence was 3 spf with less than 2 ms inter-frame time, for a SNR of 6.05. The main requirement was for a relatively long exposure (3 s) with low noise and minimal dead time to make up for the limited aperture of the instrument and the faint target.
In the case of the Deimos occultation, the glare from Mars at 20 arcsec separation and 30 fps represents a different requirement (high frame rate) in the camera and recording system. For the Havnia occultation, the main requirement was for low noise and high bit depth at a moderate rate (7.5 fps).
9 CONCLUSION
ADVS is a portable and low cost occultation recording system which meets the requirements of TNO occultation recording. At present, it is the only digital occultation recording system known to the authors that measures exposure time and duration directly from the camera, rather than via assumption of action by a push signal from a controller. Its timebase is synchronised to within 2 ms of UT by GPS referencing. Dead time between images is less than 2 ms. Frame rates from 8 spf to 30 fps are supported.
ADVS has been used to record a TNO occultation, several main belt asteroidal occultations and an occultation of Deimos, the smaller moon of Mars. Five development systems are currently in use.
ACKNOWLEDGEMENTS
The field image in Figure 3 is courtesy of Julio Camargo < camargo@on.br > , via a personal communication from Jose-Luis Ortiz < ortiz@iaa.es > . The image was obtained with the ESO/MPG 2.2-m telescope during run 082.A-9211(A), within the ESO — Observatorio Nacional/MCTI agreement. T.B. was supported by a Joint Research Engagement (JRE) grant from the University of Sydney (2012–2014). D.G. received a donation of one Grasshopper Express camera from Point Grey Research for testing.