The present disclosure provides a readable medium storing instructions executable by a processor of an endoscope. The instructions may include instructions to cause the imaging device in the endoscope to use the imaging device at the first luminance level while the live video based on the first plurality of images is being displayed, Instructions for capturing a command to generate a baseline image by averaging or summing a first plurality of images using a processor and instructions for using the imaging device to generate a second Instructions for capturing a plurality of images of a plurality of brightness levels different from a first brightness level, instructions for capturing a second plurality of images, and instructions for capturing a plurality of images of the baseline image And instructions for generating a high dynamic range image based at least in part on a second plurality of images, wherein the high dynamic range image comprises a plurality of unsaturated pixels, And instructions for generating a dynamic range images.(FIG.本開示は、内視鏡のプロセッサによって実行可能な命令を記憶している可読媒体を提供する。命令は、第1の複数の画像に少なくとも部分的に基づくライブビデオが表示されている間に、内視鏡内の撮像装置を使用して、第1の輝度レベルにおいて第1の複数の画像を捕捉するための命令と、プロセッサを使用して、第1の複数の画像を平均または合計することによって基線画像を生成するための命令と、撮像装置を使用して、複数の輝度レベルにおいて第2の複数の画像を捕捉するための命令であって、複数の輝度レベルは第1の輝度レベルとは異なる、第2の複数の画像を捕捉するための命令と、プロセッサを使用して、基線画像および第2の複数の画像に少なくとも部分的に基づいて高ダイナミックレンジ画像を生成するための命令であって、高ダイナミックレンジ画像は、基線画像よりも多くの不飽和ピクセルを含む、高ダイナミックレンジ画像を生成するための命令とを含む。【選択図】図1