Patents Assigned to Aricent Inc.
-
Patent number: 8483276Abstract: A video encoder is provided for use with first still image data, second still image data and third still image data. The video encoder includes a determining portion and a frame generating portion. The determining portion can output a determining signal based on the second still image data and the third still image data. The frame generating portion can output an encoded signal having first frame data, second frame data and third frame data. The first frame data is based on the first still image data. The third frame data is based on the first still image data and the third still image data when the determining signal is less than a predetermined threshold. The third frame data is not based on the first still image data when the determining signal is equal to or greater than the predetermined threshold.Type: GrantFiled: October 19, 2010Date of Patent: July 9, 2013Assignee: Aricent, Inc.Inventors: Pradeepa Ramachandra, Satish Mr
-
Patent number: 8026954Abstract: Systems and computer-readable medium are disclosed for automatic white balancing of an input image. Accordingly, the system includes a cast detector configured to receive and classify an input image based at least in part on a selection of constituent pixels of the input image. The cast detector is further configured to select the constituent pixels based on a computed reliability of each of the constituent pixels to convey at least one characteristic of a capture illuminant. The system further includes a cast balancer. The cast balancer is configured to perform white balancing of the input image based on the classification of the input image by the cast detector. The cast balancer is further configured to identify the capture illuminant based on at least one characteristic represented by each of the selected constituent pixels.Type: GrantFiled: April 9, 2008Date of Patent: September 27, 2011Assignee: Aricent Inc.Inventors: Ramakrishna Venkata Meka, Krishna Annasagar Govindarao, Pallapothu Shyam Sundera Bala Koteswara Gupta, Kopparapu Suman, Ramkishor Korada
-
Publication number: 20110231820Abstract: Methods and systems are disclosed for controlled processing of a plurality of log statements. In an embodiment, the method includes accessing a database of unique identifiers for each of the log statements. The unique identifiers are generated based at least on a file name and a line number corresponding to each of the log statements. The method also includes determining a status corresponding to each of the unique identifiers. The status represents either an “on” or an “off” status of the log statements associated with each of the unique identifiers. The one or more of the log statements are processed based on the status of each of the log statements.Type: ApplicationFiled: March 19, 2010Publication date: September 22, 2011Applicant: ARICENT INC.Inventor: Prashant UPADHYAYA
-
Publication number: 20110182497Abstract: A cascade object classification structure for classifying one or more objects in an image is provided. The cascade object classification structure includes a plurality of nodes arranged in one or more layers. Each layer includes at least one parent node and each subsequent layer includes at least two child nodes. A parent node in a layer is operatively linked to two child nodes in a subsequent layer. Further, at least one child node in one of the subsequent layers is operatively linked to two or more parent nodes in a preceding layer. Each node includes classifiers for classifying the objects as a positive object and a negative object. The positive object and the negative object classified by the parent node in each layer are further classified by one or more operatively linked child nodes in the subsequent layer.Type: ApplicationFiled: January 22, 2010Publication date: July 28, 2011Applicant: ARICENT INC.Inventors: Mithun ULIYAR, Venkateswarlu KARNATI, Sumit DEY, Smitha GOPU
-
Publication number: 20100246679Abstract: Systems and methods for decoding of compressed video enable the storing of compressed video data in a memory shared by a group of symmetric multiple processors. The video includes a plurality of frames and each of the plurality of frames has one or more slices. Such one or more slices are assigned, by a main processor, of the group of symmetric multiple processors to the group of multiple processors. The one or more assigned slices are partially decoded by the one or more of the group of multiple processors and the partially decoded one or more slices are stored in the memory. Subsequently, each of the plurality of frames having at least one partially decoded slice is assigned to one or more of the group of multiple processors. In a successive progression, the group of multiple processors in combination fully decodes each of the plurality of frames.Type: ApplicationFiled: March 24, 2009Publication date: September 30, 2010Applicant: ARICENT INC.Inventors: Sumit DEY, Tushar Kanti ADHIKARY, Srikanth REDDY, Srinivasu GUDIVADA
-
Publication number: 20100195906Abstract: Disclosed is a method for correction of pixel values of an input image to compensate for variation in image capturing conditions is proposed. In an embodiment, the method enables computing a statistical value from a selected set of pixel values associated with the input image. Based, at least in part, on the computed statistical value a set of parameter values is derived. The parameter values correspond to at least two gompertz functions. The method further enables applying the at least two gompertz functions to the input image to obtain an output image. This results in an output image with one or more corrected pixel values.Type: ApplicationFiled: February 3, 2009Publication date: August 5, 2010Applicant: ARICENT INC.Inventors: Mithun ULIYAR, A.G. KRISHNA, P.S.S.B.K GUPTA, Sirish Kumar PASUPALETI
-
Publication number: 20100194851Abstract: Systems and methods are disclosed for generation of a panoramic image of a scene. In an implementation, the method includes acquiring a plurality of images (e.g. first image and a second image) of the scene. Subsequent to image acquisition, the plurality of images is registered based on spatial relations of image data in an overlap region between the images. The spatial relations may correspond to distance and angle between a plurality of features in the first and the second images respectively. The registered images are merged based at least in part on a block based mean of the overlap region to generate the panoramic image. Block based merging is utilized to normalize spatially varying intensity differences of the first image and the second image.Type: ApplicationFiled: February 3, 2009Publication date: August 5, 2010Applicant: ARICENT INC.Inventors: Sirish Kumar PASUPALETI, Mithun ULIYAR, P.S.S.B.K GUPTA
-
Publication number: 20090265423Abstract: The invention discloses a communication system having mobile applications implemented on a server. The disclosed system has a server component, a client component and a communication component. The server component facilitates atleast one of: creation, installation, upgradation, distribution, customization, maintenance, removal or discovery of the mobile applications on the server. The client component has a user interface and a display. The client component facilitates interaction with the server component. The communication component facilitates communication between the server component and the client component.Type: ApplicationFiled: April 15, 2009Publication date: October 22, 2009Applicant: ARICENT INC.Inventors: Sunil MAHAJAN, Vivek WAMORKAR, Bharath CHIKKANAHALLI
-
Publication number: 20090237516Abstract: Disclosed herein is a method for global motion estimation for video stabilization. The method enables selecting a video frame from a video stream. The method further enables downscaling the video frames by factor close to 2 in a two dimensional range, dividing the downscaled video frame into a plurality of macroblocks, performing motion estimation for the macroblocks to generate a set of local motion vectors. Further, the method enables selecting macroblocks representing global motion vectors from the set of local motion vectors, computing a single global motion vector for the selected macroblocks and determining occurrence of at least one of: scene change, illumination change or crossing object and modifying the single global vector to compensate for errors induced due to occurrence of at least one of: scene change, illumination change or crossing object.Type: ApplicationFiled: February 20, 2009Publication date: September 24, 2009Applicant: Aricent Inc.Inventors: Dakala JAYACHANDRA, Gunupudi NAGESWARARAO, Rongali Satya Vara PRASAD, Ramkishor KORADA, Sunil KOTEYAR, Ruturaj Anand CHANDPUR
-
Patent number: 7593744Abstract: A push-to-talk/push-to-video based communication system configured to implement a plurality of games, including group games and methods thereof. A game controller in communication over an access network with a push-to-talk/push-to-video server, and plurality of push-to-talk/push-to-video clients implements group games in the PTT/PTV based communication network. Game controller has a first game control apparatus, a game authentication means, a billing apparatus, a second game control apparatus, and a local storage apparatus. A group management server enables receiving and storing of user information and a presence server maintains presence information.Type: GrantFiled: June 28, 2006Date of Patent: September 22, 2009Assignee: Aricent Inc.Inventor: Sunil Majahan
-
Patent number: 7570941Abstract: A method enabling the detection of stolen mobile communication devices by configuring a Centralized Equipment Identification Register (C-EIR) (120), identifying the Equipment Identification Numbers of stolen mobile communication devices, storing the Equipment Identification Numbers of stolen mobile communication devices in a repository (380) and enabling third party retrieval of the Equipment Identification Numbers of stolen mobile communication devices thus enabling detection of the stolen mobile communication devices and related systems.Type: GrantFiled: September 2, 2006Date of Patent: August 4, 2009Assignee: Aricent Inc.Inventor: Sunil Mahajan
-
Publication number: 20090103438Abstract: Methods and Apparatus are disclosed for grant based adaptive media access control scheduling. According to an embodiment, a method for MAC scheduling of a plurality of data flows for downlink transmission of data bytes is disclosed. The method enables determining a data flow to be scheduled amongst the plurality of data flows based at least in part on one or more Quality of Service (QoS) parameters. The method further enables computing number of data bytes that are associated with the data flow that is determined to be scheduled. Subsequently, the computed number of data bytes is scheduled for transmission. Further, a value is stored in a grant counter that is associated with the data flow that is determined to be scheduled. Based on the scheduling the value stored in the grant counter is modified.Type: ApplicationFiled: October 20, 2008Publication date: April 23, 2009Applicant: ARICENT INC.Inventors: Andreas GROH, Amardeep VERMA, Lutz-Michael WINZER, Jens HOFMANN
-
Publication number: 20080298702Abstract: Systems and methods are disclosed for fixed rate JPEG encoding of a digital image. According to an implementation, the method includes estimation of image characteristics (e.g. frequency domain parameters—DCT coefficients, etc.) of a plurality of frequency components constituting the digital image. Subsequently, bits are allocated to each of the frequency components based on the estimated characteristics. Quantization value for each of the frequency component is computed based on the allocated bits and the estimated image characteristics.Type: ApplicationFiled: June 4, 2008Publication date: December 4, 2008Applicant: Aricent Inc.Inventors: Nageswara Rao Gunupudi, Prasad Satya Vara Rongali, Ramkishor Korada
-
Publication number: 20080252748Abstract: Systems and computer-readable medium are disclosed for automatic white balancing of an input image. Accordingly, the system includes a cast detector configured to receive and classify an input image based at least in part on a selection of constituent pixels of the input image. The cast detector is further configured to select the constituent pixels based on a computed reliability of each of the constituent pixels to convey at least one characteristic of a capture illuminant. The system further includes a cast balancer. The cast balancer is configured to perform white balancing of the input image based on the classification of the input image by the cast detector. The cast balancer is further configured to identify the capture illuminant based on at least one characteristic represented by each of the selected constituent pixels.Type: ApplicationFiled: April 9, 2008Publication date: October 16, 2008Applicant: ARICENT INC.Inventors: Ramakrishna Venkata MEKA, Krishna Annasagar GOVINDARAO, Pallapothu Shyam Sundera Bala Koteswara GUPTA, Kopparapu SUMAN, Ramkishor KORADA
-
Publication number: 20080253652Abstract: In one example embodiment, a method enables, computing, for a first pixel in the digital mosaiced image, the first pixel being characterized by a first color component and a first set of gradient values in a plurality of orientations, gradient values in the plurality of orientations for a second pixel in the neighborhood of the first pixel. Color values in the plurality of orientations corresponding to a second color component associated with the first pixel based on the set of first gradient values are estimated. The first set of gradient values based at least in part on the computed gradient values is updated. One of the plurality of orientations of the estimated color value based on the updated set of first gradient values is selected and one of the estimated color values corresponding to the selected orientation is determined.Type: ApplicationFiled: April 9, 2008Publication date: October 16, 2008Applicant: ARICENT INC.Inventors: Pallapothu Shyam, Sundera, Bala, Koteswara Gupta, Krishna Annasagar Govindarao, Kopparapu Suman, Ramakrishna Venkata Meka, Ramkishor Korada