Skip to main content

Authenticate Update 38211: Introducing the Perspective Filter, Improvements to the Video Mode, and More!

Reading time: 9 min

The latest Amped Authenticate update introduces the new Perspective filter, enabling experts to analyze perspective in images and spot inconsistencies in vanishing points to detect deepfakes and manipulation.
The update also delivers improvements to Video Mode, report generation, and more.

Dear friends, we’re excited to share another important update to Amped Authenticate! This time our developers worked hard to bring you a big new entry in the Geometric Analysis category: the Perspective filter. This new tool allows you to analyze perspective in images. It helps you evaluate vanishing points and geometric consistency to detect deepfakes and image manipulation.

Moreover, they’ve also improved many other things with the software. So let’s dive in and check them all out!

See the New Features in Action

The New Perspective Filter

This is huge! With this new filter, you’ll now be able to check if elements in the picture have a consistent perspective. I am not just talking about individual vanishing points. You can also check the coherence of multiple vanishing points that should lie on the same horizon. But let’s go one step at a time, and start from the basics.

The Importance of Geometric Analysis

Geometric analysis is an important asset to image authentication. When you create a fake image, possibly a deepfake, it is not trivial at all to keep shadows, reflections, and perspective technically coherent. Yes, they may look alright and cause no concern  at first glance. But can they pass a technical analysis? Often not, as we showed recently in a scientific paper.

The best part of geometric analysis is its robustness to post-processing. Methods based on container, metadata, and pixel analysis all share a fundamental problem: the more you process the image after tampering, the more you conceal traces of intermediate manipulation. If you print-and-photograph a deepfake, for example, you’ll get a new image that will pass every file format and container check. However, it’s not authentic because its content is not genuine.

With geometric analysis, you can bypass this problem. Put simply, issues with shadows, reflections and perspective are not hidden by image and video re-encoding. Can you grasp the power of this?

Authenticate has been featuring the Shadows filter for years now, and we’ve recently introduced the Reflections filter. It follows a very similar mathematical model, as we showed in the mentioned scientific paper linked above. Now it’s time to raise the bar further and move to the analysis of perspective in images.

A Perspective Primer

Perspective is how we perceive depth and spatial relationships in a scene. It’s what makes a two-dimensional image appear three-dimensional.

Wide-angle view of the United States Capitol building in Washington, D.C., showcasing the neoclassical architecture and iconic dome under a cloudy sky. A black pickup truck is parked in the foreground, with a nearly empty walkway leading up to the entrance.

In the analysis of perspective in images, the vanishing point is a crucial concept to consider. This is the point where parallel lines appear to converge in the image as they stretch into the distance. Think of a long road or a hallway: the edges appear to meet at a single point far away. That’s the vanishing point. Most real-world scenes contain one or more of these, depending on the angles and layout of the objects.

Perspective analysis of the U.S. Capitol building using red converging lines to highlight the vanishing point in architectural photography. Green arrow and labeled text box point to the central vanishing point.

We said images can contain multiple vanishing points. Indeed, each direction in the 3D world corresponds to a vanishing point in the image, as shown in the example below.

Perspective analysis of a modern kitchen using two-point perspective with red and green converging lines, highlighting vanishing points on both the left and right sides of the image.

Closely connected to this concept is the horizon line, where vanishing points for all directions of the ground plane lie on.

Image of a road and greenery at both sides.

A very important rule of perspective is that all lines lying on the ground and on other planes that are parallel to the ground share the same horizon line. This is very useful, indeed, when analyzing images of rooms, cities, etc. where the floor is typically flat. In these cases,  objects or buildings lie on it, creating lots of parallel planes, as in the example below.

Geometric perspective analysis of a small modern kitchen interior, showing two-point perspective convergence. Red lines trace horizontal cabinet and countertop edges leading to a vanishing point on the left, while green lines outline upper wall tiles and kitchen hood converging to a vanishing point on the right. A purple horizon line and vertical guide lines indicate the viewer's eye level and perspective accuracy.

In the example above, you may argue that the two lower red lines lie on a surface that is perpendicular to the floor, rather than parallel. But if you give it more thought, you’ll conclude that those lines are eligible for inclusion since they are parallel in the real world and their direction lies on planes parallel to the ground.

