A method for displaying portions of in vivo images, the method comprising: receiving a stream of in vivo images captured in a body lumen; performing algorithmic recognition of predetermined criteria so as automatically to select, by way of a processor or filter, images corresponding to detected abnormality or suspected pathology from the stream, wherein the selection is based on one or more selection criteria, the criteria comprising detection of an abnormality or a suspected pathology, and wherein said selected images include the detected abnormality or suspected pathology, further comprising dividing the selected images into different subsets of images, the subsets pertaining to different symptoms or pathologies; automatically cropping said selected images to obtain selected image portions (211, 212) by omitting portions of the selected images not containing the detected abnormality or suspected pathology; receiving a two-dimensional array for display of the selected image portions (211, 212); receiving a spatial arrangement for display of the selected image portions (211, 212) to determine a distribution of said selected image portions (211, 212) in said two-dimensional array; automatically resizing the selected image portions (211, 212) to appropriate dimensions based on the received two-dimensional array; and displaying the automatically selected, cropped and resized image portions (211, 212) according to the received two-dimensional array and spatial arrangement; wherein the selected image portions (211, 212) are displayed in a two-dimensional tiled layout in the two-dimensional array with no spaces, background or borders between adjacent image portions (211, 212); and wherein each two-dimensional tiled layout comprises only image portions from the same subset of images. receiving a stream of in vivo images captured in a body lumen; performing algorithmic recognition of predetermined criteria so as automatically to select, by way of a processor or filter, images corresponding to detected abnormality or suspected pathology from the stream, wherein the selection is based on one or more selection criteria, the criteria comprising detection of an abnormality or a suspected pathology, and wherein said selected images include the detected abnormality or suspected pathology, further comprising dividing the selected images into different subsets of images, the subsets pertaining to different symptoms or pathologies; automatically cropping said selected images to obtain selected image portions (211, 212) by omitting portions of the selected images not containing the detected abnormality or suspected pathology; receiving a two-dimensional array for display of the selected image portions (211, 212); receiving a spatial arrangement for display of the selected image portions (211, 212) to determine a distribution of said selected image portions (211, 212) in said two-dimensional array; automatically resizing the selected image portions (211, 212) to appropriate dimensions based on the received two-dimensional array; and displaying the automatically selected, cropped and resized image portions (211, 212) according to the received two-dimensional array and spatial arrangement; wherein the selected image portions (211, 212) are displayed in a two-dimensional tiled layout in the two-dimensional array with no spaces, background or borders between adjacent image portions (211, 212); and wherein each two-dimensional tiled layout comprises only image portions from the same subset of images.