Patents by Inventor Tanushyam Chattopadhyay

Tanushyam Chattopadhyay 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).

  • Patent number: 10277682
    Abstract: A method and system has been provided for recommending features for developing an IoT analytics application. The method follows a deep like architecture. It comprises of three distinct layers. First layer is for input signal processing and other two layers are for feature reduction. The time domain, frequency domain and time-frequency domain features are extracted from the input signal. The invention uses multiple feature selection methods so that the union of the recommended features by these feature selection methods is significantly lesser than the initial set of features. The best feature combination is recommended using an exhaustive search.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: April 30, 2019
    Assignee: Tata Consultancy Services Limited
    Inventors: Swagata Biswas, Tanushyam Chattopadhyay, Arpan Pal, Snehasis Banerjee, Utpal Garin
  • Patent number: 10198694
    Abstract: A system and method for identifying an unknown person based on a static posture of the unknown person is described. The method includes receiving data of N skeleton joints of the unknown person from a skeleton recording device. The method further includes identifying the static posture of the unknown person. The method includes dividing a skeleton structure of the unknown person in a plurality of body parts based on joint types of the skeleton structure. In addition, the method includes extracting feature vectors for each of the joint type from each of the plurality of body parts. The method further includes identifying the unknown person based on comparison of the feature vectors for the unknown person with one of a constrained feature dataset and an unconstrained feature dataset for a plurality of known persons.
    Type: Grant
    Filed: January 2, 2015
    Date of Patent: February 5, 2019
    Assignee: Tata Consultancy Services Limited
    Inventors: Kingshuk Chakravarty, Ramu Reddy Vempada, Tanushyam Chattopadhyay, Aniruddha Sinha, Arpan Pal
  • Publication number: 20180146047
    Abstract: A method and system has been provided for recommending features for developing an IoT analytics application. The method follows a deep like architecture. It comprises of three distinct layers. First layer is for input signal processing and other two layers are for feature reduction. The time domain, frequency domain and time-frequency domain features are extracted from the input signal. The invention uses multiple feature selection methods so that the union of the recommended features by these feature selection methods is significantly lesser than the initial set of features. The best feature combination is recommended using an exhaustive search.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 24, 2018
    Applicant: Tata Consultancy Services Limited
    Inventors: Swagata BISWAS, Tanushyam CHATTOPADHYAY, Arpan Pal, Snehasis Banerjee, Utpal GARIN
  • Patent number: 9924870
    Abstract: A method for monitoring physiological parameters associated with a subject using a hand held device is described herein. In an implementation, the method includes obtaining a plurality of sample photoplethysmographic (PPG) features associated with a sample subject, from a video of a body part of the sample subject. From among the plurality of sample PPG features, at least one relevant sample PPG feature associated with the physiological parameter, is selected based on a ground truth value of the physiological parameter for the subject. Further, based on the at least one relevant sample PPG feature and the ground truth value of the physiological parameter, a mathematical model indicative of a correlation between the relevant sample PPG feature and the physiological parameter, is determined. The mathematical model can be deployed for monitoring the physiological parameter in real time.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: March 27, 2018
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Aishwarya Visvanathan, Arpan Pal, Anirban Dutta Choudhury, Tanushyam Chattopadhyay, Anurag Kumar, Rohan Banerjee, Aniruddha Sinha
  • Patent number: 9922263
    Abstract: The present disclosure relates to a system and a method for detection of touching characters in a media, characterized by segmentation of adjoining character spaces. In the very first step, an aspect ratio is calculated for each connected component. A candidate touching position of each character is determined by calculating a threshold aspect ratio for each character. Further, a candidate cut column is determined based on a relation between column pixel densities and corresponding length thereof the column in order to segment the touching characters at the candidate cut column.
    Type: Grant
    Filed: March 20, 2013
    Date of Patent: March 20, 2018
    Assignees: TATA CONSULTANCY SERVICES LIMITED, INDIAN STATISTICAL INSTITUTE
    Inventors: Tanushyam Chattopadhyay, Arpan Pal, Aniruddha Sinha, Utpal Garain
  • Patent number: 9830736
    Abstract: Disclosed is a method for segmenting a plurality of objects from a two-dimensional (2D) video captured through a depth camera and an RGB/G camera. The method comprises detecting camera motion in each 2D frame of the plurality of 2D frames from the 2D video and generate a first set of 2D frames without any camera motion. The method further comprises generating a plurality of cloud points for the first set of 2D frames corresponding to each pixel associated a 2D frames in the first set of 2D frames. The method further comprises generating a 3D grid comprising a plurality of voxels. The method further comprises determining valid voxels and an invalid voxels in the 3D grid. Further, a 3D connected component labeling technique is applied on to the set of valid voxels to segment the plurality of objects in the 2D video.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: November 28, 2017
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Aniruddha Sinha, Tanushyam Chattopadhyay, Sangheeta Roy, Apurbaa Mallik
  • Patent number: 9767622
    Abstract: A system and method for a real-time prognosis of a vehicle comprising a personal communication device comprising an arbitrarily oriented three-axis accelerometer configured to capture a pitch motion and/or roll motion of the vehicle and an onboard diagnostics system communicably connected with the personal communication device enabling bi-directional communication. The personal communication device comprising a processor configured for geometric mapping of a three dimensional Cartesian coordinate of the three-axis accelerometer with the vehicle. The processor virtually orients the coordinates of three-axis accelerometer to coincide with the coordinates of the vehicle. The arbitrarily oriented three-axis accelerometer is configured to capture a road condition and a driver behavior using a sampling rate between 4 Hertz (Hz) to 10 Hertz (Hz).
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: September 19, 2017
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Arpan Pal, Chirabrata Bhaumik, Kallol Ghosh, Provat Biswas, Aniruddha Sinha, Tanushyam Chattopadhyay, Arijit Sinharay, Mohd Bilal Arif Syed
  • Patent number: 9679218
    Abstract: Disclosed is a method and apparatus for computation and processing of an image for image matching. The apparatus here is configured to pre-process plurality of images for creating an image template. Next, the test image is extracted and pre-processed for assessing the degree of match between the test image components and the image components of the images in the image template, based a position based matching score, a feature based matching score or both.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: June 13, 2017
    Assignee: Tata Consultancy Services Limited
    Inventors: Aishwarya Visvanathan, Tanushyam Chattopadhyay
  • Patent number: 9589203
    Abstract: A processor implemented system and method for identification of an activity performed by a subject based on sensor data analysis is described herein. In an implementation, the method includes capturing movements of the subject in real-time using a sensing device. At least one action associated with the subject is ascertained from a predefined set of actions. From the predefined set of actions, a plurality of actions can collectively form at least one activity. The ascertaining is based on captured movements of the subject and at least one predefined action rule. The at least one action rule is based on context-free grammar (CFG) and is indicative of a sequence of actions for occurrence of the at least one activity. Further, a current activity performed by the subject is dynamically determined, based on the at least one action and an immediately preceding activity, using a non-deterministic push-down automata (NPDA) state machine.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: March 7, 2017
    Assignee: TATA Consultancy Services Limited
    Inventors: Dipti Prasad Mukherjee, Tamal Batabyal, Tanushyam Chattopadhyay
  • Patent number: 9557178
    Abstract: An indoor positioning system and method of localizing a person/object in an indoor environment by identifying the orientation and direction of a person/object to provide a true location of the person/object without navigation errors. The system comprises magnets disposed on a doorway to create a unique magnetic field; a wireless communication unit comprising a magnetometer sensor to sense perturbations in each of the unique magnetic fields in the event that the person/object with the wireless communication unit passes through the doorway, and generate corresponding signals; a processor receiving the signals and extracting data from the same; and a backend server wirelessly communicating with the wireless communication unit, the backend server processing the data sample received from the wireless communication unit to identify the opening and the wireless communication unit to localize the person/object.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: January 31, 2017
    Assignee: Tata Consultancy Services Ltd.
    Inventors: Avik Ghose, Arpan Pal, Anirban Dutta Choudhury, Vivek Chandel, Chirabrata Bhaumik, Tanushyam Chattopadhyay
  • Patent number: 9536145
    Abstract: A System and method for identifying one or more human activities in a human-computer interacting environment. Skeleton points associated with a human are received. A data variation factor for the skeleton points is calculated, and a set of skeleton points is selected based on the data variation factor. One or more features are defined from the set of skeleton points by identifying a variance in coordinates of the set of skeleton points by using one or more statistical parameters. The one or more features are used to identify the one or more human activities.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: January 3, 2017
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Ramu Reddy Vempada, Tanushyam Chattopadhyay
  • Publication number: 20160342905
    Abstract: A multi-dimensional sensor data analysis system and method is provided. The multi-dimensional sensor data analysis system receives indoor and outdoor location, online and physical activity, online and physical proximity and additional a plurality of inputs (specific to a user), for example, surrounding of the subject, physiological parameters of the subject and recent social status of the subject, both online and offline. The multi-dimensional sensor data analysis system processes these inputs along with the knowledge of past behavior and traditional parameters of location, proximity and activity by performing a multi-dimensional sensor data analysis fusion technique, producing one or more outputs, for example, predicting or determining a human behaviour to a given stimuli.
    Type: Application
    Filed: May 20, 2016
    Publication date: November 24, 2016
    Applicant: TATA CONSULTANCY SERVICES LIMITED
    Inventors: AVIK GHOSE, ARPAN PAL, ARINDAM PAL, TANUSHYAM CHATTOPADHYAY, SANTA MAITI
  • Patent number: 9430701
    Abstract: Disclosed is a system and method for detecting a human in an image, and a corresponding activity. The image is captured, wherein the image comprises a plurality of pixels having gray scale information and a depth information. The image is segmented into a plurality of segments based upon the depth information. A connected component analysis is performed on a segment in order to segregate the one or more objects into noisy objects and candidate objects, the noisy objects are eliminated from the segment. A plurality of features are extracted from the candidate objects, and are evaluated using a Hidden Markov Model (HMM) model in order to determine the candidate objects as one of the human or non-human. The corresponding activity associated with the human is detected based on a depth value associated with each pixel corresponding to the candidate object in the image.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: August 30, 2016
    Assignee: Tata Consultancy Services Limited
    Inventors: Sangheeta Roy, Tanushyam Chattopadhyay, Dipti Prasad Mukherjee
  • Patent number: 9384729
    Abstract: The application provides a method and system for determinism in non-linear systems for speech processing, particularly automatic speech segmentation for building speech recognition systems. More particularly, the application enables a method and system for detecting boundary of coarticulated units from isolated speech using recurrence plot.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: July 5, 2016
    Assignee: Tata Consultancy Services Limited
    Inventors: Mohd Bilal Arif Syed, Arijit Sinharay, Tanushyam Chattopadhyay
  • Publication number: 20160125253
    Abstract: Disclosed is a method and apparatus for computation and processing of an image for image matching. The apparatus here is configured to pre-process plurality of images for creating an image template. Next, the test image is extracted and pre-processed for assessing the degree of match between the test image components and the image components of the images in the image template, based a position based matching score, a feature based matching score or both.
    Type: Application
    Filed: April 25, 2014
    Publication date: May 5, 2016
    Inventors: Aishwarya VISVANATHAN, Tanushyam CHATTOPADHYAY
  • Patent number: 9275307
    Abstract: Disclosed is a method and system for automatic algorithm selection for image processing. The invention discloses the method and system for automatically selecting the correct algorithm(s) for a varying requirement of the image for processing. The selection of algorithm is completely automatic and guided by a plurality of machine learning approaches. The system here is configured to pre-process plurality of images for creating a training data. Next, the test image is extracted, pre-processed and matched for assessing the best possible match of algorithm for processing.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: March 1, 2016
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Tanushyam Chattopadhyay, Ramu Vempada Reddy, Utpal Garain
  • Publication number: 20160035124
    Abstract: Disclosed is a method for segmenting a plurality of objects from a two-dimensional (2D) video captured through a depth camera and an RGB/G camera. The method comprises detecting camera motion in each 2D frame of the plurality of 2D frames from the 2D video and generate a first set of 2D frames without any camera motion. The method further comprises generating a plurality of cloud points for the first set of 2D frames corresponding to each pixel associated a 2D frames in the first set of 2D frames. The method further comprises generating a 3D grid comprising a plurality of voxels. The method further comprises determining valid voxels and an invalid voxels in the 3D grid. Further, a 3D connected component labeling technique is applied on to the set of valid voxels to segment the plurality of objects in the 2D video.
    Type: Application
    Filed: January 22, 2014
    Publication date: February 4, 2016
    Inventors: Aniruddha SINHA, Tanushyam CHATTOPADHYAY, Sangheeta ROY, Apurbaa MALLIK
  • Publication number: 20150269744
    Abstract: A processor implemented system and method for identification of an activity performed by a subject based on sensor data analysis is described herein. In an implementation, the method includes capturing movements of the subject in real-time using a sensing device. At least one action associated with the subject is ascertained from a predefined set of actions. From the predefined set of actions, a plurality of actions can collectively form at least one activity. The ascertaining is based on captured movements of the subject and at least one predefined action rule. The at least one action rule is based on context-free grammar (CFG) and is indicative of a sequence of actions for occurrence of the at least one activity. Further, a current activity performed by the subject is dynamically determined, based on the at least one action and an immediately preceding activity, using a non-deterministic push-down automata (NPDA) state machine.
    Type: Application
    Filed: March 23, 2015
    Publication date: September 24, 2015
    Inventors: Dipti Prasad MUKHERJEE, Tamal BATABYAL, Tanushyam CHATTOPADHYAY
  • Patent number: 9117132
    Abstract: The present disclosure relates to designing of a hierarchy of feature vectors. In one embodiment, a method for facilitating design of a hierarchy of feature vectors while recognizing one or more characters in a video is disclosed. The method comprises collecting one or more features from each of the segments in a video frame extracted from a video; preparing multi-dimensional feature vectors to classify the one or more characters; calculating a minimum distance between the multi-dimensional features vectors of a test character and the multi-dimensional feature vectors of a pre-stored character template; selecting, with respect to a decreasing order of the minimum distance, the multi-dimensional feature vectors to design a hierarchy of the multi-dimensional feature vectors; and classifying the characters based on the hierarchy of the multi-dimensional feature vectors.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: August 25, 2015
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Tanushyam Chattopadhyay, Bidyut B. Chaudhuri
  • Publication number: 20150227784
    Abstract: Disclosed is a system and method for detecting a human in an image, and a corresponding activity. The image is captured, wherein the image comprises a plurality of pixels having gray scale information and a depth information. The image is segmented into a plurality of segments based upon the depth information. A connected component analysis is performed on a segment in order to segregate the one or more objects into noisy objects and candidate objects, the noisy objects are eliminated from the segment. A plurality of features are extracted from the candidate objects, and are evaluated using a Hidden Markov Model (HMM) model in order to determine the candidate objects as one of the human or non-human. The corresponding activity associated with the human is detected based on a depth value associated with each pixel corresponding to the candidate object in the image.
    Type: Application
    Filed: February 5, 2015
    Publication date: August 13, 2015
    Inventors: Sangheeta ROY, Tanushyam CHATTOPADHYAY, Dipti Prasad MUKHERJEE