Abstract:
A resolution converter converts input image data to N types (N is a plural number) of image data having resolutions different with each other. A secret sharing unit performs secret sharing schemes so that the plurality of pieces of image data are respectively divided into n pieces (n is an integer equal to or more than N+1 and the same value in all of image data) of distributed data and the distributed data is reconstructed to original image data using k pieces (k is an integer equal to or more than 2 and equal to or less than n and different value for each piece of image data) among n pieces. A data combination unit generates n pieces of combination data by combining distributed data selected one by one so as not to overlap with each of resolutions and stores each piece of the combination data in different storages. As more pieces of distributed data are gathered, image data with higher resolutions can be reproduced and security for copyright, privacy, or the like can be secured in each piece of distributed data.
Abstract:
A first image processing device of an image processing system performs a blurring process on captured first image data, obtains second image data, performs a distribution process on the first image data or third image data based on the first image data, obtains a plurality of shares, and transmits the second image data and the plurality of shares to at least one designated storage device. A second image processing device of the image processing system receives the second image data and the plurality of shares from the at least one designated storage device, and restores the first image data based on at least the plurality of shares.
Abstract:
A signature to be used to verify whether or not an original version video captured by a camera has been altered is assigned in the camera to improve the evidential quality of the original version video captured by the camera. The camera (2) includes: an image pickup unit that captures a video of an area to be monitored; a CPU that generates, using a portion or the entirety of video data of the area to be monitored captured by the image pickup unit, a signature for verifying whether or not the video data have been altered; and a network communication unit that sequentially transmits, to a client terminal (4), signed video data obtained by assigning the signature generated by the CPU to the video data. The client terminal (4) includes: a network communication unit that receives the signed video data that are sequentially transmitted from the network communication unit; a CPU that verifies whether or not the video data included in the signed video data received by the network communication unit have been altered; and a display (43) that outputs the result of the verification performed by the CPU.