So, in summary, we know that:

  • For a given direction, parallel lines in the real world converge to a single vanishing point in the 2D image.
  • Vanishing points obtained from lines lying on planes parallel to the ground all lie on the horizon.

All of the above applies under the assumption that no optical distortion is present. Otherwise, lines in the image are no longer straight and all of the above no longer makes sense. If you want to check the perspective of an image where distortion is present, you first need to remove it, e.g. using Amped FIVE’s Undistort, Correct Fisheye, or Camera Calibration filters.

How the Perspective Filter Works

The Perspective filter is found under the Geometrical Analysis category. If you’re updating from a previous version of Amped Authenticate, you may find the filter disabled at the first run. Just right-click on it and select Enable, then click on Save Settings to replace the default loading settings. 

Screenshot of the Amped Authenticate software interface showing how to enable the Perspective filter under the Geometrical Analysis category. Step 1 highlights right-clicking the Perspective filter, Step 2 shows selecting Enable from the context menu, and Step 3 indicates the filter settings toolbar at the top.

The filter works in two steps:

  1. In the first instance, you identify up to 5 different vanishing points within the image by selecting groups of lines that you know to be parallel in the real world. Each line group should represent the vanishing point of one direction of the ground. If parallel lines of a single cluster do not converge to a single vanishing point, you’ll be notified and you’ll already know something is not quite right with the image.

  2. Assuming all selected vanishing points are consistent, the filter also checks that a line intersecting them all exists. As explained before, this is expected to happen when all vanishing points are computed from lines that lie on parallel planes. If no line exists, you’ll be notified and once again, you’ll know something is wrong.

Let’s now have a look at how to use the filter in practice.

Selecting Lines for a Vanishing Point

Each vanishing point is hosted by a tab in the right panel. Just as we did for the Shadows and Reflections filters,  you can select wedges instead of simple lines. This approach helps reduce any errors caused by the limited resolution of images.

Screenshot of Amped Authenticate software with the Perspective filter interface open, showing vanishing point analysis tools for digital image forensics. The right panel displays a kitchen image under examination with a zoomed-in view of the vanishing points table, highlighting Point 1, Point 2, and Point 3 fields.

You start by identifying a group of parallel lines, and by left-clicking on a point in the image at the beginning of the first. The second click will be at the other extreme of the line, and that will set the line direction. By moving the mouse, you’ll then be able to adjust the wedge width, which depends on the uncertainty caused by image resolution and definition. Once you’re happy with the wedge, a third left-click will finalize it. You’ll still be able to move it to adjust its direction, until you click a fourth time to register it in the list of constraints. You’ll see the coordinates of the three points defining the wedge listed in the corresponding vanishing point’s tab. You can cancel the wedge creation at any time using a single right-click.

Screenshot from Amped Authenticate showing geometric forensics analysis of a kitchen image using vanishing point constraints. Green lines align with tile grout and table legs to verify perspective consistency. Numbered annotations (1–4) guide the step-by-step validation process, with zoomed-in callouts focusing on the alignment of structural lines and potential image tampering. The vanishing points table on the right confirms calibration data used in forensic validation.

Remember that you can zoom in and out by using the mouse wheel, and that you can pan across the image by holding the CTRL key and by dragging over the image. This eases out the navigation while drawing wedges.

You can now add more lines in the same tab following the steps above. While you keep adding lines, the filter will search for an intersection among the wedges, which would contain the vanishing point for that direction.

Checking the Consistency of an Individual Vanishing Point

In our example, the floor tiles seem to have a consistent perspective, as indicated by the green text below the tab.

Screenshot from Amped Authenticate showing perspective consistency analysis of a kitchen scene. Green vanishing lines align with the floor tiles and furniture, confirming camera geometry integrity. The zoomed-in overlay highlights "Current System State: System Feasible", indicating the image's perspective is geometrically plausible with no signs of tampering. Multiple vanishing points are listed on the right panel under the Perspective filter tab.

You can visually check the intersection of wedges (or “feasible region”) by clicking on the dedicated button. A new window will appear showing the feasible region in yellow. You can see it’s pretty tight with the constraints we’ve drawn.

