A video processing device for forming a composite of a first 2.5D video comprising a plurality of frames of images and a second 2.5D video comprising a plurality of frames of images, wherein a first object is depicted in the first 2.5D video and is accompanied by anterior-surface depth information of the first object and a second object is depicted in the second 2.5D video and is accompanied by anterior-surface depth information of the second object, the video processing device comprising: an acquirer for acquiring rear-surface depth information of the first object, and rear-surface depth information of the second object; an interference determiner for finding an occupancy zone by totaling an accumulated area occupied by the first object in a plurality of frames of the first 2.5D video and referencing the anterior-surface depth information and the rear-surface depth information of the first object, and determining whether or not the occupancy zone and the second object depicted in a given frame of the second 2.5D video satisfy an interference condition, by referencing the anterior-surface depth information and the rear-surface depth information of the second object; a range setter for setting a possible range where the second object can be positioned without interfering with the occupancy zone, based on the determination result from the interference determiner; and a video generator for generating a third video comprising a plurality of frames of images by forming a composite of the first 2.5D video and the second 2.5D video, wherein the second object is positioned in the possible range. an acquirer for acquiring rear-surface depth information of the first object, and rear-surface depth information of the second object; an interference determiner for finding an occupancy zone by totaling an accumulated area occupied by the first object in a plurality of frames of the first 2.5D video and referencing the anterior-surface depth information and the rear-surface depth information of the first object, and determining whether or not the occupancy zone and the second object depicted in a given frame of the second 2.5D video satisfy an interference condition, by referencing the anterior-surface depth information and the rear-surface depth information of the second object; finding an occupancy zone by totaling an accumulated area occupied by the first object in a plurality of frames of the first 2.5D video and referencing the anterior-surface depth information and the rear-surface depth information of the first object, and determining whether or not the occupancy zone and the second object depicted in a given frame of the second 2.5D video satisfy an interference condition, by referencing the anterior-surface depth information and the rear-surface depth information of the second object; a range setter for setting a possible range where the second object can be positioned without interfering with the occupancy zone, based on the determination result from the interference determiner; and a video generator for generating a third video comprising a plurality of frames of images by forming a composite of the first 2.5D video and the second 2.5D video, wherein the second object is positioned in the possible range.