An endoscopy video processing and interfacing system configured to receive and transmit video images, wherein the endoscopy video processing and interfacing system comprises: an endoscope (102, 9010) having a tip section comprising a first image capture element and a second image capture element, the first image capture element pointing forward along an axis of the endoscope and the second image capture element pointing sidewise from that axis, wherein said first and second image capture elements are configured to generate a first image stream and a second image stream respectively; a controller circuit board external to the endoscope and in data communication with the endoscope, said endoscopy video processing and interfacing system; characterized in that the controller circuit board is adapted to send control instructions to said first image capture element and second image capture element, to receive said first image stream and second image stream, to synchronize said first image stream and second image stream, and to concurrently transmit said first image stream and, separately, said second image stream to at least one display, wherein said first and second image streams are synchronized; an actuator for receiving a user command to capture a plurality of image frames from the synchronized first and second image streams, wherein said controller circuit board, in response to an input into said actuator, causes each of the plurality of image frames to be shown on said display for a predetermined time period and wherein said predetermined time period is greater than 0.05 seconds; and a frame grabber (60a, 60b) adapted to capture and store a copy of each of said plurality of image frames as it is shown for said predetermined time period. an endoscope (102, 9010) having a tip section comprising a first image capture element and a second image capture element, the first image capture element pointing forward along an axis of the endoscope and the second image capture element pointing sidewise from that axis, wherein said first and second image capture elements are configured to generate a first image stream and a second image stream respectively; a controller circuit board external to the endoscope and in data communication with the endoscope, said endoscopy video processing and interfacing system; characterized in that the controller circuit board is adapted to send control instructions to said first image capture element and second image capture element, to receive said first image stream and second image stream, to synchronize said first image stream and second image stream, and to concurrently transmit said first image stream and, separately, said second image stream to at least one display, wherein said first and second image streams are synchronized; an actuator for receiving a user command to capture a plurality of image frames from the synchronized first and second image streams, wherein said controller circuit board, in response to an input into said actuator, causes each of the plurality of image frames to be shown on said display for a predetermined time period and wherein said predetermined time period is greater than 0.05 seconds; and a frame grabber (60a, 60b) adapted to capture and store a copy of each of said plurality of image frames as it is shown for said predetermined time period.