Explore chapters and articles related to this topic
Three-Dimensional Video Coding
Published in Ling Guan, Yifeng He, Sun-Yuan Kung, Multimedia Image and Video Processing, 2012
Illumination compensation: The objective of this tool is to compensate for illumination differences as part of the inter-view prediction process [34,35]. This tool has shown to be very useful when the illumination or color characteristics vary in different views. This is a likely case since even cameras from the same manufacturer could acquire video with very different color properties. The proposed method determines an offset value that corresponds to the difference in illumination between a current block and its reference. This offset value is calculated as part of the motion estimation process. Rather than computing the typical sum of absolute differences (SAD) between blocks of pixels in the current and reference frame, a mean-removed SAD is computed instead, where there is a mean associated with the current block and a mean associated with a reference block. The difference between these two mean values is the offset that is used for illumination compensation in the decoder. The decoder simply adds this offset value as part of the motion-compensated prediction. The illumination differences between views have been found to be spatially correlated. Therefore, rather than coding the offset value directly, a prediction from neighboring illumination offset values is used to keep rate overhead to a minimum. Coding gains up to 0.6 dB have been reported in comparison with the existing weighted prediction tool of H.264/AVC.
Synchronous multi-port SRAM architectures: A review
Published in Arun Kumar Sinha, John Pradeep Darsy, Computer-Aided Developments: Electronics and Communication, 2019
G. Saket Kumar, M. Meghana, P. Sri Saranya, S. Yallamandaiah, D. John Pradeep
The image frames are explored and the frame is updated by the addition of the new temporal and residual data blocks by the usage of Sum of Absolute Differences (SAD) tool, keeping the rest of frame data block set intact, hereby reducing the data consumption of the video, this process is used in the image processing and video encoding [3]. The video encoder hence, typically uses predictive encoding techniques, so that residual information is further reduced. The most common encoding method is to consider frames in blocks of information in temporal difference. Especially considering the motion estimation, the problem is very challenging since it is the most computationally expensive tool amongst all the tools in a video encoder.
Saliency and spatial information-based landmark selection for mobile robot navigation in natural environments
Published in Advanced Robotics, 2019
Gábor Kovács, Yasuharu Kunii, Takao Maeda, Hideki Hashimoto
Stereo matching is used to calculate the spatial position of the camera image points and create a three-dimensional point cloud with block matching, for example by using sum of absolute differences (SAD). A disparity map is created from the calculated parallax l. This point cloud information is used to limit the area where landmarks are extracted from by creating a region of interest, as well as to create a weight map from a distance and a trajectory-based gradient map to prefer regions in the environment more suitable for landmark selection.