Rony M Ferzli

age ~47

from Chandler, AZ

Rony Ferzli Phones & Addresses

  • 1333 N Entrada St, Chandler, AZ 85226
  • Goodyear, AZ
  • Phoenix, AZ
  • 11000 NE 10Th St APT 353, Bellevue, WA 98004
  • Redmond, WA
  • Tempe, AZ

Us Patents

  • Processing Aspects Of A Video Scene

    view source
  • US Patent:
    8243117, Aug 14, 2012
  • Filed:
    Sep 26, 2008
  • Appl. No.:
    12/238981
  • Inventors:
    Walid Ali - Sammamish WA, US
    Rony Ferzli - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    H04M 11/00
  • US Classification:
    348 1401, 37524016
  • Abstract:
    Embodiments are configured to provide video conferencing functionality including using pre-processing and/or post-processing features to provide a video signal, but the embodiments are not so limited. In an embodiment, components of a video conferencing system can operate to provide a video signal based in part on the use of features of a pre-processing component and/or post-processing component. In one embodiment, a video conference device can include a pre-processing component and/or post-processing component to that can be used to compensate for bandwidth constraints associated with a video conferencing environment.
  • Mimicking Human Visual System In Detecting Blockiness Artifacts In Compressed Video Streams

    view source
  • US Patent:
    8279259, Oct 2, 2012
  • Filed:
    Sep 24, 2009
  • Appl. No.:
    12/566590
  • Inventors:
    Walid S. I. Ali - Sammamish WA, US
    Rony Ferzli - Bellevue WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    H04N 7/14
  • US Classification:
    348 1408, 348 141, 348 1412
  • Abstract:
    A low complexity block-based, no-reference objective blockiness metric is provided that may be combined with other artifact metrics to measure overall quality of received video stream in a video conferencing application such that measures can be taken at the transmitter or in post-processing to enhance video quality. Prior knowledge of the blockiness boundaries may be used to reduce number of computations in determining the blockiness of a particular video frame.
  • Mapping Psycho-Visual Characteristics In Measuring Sharpness Feature And Blurring Artifacts In Video Streams

    view source
  • US Patent:
    8279263, Oct 2, 2012
  • Filed:
    Sep 24, 2009
  • Appl. No.:
    12/566633
  • Inventors:
    Walid S. I. Ali - Sammamish WA, US
    Rony Ferzli - Bellevue WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    H04N 7/14
  • US Classification:
    348 1412, 348 1408, 348 1401
  • Abstract:
    A block-based, no-reference sharpness metric is provided taking advantage of Human Visual System (HVS) characteristics. Texture and smooth region blocks are excluded in computing the metric since sharpness is perceived mostly around edges. Overall sharpness metric is computed by pooling simulated combination of information in human brain employing a logistic function to replicate the behavior of HVS.
  • Processing Real-Time Video

    view source
  • US Patent:
    8457194, Jun 4, 2013
  • Filed:
    Sep 29, 2008
  • Appl. No.:
    12/240009
  • Inventors:
    Walid Ali - Sammamish WA, US
    Rony Ferzli - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    H04B 1/66
    H04N 7/12
    H04N 11/02
    H04N 11/04
    G06K 9/46
  • US Classification:
    37524001, 375240, 382239, 382240
  • Abstract:
    Real-time video processing functionality may be provided using pre-processing and/or post-processing features to provide a video signal. Components of a real-time video processing system may operate to receive a real-time video signal. The real-time video signal may be downscaled based in part on the use of features of a pre-processing component applying a downscale polyphase filter that may be used to compensate for bandwidth constraints associated with a real-time video conferencing environment. The downscaled real-time video may be communicated across a network, such as the Internet. Upon receipt of the downscaled real-time video, the downscaled real-time video may be upscaled based in part on the use of features of a post-processing component applying an upscale polyphase filter.
  • Method And Apparatus For Blocking Artifact Detection And Measurement In Block-Coded Video

    view source
  • US Patent:
    20070071356, Mar 29, 2007
  • Filed:
    Sep 29, 2005
  • Appl. No.:
    11/238710
  • Inventors:
    Jorge Caviedes - Meza AZ, US
    Mahesh Subedar - Tempe AZ, US
    Wen-Tsung Tang - Saratoga CA, US
    Rony Ferzli - Tempe AZ, US
  • International Classification:
    G06K 9/40
    G06K 9/36
  • US Classification:
    382268000, 382233000
  • Abstract:
    A method includes detecting vertical edge pixels in an image and analyzing the detected vertical edge pixels by horizontal location in the image to detect a spatial periodicity in the detected vertical edge pixels. The method further includes detecting horizontal edge pixels in the image, and analyzing the detected horizontal edge pixels by vertical location in the image to detect a spatial periodicity in the detected horizontal edge pixels.
  • Perceptual Mechanism For The Selection Of Residues In Video Coders

    view source
  • US Patent:
    20100080302, Apr 1, 2010
  • Filed:
    Sep 29, 2008
  • Appl. No.:
    12/240554
  • Inventors:
    Walid Ali - Sammamish WA, US
    Rony Ferzli - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    H04N 7/12
    H04N 7/15
  • US Classification:
    37524024, 348 1408, 375E07076, 348E07085
  • Abstract:
    A perceptual mechanism for residue selection in a video encoder may be provided. The mechanism may comprise a method, system, or device for receiving video frames comprising pluralities of pixels. For each video frame, a sensitivity threshold may be determined for each pixel of a previous video frame. The pixels of the video frame may compared in turn to the pixels of the previous video frame to determine a residue value. The residue value may be compared to the sensitivity threshold such that when the residue value is less than the sensitivity threshold, the pixel data in the video frame may be zeroed out prior to encoding the video frame for transmission.
  • Location Brokerage System

    view source
  • US Patent:
    20110320119, Dec 29, 2011
  • Filed:
    Jun 23, 2010
  • Appl. No.:
    12/821264
  • Inventors:
    Henry N. Jerez Morales - Sammamish WA, US
    Matthew Graham Dyor - Bellevue WA, US
    Joe Abou Rjeili - Redmond WA, US
    Rony Ferzli - Redmond WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G01C 21/00
  • US Classification:
    701207
  • Abstract:
    A location brokerage system is described herein. A plurality of computing devices that are configured to output data that is indicative of a geographic location of a user are registered with the location brokerage system, and a plurality of location-based applications are registered with the location brokerage system. The location brokerage system collaborates with the computing devices to obtain location data pertaining to the user that satisfies requests for location data from the location-based application while enforcing operating restrictions/parameters imposed by the user and/or the location-based applications.
  • Computational Task Offloading

    view source
  • US Patent:
    20220317692, Oct 6, 2022
  • Filed:
    Jun 23, 2022
  • Appl. No.:
    17/847236
  • Inventors:
    - Santa Clara CA, US
    Marcos E. CARRANZA - Portland OR, US
    Rony FERZLI - Chandler AZ, US
    Teemu KAERKKAEINEN - Munich, DE
  • International Classification:
    G05D 1/02
    B25J 9/16
  • Abstract:
    A computation offloading device includes a plurality of communication nodes, each configured to wirelessly send and receive data; a processor, configured to instruct a computation node of a plurality of computation nodes to process a data payload received from a robot at a first communication node of the plurality of communication nodes; select one or more second communication nodes of the plurality of communication nodes, different from the first communication node, based on a predicted location of the robot; and instruct the one or more second communication nodes to send a result of the processed data payload to the robot at the predicted location.

Get Report for Rony M Ferzli from Chandler, AZ, age ~47
Control profile