Patents Assigned to Interra Systems
-
Publication number: 20250021754Abstract: A method and a system for assessing sentence segmenting in subtitles of a digital content is disclosed. The method comprises of acquiring a source text of the digital content and identifying linguistic boundary within sentences by assigning parts of speech (POS) tags and dependency tags to each word using natural language processing (NLP) libraries. Further, head information is assigned for each word to form a dependency tree structure. And, then, cohesiveness scores are assigned based at least on the parts of speech (POS) tags and the dependency tree structure. The method further includes identifying incorrect lines which violate the linguistic boundary and a set of static rules, and thereby assessing the sentence segmentation in subtitles of a digital content.Type: ApplicationFiled: July 14, 2023Publication date: January 16, 2025Applicant: Interra Systems, Inc.Inventors: Sana Afsar, Sakshi Jain, Manik Gupta
-
Patent number: 11094314Abstract: A system and a method for detecting a simulated Emergency Alert Signal (EAS) are disclosed. The method includes detecting, by a first detector, one or more tones in a plurality of audio frames. Further, the method includes detecting, by a second detector, one or more beeps in the plurality of audio frames. Thereafter, the method includes detecting, by a third detector, at least one emergency word in the plurality of audio frames based at least on the detected one or more tones or the detected one or more beeps, and thereby detecting the simulated EAS.Type: GrantFiled: January 18, 2020Date of Patent: August 17, 2021Assignee: Interra SystemsInventors: Rohit Gupta, Niraj Sinha, Hemant Kumar Gangwar, Manik Gupta
-
Publication number: 20210225359Abstract: A system and a method for detecting a simulated Emergency Alert Signal (EAS) are disclosed. The method includes detecting, by a first detector, one or more tones in a plurality of audio frames. Further, the method includes detecting, by a second detector, one or more beeps in the plurality of audio frames. Thereafter, the method includes detecting, by a third detector, at least one emergency word in the plurality of audio frames based at least on the detected one or more tones or the detected one or more beeps, and thereby detecting the simulated EAS.Type: ApplicationFiled: January 18, 2020Publication date: July 22, 2021Applicant: Interra Systems, Inc.Inventors: Rohit Gupta, Niraj Sinha, Hemant Kumar Gangwar, Manik Gupta
-
Patent number: 10664717Abstract: A system and a method for searching an image within another image are disclosed. The method includes producing template edge images and target edge images, having image scales, based on determination of edge gradients of a template image and a target image in one or more directions. The template image indicates an image to be searched. The target image indicates another image within which the image needs to be searched. Further, images comprising correlation coefficient values are produced for each of the directions by computing correlation coefficients between the template edge images and the target edge images. At least one local peak is identified from each of the images comprising the correlation coefficient values. Spatial locations along with the correlation coefficients corresponding to the local peak are determined. Thereafter, a presence of the template image in the target image is identified based upon an intersection of the spatial locations.Type: GrantFiled: June 18, 2018Date of Patent: May 26, 2020Assignee: Interra Systems, Inc.Inventors: Paras Garg, Rishi Gupta, Shekhar Madnani, Bhupender Kumar
-
Patent number: 10621950Abstract: A system and a method for adjusting luminance flashes in a video stream are disclosed. The method includes identifying a sequence of frames, having the luminance flashes, from the video stream. The sequence of frames is extended at both sides (start and end) based on a predefined threshold. The method further comprises dividing an extended sequence of frames into at least three segments. Further, the method includes determining a correction factor and a correction constant for each of the at least three segments. Thereafter, the method includes modifying luminance values of pixels of each of the at least three segments based on the correction factor and the correction constant, thereby adjusting the luminance flashes in the video stream.Type: GrantFiled: March 1, 2018Date of Patent: April 14, 2020Assignee: Interra SystemsInventors: Alok Kumar, Bhupender Kumar, Shekhar Madnani
-
Publication number: 20190385569Abstract: A system and a method for adjusting luminance flashes in a video stream are disclosed. The method includes identifying a sequence of frames, having the luminance flashes, from the video stream. The sequence of frames is extended at both sides (start and end) based on a predefined threshold. The method further comprises dividing an extended sequence of frames into at least three segments. Further, the method includes determining a correction factor and a correction constant for each of the at least three segments. Thereafter, the method includes modifying luminance values of pixels of each of the at least three segments based on the correction factor and the correction constant, thereby adjusting the luminance flashes in the video stream.Type: ApplicationFiled: March 1, 2018Publication date: December 19, 2019Applicant: Interra Systems, Inc.Inventors: ALOK KUMAR, BHUPENDER KUMAR, SHEKHAR MADNANI
-
Publication number: 20190384999Abstract: A system and a method for searching an image within another image are disclosed. The method includes producing template edge images and target edge images, having image scales, based on determination of edge gradients of a template image and a target image in one or more directions. The template image indicates an image to be searched. The target image indicates another image within which the image needs to be searched. Further, images comprising correlation coefficient values are produced for each of the directions by computing correlation coefficients between the template edge images and the target edge images. At least one local peak is identified from each of the images comprising the correlation coefficient values. Spatial locations along with the correlation coefficients corresponding to the local peak are determined. Thereafter, a presence of the template image in the target image is identified based upon an intersection of the spatial locations.Type: ApplicationFiled: June 18, 2018Publication date: December 19, 2019Applicant: Interra Systems, Inc.Inventors: Paras Garg, Rishi Gupta, Shekhar Madnani, Bhupender Kumar
-
Patent number: 10440239Abstract: A system and a method for detecting presence of a living hold in a video stream are disclosed. The method comprises pre-processing N consecutive frames for eliminating noise. An edge score may be calculated for the N consecutive frames, and a clip threshold primary and a clip threshold secondary may be defined. The method further comprises identifying primary edges and secondary edges in the N consecutive frames. Successively, a percentage of fixed primary edges and percentage of fixed secondary edges may be determined. Presence of the living hold may be confirmed based on the value of the percentage of fixed primary edges and the percentage of fixed secondary edges.Type: GrantFiled: October 1, 2018Date of Patent: October 8, 2019Assignee: Interra SystemsInventors: Raman Kumar Gupta, Rishi Gupta, Shekhar Madnani, Bhupender Kumar
-
Patent number: 10275894Abstract: A method and system for detection of artifacts in a video after application of an error concealment strategy by a decoder is disclosed. An absolute difference image is determined by subtraction of a current image and a previously decoded image. A threshold marked buffer is determined to replace the pixel values of the absolute difference image with a first pixel value or a second pixel value, based on comparison of pixel values with a first predefined threshold. A candidate region is determined by determining a pair of edges of the threshold marked buffer having length above a second predefined threshold, distance between them above a third predefined threshold, and pixel values between them in the absolute difference image, less than a fourth predefined threshold. Validation of candidate region is based on comparison of characteristics of the candidate region with characteristics of the current image and/or previously decoded images.Type: GrantFiled: January 28, 2016Date of Patent: April 30, 2019Assignee: Interra SystemsInventors: Sugeet Singh Saini, Akshi Raina, Bhupender Kumar, Shekhar Madnani
-
Patent number: 9838643Abstract: A method and system detection of inherent noise present within a video source prior to digital video compression is disclosed. A noise image is extracted by subtracting a current image from its filtered version. Each pixel of the extracted noise image is normalized based on a determined principal edge image and the analog noise pixels are accumulated to generate an intermediate noise confidence value. Analog noise may be detected based on an analog noise confidence value generated based on the intermediate noise confidence value and a ringing metric, a blockiness metric, a motion vector cost of the current image, a blurriness exception weight, a flashiness exception weight, and a pan blur exception weight. The method may further comprise detection of high frequency noise based on determining a high frequency noise confidence value that may be based on a high frequency noise value and a frequency component with highest magnitude.Type: GrantFiled: August 4, 2016Date of Patent: December 5, 2017Assignee: Interra Systems, Inc.Inventors: Advait Mogre Madhav, Bhupender Kumar, Pervez Alam, Rishi Gupta, Shekhar Madnani
-
Patent number: 9818178Abstract: A method and system for ghost detection in an image are described. Initially, a mode for detecting ghosting artifact is determined for deciding whether to perform analog or inter field ghosting analysis on the image. Based on the determined mode, a plurality of fields is determined to generate a field overlay image. The image is updated based on the field overlay image and an inter-field average of absolute difference is computed. A significant edge image, a principal edge image, and a delta gradient image are generated. A confidence score indicative of a likelihood of ghosting artifact in the image, is computed based on at least the inter-field average of absolute difference, a first and a second count of pixels in the delta gradient image, a third count of pixels in the principal edge image, and a count of rows of the significant edge image that correspond to the ghosting artifact.Type: GrantFiled: July 14, 2016Date of Patent: November 14, 2017Assignee: Interra Systems, Inc.Inventors: Advait Madhav Mogre, Bhupender Kumar, Pervez Alam, Rishi Gupta, Shekhar Madnani
-
Patent number: 9693078Abstract: Systems and Methods for efficient and reliable detection of error blocks in a video based on detecting one or more candidate blocks in a region of interest and then verifying the block error on the basis of the patterns formed inside the candidate block and its distinction from the surrounding blocks spatially and/or temporally.Type: GrantFiled: July 9, 2014Date of Patent: June 27, 2017Assignee: Interra Systems, Inc.Inventors: Akshi Raina, Shekhar Madnani
-
Patent number: 9686449Abstract: A method and system for determining blur in digital video due to high quantization adopted during encoding of an image. The image is preprocessed to filter the noise and an edge image is extracted from the preprocessed image. A gradient sign change is determined for each pixel of the edge image. A ringing metric is determined based on the gradient magnitude and the gradient sign change. Further, a blockiness metric is determined based on a block grid periodicity and offset that is determined based on block grid analysis of the edge image. Further, a perceptual blurriness metric is determined using a mean and kurtosis computed based on a gradient histogram analysis of the block grid analysed edge image. A composite blurring metric is determined based on the blockiness metric, the perceptual blurriness metric, and ringing metric.Type: GrantFiled: March 18, 2016Date of Patent: June 20, 2017Assignee: Interra Systems, Inc.Inventors: Advait Madhav Mogre, Bhupender Kumar, Pervez Alam, Rishi Gupta, Shekhar Madnani
-
Patent number: 9514502Abstract: The present invention relates to computation of digital fingerprint of a video sequence. The invention presents systems and methods for quick identification of shot boundaries and extraction of fingerprints by processing one or more specific frames. The systems and methods are applied on uncompressed video or compressed video having inter-frame or intra-frame compression. The methods comprises of comparing two frames of the video having a gap in between and identifying a specific frame present in between the two frames such that the specific frame may have a shot boundary. Shot boundaries are calculated for the entire video and then a fingerprint is generated using all the shot boundaries present in the video.Type: GrantFiled: January 21, 2015Date of Patent: December 6, 2016Assignee: Interra Systems Inc.Inventors: Kushal Ghosh, Rishi Gupta
-
Patent number: 9471990Abstract: A method and a system implementing the method for detecting presence of burnt-in text in a video sequence are described. Initially, possible text candidates are separated from the background information. Individual candidates are then validated against the character features like similar font width, resolution, width height ratio, etc. These characters are further validated for the formation of words/sentences. Finally, the temporal features are used for validation for determining valid burnt-in text candidates.Type: GrantFiled: October 20, 2015Date of Patent: October 18, 2016Assignee: Interra Systems, Inc.Inventor: Bhupender Kumar
-
Patent number: 9412024Abstract: System and method for identifying erroneous videos and assessing video quality is provided. Feature vectors are generated corresponding to a plurality of frames associated with the one or more videos. The feature vectors are subsequently subjected to anomaly detection to obtain first and second normalized path lengths and normalized anomaly measures. The first and second normalized path lengths and normalized anomaly measures are provided to a regression model to identify the erroneous video.Type: GrantFiled: September 13, 2013Date of Patent: August 9, 2016Assignee: Interra Systems, Inc.Inventors: Santanu Chaudhury, Brejesh Lall, Rohit Mungre, Yogesh Singh, Shekhar Madnani
-
Patent number: 9414067Abstract: Methods and systems for detecting block based video dropouts in one or more fields associated with various video frames is provided. A current field is divided into a plurality of blocks. A set of activity blocks is identified from the plurality of blocks. The activity blocks are then processed to identify horizontal and vertical lines which are then further processed to form one or more candidate error blocks. The candidate error blocks are validated for start and end to determine a count of video dropout errors associated with the current field.Type: GrantFiled: February 19, 2013Date of Patent: August 9, 2016Assignee: Interra Systems Inc.Inventors: Bhupender Kumar, Shekhar Madnani
-
Publication number: 20160210716Abstract: The present invention relates to computation of digital fingerprint of a video sequence. The invention presents systems and methods for quick identification of shot boundaries and extraction of fingerprints by processing one or more specific frames. The systems and methods are applied on uncompressed video or compressed video having inter-frame or intra-frame compression. The methods comprises of comparing two frames of the video having a gap in between and identifying a specific frame present in between the two frames such that the specific frame may have a shot boundary. Shot boundaries are calculated for the entire video and then a fingerprint is generated using all the shot boundaries present in the video.Type: ApplicationFiled: January 21, 2015Publication date: July 21, 2016Applicant: Interra Systems, Inc.Inventors: KUSHAL GHOSH, RISHI GUPTA
-
Patent number: 9100717Abstract: The disclosed embodiments relates to methods and systems for performing a content verification in a video content. The method includes identification of one or more random access points in the video content. Thereafter, one or more work units are created based on the identified one or more random access points. The method further includes processing of the one or more work units by one or more processing units simultaneously, and determining one or more errors in each of the one or more work units while the decoding. The one or more determined errors in each of processed one or more work units are then merged with each other. A verification report is generated based on at least the merging.Type: GrantFiled: October 9, 2013Date of Patent: August 4, 2015Assignee: Interra Systems Inc.Inventors: Ramandeep Singh Sandhu, Kulbhushan, Manik Gupta
-
Publication number: 20150098022Abstract: The disclosed embodiments relates to methods and systems for performing a content verification in a video content. The method includes identification of one or more random access points in the video content. Thereafter, one or more work units are created based on the identified one or more random access points. The method further includes processing of the one or more work units by one or more processing units simultaneously, and determining one or more errors in each of the one or more work units while the decoding. The one or more determined errors in each of processed one or more work units are then merged with each other. A verification report is generated based on at least the merging.Type: ApplicationFiled: October 9, 2013Publication date: April 9, 2015Applicant: Interra Systems, Inc.Inventors: Ramandeep Singh Sandhu, Kulbhushan, Manik Gupta