Giuliana Ramella

Giuliana Ramella
Italian National Research Council | CNR · Institute for Applied Mathematics "Mauro Picone" IAC

About

51
Publications
10,763
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
449
Citations

Publications

Publications (51)
Article
Full-text available
Spatial color algorithms (SCAs) are algorithms grounded in the retinex theory of color sensation that, mimicking the human visual system, perform image enhancement based on the spatial arrangement of the scene. Despite their established role in image enhancement, their potential as dequantizers has never been investigated. Here, we aim to assess th...
Article
Full-text available
Image scaling methods allow us to obtain a given image at a different, higher (upscaling) or lower (downscaling), resolution to preserve as much as possible the original content and the quality of the image. In this paper, we focus on interpolation methods for scaling three-dimensional grayscale images. Within a unified framework, we introduce two...
Article
Full-text available
Image resizing (IR) has a crucial role in remote sensing (RS), since an image’s level of detail depends on the spatial resolution of the acquisition sensor; its design limitations; and other factors such as (a) the weather conditions, (b) the lighting, and (c) the distance between the satellite platform and the ground targets. In this paper, we ass...
Article
Full-text available
We present a new image scaling method both for downscaling and upscaling, running with any scale factor or desired size. The resized image is achieved by sampling a bivariate polynomial which globally interpolates the data at the new scale. The method’s particularities lay in both the sampling model and the interpolation polynomial we use. Rather t...
Article
Full-text available
Image resizing is a basic tool in image processing, and in literature, we have many methods based on different approaches, which are often specialized in only upscaling or downscaling. In this paper, independently of the (reduced or enlarged) size we aim to get, we approach the problem at a continuous scale where the underlying function representin...
Article
Full-text available
Skin lesion segmentation is one of the crucial steps for an efficient non-invasive computer-aided early diagnosis of melanoma. This paper investigates how to use colour information, besides saliency, for determining the pigmented lesion region automatically. Unlike most existing segmentation methods using only the saliency to discriminate against t...
Preprint
Full-text available
We present a new image scaling method both for downscaling and upscaling, running with any scale factor or desired size. It is based on the sampling of an approximating bivariate polynomial, which globally interpolates the data and is defined by a filter of de la Vall\'ee Poussin type whose action ray is suitable regulated to improve the approximat...
Preprint
Full-text available
Image resizing is a basic tool in image processing and in literature we have many methods, based on different approaches, which are often specialized in only upscaling or downscaling. In this paper, independently of the (reduced or enhanced) size we aim to get, we approach the problem at a continuous scale where the underlying continuous image is g...
Article
Full-text available
The visual quality evaluation is one of the fundamental challenging problems in image processing. It plays a central role in the shaping, implementation, optimization, and testing of many methods. The existing image quality assessment methods centered mainly on images altered by common distortions while paying little attention to the distortion int...
Article
Full-text available
In a computer-aided system for skin cancer diagnosis, hair removal is one of the main challenges to face before applying a process of automatic skin lesion segmentation and classification. In this paper, we propose a straightforward method to detect and remove hair from dermoscopic images. Preliminarily, the regions to consider as candidate hair re...
Preprint
Full-text available
Skin lesion segmentation is one of the crucial steps for an efficient non-invasive computer-aided early diagnosis of melanoma. In this paper, we investigate how saliency and color information can be usefully employed to determine the lesion region. Unlike most existing saliency-based methods, to discriminate against the skin lesion from the surroun...
Preprint
Full-text available
Visual quality evaluation is one of the challenging basic problems in image processing. It also plays a central role in the shaping, implementation, optimization, and testing of many methods. The existing image quality assessment methods focused on images corrupted by common degradation types while little attention was paid to color quantization. T...
Chapter
Full-text available
In this paper, an adaptive method for copy-move forgery detection and localization in digital images is proposed. The method employs wavelet transform with non constant Q factor and characterizes image pixels through the multiscale behavior of corresponding wavelet coefficients. The detection of forged regions is then performed by considering simil...
Conference Paper
Full-text available
The paper presents a method for color quantization (CQ) which uses visual contrast for determining an image-dependent color palette. The proposed method selects image regions in a hierarchical way, according to the visual importance of their colors with respect to the whole image. The method is automatic, image dependent and requires a moderate com...
Conference Paper
Full-text available
The paper presents a novel method for color quantization (CQ) of dermoscopic images. The proposed method consists of an iterative procedure that selects image regions in a hierarchical way, according to the visual importance of their colors. Each region provides a color for the palette which is used for quantization. The method is automatic, image...
Article
The paper presents a novel method for color quantization (CQ) of dermoscopic images. The proposed method consists of an iterative procedure that selects image regions in a hierarchical way, according to the visual importance of their colors. Each region provides a color for the palette which is used for quantization. The method is automatic, image...
Conference Paper
Full-text available
A new color quantization algorithm, CQ, is presented, which includes two phases. The first phase reduces the number of colors by reducing the spatial resolution of the input image. The second phase furthermore reduces the number of colors by performing color clustering guided by distance information. Then, color mapping completes the process. The a...
Conference Paper
Full-text available
We present a color image segmentation algorithm, RCRM, based on the detection of Representative Colors and on Region Merging. The 3D color histogram of the RGB input image is built. Colors are processed in decreasing frequency order and a grouping process is accomplished to gather in the same cluster all colors that are close enough to the current...
Article
Full-text available
A technique for color quantization is described, which consists of two processes. The first process is based on the analysis of the histograms of the three color components of the RGB input image. The second process performs clustering of the colors quantized by the first process, based on their Euclidean distance. At the end of the second process,...
Article
A color quantization algorithm is presented, which is based on the reduction of the spatial resolution of the input image. The maximum number of colors nf desired for the output image is used to fix the proper spatial resolution reduction factor. This is used to build a lower resolution version of the input image with size nf. Colors found in the l...
Article
We present an interpolation algorithm for adaptive color image zooming. The algorithm produces the magnified image in one scan of the input image, and is fully automatic since does not involve any a priori fixed threshold. Given any integer zooming factor n, each pixel of the input image generates an n×n block of pixels in the zoomed image. For the...
Conference Paper
Full-text available
An algorithm is presented to segment a color image based on the 3D histogram of colors. The peaks in the histogram, i.e., the connected components of colors with locally maximal occurrence, are detected. Each peak is associated a representative color, which is the color of the centroid of the peak. Peaks are processed in decreasing occurrence order...
Conference Paper
Full-text available
A new technique for color reduction is presented, based on the analysis of the histograms of an image at different resolutions. Given an input image, lower resolution images are generated by using a scaling down interpolation method. Then, peaks and pits that are present in the histograms at all resolutions and dominate in the histogram of the inpu...
Conference Paper
Full-text available
A color quantization method is presented, which is based on the analysis of the histogram at different resolutions computed on a Gaussian pyramid of the input image. Criteria based on persistence and dominance of peaks and pits of the histograms are introduced to detect the modes in the histogram of the input image and to define the reduced colorma...
Conference Paper
A new segmentation method is suggested to distinguish the foreground from the background in gray-level images. The method is based on a 2-step process, respectively employing non-topological pixel removal (non-topological erosion) and topological region growing (topological expansion). The first step is aimed at identifying suitable seeds, correspo...
Article
In this paper we build a shape preserving resolution pyramid and use it in the framework of image segmentation via watershed transformation. Our method is based on the assumption that the most significant image components perceived at high resolution will also be perceived at lower resolution. Thus, we detect the seeds for the watershed transformat...
Chapter
Multi-scale skeletons can be conveniently employed in the matching phase of a recognition task. The multi-scale skeletons are here obtained by first computing the skeleton at all levels of a resolution structure and then establishing a hierarchy among skeleton components at different scales, using a parent-child relationship. Although subsets of th...
Conference Paper
We introduce a method to reduce oversegmentation in watershed partitioned images, that is based on the use of a multiresolution representation of the input image. The underlying idea is that the most significant components perceived in the highest resolution image will remain identifiable also at lower resolution. Thus, starting from the image at t...
Conference Paper
Summary form only given. The aim of this paper is to accomplish a prototype system for automatic data management able to support project activities in the field of architecture and engineering, in addition to improving the performance of existing software. This automatic data management consists of both consulting and sharing operations that favour...
Conference Paper
A method to identify grey level image components, suitable for multi-scale analysis, is presented. Generally, a single threshold is not sufficient to separate components, perceived as individual entities. Our process is based on iterated identification and removal of pixels, with different grey level values, causing merging of grey level components...
Conference Paper
A method to single out foreground components in a grey level image and to build a shift invariant and topology preserving pyramid is presented. A single threshold is generally not enough to separate foreground components, perceived as individual entities. Our process is based on iterated identification and removal of pixels causing merging of foreg...
Article
The paper presents a novel procedure to hierarchically decompose a multiscale discrete skeleton. The skeleton is a linear pattern representation that is generally recognized as a good shape descriptor. For discrete images, the discrete skeleton is often preferable. Multiresolution representations are convenient for many image analysis tasks. Our re...
Article
Starting from a binary digital image, a multi-valued pyramid is built and suitably treated, so that shape and topology properties of the pattern are preserved satisfactorily at all resolution levels. The multi-valued pyramid can then be used as input data to any grey-level skeletonization algorithm. In this way, a multi-resolution skeleton is compu...
Conference Paper
An algorithm to decompose hierarchically bidimensional patterns is introduced. The single-scale input pattern is first transformed into a multi-scale data set. The multi-resolution skeleton is then computed and its hierarchical decomposition is obtained by using the notion of permanence. A constrained reverse distance transformation is applied to t...
Article
Binary pyramids in two and three dimensions can be used for multiresolution representation. The "standard" OR and AND pyramids have serious drawbacks, as they distort the shape significantly; therefore they can seldom be used effectively. Here we present alternative approaches to build binary pyramids, aimed at improving shape preservation (and, as...
Conference Paper
Coarse-to-fine skeletons of digital patterns in binary images are computed on a grey-level pyramid. This is built in such a way that pattern shape and topology are preserved at all resolution levels, as faithfully as possible. A key problem is spurious holes, created at lower resolutions by region merging, that would originate spurious loops in coa...
Conference Paper
In a gray-tone digital picture, the skeleton is a set of digital lines mainly located in correspondence with the regions having locally higher gray-values. We describe a sequential skeletonization algorithm based on the dilation of the bottom regions, accomplished by an ordered propagation technique through increasing gray-levels. The non-bottom re...
Conference Paper
The analysis of a 2D graphical document can be accomplished by using a suitable linear representation, e.g. the skeleton, of the pattern included in the document. Multiresolution representation and description are desirable for pattern recognition applications, as it reduces the complexity of the matching phase. In this paper, multiresolution shape...
Article
We describe a procedure to create an abstraction of a grey-tone pattern by sketching its regions which have locally higher intensities. The sketch is a set of simple digital lines, qualitatively analogous to the skeleton representation computed in the case of a single-valued pattern. The grey-tone pattern is regarded as constituted by a number of r...
Conference Paper
Binary pyramids can be used for multiresolution pattern representation. The two standard pyramids schemes, OR- and AND-pyramids, have, however, serious drawbacks, as they distort the shape significantly. In OR-pyramids black pixels spread all over the array due to expansion and merging of close regions. The shape of the original pattern is rapidly...
Article
A two-stage procedure for direct vectorization of gray-level line patterns, that bypasses the binarization phase, is illustrated. The first stage extracts the gray-skeleton of the pattern as the set of one-pixel thick subsets placed in correspondence with locally higher intensity regions. The second stage removes skeleton subsets that are noninform...
Conference Paper
A procedure useful to give evidence to the perceived linear structure of a gray-tone pattern is presented, which allows one to delineate its locally higher intensity regions with a connected set of simple digital lines, qualitatively analogous to the skeleton representation computed in the case of binary images. The pattern is regarded as constitut...
Article
The grey-skeleton is understood as a connected subset of a grey-scale pattern, which is a stylized version consisting of a network of digital lines centrally placed along local higher intensity regions. We present a parallel thinning algorithm that relies on the iterated erosion of the pattern, and which proceeds from lower grey values towards high...
Article
An algorithm is described to detect a number of points, on the contour of a planar shape, which constitute the vertices of a schematic polygonal representation of the shape itself. A set of points, initially extracted from the chain-coded representation of the contour, is iteratively examined, while removing some points and inserting new ones. The...

Network

Cited By