Abstract:
An image processing device includes a reference camera determiner that determines one among the multiple cameras, as a reference camera; an imaging condition acquisition unit that acquires imaging conditions relating to exposure and white balance which are set in the reference camera; an imaging condition setter that sends a command to set the imaging conditions relating to the exposure and the white balance, based on the imaging conditions in the reference camera, to cameras other than the reference camera; and an image composition unit that performs image composition processing on the multiple captured images that are acquired from the multiple cameras and that outputs the panoramic composite image. Thus, a boundary of an area of each composed image in the panoramic composite image that results from the composition is suppressed from being unnaturally conspicuous, and the captured image that is a reference is suitably displayed.
Abstract:
A method for processing an image is provided in which an omnidirectional image is received. The omnidirectional image is displayed on a display. Two panoramic images are generated based on the omnidirectional image by correcting distortion of the omnidirectional image. The two panoramic images are displayed on the display in response to a user input. Both of the two panoramic images are scrolled in response to a user input conducted on one of the two panoramic images displayed on the display.
Abstract:
A video image processing device uses a plurality of video data captured by a plurality of cameras to generate a wide range video data of the entire celestial sphere having a 360-degree range around an area where the plurality of cameras is installed and to transmit the generated wide range video data of the entire celestial sphere to a video display device. The video display device detects a direction of the video display device as a direction of a sight line of the user, receives the transmitted wide range video data of the entire celestial sphere, segments a predetermined area of video data including a detection result of a sensor from the wide range video data of the entire celestial sphere, adjusts a luminosity of the extracted predetermined area of video data to fall in a certain range of luminosity, and displays the adjusted predetermined area of video data.
Abstract:
A video display method for a video display device is provided. The video display method comprises: acquiring a plurality of captured images from each of a plurality of cameras for each frame; generating a plurality of correction images from the plurality of captured images by performing parallax correction in each of the plurality of captured images for each frame, the parallax correction being performed between images captured by adjacent cameras; and compositing the plurality of correction images to generate a 360° panoramic composite image for each frame. An amount of the parallax correction of each captured image in each frame is limited so that an amount of change from a previous amount of the parallax correction in a previous frame is within a range defined by a predetermined limitation value.
Abstract:
A video image processing device uses a plurality of video data captured by a plurality of cameras to generate a wide range video data of the entire celestial sphere having a 360-degree range around an area where the plurality of cameras is installed and to transmit the generated wide range video data of the entire celestial sphere to a video display device. The video display device detects a direction of the video display device as a direction of a sight line of the user, receives the transmitted wide range video data of the entire celestial sphere, segments a predetermined area of video data including a detection result of a sensor from the wide range video data of the entire celestial sphere, adjusts a luminosity of the extracted predetermined area of video data to fall in a certain range of luminosity, and displays the adjusted predetermined area of video data.
Abstract:
A video processing apparatus analyzes an input video input from a video input unit, detects a plurality of moving bodies included in the input video, determines a main moving body and a sub moving body, and determines a sub picture position for superimposing and displaying a sub video in a main video in a picture-in-picture form. This video processing apparatus performs cut-out processing on the main video and the sub video from the input video, and synthesizes the cut-out main video and sub video to generate a picture-in-picture synthesized video in which the sub video is superimposed at the sub picture position of the main video in the picture-in-picture form. The picture-in-picture synthesized video is output in one stream.
Abstract:
An image processing device for synthesizing a plurality of mutually adjacent and partially overlapping pieces of image data, includes a boundary portion selection unit which, from boundary portions of adjacent image data, selects the boundary portion for calculating an image correction value, a correction value calculator which calculates the image correction value of the boundary portion selected by the boundary portion selection unit, and an image correction unit which, in the boundary portion selected by the boundary portion selection unit, performs image correction of the boundary portion using the image correction value calculated by the correction value calculator, and which, in the boundary portion that has not been selected by the boundary portion selection unit, performs image correction using the image correction value calculated in the past.
Abstract:
A method for processing an image includes receiving an input image having distortion, receiving position information input by a user on the received input image, generating a first image by correcting the input image having distortion, and translating a position on the input image having distortion indicated by the received position information into a position on the generated first image. The method further includes setting, on the generated first image, a first mask area having a predetermined shape and including the position on the generated first image translated from the position on the input image having distortion, and performing mask processing on the set first mask area on the generated first image.
Abstract:
An image display method includes displaying an input image having distortion on a display, receiving a plurality of points which are specified on the displayed input image in response to a user input, calculating a first processing area having a first shape according to the points specified on the displayed input image so that the first shape becomes a predetermined shape when distortion of the first processing area having the first shape is corrected, and displaying the first processing area having the first shape together with the input image on the display.
Abstract:
A method of processing an image includes receiving an omnidirectional image. An instruction is received with a processor to process the omnidirectional image to generate a rectangular image, in response to user input via a display on the omnidirectional image. At least one intermediate image is generated showing a transition between the omnidirectional image and the rectangular image.