Tag: precision navigation

  • Pakistan demonstrates advanced Pak-SBAS navigation system in desert rally

    Pakistan demonstrates advanced Pak-SBAS navigation system in desert rally

    Pakistan’s national space agency SUPARCO (Space and Upper Atmosphere Research Commission) has achieved a major milestone in navigation technology with the successful launch of its Pak-SBAS satellite-based augmentation system (SBAS) device and service.

    The Pak-SBAS navigation service was rigorously tested in the extreme desert conditions of Cholistan during Cholistan Desert Rally 2026. The Cholistan desert experinces high speeds, unpredictable routes, and the absence of visual landmarks that demand exceptional positioning accuracy and signal reliability for autos and motorcycles.

    Throughout the rally, Pak-SBAS demonstrated remarkable performance by delivering highly precise location data, stable signal continuity, and integrated route tracking.

    By applying SBAS corrections, the system significantly reduced positioning errors compared to conventional GNSS technologies, offering rally drivers and navigation teams a new level of confidence essential for competitive desert racing.

    According to a SUPARCO spokesperson, the Pak-SBAS technology holds vast potential beyond motorsports. It is expected to enhance disaster response operations through accurate tracking of rescue teams and affected areas, improve transport efficiency via real-time vehicle positioning, and strengthen aviation safety with more reliable navigation support.

    The system also will benefit the surveying and mapping sectors by minimizing positional inaccuracies and reducing project costs.

  • Launchpad: Anti-jamming, underwater topographic surveying, Triple-Band RTK receivers and more

    Launchpad: Anti-jamming, underwater topographic surveying, Triple-Band RTK receivers and more

    A roundup of recent products in the GNSS and inertial positioning industry from the November 2024 issue of GPS World magazine.


    OEM

    High-Dynamics MEMS Gyro
    Designed for precision navigation applications

    The GYPRO4300 is a high-dynamics MEMS gyro designed for precision navigation applications. It features a ±300 °/s input range, 200 Hz bandwidth and 1 ms latency, making it ideal for dynamic environments. With a bias instability of 0.4 °/h and an angular random walk of 0.07 °/√h, the GYPRO4300 offers high-performance sensing in a compact, digital and low size, weight and power (SWaP) package.

    Building on the GYPRO4300, the GYPRO4050 is a specialized north-seeking gyro for low-dynamics applications. This derivative offers 2° azimuth accuracy and is currently in the customer sampling stage. The GYPRO4050 maintains the same miniature package design as its predecessor, ensuring consistency across the product line.

    At INTERGEO 2024, TDK showcased a prototype based on an ongoing research and development project. This new development utilizes the same miniature package as the GYPRO4300 and GYPRO4050 but demonstrates ultra-low noise capabilities, achieving an azimuth accuracy of less than 1°. This product is slated for launch in 2025.

    Tronics Microsystems, tronics.tdk.com

    Anti-Jamming
    For challenging GNSS environments

    This series of anti-jamming antennas comes in two models, PT023 and PT024. The antennas are specifically engineered to operate in challenging environments characterized by complex electromagnetic interference, high-power signals and strong multipath effects.

    They are well-suited for scenarios involving low-elevation angle interference, high-power interference sources and radio communication system noise. The PT023 model utilizes multiple array elements combined with amplitude and phase manipulation to achieve spatial radiation shaping. This antenna also incorporates advanced multi-level filtering technology, effectively suppressing out-of-band noise power.

    The PT024 model features vertical and horizontal two-dimensional polarization suppressors. This design effectively mitigates the reception of both odd and even LHCP and RHCP signals originating from the rear of the antenna, according to the company. It can also suppress low-elevation multipath signals at the same frequency and out-of-band noise signals. These features seek to enhance the antenna’s performance in complex electromagnetic environments.

    Harxon Corporation, harxon.com

    Triple-Band RTK Receivers
    Integrated into ArduSimple’s evaluation boards

    The UM980, UM981 and UM982 RTK modules are integrated into the ArduSimple simpleRTK3B series to accelerate high-precision GNSS integration. Supporting Galileo High Accuracy Service (HAS) and fast update rate (50Hz), these devices are suitable for applications that require reliable and precise navigation.

    • SimpleRTK3B Budget (UM980): The most affordable step into triple-band precision.
    • SimpleRTK3B Fusion (UM981): Ideal for projects that need GNSS and inertial measurement unit (IMU) sensor fusion or tilt compensation.
    • SimpleRTK3B Compass (UM982): Designed for setups requiring dual antennas to determine the heading on moving platforms.

    ArduSimple has also integrated Unicore UM980, UM981 or UM982 modules into the simpleRTK3B Micro Unicore, part of its compact Micro-format lineup. It is designed for simple PCB integration, which can significantly speed up the development process and the time to market for new products.

    Unicore, en.unicore.com

    OEM GNSS Antenna
    Full-band, full-frequency antennas

    The HX-SE402A and HX-SE403A are full-band, full-frequency antennas that integrate GNSS capabilities with a low-profile radio antenna to support 858-878MHz and 902-928MHz frequency bands. This addresses the growing need for devices requiring both navigation and communication functionalities. Harxon’s new low-profile technology achieves the same functionality at 10 mm height, allowing greater versatility in applications that demand precise positioning alongside wireless communication. Additionally, Harxon offers custom tuning services to optimize integration into OEM end-user modules for specific applications.

    Harxon Corporation, harxon.com


    UAV

    OEMs
    Engineered for autonomous applications

    Advanced Navigation has expanded its Certus product line by introducing the Certus Mini series. This development marks a significant advancement in compact and high-performance navigation technology for field robots, autonomous vehicles and UAVs.

    The Certus Mini series comes in three variants:

    • Certus Mini D: A dual-antenna inertial navigation system (INS).
    • Certus Mini N: A GNSS-aided INS.
    • Certus Mini A: An attitude and heading reference system (AHRS).

    These lightweight systems, weighing no more than 55 grams (1.9 oz), offer impressive performance and cost-efficiency for their size. The Certus Mini D utilizes dual-antenna GNSS for accurate heading, position and velocity measurements. It operates on L1/L5 multi-constellation GNSS and offers enhanced interference immunity and position accuracy, particularly in challenging urban environments. The Certus Mini series suits various applications, including surveying, agricultural robotics, open-pit mining and asset tracking.

    Advanced Navigation, advancednavigation.com

    Direct Georeferencing Solution
    Designed for UAV mapping

    The APX RTX portfolio is a new line of direct georeferencing solutions designed for UAV mapping sensors. This system enables high-accuracy mapping across diverse environments, ideal for OEMs and UAV payload integrators. At the core of the APX RTX portfolio is the Trimble CenterPoint RTX technology, which offers both real-time and post-mission direct georeferencing. This capability allows for centimeter-level accuracy without the need for base stations, making it compatible with various sensors, including cameras, lidar and hyperspectral mapping devices.

    Trimble, trimble.com

    Fixed-Wing UAV
    Integrates YellowScan Voyager lidar

    The DT46 lidar UAV is a fixed-wing system designed for long-distance inspections and the creation of precise digital twins. The DT46 model integrates the YellowScan Voyager lidar with a high-resolution RGB camera. Equipped with a laser scanner with a 100° field of view and an acquisition rate of up to 2400 kHz, the YellowScan Voyager offers optimal point density for demanding projects.

    With a flight range of up to 300 km, depending on whether vertical take-off and landing (VTOL) or catapult take-off is employed, the UAV is designed for long-distance operations and can be deployed in under 15 minutes without requiring specialized tools. This autonomous solution offers a seamless end-to-end solution for various industries requiring aerial surveying and inspection capabilities.

    DELAIR, delair.aero

    Surveying

    GNSS Receiver
    Featuring a multi-constellation antenna

    The Stonex S900 GNSS receiver features a high-accuracy, multi-constellation antenna, a powerful UHF transmitter and the GSM 4G modem for a fully integrated communications choice, combined with a light and modern design. It tracks signals from GPS, GLONASS, BeiDou, Galileo and QZSS satellites. On the S900, two smart hot-swappable batteries can be inserted simultaneously, ensuring a maximum of 12 hours of operation. The power level can be checked and seen on the controller or directly on an LED bar on the battery.

    Stonex, stonex.it

    USV
    For underwater topographic surveying

    The HydroBoat 1500 is a versatile unmanned surface vessel (USV) driven by four powerful thrusters and designed to carry out underwater topographic surveys of lakes, rivers, reservoirs and other bodies of water. With a payload capacity of 60 kg, it can be integrated with the SatLab HydroBeam M4 portable multibeam echosounder, as well as a variety of other payloads such as side scan sonars and ADCPs. The vessel is IP67-rated and includes a millimeter-wave radar and 360° omnidirectional camera for accurate obstacle detection and safe navigation. It is also equipped with a dual RF and 4G cellular communications system.

    SatLab, satlab.com

    Laser RTK
    With a laser range of up to 50 m

    The Jupiter Laser RTK integrates GNSS, auto-IMU (inertial measurement unit), laser and dual-camera systems into a single unit. It incorporates a precise green laser that remains visible even in bright daylight. This feature allows for precise measurements of points in hard-to-reach, signal-blocked or potentially hazardous locations. It also features a night vision camera, allowing users to see feature points even in low-light conditions.

    The RTK system’s laser range is up to 50 m, making it suitable for challenging surveying environments. It incorporates visual technology to offer surveyors an immersive experience during surveying and stakeout operations, improving working efficiency and productivity.

    Comnav Technology, comnavtech.com

    UAV Lidar Scanner
    Designed for aerial surveying

    EchoONE combines Teledyne’s lidar and camera technology with Inertial Labs’ remote sensing payload instrument (RESEPI). EchoONE is designed for industries requiring precise aerial surveying and mapping solutions, such as land surveying, electric utility vegetation management, asset modeling, as well as transportation and infrastructure projects. Users can create detailed 3D models for infrastructure and asset management, offering valuable insights for maintenance and planning. EchoONE also generates fully undecimated georeferenced point clouds in real time, which allows for in-field verification. This capability is complemented by rapid post-processing through RESEPI’s “one-click” PC-Master Pro solution.

    Teledyne Geospatial, teledyneimaging.com

    Receiver
    With IMU tilt compensation

    The i83 Pro is an inertial measurement unit (IMU) real-time kinematic (RTK) GNSS receiver. This receiver combines GNSS capabilities with extensive compatibility options to address the diverse needs of surveying, construction, and mapping professionals. It incorporates CHCNAV’s third-generation GNSS antenna and the latest iStar algorithm, designed to boost GNSS signal tracking efficiency by 30%, according to the company. With 336 channels supporting GPS, GLONASS, BeiDou, Galileo and QZSS constellations, it can achieve centimeter-level precision rapidly, even in challenging environments.

    The i83 Pro supports various GNSS surveying modes, such as RTK Networks NTRIP and UHF base-rover configurations. It features an IP68-rated enclosure for dust and water protection, a compact and lightweight design for enhanced portability, a high-resolution color display for clear status information and a 20-hour battery life for continuous operation in rover mode.

    CHC Navigation, chcnav.com


    Mapping

    Software Solution
    Featuring a GIS interface

    LP360 Land is designed to process lidar, GNSS and SLAM data from handheld sensors, particularly the TrueView GO handheld scanner. It features a GIS interface that allows users to combine various geospatial datasets and offers SLAM point cloud processing capabilities. Additionally, LP360 Land includes advanced visualization tools that support multiple synchronized windows for 2D, 3D, profile and immersive views.

    Its coordinate system management includes datum and projection transformations. The software also offers quality assurance and control (QA/QC) tools, along with data editing and cleaning functionalities. Users can perform manual and automatic registration of point clouds and utilize an image explorer for contextual analysis by linking point clouds to photos, which allows for the generation of accurate and colorized point clouds even in GPS-denied environments.

    GeoCue, geocue.com

  • Advanced Navigation launches Boreas D70 digital fiber-optic gyroscope

    Advanced Navigation launches Boreas D70 digital fiber-optic gyroscope

    Photo: Advanced Navigation
    Photo: Advanced Navigation

    Advanced Navigation has announced the Boreas D70, a fiber-optic gyroscope (FOG) inertial navigation system (INS).

    The D70 is the latest release in the Boreas digital FOG (DFOG) series, offering a new performance grade with superior accuracy, exceptional stability and reliability. The technology is suited to surveying, mapping and navigation across subsea, marine, land and air applications.

    “We are thrilled to expand the Boreas series with the D70. It’s a system that will provide additional flexibility in the Boreas family, making ultra-high accuracy inertial navigation far more affordable than with previous FOG INS systems,” said Xavier Orr, CEO and co-founder of Advanced Navigation. “This patented technology opens the possibility for adopting FOG INS systems across a much broader range of vehicular applications, particularly autonomous vehicles and aircraft where weight and size are at a premium.”

    Boreas D70 combines closed-loop DFOG and accelerometer technologies with a dual-antenna real-time kinematic (RTK) GNSS receiver. These are coupled with Advanced Navigation’s artificial-intelligence-based fusion algorithm to deliver accurate and precise navigation.

    The system features ultra-fast gyrocompassing, acquiring and maintaining an accurate heading under demanding conditions. While the D70 does contain a GNSS receiver, it is not required for gyrocompass operation.

    Based on the company’s DFOG technology, the D70 delivers a 40% reduction in size, weight, power and cost (SWaP-C) when compared to systems of similar performance.

    • 0.01° roll and pitch
    • 0.1° secant latitude heading (gyrocompass)
    • 0.01°/hour bias instability
    • 10 mm position accuracy

    The Boreas Series

    The Boreas DFOG series features ultra-fast gyrocompassing and can acquire heading, either stationary or dynamically, in less than two minutes. The gyrocompassing allows the system to determine a highly accurate heading without any reliance on magnetic heading or GNSS.

    The technology stems from Advanced Navigation’s artificial intelligence sensor-fusion algorithm allowing the system to extract significantly more information from the data. It is designed for control applications, with a high level of health monitoring and instability prevention to ensure stable and reliable data.

    Advanced Navigation designed Boreas from the ground up for reliability and availability. The hardware and software are designed and tested to international safety standards and have been environmentally tested to MIL-STD-810. The system achieves a mean time between failure (MTBF) of more than 70,000 hours.

    Additional features of the Boreas D70 include Ethernet, CAN and NMEA protocols, as well as disciplined timing via a PTP server and 1 PPS. An embedded web interface provides full access to all of the device’s internal functions and data. Internal storage allows for up to 1 year of data logging.

    About DFOG Technology

    DFOG is patented technology, which has been developed over 25 years involving two research institutions. DFOG was created to meet the demand for smaller and more cost-effective FOGs, while increasing reliability and accuracy.

    The first generation of FOG, made available in 1976, used analog signals and analog-signal processing. The second generation was developed in 1994 and is still used to this day. It improved upon the first generation with a hybrid approach using an analog signal in the coil with digital signal processing.

    In 2021, FOG evolved into DFOG. This third generation of FOG sets itself apart by being completely digital, providing higher performance and reliability while enabling a 40% reduction in SWaP-C.

    To achieve this, three different yet complementary technologies have been developed to improve the capabilities of FOG.

    Digital Modulation Techniques. DFOG uses a specially developed digital modulation technique passing spread spectrum signals through the coil. The new digital modulation technique introduced in DFOG technology allows in-run variable errors in the coil to be measured and removed from the measurements. This makes DFOG significantly more stable and reliable than traditional FOGs. It also allows a smaller FOG with less coil length to achieve the accuracy of one with a longer coil.

    Revolutionary Optical Chip. By integrating five sensitive components into a single chip and removing all the fiber splices, the size, weight and power are reduced considerably while significantly improving reliability and performance.

    Specially Designed Optical Coil. DFOG employs a specially designed closed-loop optical coil, developed to take full advantage of the digital modulation techniques. The design allows for optimum sensing of in-run variable coil errors using the new digital modulation technique. It also provides a very high level of protection for the optical components from shock and vibration.

  • Advanced Navigation acquires Vai Photonics for precision navigation

    Advanced Navigation acquires Vai Photonics for precision navigation

    Vai Photonics was founded in Canberra in 2021 by physicists Lyle Roberts (left) and James Spollard to commercialize their research at Australian National University. ANU Vice Chancellor Brian Schmidt is at right. (Photo: Vai Photonics)
    Vai Photonics was founded in Canberra in 2021 by physicists Lyle Roberts (left) and James Spollard to commercialize their research at Australian National University. ANU Vice Chancellor Brian Schmidt is at right. (Photo: Vai Photonics)

    Advanced Navigation has acquired Vai Photonics, a spin-out from Australian National University (ANU) developing patented photonic sensors for precision navigation.

    Vai Photonics’ vision, to provide technology to drive the autonomy revolution, is similar to Advanced Navigation’s. It will join Advanced Navigation in commercializing its research into autonomous and robotic applications across land, air, sea and space.

    “The technology Vai Photonics is developing will be of huge importance to the emerging autonomy revolution,” said Xavier Orr, CEO and co-founder of Advanced Navigation. “The synergies, shared vision and collaborative potential we see between Vai Photonics and Advanced Navigation will enable us to be at the absolute forefront of robotic- and autonomy-driven technologies. Photonic technology will be critical to the overall success, safety and reliability of these new systems.”

    James Spollard, CTO and co-founder of Vai Photonics, explained the technology. “Precision navigation when GPS is unavailable or unreliable is a major challenge in the development of autonomous systems. Our emerging photonic-sensing technology will enable positioning and navigation that is orders of magnitude more stable and precise than existing solutions in these environments. By combining laser interferometry and electro-optics with advanced signal-processing algorithms and real-time software, we can measure how fast a vehicle is moving in three dimensions. As a result, we can accurately measure how the vehicle is moving through the environment, and from this infer where the vehicle is located with great precision.”

    The technology, in development for more than 15 years at ANU, will solve complex autonomy challenges across aerospace, automotive, weather and space exploration, as well as railways and logistics.

    Aircraft with an electric vertical-takeoff-and-landing system such as flying taxis will greatly benefit from this technology, according to Advanced Navigation. Landing and takeoff are often considered the most dangerous and expensive part of a flight route. Vai Photonics sensors will provide safe and reliable autonomous takeoff and landings under all conditions.

    Space travel and exploration is fraught with risks, vast complexity and enormous cost. This technology will bring massive benefits to space missions, helping to cement Advanced Navigation as the gold-standard for space-qualified navigation systems for space exploration.

    “The work that underpins Vai Photonics’ advanced autonomous navigation systems stems from the search for elusive gravitational waves — ripples in space and time caused by massive cosmic events like black holes colliding,” said Brian Schmidt, vice-chancellor of ANU. “The team have built on a decade of research and development across advanced and ultra-precise laser measurements, digital signals and quantum optics to build their innovative navigation technology.”

     

  • L3Harris, Sonardyne pursue precise autonomous navigation under water

    L3Harris, Sonardyne pursue precise autonomous navigation under water

    A new case study focuses on improving the endurance and navigational precision of underwater autonomous systems.

    Sonardyne, designer and manufacturer of underwater positioning and inertial navigation, describes the challenges to increase navigation capability for subsea monitoring and inspections. Sonardyne joined the National Oceanography Centre (NOC) and L3Harris ASV on a two-year project to develop new positioning technologies to extend the limits of AUVs and UUVs.

    The project — Precise Positioning for Persistent AUVs (P3AUV) — is supported with £1.4 million  in funding through Innovate UK’s research and development competition for robotics and artificial intelligence in extreme and challenging environments.

    Sending autonomous and unmanned underwater vehicles (AUV, also known as UUVs) out on missions that will last for days or weeks, unaided by vessels or other supporting offshore infrastructure, is a major goal for the ocean science, offshore energy and defense sectors.

    Photo: Sonardyne
    Photo: Sonardyne

    Sustained Ocean Observation. The research community aims for sustained ocean observation without the need for ship support, especially in ice-covered polar areas. Long-duration navigational capability is also a key enabler for persistent covert surveillance operations in the defence sector. And emerging applications include resident seabed-based systems, deep-sea mining, aquaculture and UXO surveys for renewable installations.

    Autonomous AUVs would remove the need for a surface vessel, reduce risk to personnel, and reduce costs. Users could survey more seabed for longer and with fewer or even no people offshore.

    The team is developing ways to provide greater positioning accuracy for long-endurance operations in deep water, while also reducing power requirements. The team will also be increasing the use of autonomy to make long baseline (LBL) positioning transponder box-in faster and easier, with onboard data processing and calibration.

    High-power INS input. Central to this work is the AUV’s acoustic and inertial navigation system (INS). Low-power sensors have much lower navigation accuracy and often have to surface to correct positioning error with a GPS fix. The team seeks to integrate low- and high-power sensors to achieve high performance at much lower power consumption.

    For instance, the NOC’s Autosub Long Range (ALR) uses a low-power microelectronic mechanical system (MEMS) supported by separate Doppler velocity log (DVL) and ADCP input to calculate how far it has traveled on missions, which can be several months long. To increase the ALR’s positioning accuracy over longer distances, the team is using the Sonardyne SPRINT-Nav all-in-one subsea navigation instrument alongside MEMS technology to work towards high-precision solutions that save space and power.

    Image: Sonardyne
    Image: Sonardyne

    Accuracy during ascent and descent. The project also involves improving positioning accuracy when subsea vehicles transition through the water column. This is a notoriously difficult area for AUV deployments, because it relies on the Doppler velocity log (DVL) being able to lock on to the seafloor (bottom lock), so that vehicle XYZ velocities can be calculated, supported by pressure data.

    However, DVLs are range limited, so there is often a period where the DVL is out of range. When there are thousands of meters of water between the surface and the seabed, this can introduce significant positioning uncertainty.

    By using the acoustic Doppler current profiler (ADCP) capability in Sonardyne’s SPRINT-Nav INS instrument (looking down) and a second Syrinx DVL (looking up), the team could then build up a layer-by-layer profile of the water column velocities to be used as tracking layers.

    The objective is to reduce positioning errors significantly during both the dive and surfacing phases of an operation. Results depend on the variability of the current in any given area.

    The data collected during the descent and surfacing phases can be processed to provide a full ocean-depth current profile — collection of which is required for many offshore energy projects and can be valuable for ocean research.

    Read more about the case study here.

  • Tersus releases Precis-BX316R GNSS PPK board

    Tersus releases Precis-BX316R GNSS PPK board

    Tersus GNSS has released to the market its new GNSS PPK board, the Precis-BX316R.

    Precis-BX316R is a GNSS Post-Processing Kinematic (PPK) board for accurate positioning. It supports raw measurement output from two antennas: GPS L1/L2, GLONASS G1/G2 and BDS B1/B2 from primary antenna and GPS L1/L2 from the second.

    The SD card on board (up to 32G) makes it convenient for users to collect data for post processing. Working with GNSS antennas, it can output stable measurement in challenging conditions, Tersus GNSS said.

    Integrated with versatile interfaces and connectors, Precis-BX316R aims to facilitate applications such as precision navigation, precision agriculture, surveying and UAV, and enforcing effective GNSS data management.

  • Innovation: Seeing the Light

    Innovation: Seeing the Light

    A Vision-Aided Integrity Monitor for Precision Relative Navigation Systems

    By Sean M. Calhoun, John Raquet and Gilbert L. Peterson

    INNOVATION INSIGHTS by Richard Langley
    INNOVATION INSIGHTS by Richard Langley

    TO MEET THE ACCURACY,  availability, continuity and integrity requirements for many navigation applications, multiple-sensor systems are commonly used. For example, a GPS receiver might be combined with an inertial measurement unit, electronic compass and an altimeter to permit enhanced navigation accuracy, availability and continuity in obstructed or otherwise difficult environments. The use of arrays of sensors can also help to ensure that systems used in safety-critical navigation applications provide safe information by maintaining a high level of integrity.

    An important group of devices that can be used in multi-sensor systems is one whose processes are based on light. These optical or vision-based devices include laser rangefinders and digital cameras. We could even consider our eyes to be in this group. In common with many other animals, we have built-in visual sensors to get around in our daily lives. Together with our memories, we use our eyes to get safely from one place to another. Ancient mariners tended to sail close to shore so that they could use visual cues for navigation. Later on, they learned how to use the light from celestial objects to navigate in the open ocean. And these days, while we could use the so-called “Mark 1 Eyeball” to continuously monitor the performance of a navigation system, this is often impractical, impossible or unwise.

    In this month’s column, we’ll take a look at the development of a generalized vision-aided integrity monitor for precision relative navigation applications. The work is based on the concept of using a single-camera vision system, such as a visible-light or infrared electro-optical sensor, to monitor the occurrence of unacceptably large and potentially unsafe relative navigation errors. A vision-aided integrity monitor of this type could be extremely valuable in augmenting existing precision relative navigation systems, such as GPS, for many different safety-critical aerospace applications such as formation flying, aerial refueling, rendezvous/docking systems, and even precision landing.

    It is particularly appropriate that such vision-aided systems be discussed at the present time since 2015 is the International Year of Light and Light-based Technologies, or IYL 2015. This United Nations initiative aims to raise awareness of the achievements of light science and its applications, and its importance to humankind. As mentioned on the IYL 2015 website, “[l]ight plays a vital role in our daily lives and is an imperative cross-cutting discipline of science in the 21st century. It has revolutionized medicine, opened up international communication via the Internet, and continues to be central to linking cultural, economic and political aspects of the global society.”

    2015 is also an important anniversary year for several notable developments in our understanding of light. It is the 1,000th anniversary of the work of the Arabic scholar Ibn Al-Haytham, which culminated in his Book of Optics. A Latin translation significantly influenced a number of scholars in medieval and renaissance Europe including Leonardo da Vinci, Galileo Galilei, and Johannes Kepler. 2015 is also the 200th anniversary of Augustin-Jean Fresnel’s proposal that light behaves as a wave and the 150th anniversary of the publication of James Clerk Maxwell’s paper describing electromagnetic wave propagation as we discussed in “Insights” this past March. And we should also mention that 2015 is the 100th anniversary of the publication of Albert Einstein’s general theory of relativity, which includes a description of the propagation of light and other electromagnetic waves in the presence of a gravitational field.  And where would GPS and the other global navigation satellite systems and their augmentations be without the understanding that general relativity provides? Nowhere.


    “Innovation” is a regular feature that discusses advances in GPS technology and its applications as well as the fundamentals of GPS positioning. The column is coordinated by Richard Langley of the Department of Geodesy and Geomatics Engineering, University of New Brunswick. He welcomes comments and topic ideas. Email him at lang @ unb.ca.


    Recently, there has been an increased recognition of GNSS limitations in terms of robustness, availability and interference. As a result of this recognition, there has been renewed interest in developing non-GNSS-based navigation systems to augment system capability. This has become particularly important with the trend toward autonomous systems, where required navigation performance (RNP) metrics, such as accuracy, integrity, continuity and availability become operational drivers. Because of this trend, there is renewed interest in gaining navigational diversity using imaging or vision-aided navigation approaches. Early research with vision systems used 3-D terrain databases and imaging systems to provide periodic position updates in collaboration with onboard inertial navigation systems (INS), much like radar systems did prior to the wide proliferation of GNSS.

    For precision relative navigation applications such as formation flying, aerial refueling, rendezvous and docking systems and even precision landing, there is a significant body of research for the use of vision navigation systems. For example, a vision-based relative navigation solution for aerial refueling with the use of an a priori 3-D tanker model has been developed. Results from flight tests showed that image-rendering relative navigation is a viable precision navigation technique for close formation flight, specifically aerial refueling, and  demonstrated 95% relative navigation accuracies on the order of 35 centimeters within the operational envelope.

    As the body of vision-aided navigation research continues to grow, consideration of other RNP metrics is required. Ensuring that systems are providing safe information and maintaining a high level of integrity is paramount when considering safety-critical navigation applications, but is largely neglected in current vision-navigation research.

    The concept of integrity, particularly for navigation systems, refers to the level of trust that can be placed in a navigation system in terms of detecting gross errors and divergences. Many navigation applications have adopted the use of protection levels, which are real-time navigation system outputs that bound the navigation errors to the required probability of integrity risk. For the case of vertical navigation, the vertical navigation system error (NSE) is bounded by the real-time vertical protection level (VPL), and as the long as the VPL is below the vertical alert limit (VAL), the system can continue its operation. Loss of integrity is defined by the case when the NSE > VAL without an alert or, in other words, when NSE > VAL and VPL ≤ VAL.

    One of the richest sources of information for how integrity can be handled for precision relative navigation systems can be found with the Local Area Augmentation System (LAAS), which focused on providing integrity under fault-free and single ground reference receiver failure conditions. LAAS employs several quality monitors such as receiver autonomous integrity monitoring (RAIM).

    Much of the vision-aided navigation research to date has focused more on system and algorithmic robustness, rather than quantitative and verifiable integrity, particularly for feature-based processing. One approach has introduced the concept of regional bounding for feature correspondence between time-sequenced image frames, including some feature-unique criteria that can provide some protection from feature correspondence errors. Although this approach does yield some robustness for the algorithms, no quantitative integrity characterization was developed. Another approach introduced a truly quantitative integrity monitor for failures in the mapping of features to pixels, particularly in the presence of a bias. This approach predicts the largest possible position error in the presence of one such bias due to feature mismatch using a GPS RAIM-type approach. The current state of research addressing integrity for vision navigation, using an image-rendering or template-matching approach, is even less mature. In fact, we have not identified any previous integrity-specific work for image-rendering vision navigation.

    The research presented in this article generalizes the concept of integrity in terms of operating and alerting regions. Applications that use navigation systems generally have objective operating regions that require a certain navigation performance, whether this be around a glide-slope, a formation flight position or even a flight-path clearance. Navigation integrity becomes critical because large divergences from these operating regions, without an alert, can become safety risks. The alert limit is simply the instantiation of this concept. It is the threshold or measure of how much undetected divergence from the operating region can be tolerated without inducing unacceptably large safety risks.

    The remaining sections of this article will describe the development of a rigorous and quantitative vision-aided integrity monitor for precision relative navigation systems. First, an introduction to relative navigation using image rendering will be covered in order to describe the fundamental vision navigation approach. This will be followed by a detailed derivation of the proposed vision-aided integrity monitor and simulation based performance results.

    Using Image Rendering

    The basis of our research is that vision-aided techniques, specifically image rendering, can be used to construct a high-performance integrity monitor for precision relative navigation systems. Image rendering approaches and/or template matching have been used extensively in vision applications such as machine vision, medical image registration, object detection and pose estimation, and recently as a precision navigation system for applications such as aerial refueling and formation flight. The general concept of image-rendering precision relative navigation was evaluated for an automated aerial refueling application, using the approach illustrated in Figure 1. The image rendering approach is based on comparing image sensors with rendered imagery from high-fidelity models, to estimate a relative location based on the best image correspondence.

    FIGURE 1. Image rendering relative navigation approach.
    FIGURE 1. Image rendering relative navigation approach.

    The image correspondence process is the most critical aspect of the image-rendering or template-matching navigation approach, but the focus of our research is not to make claims of optimality or performance-difference judgments between these image correspondence techniques, but rather show feasibility in the overall vision-aided integrity approach using some of these techniques. Most image correspondence approaches transform the images into feature space, such as scale-invariant feature transform, silhouette, edges and corners, to name a few, and then compute a distance metric between the feature sets, such as Minkowski or Mahalanobis distance, to determine the degree of matching.

    Once the actual sensor image is converted to feature space, rendered images are generated based on the relative navigation state estimate using the model, converted to feature space, and compared to the sensor features. This process is repeated across the navigation state space, computing an image correspondence value for each state estimate. The selected navigation state estimate is based on the “best” image correspondence value across the state space.

    An example result of this process is presented in FIGURE 2, which shows correspondence values for an edge-based image-correspondence process. In this case, the minimum correspondence value represents the best estimate of the relative navigation state. These image correspondence values between the sensor image (IS) and the rendered reference images (IR) will form the basis for the integrity monitor detection rule.

    FIGURE 2. GRD-based image correspondence illustration as a function of 2-D relative navigation state.
    FIGURE 2. GRD-based image correspondence illustration as a function of 2-D relative navigation state.

    Vision-Aided Integrity Monitor Development

    As indicated in the preceding sections, our research is based on defining a vision-aided integrity monitor in terms of detecting when the system navigation state (x) is within a specified operating region (XOR) versus being within the alert region state space (XAR). The integrity monitor can yield four distinct conditions: rejection (PR), misdetection (PMD), detection (PD) and false-alarm (PFA). The performance of this type of binary (H0/H1) detection scheme can be characterized using just two of these metrics, the detection and false-alarm rates, which will be the two primary performance metrics for this research. PD is the primary metric measuring navigation integrity, describing the probability that the monitor successfully detects the condition when x ∈ XAR.

    Bayesian, Minimax and Neyman-Pearson are a few of the detection schemes available to solve this type of binary detection problem. These detection schemes rely on the knowledge of the underlying statistics of the H0 and H1 condition, often characterized in terms of the probability density functions (PDFs). The main difference between these approaches is the resulting detection rule value (δ). Once δ has been established, the resulting theoretical performances of the detectors are computed by integrating the underlying PDFs of the H0 and H1 conditions, pH0 and pH1 respectively. The probability of detection (PD) is computed as

    Inn-eq1(1)

    The integrity performance of the monitor can also be described in terms of integrity risk or probability of missed detection

    (PMD), which is computed as

    Inn-eq2(2)

    Similarly, the probability of false-alarm (PFA) is computed as

    Inn-eq3(3)

    This is represented graphically in FIGURE 3.

    FIGURE 3. Graphical illustration of detection performance.
    FIGURE 3. Graphical illustration of detection performance.

    The PDFs represent the statistical distributions of image correspondence values for the respective H0/H1 condition. The general detection rule premise is such that for a given sensor image, the underlying PDF for the “best” image correspondence with the rendered reference set is sufficiently distinct when the sensor image is in an H0 condition versus H1. The characteristics of the H0/H1 PDFs that dictate the monitor performance are dependent on many factors, including the fidelity and accuracy of the world model, the general observability of the image rendering process and the image correspondence approach for the specific application. For our research, we used two image correspondence techniques to evaluate the overall integrity monitor approach.

    The first image correspondence technique evaluated is a simple binary silhouette (SIL). In this approach, both the sensor image IS(xand reference image set IR(x-characterare converted to a silhouette using pre-defined thresholds to first convert the red-green-blue (RGB) images to gray scale and then subsequently to a binary image. An image correspondence function computes the percentage of overlap between the silhouettes.

    The resulting image correspondence is based on the ratio of the cardinality of these sets. The navigation state estimate (x-character) that yields the maximum image correspondence value from the set of rendered reference images or template database is considered the most likely for that particular image sensor (IS).

    The second image correspondence utilizes edge features for the image correspondence process. Under this approach, magnitude of gradient (GRD) processing is used, in which the sensor image and the rendered reference images are preprocessed through a Prewitt filter to determine changes in image intensities between adjacent pixels. This process computes the components of the gradient. The gradient magnitude is computed by root-sum-squaring the x-y components and normalized, resulting in an edge detection. A Gaussian blur filter is then applied to the output of the edge detection.

    The application of the Gaussian blurring compensates for the spatial discrepancies between the discrete reference set or template database and the sensor image. Finally, the resulting feature images, including both the reference image (IR_GRDand the sensor image (IS_GRD), are processed through a sum-squared-difference (SSD) image correspondence.

    The resulting PDFs are based on the best image correspondence with the RE reference set, which is the minimum for the GRD processing.

    These image correspondences build the basis of the detection metric, utilizing both the sensor image (ISand the rendered reference set (IR), which is spatially distributed across the operating region, illustrated by FIGURE 4. This illustrated example shows instances of both a H0 and H1 sensor image (blue and red, respectively). The underlying H0/H1 PDFs for establishing the detection threshold are determined by sampling sensor images from XOR and XAR and computing the image correspondence against IR. This can be done through a combination of high-fidelity simulation and/or test data. The overall performance of the integrity monitor will be dictated by these underlying distributions. The following sections show the results of this integrity monitor approach for an aerial refueling application.

    FIGURE 4. Simplified example of rendered reference set (IR) illustrating image correspondence process for integrity monitoring.
    FIGURE 4. Simplified example of rendered reference set (IR) illustrating image correspondence process for integrity monitoring.

    Simulation Evaluation

    To explore the performance of the proposed integrity monitor approach, an aerial refueling (AR) application was modeled within a simulation environment. The AR operation lends itself well to the construct of the proposed integrity monitor and is developed to show that the system (refueling aircraft) is in the refueling envelope (RE) and has not violated the alert limit, which in the AR case is the safety boundary (SB). In this operational case, H0 is defined as the condition when the integrity monitor determines the refueling aircraft is in the RE, and H1 as the case when the integrity monitor determines the refueling aircraft to be within the SB. A validity region is also defined in order to bound the problem, in which it is assumed that the refueling aircraft is always within, under both H0 and H1 conditions, as shown in FIGURE 5.

    FIGURE 5. Integrity regions of interest for an aerial refueling application and illustrated example of a rendered H0 image set for the refueling envelope used as the correspondence basis for the integrity detection metric.
    FIGURE 5. Integrity regions of interest for an aerial refueling application and illustrated example of a rendered H0 image set for the refueling envelope used as the correspondence basis for the integrity detection metric.

    To determine the underlying H0/H1 distributions, a set of reference images uniformly sampled from the RE was rendered using the associated tanker and camera models. This rendered image set was used as the common basis for performing the image correspondence with the actual sensor image.

    The baseline RE reference set used for this research was developed using 504 rendered images distributed in a spherically uniform manner across the entire RE volume. Then, two random sets of simulated sensor images were generated and drawn from both RE and SB regions. It is assumed that the refueling aircraft and corresponding sensor images are within the validity region in order to bound the simulation. This bounding assumption is an acceptable constraint, given that the system most likely had to pass several operational checks to ensure the refueling aircraft is in the general region of the RE as defined by the validity region. To get detailed statistical representation of the PDFs, particularly at the tails of the distribution, both RE and SB image sets included more than 100,000 simulated sensor images, representing true states of the refueling aircraft. The simulation environment for this analysis uses the same refueling tanker model for the sensor images and the RE reference set, which eliminates the effects of modeling errors. Additionally, variations in the attitude are currently not considered. The resulting PDFs for H0 (blue) and H1 (red) conditions are shown in FIGURE 6.

    FIGURE 6. Underlying image correspondence distribution for H0 (blue) and H1 (red) conditions.
    FIGURE 6. Underlying image correspondence distribution for H0 (blue) and H1 (red) conditions.

    Figure 6 shows generally good distinction between the H0 and H1 hypotheses — a necessary condition to achieve good detection performance. Several techniques were evaluated for determining the PDF including histogram, nearest neighbor and kernel with a Gaussian weighting function. These underlying H0 and H1 distributions will be used as the basis for designing the detection thresholds, based on the image correspondence of the sensor image with the RE reference set. These results assume uniform prior distributions across the RE and SB regions; however, it would be relatively straightforward to incorporate non-uniform prior information, based on a particular application, as available.

    Detection schemes are often characterized using receiver operating characteristics or ROC curves, which illustrate the detection-monitor trade-off between probability of detection and probability of false alarm. The predicted detection performance for this AR application is a function of these underlying H0/H1 PDFs, and this performance is captured in the ROC curves shown in FIGURE 7. The ROC curves show that 10-3 level integrity-monitor detection performance (PDis realizable for both SIL and GRD image correspondence approaches, while still maintaining a reasonable probability of false alarm (PFA) of less than 0.05 (5%). The SIL approach demonstrates slightly better performance than GRD under the chosen image resolution and RE reference set density. Normally, theoretical ROC curves would extend through the whole range of values [0,1] for both PD and PFA; however, this assumes unbounded PDFs. Doing so would require an infinite number of simulation cases and is obviously not practical for a simulation evaluation to gain statistics necessary to extend the PDFs near the entire theoretical ranges. Overbounding of the PDF tails could be performed to extrapolate and extend the tails of H0/H1 PDFs to determine the integrity detection performance beyond the current ranges, but this was not performed as part of this research.

    FIGURE 7. Predicted integrity detection performance for both SIL and GRD image correspondence techniques.
    FIGURE 7. Predicted integrity detection performance for both SIL and GRD image correspondence techniques.

    In most applications, conditions exist that are outside of the nominally defined operational envelope, but yet are not significant enough deviations to be considered safety risks that require alerts and action. Such a case exists for the refueling operation under consideration in this research, where there exists a region outside the RE, but not in the SB, which we will refer to as the operational limit volume (OLV). The current definitions of H0 and H1 for the vision-aided integrity-monitor approaches developed above only consider conditions within the RE or the SB volume, and not within the OLV volume. OLV conditions were omitted since they technically aren’t considered a safety or integrity risk. However, it is possible under certain implementations and operational considerations that integrity monitoring coverage is desired under these OLV conditions.

    Using the same analysis process as the original evaluation, an updated simulation was performed, this time considering all points within the validity region, including the OLV points. To construct a detection scheme under this new paradigm, the OLV conditions must be either mapped to the existing H0 or H1 hypotheses, or a new hypothesis must be defined, possibly creating an M-ary hypothesis scenario. The approach taken for this research was to consider OLV conditions as a safety risk, which is a conservative approach, rather than defining any new hypotheses. The resulting image correspondence distributions are shown in FIGURE 8. Subplots (a) and (b) show the difference the OLV points have on the underlying PDF distributions. As expected, when the OLV points are excluded, the PDFs track the original distributions quite well. The impact of including sensor locations from the OLV is clear from these figures, yielding a much bigger overlap between the H0/H1 conditions.

    FIGURE 8. Simulation testing results assuming OLV states are a safety risk. The prediction represents expected performance without consideration of the OLV states. (a) SIL image correspondence PDFs,(b) GRD image correspondence PDFs, (c) SIL ROC curve, (d) GRD ROC curve.
    FIGURE 8. Simulation testing results assuming OLV states are a safety risk. The prediction represents expected performance without consideration of the OLV states. (a) SIL image correspondence PDFs,(b) GRD image correspondence PDFs, (c) SIL ROC curve, (d) GRD ROC curve.

    Much like the PDFs, the ROC curves align with the previous results quite well when the OLV conditions are omitted, but take a order of magnitude integrity performance hit when OLV is captured under the existing H0/H1 definition and detection thresholds. Even under this conservative assumption, the overall monitor performance still yields a 0.96 (96%) detection rate at a 0.05 (5%) false-alarm rate, as illustrated by the ROC curves shown in subplots (c) and (d) of Figure 8. It is likely that these results could be significantly improved by redefining the terms of the H0 and H1 conditions or defining an H2 condition specifically for the OLV region.

    Sensitivity Analysis

    In addition to the baseline integrity monitor results, various sensitivity studies were performed to evaluate the integrity monitor performance impacts of environmental and hardware considerations. These sensitivity evaluations focused on common vision-based considerations such as sensor distortions and lighting conditions, and monitor design choices such as pixel resolution and reference image density. The sensitivity aspects that were evaluated under this research included the number of reference images, the effects of image distortion, pixel resolution and lighting conditions.

    Reference Set Density. In addition to our standard reference set of 504 RE images, we conducted tests using 288 and 729 images. While a larger number of images improves integrity detection performance, processing speed is decreased. It is possible to trade off processing power for performance as necessary for a particular application and the associated integrity monitor performance requirements.

    Image Distortion. We applied radial and tangential distortions to the simulated sensor images (ISsuch that they represented a 95% certainty of the residual error to represent an outer envelope case for this type of sensor. The impact on the H0/H1 PDFs is very minimal, and the results demonstrate a potential robustness to this common type of sensor effect.

    Pixel Resolution. We evaluated eight different pixel resolutions from 12 × 9 to 1280 × 1024 pixels per image. Our results showed a surprising robustness to pixel resolution, indicating only marginal performance impacts down to extremely limited pixel densities.

    Lighting Conditions. To explore the impact of lighting conditions, the simulated sensor images (ISused as the basis for the sensitivity analysis were regenerated under a secondary lighting condition, intended to emulate a much brighter background environment, and processed against the original RE reference set. The results demonstrate that under these varying lighting conditions, the system again demonstrates a high level of robustness, particularly using the SIL image correspondence approach.

    Ratio Test Integrity Test

    The initial integrity monitor results discussed thus far only used reference images from the operational region, RE. However, it is also possible to use a reference image set created with rendered images from the alert region, SB, by including an additional image correspondence process between the sensor image and rendered SB reference set. This is done to create a ratio test statistic as the detection metric. We compute the ratio of the highest image correspondence between the RE and SB reference sets. This approach is very analogous to the use of ratio tests for GNSS carrier-phase integer fixing.

    The resulting ROC detection performance of the ratio threshold approach showed that, as with the single RE reference set, the SIL image correspondence approach yields the best H1 detection performance, resulting in the best integrity protection.

    The GRD ratio detection performance also yields improved performance and is comparable to the SIL image correspondence approach solely with RE reference set.

    Conclusions and Future Work

    In this article, we have discussed the feasibility of a vision-aided integrity monitor for precision relative navigation systems. The research posed the relative navigation integrity problem within the context of an aerial refueling application. Using image rendering, where an imaging sensor and high-fidelity 3-D model is used, we have shown that 10-3 to 10-5 level of integrity monitoring is attainable for aerial refueling and formation flight applications. Having this level of independent monitoring could provide significant relief to a GPS-based precision relative-navigation system from a system-safety and certification perspective. The research demonstrated the proposed integrity monitor was robust against several degrading imaging effects, including lens distortions, lighting conditions and reductions in pixel resolution. Although more work is required to validate the results of this research, which was based on simulated images, the results show high promise for this type of integrity monitor approach.

    Disclaimer

    The views expressed in this article are those of the authors and do not reflect the official policy or position of the United States Air Force, Department of Defense, or the U.S. Government.

    Acknowledgment

    This article is based on the paper “Vision-Aided Integrity Monitor for Precision Relative Navigation Systems” presented at ITM 2015, the 2015 International Technical Meeting of The Institute of Navigation held in Dana Point, Calif., Jan. 26–28, 2015.


    SEAN CALHOUN is the managing director at CAL Analytics, Columbus, Ohio, and is pursuing his Ph.D. degree at the Air Force Institute of Technology (AFIT), Wright-Paterson Air Force Base, Ohio.

    JOHN RAQUET is the director of the Autonomy and Navigation Technology Center at AFIT, where he is also a professor of electrical engineering.

    GILBERT L. PETERSON is a professor of computer science at AFIT and vice chair of the International Federation for Information Processing Working Group 11.9, Digital Forensics.

    FURTHER READING

    • Authors’ Conference Paper

    “Vision-Aided Integrity Monitor for Precision Relative Navigation Systems” by S.M. Calhoun, J. Raquet and G. Peterson in Proceedings of ITM 2015, the 2015 International Technical Meeting of The Institute of Navigation, Dana Point, Calif., Jan. 26–28, 2015.

    • Image-Sensor Navigation

    “Flight Test Evaluation of Image Rendering Navigation for Close-Formation Flight” by S.M. Calhoun, J. Raquet and J. Curro in Proceedings of ION GNSS 2012, the 25th International Technical Meeting of the Satellite Division of The Institute of Navigation, Nashville, Tenn., Sept. 17–21, 2012, pp. 826–832.

    Using Predictive Rendering as a Vision-Aided Technique for Autonomous Aerial Refueling by A.D. Weaver, M.S. thesis, Air Force Institute of Technology, Wright-Patterson Air Force Base, Ohio, March 2009.

    “Fusing Low-Cost Image and Inertial Sensors for Passive Navigation” by M. Veth and J. Raquet in Navigation: Journal of The Institute of Navigation, Vol. 54, No. 1, Spring 2007, pp. 11–20. doi: 10.1002/j.2161-4296.2007.tb00391.x.

    “Automated Rendezvous and Docking Sensor Testing at the Flight Robotics Laboratory” by J.D. Mitchell, S.P. Cryan, D. Strack, L.L. Brewster, M.J. Williamson, R.T. Howard and A.S. Johnston in Proceedings of 2007 IEEE Aerospace Conference, Big Sky, Mont., March 3–10, 2007, doi: 10.1109/AERO.2007.352723.

    “Performance of Integrated Electro-Optical Navigation Systems” by T. Hoshizaki, D. Andrisani II, A.W. Braun, A.K. Mulyana and J.S. Bethel in Navigation: Journal of The Institute of Navigation, Vol. 51, No. 2, Summer 2004, pp. 101–121, doi: 10.1002/j.2161-4296.2004.tb00344.x.

    • Simultaneous Localization and Mapping

    “A Review of Recent Developments in Simultaneous Localization and Mapping” by G. Dissanayake, S. Huang, Z. Wang and R. Ranasinghe in Proceedings of 6th IEEE International Conference on Industrial and Information Systems, Kandy, Sri Lanka, Aug. 16–19, 2011, pp. 477–482, doi: 10.1109/ICIINFS.2011.6038117.

    • Navigation Integrity

    “Developing a Framework for Image-based Integrity” by C. Larson, J.F. Raquet and M.J. Veth in Proceedings of ION GNSS 2009, the 22nd International Technical Meeting of the Satellite Division The Institute of Navigation, Savannah, Ga., Sept. 22–25, 2009, pp. 778–789.

    “From RAIM to NIOAIM: A New Integrity Approach to Integrated Multi-GNSS Systems” by P.Y. Hwang and R.G. Brown in Inside GNSS, Vol. 3, No. 4, May-June 2008, pp. 24–33.

    Minimum Aviation System Performance Standards for Local Area Augmentation System (LAAS), DO-245A, by RTCA SC-159 WG-4, RTCA Inc., Washington, D.C., December 2004.

    • Camera Calibration

    “Flexible Camera Calibration by Viewing a Plane from Unknown Orientations” by Z. Zhang in Proceedings of ICCV99, the Seventh IEEE International Conference on Computer Vision, Kerkya, Greece, Sept. 20–27, 1999, Vol. 1, pp. 666–673, doi: 10.1109/ICCV.1999.791289.

    • Digital Image Processing

    Digital Image Processing, 4th Ed., by W.K. Pratt, published by John Wiley & Sons, New York, 2007.

    Digital Image Processing, 3rd Ed., by R.C. Gonzalez and R.E. Woods, published by Prentice Hall, Upper Saddle River, N.J., 2007.

    • Signals and Noise

    Detection of Signals in Noise, 2nd Ed., by R. N. McDonough and A.D. Whalen, published by Academic Press, Inc., Waltham, Mass., 1995.

    An Introduction to Signal Detection and Estimation, 2nd Ed., by H.V. Poor, published by Dowden & Culver, an imprint of Springer, New York. 1994.