Interface of Amped Authenticate showing the "Feasible Region" visualization for perspective analysis. A highlighted red arrow points to the Show Feasible Region button in the right panel, while a pop-up window overlays the kitchen image, displaying green converging lines within a labeled "Feasible Region". The vanishing point alignment confirms a consistent and geometrically plausible perspective in the forensic image analysis.

We can now consider more lines that we know for sure to be parallel, or work on a new tab. In our example, we are not entirely sure that the kitchen’s furniture is perfectly aligned with the floor tiles. However, we can safely assume they lie on a parallel plane, so we simply add new lines to a new tab.

Also in this case, wedges identify a feasible region.

Perspective analysis in Amped Authenticate software showing a modern kitchen scene with magenta vanishing lines converging at a single point on the right. The Feasible Region window highlights geometric consistency in the image, confirming a valid horizon line and feasible perspective system, as indicated in the software panel on the right.

Let’s now turn to yet another direction, still using the furniture’s lines. Also, in this case, we see that they identify a feasible region. Something, however, has now changed at the bottom right of the filter’s GUI.

Screenshot of Amped Authenticate showing geometric analysis of a kitchen image using vanishing point detection. Five vanishing points are selected, but the horizon line status indicates “Does not exist,” suggesting possible image manipulation or 3D rendering. Blue lines trace perspective alignments, aiding in forensic image authenticity validation.

Checking the Consistency of Combined Vanishing Points

The result shown above is telling us that, although each individual tab identifies a feasible region, no line also intersects (crosses) all the feasible regions. If the image were real, all vanishing points should lie on the horizon. This is not the case for this image!

To check the overall situation, you can click on the “Show Multiple Feasible Regions” button. We can see that the floor’s vanishing point is indeed positioned well below the remaining feasible regions. Once we introduced the third tab’s lines, it became impossible to find a line that crosses them all.

Amped Authenticate interface displaying a geometric analysis of a kitchen photo with vanishing point mapping. Two arrows highlight key areas: one pointing to the “Show Multiple Feasible Regions” button in the interface, and another pointing to a convergence point within a magnified section of the image. The overlay includes blue, green, and magenta lines representing vanishing point directions. The bottom status indicates “Horizon Line Status: Does not exist,” suggesting possible AI generation or image manipulation.

By clicking on the checkboxes at the bottom, you can identify the minimal configuration that leads to an inconsistent status.

We see that, if we exclude the third set of constraints, the system reverts to a feasible state, as expected.

Tip: Check for Perspective Where There Is Perspective

When choosing directions for your perspective analysis, we recommend using lines that feature some perspective (i.e. they are not parallel in the 2D image). If you use directions in which the perspective is negligible, the vanishing point will be considerably far from the image, thus preventing a view of the feasible region.

Screenshot of Amped Authenticate showing a perspective analysis of a kitchen photo. Vertical green vanishing point lines are overlaid on wooden cabinets, with a red arrow and annotation box stating, “In this example, using this direction is not recommended since perspective is very weak.” The interface highlights that the horizon line status is “Not enough data,” indicating limited geometric consistency in this direction. A pop-out window displays a feasible region with parallel lines.

Analyzing Perspective in Video Frames

The Perspective filter is a powerful addition to Amped Authenticate for analyzing the perspective in images.  It completes the Geometrical Analysis category. Remember that geometric filters can be used on video frames as well! In Authenticate’s Video Mode, just click on the “Send frame to Image mode” button and you’re all set!

Screenshot of Amped Authenticate showing the top toolbar with the selected evidence video file path “D:\PXL_20250715_144456408.mp4.” A red arrow points to the Amped Authenticate icon button, used for switching between original and reference image analysis.

Automated Rotation in Authenticate’s Video Mode

Authenticate’s Video Mode GUI now features a new button allowing you to rotate each filter’s output.

Animated GIF showing the Amped Authenticate interface with a video loaded for analysis. The user interface highlights the visual inspection filter and adjusts the playback speed using a circular arrow icon, as shown by a yellow arrow. The video frame displays a staircase and wall with circular windows, while filter parameters for highlights, midtones, and shadows are visible on the right panel.

When you save a bookmark, the status of the button will be recorded and presented in the report.

