Seam Carving with Improved Edge Preservation
نویسندگان
چکیده
In this paper, we propose a new method to adapt the resolution of images to the limited display resolution of mobile devices. We use the seam carving technique to identify and remove less relevant content in images. Seam carving achieves a high adaptation quality for landscape images and distortions caused by the removal of seams are very low compared to other techniques like scaling or cropping. However, if an image depicts objects with straight lines or regular patterns like buildings, the visual quality of the adapted images is much lower. Errors caused by seam carving are especially obvious if straight lines become curved or disconnected. In order to preserve straight lines, our algorithm applies line detection in addition to the normal energy function of seam carving. The energy in the local neighborhood of the intersection point of a seam and a straight line is increased to prevent other seams from removing adjacent pixels. We evaluate our improved seam carving algorithm and compare the results with regular seam carving. In case of landscape images with no straight lines, traditional seam carving and our enhanced approach lead to very similar results. However, in the case of objects with straight lines, the quality of our results is significantly better.
منابع مشابه
Improved Content Aware Image Retargeting Using Strip Partitioning
Based on rapid upsurge in the demand and usage of electronic media devices such as tablets, smart phones, laptops, personal computers, etc. and its different display specifications including the size and shapes, image retargeting became one of the key components of communication technology and internet. The existing techniques in image resizing cannot save the most valuable information of image...
متن کاملEffective Image Resizing By Combining Scaling, Seam Carving and Canny Edge Detector
Images although being one of the key elements in digital media typically remain rigid in size and cannot deform to fit different layouts automatically. Standard image scaling is not sufficient since it is oblivious to the image content and typically can be applied only uniformly. Cropping is limited since it can only remove pixels from the image periphery. More effective resizing can only be ac...
متن کاملVisibility Maps for Improving Seam Carving
(a) Input image (b) Scaling (c) Visibility map for (d) (d) Seam carving (e) Visibility map for (f) (f) Seam carving energy terms (distortion energy: absolute magnitude distance, nD = 1) (g) Visibility map for (h) (h) Distortion energy: absolute magnitude distance, nD = 1; unary with nU = 1 (i) Visibility map for (j) (j) Distortion energy: absolute magnitude distance, nD = 1; seam term: repeat c...
متن کاملAn Algorithm for Detecting Seam Cracks in Steel Plates
In this study, we developed an algorithm for detecting seam cracks in a steel plate. Seam cracks are generated in the edge region of a steel plate. We used the Gabor filter and an adaptive double threshold method to detect them. To reduce the number of pseudo defects, features based on the shape of seam cracks were used. To evaluate the performance of the proposed algorithm, we tested 989 image...
متن کاملGeometry seam carving
We present a novel approach to feature-aware mesh deformation. Previous mesh editing methods are based on an elastic deformation model and thus tend to uniformly distribute the distortion in a least squares sense over the entire deformation region. Recent results from image resizing, however, show that discrete local modifications like deleting or adding connected seams of image pixels in regio...
متن کامل