Patents by Inventor Andrea Varesio

Andrea Varesio has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240029386
    Abstract: A video communication system adapted to interface with video cameras for receiving respective video signals therefrom.
    Type: Application
    Filed: November 10, 2020
    Publication date: January 25, 2024
    Inventors: Fabrizio Moggio, Nicola Reale, Andrea Varesio, Marco Vecchietti
  • Patent number: 11483453
    Abstract: A remote support communication system comprises a user terminal unit and an operator terminal unit. Said user terminal unit comprises a camera module configured to shoot video images of an object in order to acquire an ordered sequence of video frames forming a corresponding first video and a video transmission module configured to transmit the video frames to the operator terminal unit. Said operator terminal unit comprises a display and drawing module configured to display the video frames and allow an operator to generate digital graphic components to be superimposed on respective video frames; a graphic transmitter module configured to transmit said graphic components to the user terminal unit.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: October 25, 2022
    Assignee: Telecom Italia S.p.A.
    Inventors: Fabrizio Moggio, Nicola Reale, Andrea Varesio, Marco Vecchietti
  • Patent number: 11003963
    Abstract: A monitoring system assesses the position of at least one target within an area. The monitoring system comprises a processing unit adapted to receive, from a camera, at least a frame depicting a scene of the area. The frames generated by the camera have a first resolution. The processing unit comprises: a database module storing, for each at least one target, a corresponding reference image, each reference image having a second resolution lower than the first resolution; a segmentation module configured to segment a received frame into frame segments, each frame segment having a resolution corresponding to the second resolution; a search module configured to implement a visual search procedure between each frame segment and a reference image comprising a depiction of the at least one target; and a position and translation module for calculating the position of the at least one target within the received frame.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: May 11, 2021
    Assignee: Telecom Italia S.p.A.
    Inventors: Gianluca Francini, Fabrizio Moggio, Nicola Reale, Andrea Varesio, Marco Vecchietti
  • Publication number: 20200374421
    Abstract: A remote support communication system comprises a user terminal unit and an operator terminal unit. Said user terminal unit comprises a camera module configured to shoot video images of an object in order to acquire an ordered sequence of video frames forming a corresponding first video and a video transmission module configured to transmit the video frames to the operator terminal unit. Said operator terminal unit comprises a display and drawing module configured to display the video frames and allow an operator to generate digital graphic components to be superimposed on respective video frames; a graphic transmitter module configured to transmit said graphic components to the user terminal unit.
    Type: Application
    Filed: December 20, 2018
    Publication date: November 26, 2020
    Inventors: Fabrizio Moggio, Nicola Reale, Andrea Varesio, Marco Vecchietti
  • Publication number: 20190347530
    Abstract: A monitoring system assesses the position of at least one target within an area. The monitoring system comprises a processing unit adapted to receive from a camera, at least a frame depicting a scene of the area. The frames generated by the camera have a first resolution. The processing unit comprises: a database module storing, for each at least one target, a corresponding reference image, each reference image having a second resolution lower than the first resolution; a segmentation module configured to segment a received frame into frame segments, each frame segment having a resolution corresponding to the second resolution; a search module configured to implement a visual search procedure between each frame segment and a reference image comprising a depiction of the at least one target; and a position and translation module for calculating the position of the at least one target within the received frame.
    Type: Application
    Filed: December 27, 2016
    Publication date: November 14, 2019
    Applicant: Telecom Italia S.p.A.
    Inventors: Gianluca FRANCINI, Fabrizio MOGGIO, Nocola REALE, Andrea VARESIO, Marco VECCHIETTI
  • Patent number: 9013487
    Abstract: Method for determining the bounding box of a computerized graphic shape comprising one or more primitives described in vectorial mode, wherein the bounding box is calculated by applying analytical mathematical formulas to the vectorial description of the primitives constituting the shape without preliminarily performing a phase of drawing and displaying of the shape through resolution of the vectorial primitives that compose it.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: April 21, 2015
    Assignee: Telecom Italia S.p.A.
    Inventors: Giovanni Cordara, Gianluca Francini, Diego Gibellino, Andrea Varesio
  • Patent number: 8565525
    Abstract: A method of image processing, includes: receiving at least one video frame of a video sequence, the at least one video frame including at least one foreground subject and a background; and processing the at least one video frame so as to separate the at least one foreground subject from the background. The processing includes: obtaining a reference image including the background; comparing the at least one video frame to the reference image; and generating a pixel mask as a result of the comparison, the pixel mask indicating whether a pixel of the at least one video frame belongs to the foreground subject or to the background. The method further comprises at least partially determining edges of the at least one foreground subject in the at least one video frame, and modifying the pixel mask based on the determined foreground subject edges.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: October 22, 2013
    Assignee: Telecom Italia S.p.A.
    Inventors: Luca Rossato, Andrea Varesio
  • Patent number: 8532000
    Abstract: For establishing a multimedia session with a remote user's terminal, a terminal starts a signaling intended to establish the multimedia session addressed to the remote user's terminal. Predetermined acknowledgement messages indicate to the terminal and to the remote terminal that the multimedia session is established. The terminal and/or the remote terminal run at least a module of a multimedia application before reception of the predetermined acknowledgement messages.
    Type: Grant
    Filed: November 3, 2005
    Date of Patent: September 10, 2013
    Assignee: Telecom Italia S.p.A.
    Inventors: Bruno Bottiero, Andrea De Martin, Alessandro Porta, Andrea Varesio
  • Publication number: 20120299932
    Abstract: Method for determining the bounding box of a computerized graphic shape comprising one or more primitives described in vectorial mode, wherein the bounding box is calculated by applying analytical mathematical formulas to the vectorial description of the primitives constituting the shape without preliminarily performing a phase of drawing and displaying of the shape through resolution of the vectorial primitives that compose it.
    Type: Application
    Filed: December 30, 2009
    Publication date: November 29, 2012
    Applicant: TELECOM ITALIA S.P.A.
    Inventors: Giovanni Cordara, Gianluca Francini, Diego Gibellino, Andrea Varesio
  • Patent number: 8204321
    Abstract: A method of coding a digital image includes subdividing the image into image blocks formed by a plurality of pixels, and processing each image block of the image, by determining a skip-mode prediction block in respect of the current image block being processed, calculating a difference between the image block being processed and the skip-mode prediction block, and comparing the calculated difference to a predetermined threshold. The calculation of the difference between the current image block being processed and the skip-mode prediction block includes: calculating a plurality of pixel-by-pixel differences between a pixel of the current image block and a corresponding pixel of the skip-mode prediction image block; associating a respective quantized value with each pixel-by-pixel difference; and cumulating the quantized values.
    Type: Grant
    Filed: April 19, 2005
    Date of Patent: June 19, 2012
    Assignee: Telecom Italia S.p.A.
    Inventors: Luca Rossato, Andrea Varesio
  • Patent number: 8126268
    Abstract: A method of image processing, includes receiving at least one video frame of a video sequence, the at least one video frame including at least one foreground subject and a background, and processing the at least one video frame so as to separate the at least one foreground subject from the background. The processing includes: generating a pixel mask indicating whether a pixel of the at least one video frame belongs to the foreground subject or to the background, applying morphological closing to the pixel mask, wherein the applying morphological closing includes, for each pixel of the pixel mask, conditioning a pixel value in the mask to values of neighboring pixels. The conditioning includes: determining at least edges of the at least one foreground subject in the at least one video frame; and, for the generic pixel under processing, determining the neighboring pixels based on the determined edges.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: February 28, 2012
    Assignee: Telecom Italia S.p.A.
    Inventors: Luca Rossato, Andrea Varesio
  • Patent number: 8077969
    Abstract: A method of image processing includes: receiving at least one video frame of a video sequence, the at least one video frame including at least one foreground subject and a background; and processing the at least one video frame so as to separate the at least one foreground subject from the background. The processing includes: generating a pixel mask containing information indicating, for each pixel of the at least one video frame, whether the pixel belongs to the foreground subject or to the background, and determining contours of the at least one foreground subject on the pixel mask. The determining of the contours includes for each pixel in the at least one video frame; based on the information included in the pixel mask, determining whether at least one pixel border belongs to a contour of the at least one foreground subject, the at least one pixel border separating the pixel from a respective at least one adjacent pixel.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: December 13, 2011
    Assignee: Telecom Italia S.p.A.
    Inventors: Luca Rossato, Andrea Varesio
  • Patent number: 7965660
    Abstract: A telecommunications terminal hosts a conference mixer adapted to enable an at least audio conference between a first conference peer and at least two further conference peers. The conference mixer includes for each of the at least two further conference peers, a respective first data buffer configured to buffer portions of at least an audio data stream received from the respective conference peer; a first audio data stream portions mixer fed by the first data buffers and configured to: a) get audio data stream portions buffered in the first data buffers; b) mix the audio data stream portions from the first data buffers to produce a first mixed audio data portion; and c) feed the first mixed audio data portion to a rendering device of the telecommunications terminal, wherein the first audio data stream portions mixer is configured to perform operations a), b) and c) upon receipt of a notification from the rendering device indicating that the rendering device is ready to render a new mixed audio data portion.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: June 21, 2011
    Assignee: Telecom Italia S.p.A.
    Inventor: Andrea Varesio
  • Publication number: 20100039962
    Abstract: A telecommunications terminal hosts a conference mixer adapted to enable an at least audio conference between a first conference peer and at least two further conference peers. The conference mixer includes for each of the at least two further conference peers, a respective first data buffer configured to buffer portions of at least an audio data stream received from the respective conference peer; a first audio data stream portions mixer fed by the first data buffers and configured to: a) get audio data stream portions buffered in the first data buffers; b) mix the audio data stream portions from the first data buffers to produce a first mixed audio data portion; and c) feed the first mixed audio data portion to a rendering device of the telecommunications terminal, wherein the first audio data stream portions mixer is configured to perform operations a), b) and c) upon receipt of a notification from the rendering device indicating that the rendering device is ready to render a new mixed audio data portion.
    Type: Application
    Filed: December 29, 2006
    Publication date: February 18, 2010
    Inventor: Andrea Varesio
  • Publication number: 20090268712
    Abstract: For establishing a multimedia session with a remote user's terminal, a terminal starts a signaling intended to establish the multimedia session addressed to the remote user's terminal. Predetermined acknowledgement messages indicate to the terminal and to the remote terminal that the multimedia session is established. The terminal and/or the remote terminal run at least a module of a multimedia application before reception of the predetermined acknowledgement messages.
    Type: Application
    Filed: November 3, 2005
    Publication date: October 29, 2009
    Inventors: Bruno Bottiero, Andrea De Martin, Alessandro Porta, Andrea Varesio
  • Publication number: 20090219379
    Abstract: A method of image processing includes: providing a plurality of image frames and processing at least one image frame. A description of a plurality of pixels of the plurality of image frames is provided in a color space, including at least an angular coordinate. A method is disclosed for reliably calculating the average of the angular coordinate.
    Type: Application
    Filed: December 30, 2005
    Publication date: September 3, 2009
    Applicant: TELECOM ITALIA S.P.A.
    Inventors: Luca Rossato, Andrea Varesio, Alessandro Porta
  • Publication number: 20090202164
    Abstract: A method of coding a digital image includes subdividing the image into image blocks formed by a plurality of pixels, and processing each image block of the image, by determining a skip-mode prediction block in respect of the current image block being processed, calculating a difference between the image block being processed and the skip-mode prediction block, and comparing the calculated difference to a predetermined threshold. The calculation of the difference between the current image block being processed and the skip-mode prediction block includes: calculating a plurality of pixel-by-pixel differences between a pixel of the current image block and a corresponding pixel of the skip-mode prediction image block; associating a respective quantized value with each pixel-by-pixel difference; and cumulating the quantized values.
    Type: Application
    Filed: April 19, 2005
    Publication date: August 13, 2009
    Inventors: Luca Rossato, Andrea Varesio
  • Publication number: 20090154807
    Abstract: A method of image processing, includes: receiving at least one video frame of a video sequence, the at least one video frame including at least one foreground subject and a background; and processing the at least one video frame so as to separate the at least one foreground subject from the background. The processing includes: obtaining a reference image including the background; comparing the at least one video frame to the reference image; and generating a pixel mask as a result of the comparison, the pixel mask indicating whether a pixel of the at least one video frame belongs to the foreground subject or to the background. The method further comprises at least partially determining edges of the at least one foreground subject in the at least one video frame, and modifying the pixel mask based on the determined foreground subject edges.
    Type: Application
    Filed: December 30, 2005
    Publication date: June 18, 2009
    Applicant: TELECOM ITALIA S.p.A.
    Inventors: Luca Rossato, Andrea Varesio
  • Publication number: 20090028432
    Abstract: A method of image processing, includes: providing a data processing apparatus, including a central processing unit and a graphics processing unit; feeding at least one video frame of a video sequence to the data processing apparatus, the at least one video frame including at least one foreground subject and a background; and processing the at least one video frame in the data processing apparatus so as to separate the at least one foreground subject from the background. The processing is at least partially performed by the processors of the graphics processing unit.
    Type: Application
    Filed: December 30, 2005
    Publication date: January 29, 2009
    Inventors: Luca Rossato, Andrea Varesio, Alessandro Porta
  • Publication number: 20090016603
    Abstract: A method of image processing includes: receiving at least one video frame of a video sequence, the at least one video frame including at least one foreground subject and a background; and processing the at least one video frame so as to separate the at least one foreground subject from the background. The processing includes: generating a pixel mask containing information indicating, for each pixel of the at least one video frame, whether the pixel belongs to the foreground subject or to the background, and determining contours of the at least one foreground subject on the pixel mask. The determining of the contours includes for each pixel in the at least one video frame; based on the information included in the pixel mask, determining whether at least one pixel border belongs to a contour of the at least one foreground subject, the at least one pixel border separating the pixel from a respective at least one adjacent pixel.
    Type: Application
    Filed: December 30, 2005
    Publication date: January 15, 2009
    Applicant: Telecom Italia S.p.A.
    Inventors: Luca Rossato, Andrea Varesio