Screenshot from Amped Authenticate showing the metadata report for a video file titled "PXL_20250715_144456408.mp4." The report includes input file details, MD5 hash, and bookmark position, highlighting a 180° rotation applied at frame number 0 and elapsed time 00:00:00.000. The "Rotation: 180°" field is emphasized with a red box.

Saving Advanced File Info Data to a Log File

When using Advanced File Info in Authenticate’s Video Mode, you’ll now be able to save several tabs’ data to a dedicated log file. That makes it easier to attach such information to your report.

Screenshot of the "ffprobe" tab within the Advanced File Info window of Amped Authenticate, displaying technical metadata for a video stream encoded with H.264/AVC codec. Details include resolution (1280x720), profile (High), pixel format (yuv420p), and other codec-specific attributes. A red arrow points to the "Save to Log File" button at the bottom, highlighting the option to export metadata.

If you want to include the data in your Authenticate’s report, you can copy-paste the info from the panel and paste it into a bookmark’s description. Another option is to create an empty folder and use it as a container for the data.

Screenshot of Amped Authenticate software showing the process of reviewing and editing video metadata. Steps are marked with red circles: (1) selecting the Advanced File Info module, (2) opening the MediaInfo tab, (3) viewing audio stream metadata, (4) right-clicking to choose "Edit Description" for a bookmark, and (5) editing the bookmark description in a pop-up window.

The information will be printed in your report as shown in the illustration below.

Screenshot of a forensic video analysis report titled "Advanced File Info - Mediainfo" from Amped Authenticate, showing metadata details of the file "4M_004_3099-tr.mp4." The report includes video and audio codec formats (AVC and MPEG Audio), stream identifiers, count of streams, file path, and folder location.

Improved Report Generation to DOCX Format

We’ve discontinued the option to export to the legacy DOC format and added support for the more recent and flexible DOCX format. In addition to having a much neater and more customizable report, you’ll now be able to export to this format even if Microsoft Word is not installed on your computer.

Screenshot of the "Generate Report" dialog window in Amped Authenticate, highlighting the selection of "DOCX" as the report format. The interface also shows options for report filename, PDF paper size (A4), post-generation event (Open File), and report template (Banner). A red arrow points to the report format dropdown, indicating format customization.

Other Improvements and Bug Fixes

We’ve made other improvements to the software, including:

  • Improved handling of the case where the user attempts to load an audio-only file.
  • Annotate’s Magnify tool will now show the set Contrast and Brightness values in the report.
  • We’ve updated the PortAudio library to version 19.7.0
  • We’ve removed the Slack values from the Shadows and Reflections filter and improved the filter GUI layout.
  • We’ve improved the behavior of the “Expand all / Collapse All” feature in the filter’s panel.
  • We’ve added keyboard shortcuts for zooming in and out (“CTRL” + “+” and “CTRL” + “-”, respectively.
  • We’ve improved the GUI of the RIFF and Hex viewers.
  • We’ve improved the PRNU Source Identification filter so that it displays the detected rotation and resize factors when a match is found.
  • We’ve fixed an issue with the CTU filter that caused wrong motion vectors to be displayed sporadically.

Don’t Delay – Update Today

The new Perspective filter marks a major step forward in image perspective analysis for image authentication. It enables investigators to assess vanishing points and geometric consistency.

If you have an active support plan, you can update straight away by going into the menu About > Check for Updates within Amped Authenticate. If you need to renew your SMS plan, please contact us or one of our authorized distributors. And remember that you can always manage your license and requests from the Amped Support Portal.


 Marco Fontani

Marco Fontani is the Forensics Director at Amped Software, a software company developing image and video forensic solutions for law enforcement agencies worldwide. He earned his MSc in Computer Engineering in 2010 and his Ph.D. in Information Engineering in 2014. His research focused on image watermarking and multimedia forensics. He participated in several research projects funded by the EU and EOARD, and authored/co-authored over 30 journal and conference proceedings papers. He has experience in delivering training to law enforcement and provided expert witness testimony on several forensic cases involving digital images and videos. He is a former member of the IEEE Information Forensics and Security Technical Committee, and he actively contributed to the development of ENFSI’s Best Practice Manual for Image Authentication.

Subscribe to our Blog

Receive an email notification when a new blog post is published and don’t miss out on our latest updates, how-tos, case studies and much more content!