A computing device for visualizing moving objects on a bowl-shaped image, the computing device comprising: a first fisheye camera (126; 702) to capture a first fisheye image including a first scene; a second fisheye camera (126; 704) to capture a second fisheye image including a second scene overlapping with the first scene at an overlapping region; an object identification module to identify a moving object in the overlapping region; and an object visualization module to modify a projected overlapping image region to visualize the identified moving object on a virtual bowl-shaped projection surface, wherein the projected overlapping image region is projected on the virtual bowl-shaped projection surface and corresponds with the overlapping region of the first and second fisheye images (1204, 1206), wherein to modify the projected overlapping image region comprises to: select a fisheye image from which to project the identified moving object to the virtual bowl-shaped projection surface, wherein the fisheye image is selected from one of the first fisheye image or the second fisheye image; determine a contour of the identified moving object on the selected fisheye image; blend the projected overlapping image region to generate a blended overlapping image region; and modify the blended overlapping image region to visualize the identified moving object's contour in the blended overlapping image region. a first fisheye camera (126; 702) to capture a first fisheye image including a first scene; a second fisheye camera (126; 704) to capture a second fisheye image including a second scene overlapping with the first scene at an overlapping region; an object identification module to identify a moving object in the overlapping region; and an object visualization module to modify a projected overlapping image region to visualize the identified moving object on a virtual bowl-shaped projection surface, wherein the projected overlapping image region is projected on the virtual bowl-shaped projection surface and corresponds with the overlapping region of the first and second fisheye images (1204, 1206), wherein to modify the projected overlapping image region comprises to: select a fisheye image from which to project the identified moving object to the virtual bowl-shaped projection surface, wherein the fisheye image is selected from one of the first fisheye image or the second fisheye image; determine a contour of the identified moving object on the selected fisheye image; blend the projected overlapping image region to generate a blended overlapping image region; and modify the blended overlapping image region to visualize the identified moving object's contour in the blended overlapping image region. select a fisheye image from which to project the identified moving object to the virtual bowl-shaped projection surface, wherein the fisheye image is selected from one of the first fisheye image or the second fisheye image; determine a contour of the identified moving object on the selected fisheye image; blend the projected overlapping image region to generate a blended overlapping image region; and modify the blended overlapping image region to visualize the identified moving object's contour in the blended overlapping image region.