Patents by Inventor Reji Mathew

Reji Mathew 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: 20230344897
    Abstract: Methods and systems for cloud computing service integration with an end-user application are described. The methods receive connection information necessary to connect to a cloud platform, the cloud platform being an architecture hosting the cloud computing services, and request, at runtime by submitting the connection information to the cloud platform, endpoint information of one or more components hosted by the cloud platform. The methods then receive, from the cloud platform, in response to the submitted connection information, endpoint information of the one or more components hosted by the cloud platform. The endpoint information includes at least parameters required to invoke the one or more components. The methods also generate metadata for each component of the one or more components, the metadata of each component comprising endpoint information enabling the end-user application to invoke the respective component of the cloud platform. The systems are configured to implement the described methods.
    Type: Application
    Filed: June 30, 2023
    Publication date: October 26, 2023
    Inventors: Jin Rong LUO, Eugene CHAN, Ming CHEN, Reji MATHEWS, Qimeng WEI, Guanglin LV
  • Patent number: 7184094
    Abstract: A decoding system, a RGB video color converter and a method for color conversion of at least part of a decoded currently received YUV frame representing an image is provided. The currently received YUV frame includes image blocks and RGB color conversion is performed by storing a previous color conversion RGB image in a RGB buffer, the image being from an immediately preceding received decoded frame. Next, identifying is effected for identifying the image blocks of the decoded currently received YUV frame that are unchanged relative to corresponding previous image blocks in an immediately preceding received decoded frame. Thereafter, selectively performing YUG to RGB color conversion is effected only on the image blocks of the currently received YUV frame that are not unchanged relative to the corresponding previous image blocks.
    Type: Grant
    Filed: December 6, 2002
    Date of Patent: February 27, 2007
    Assignee: Motorola, Inc.
    Inventors: Reji Mathew, Zhenghua Yu
  • Patent number: 6914938
    Abstract: A method for determining motion vectors in an interlaced video coding system for coding images comprising interlaced odd and even field. The method (30) includes selecting (32) a current odd field block and a current even field block that respectively comprise odd and even fields of a selected current image block. Differences are identified (33) and thereafter, suitable best matching odd and even field matching reference blocks are determined (34). From the suitable best matching odd and even field matching reference blocks a reduced field search area is provided (35) that is used to complete further searching (36) and selection of field motion vectors (38). Pseudo-frame motion vector selection is also conducted (43) and a preferred motion vector is selected (44) from either a field motion vector pair or pseudo-frame motion vector.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: July 5, 2005
    Assignee: Motorola, Inc.
    Inventors: Jian Zhang, Reji Mathew, Xing Zhang
  • Publication number: 20050024651
    Abstract: The invention provides a system and a method suitable for adaptive post-processing of media data in an electronic device. The system comprises one or more post-processing modules (102,104,106,108,110) that perform post-processing of the media data. Each post-processing module comprises one or more processing modes having different complexities. The system also comprises an adaptive mode decision module (112) coupled to the post-processing modules (102,104,106,108,110). The adaptive mode decision module (112), in use, decides upon the suitable processing modes on the basis of values of one or more input parameters. The input parameters are representative of the state of the electronic device. Once the decision has been made, the adaptive mode decision module (112) sends control signals to the post-processing modules (102,104,106,108,110) in order perform the post-processing of the media data according to the selected processing modes.
    Type: Application
    Filed: July 29, 2003
    Publication date: February 3, 2005
    Inventors: Zhenghua Yu, Jian Zhang, Reji Mathew
  • Patent number: 6807317
    Abstract: A method (200) and decoder system (100) for reducing quantization effects or ringing artifacts imposed upon decoded image of hybrid block based coding schemes such as MEPG and H 261. The system (100), in use, and method (200) receive (220) decoded image decoded blocks that were decoded from transform coded blocks quatized by a selected quantization parameter. The system (100) and method (200) then analyze (230) selected pixel values of selected pixels with neighboring pixel values of associated neighboring pixels in the decoded blocks to determine difference values for each of the selected pixels. Potential object edges, of the decoded image represented by the decoded blocks, are then detected (240) to identify the selected pixels as edge pixels, the detecting is effected by comparing the difference values with selected threshold values that are determined with respect to the selected quantization parameter associated with the blocks.
    Type: Grant
    Filed: October 25, 2002
    Date of Patent: October 19, 2004
    Assignee: Motorola, Inc.
    Inventors: Reji Mathew, Jian Zhang
  • Publication number: 20040109086
    Abstract: A decoding system (100), a RGB video color converter (130) and a method (200) for color conversion of at least part of a decoded currently received YUV frame representing an image is provided. The currently received YUV frame comprises image blocks and RGB color conversion is performed by storing (210) a previous color conversion RGB image in a RGB buffer (145), the image being from an immediately preceding received decoded frame. Next, identifying (250) is effected for identifying the image blocks of the decoded currently received YUV frame that are unchanged relative to corresponding previous image blocks in an immediately preceding received decoded frame. Thereafter, selectively performing (280) YUG to RGB color conversion is effected only on the image blocks of the currently received YUV frame that are not unchanged relative to the corresponding previous image blocks.
    Type: Application
    Filed: December 6, 2002
    Publication date: June 10, 2004
    Inventors: Reji Mathew, Zhenghua Yu
  • Publication number: 20040081368
    Abstract: A method (200) and decoder system (100) for reducing quantization effects or ringing artifacts imposed upon decoded image of hybrid block based coding schemes such as MEPG and H 261. The system (100), in use, and method (200) receive (220) decoded image decoded blocks that were decoded from transform coded blocks quatized by a selected quantization parameter. The system (100) and method (200) then analyze (230) selected pixel values of selected pixels with neighboring pixel values of associated neighboring pixels in the decoded blocks to determine difference values for each of the selected pixels. Potential object edges, of the decoded image represented by the decoded blocks, are then detected (240) to identify the selected pixels as edge pixels, the detecting is effected by comparing the difference values with selected threshold values that are determined with respect to the selected quantization parameter associated with the blocks.
    Type: Application
    Filed: October 25, 2002
    Publication date: April 29, 2004
    Inventors: Reji Mathew, Jian Zhang
  • Publication number: 20030235249
    Abstract: A video encoder (2) comprises an encoder unit (4) coupled to a transmission circuit (6), the encoder unit (4) further comprising a counter (5) and a comparator (7). Frames of a video sequence (8) comprise areas encoded as an inter-coded area or an intra-coded area. The counter (5) maintains an inter-coding history count value for identified potential inter coded areas of a frame thereby identifying a number of times said potential inter-coded area depends from inter-coded areas of consecutive frames. The encoder unit (4) determines if any of the potential inter-coded areas is to be intra-coded or inter-coded, the determining being dependent upon comparing each count value with the threshold count value.
    Type: Application
    Filed: June 25, 2002
    Publication date: December 25, 2003
    Inventors: Chengji Zhao, Jian Zhang, Reji Mathew
  • Publication number: 20030231711
    Abstract: A method for determining motion vectors in an interlaced video coding system for coding images comprising interlaced odd and even field. The method (30) includes selecting (32) a current odd field block and a current even field block that respectively comprise odd and even fields of a selected current image block. Differences are identified (33) and thereafter, suitable best matching odd and even field matching reference blocks are determined (34). From the suitable best matching odd and even field matching reference blocks a reduced field search area is provided (35) that is used to complete further searching (36) and selection of field motion vectors (38). Pseudo-frame motion vector selection is also conducted (43) and a preferred motion vector is selected (44) from either a field motion vector pair or pseudo-frame motion vector.
    Type: Application
    Filed: June 18, 2002
    Publication date: December 18, 2003
    Inventors: Jian Zhang, Reji Mathew, Xing Zhang
  • Patent number: 6628711
    Abstract: Apparatus (10) for compensating for jitter in a digital image forming part of a video sequence of such digital images includes a first motion estimation unit (13) having an input for receiving sensed image data and an output for providing a first plurality of motion vectors, each corresponding to one of a plurality of image blocks making up the digital image. A jitter estimation unit (14) determines a jitter vector from the first plurality of motion vectors for the digital image and a jitter compensation unit (15) adjusts the digital image using the jitter vector to compensate for jitter in the digital image. A second motion estimation unit (16) provides a second plurality of motion vectors, each corresponding to one of a plurality of image blocks making up the jitter compensated digital image. The second plurality of motion vectors are determined by utilizing the first plurality of motion vectors and the jitter vector.
    Type: Grant
    Filed: July 2, 1999
    Date of Patent: September 30, 2003
    Assignee: Motorola, Inc.
    Inventors: Reji Mathew, Xing Zhang
  • Publication number: 20020131500
    Abstract: A method according to the invention includes the steps of determining a signature metric (601) for a portion of a first image (403). A second image (401) is searched (605) for at least one relative match of the signature metric, yielding one or more candidate regions. In a pixel domain, the one or more candidate regions are searched (607) for the portion of the first image to obtain a motion vector for the first image (403). The second image (401) is searched in a search window (407) that is smaller than the area of the second image (401).
    Type: Application
    Filed: February 1, 2001
    Publication date: September 19, 2002
    Inventors: Bhavan R. Gandhi, Reji Mathew, Jian Zhang, James E. Crenshaw
  • Patent number: 6449312
    Abstract: A method of estimating motion in interlaced video involves, firstly, a frame search (61), where a search is conducted for the frame structure using a sub-sampled block matching metric (e.g. sub-sampled SAD). The locations to be searched are either fixed or dynamically determined based on the minimum frame SAD (ie best frame block match). Next, pixel errors are calculated (62) for all pixels included in the sub-sampled block matching metric. Each pixel error is first identified as belonging to one of four field patterns (e.g. even-even, even-odd, odd-even and odd-odd). For each location, pixel errors can be classified into two field patterns, either even-even and odd-odd or even-odd and odd-even (63). The pixel errors belonging to the same field pattern are added together (64) to obtain field error values (eg field SAD values). The individual field error (or field SAD) values are used to determine (77-80) the field Motion Vectors.
    Type: Grant
    Filed: June 8, 2000
    Date of Patent: September 10, 2002
    Assignee: Motorola, Inc.
    Inventors: Jian Zhang, Reji Mathew