Methods of processing seismic data to remove unwanted noise from meaningful reflection signals are provided for. All previous commercially available night vision systems are configured so as to be able to display objects at the greatest possible distance. A button switch is mounted between the two hinge shafts to control the pin in the pin hole. A synchronous graphics processing pipeline processes the data read from the second bank of memory and provides the post-processed graphics data to the memory controller to be written back to a bank of memory.