×

Real-time lines-of-sight and viewsheds determination system

  • US 8,400,448 B1
  • Filed: 08/10/2009
  • Issued: 03/19/2013
  • Est. Priority Date: 12/05/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer software product for processing a three-dimensional scene, and determining and displaying lines-of-sight (LOS) and viewsheds in the scene, the product comprising a physical computer-readable medium including stored instructions that, when executed by a computer, cause the computer to:

  • i) assign at a user-selected location at least one viewpoint in the scene;

    ii) apply ray tracing from locations in the scene to the viewpoint to determine locations in the scene that are in a line of sight (LOS) and outside the LOS of the viewpoint and thereby determining the viewshed relative to the viewpoint;

    iii) color-code the scene whereby the color coding differentially indicates the locations in the line of sight (LOS) and outside the LOS of the viewpoint, thereby displaying a color-coded viewshed relative to the viewpoint;

    iv) save the set of color-coding information as a 2D texture image in graphics hardware memory;

    v) composite the 2D texture image over the 3D scene in a 3D window at a frame rate that enables real-time updating of the color coding as the scene is translated or rotated or the viewpoint is changed; and

    vi) operate a graphical user interface (GUI) that includes a user-selected color-coding scheme for a display of safe headroom contours by coloring surfaces that have a near line of sight to an observer or multiple observers when rays are originated from points above said surfaces while differentially-coloring surfaces that are not in the direct line of sight whereby the safe headroom contours reveal whether people positioned on said surfaces can be seen by an observer.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×