Patents by Inventor Arkady Kopansky
Arkady Kopansky 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: 11831862Abstract: A computing system includes an interface, a memory, and processing circuitry. The interface is configured to receive, from a production system, a first test stream and a second test stream. The memory is in communication with the interface and is configured to store at least a portion of the first test stream and at least a portion of the second test stream. The processing circuitry is in communication with the memory and is configured to: detect first embedded information in the first test stream representative of a first timestamp and second embedded information in the second test stream representative of a second timestamp; determine, based on the first timestamp and the second timestamp, an offset between the first test stream and the second test stream; output the offset.Type: GrantFiled: December 16, 2022Date of Patent: November 28, 2023Assignee: SRI INTERNATIONALInventors: Robert Norman Hurst, Jr., Arkady Kopansky, Jonathan Parlett
-
Publication number: 20230231988Abstract: A computing system includes an interface, a memory, and processing circuitry. The interface is configured to receive, from a production system, a first test stream and a second test stream. The memory is in communication with the interface and is configured to store at least a portion of the first test stream and at least a portion of the second test stream. The processing circuitry is in communication with the memory and is configured to: detect first embedded information in the first test stream representative of a first timestamp and second embedded information in the second test stream representative of a second timestamp; determine, based on the first timestamp and the second timestamp, an offset between the first test stream and the second test stream; output the offset.Type: ApplicationFiled: December 16, 2022Publication date: July 20, 2023Inventors: Robert Norman Hurst, JR., Arkady Kopansky, Jonathan Parlett
-
Patent number: 11216662Abstract: A variety of applications involve transmission of video data in real time. However, bandwidth limitations may result in degradation of the quality of the transmitted video. To address such limitations, a video stream may be limited to ‘regions of interest’ within each frame of the video stream. This can be accomplished by setting areas outside of the regions of interest to an a priori known color or ‘blanking’ color, and the resulting ‘blanked’ video stream can be compressed and transmitted without extensive modifications to existing transmission apparatus. The original video can be reconstituted by superimposing the received region-of-interest video data onto a background image of the environment that contains the regions-of-interest. The background image can be satellite imagery or other stored imagery that matches the perspective of the video stream. Geographical tag data can be used to superimpose the region-of-interest video data onto the background image.Type: GrantFiled: March 30, 2020Date of Patent: January 4, 2022Assignee: SRI InternationalInventors: Arkady Kopansky, Michael Kiernan, Peter Demers
-
Publication number: 20200322677Abstract: This disclosure describes systems that assess video content. A computing system includes an interface configured to an image captured at a destination of the video content. The computing system includes a memory configured to store the received image and at least a portion of a reference image associated with the video content. The computing system includes processing circuitry configured to detect embedded information in the image, the embedded information indicating that the image represents a frame of a test pattern of the video content. The processing circuitry is configured to utilize an implicit knowledge of the test pattern to compare at least a portion of the image to the portion of the reference image stored to the memory, and to automatically determine, based on the comparison, one or more characteristics of the video content segment as delivered at the destination.Type: ApplicationFiled: February 19, 2020Publication date: October 8, 2020Inventors: Gregory Tibor Alexander Kovacs, Arkady Kopansky, Robert Norman Hurst, JR.
-
Publication number: 20200320272Abstract: A variety of applications involve transmission of video data in real time. However, bandwidth limitations may result in degradation of the quality of the transmitted video. To address such limitations, a video stream may be limited to ‘regions of interest’ within each frame of the video stream. This can be accomplished by setting areas outside of the regions of interest to an a priori known color or ‘blanking’ color, and the resulting ‘blanked’ video stream can be compressed and transmitted without extensive modifications to existing transmission apparatus. The original video can be reconstituted by superimposing the received region-of-interest video data onto a background image of the environment that contains the regions-of-interest. The background image can be satellite imagery or other stored imagery that matches the perspective of the video stream. Geographical tag data can be used to superimpose the region-of-interest video data onto the background image.Type: ApplicationFiled: March 30, 2020Publication date: October 8, 2020Inventors: Arkady Kopansky, Michael Kiernan, Peter Demers
-
Patent number: 9210444Abstract: A method for modifying bit-rate comprising receiving bandwidth information about a network, modifying one or more parameters of a pre-filter coupled to a video encoder based on the received bandwidth information, applying the pre-filter to video content based on the modified parameters and encoding the pre-filtered video content to have a bandwidth commensurate with the bandwidth information.Type: GrantFiled: March 15, 2013Date of Patent: December 8, 2015Assignee: SRI InternationalInventors: Michael Anthony Isnardi, Arkady Kopansky
-
Patent number: 9060172Abstract: A method for encoding a frame of visual data which includes the steps of encoding an original full resolution frame, storing coded data for the encoded full resolution frame, reconstructing and storing encoded full resolution frame, downsampling the original full resolution frame to render it a reduced spatial resolution frame, encoding the reduced spatial resolution frame, storing coded data for the reduced spatial resolution frame, reconstructing and storing the reduced spatial resolution frame, upsampling and storing the reconstructed reduced spatial resolution frame, comparing a characteristic in the reconstructed full resolution frame with said characteristic in the original full resolution frame to determine the deviation of the reconstructed full resolution frame from the original full resolution frame with respect to said characteristic, comparing said characteristic in the upsampled reconstructed spatial reduced resolution frame with said characteristic in the original full resolution frame to determType: GrantFiled: September 15, 2006Date of Patent: June 16, 2015Assignee: SRI InternationalInventors: Walter Paul, Arkady Kopansky, Hui Cheng
-
Patent number: 9036693Abstract: Embodiments of the present invention provide for a region-of-interest compression methodology wherein a variety of encoders may be utilized to perform video compression on a plurality of filtered video frames without the need to generate specific instructions for each of the variety of encoders. Embodiments of the present invention receive a video frame and create a region-of-interest map based on the received video frame. The region-of-interest map is utilized to create a filtered video frame based on the received video frame. This process may be repeated for each video frame within a video stream, thereby creating a plurality of filtered video frames. The plurality of filtered video frames is transmitted to an encoder for video compression.Type: GrantFiled: December 22, 2009Date of Patent: May 19, 2015Assignee: SRI InternationalInventors: Michael Anthony Isnardi, Arkady Kopansky
-
Publication number: 20140269944Abstract: A method for modifying bit-rate comprising receiving bandwidth information about a network, modifying one or more parameters of a pre-filter coupled to a video encoder based on the received bandwidth information, applying the pre-filter to video content based on the modified parameters and encoding the pre-filtered video content to have a bandwidth commensurate with the bandwidth information.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: SRI INTERNATIONALInventors: MICHAEL ANTHONY ISNARDI, ARKADY KOPANSKY
-
Patent number: 8438450Abstract: A method, system, and computer-readable medium for facilitating integrity verification of a transport stream is provided. Integrity verification is performed without increasing the bit rate of the transport stream by generating a checksum corresponding to a portion of the transport stream and inserting the checksum into a null packet within the transport stream. Utilizing a null packet to carry the checksum allows the checksum to be transmitted without increasing the bit rate of the transport stream. In addition, by creating a checksum corresponding to a portion of the transport stream, integrity verification may be performed on a streaming data file.Type: GrantFiled: January 28, 2010Date of Patent: May 7, 2013Assignee: SRI InternationalInventors: Michael Anthony Isnardi, Arkady Kopansky, Yanjun Xu, Ali Chaudhry
-
Patent number: 8391368Abstract: A system and method of compressing a video signal can include the steps of: receiving a video signal, the video signal including frames; analyzing, for each frame, the video signal on a macroblock-by-macroblock level; determining whether to downsample a macroblock residual for each of the macroblocks; selectively downsampling a macroblock residual for some of the macroblocks; and coding the macroblocks. A system and method of decompressing a video signal can include the steps of receiving a compressed video signal, the video signal including frames; analyzing, for each frame, the video signal on a macroblock-by-macroblock level; determining whether to upsample a macroblock residual for each of the macroblocks; selectively upsampling a macroblock residual for some of the macroblocks; and decoding the macroblocks.Type: GrantFiled: April 10, 2006Date of Patent: March 5, 2013Assignee: SRI InternationalInventors: Hui Cheng, Michael Anthony Isnardi, Arkady Kopansky
-
Publication number: 20100199159Abstract: A method, system, and computer-readable medium for facilitating integrity verification of a transport stream is provided. Integrity verification is performed without increasing the bit rate of the transport stream by generating a checksum corresponding to a portion of the transport stream and inserting the checksum into a null packet within the transport stream. Utilizing a null packet to carry the checksum allows the checksum to be transmitted without increasing the bit rate of the transport stream. In addition, by creating a checksum corresponding to a portion of the transport stream, integrity verification may be performed on a streaming data file.Type: ApplicationFiled: January 28, 2010Publication date: August 5, 2010Inventors: Michael Anthony Isnardi, Arkady Kopansky, Yanjun Xu, Ali Chaudhry
-
Publication number: 20100172404Abstract: Embodiments of the present invention provide for a region-of-interest compression methodology wherein a variety of encoders may be utilized to perform video compression on a plurality of filtered video frames without the need to generate specific instructions for each of the variety of encoders. Embodiments of the present invention receive a video frame and create a region-of-interest map based on the received video frame. The region-of-interest map is utilized to create a filtered video frame based on the received video frame. This process may be repeated for each video frame within a video stream, thereby creating a plurality of filtered video frames. The plurality of filtered video frames is transmitted to an encoder for video compression.Type: ApplicationFiled: December 22, 2009Publication date: July 8, 2010Inventors: Michael Anthony Isnardi, Arkady Kopansky
-
Publication number: 20090231439Abstract: A method for propagating an error between video frames of a video stream wherein data in a single macroblock is propagated from a first video frame to a second video frame via inter-frame coding. Once integrated into the second video frame, the macroblock may be utilized as the basis for intra-frame coding within the second video frame. Intra-frame coding within the second video frame allows for any error in the data contained in the macroblock to propagate through the second video frame while minimizing the amount of the second video frame dedicated to propagation the existing error(s). Embodiments of the present invention are directed to the application of stress to a decoder, to cause an error in the decoder, and propagation of the error between video frames of a video stream.Type: ApplicationFiled: March 13, 2009Publication date: September 17, 2009Inventors: Arkady Kopansky, Yanjun Xu, Jae-Beom Lee, William Wei-lian Lin
-
Publication number: 20080144505Abstract: A method and apparatus for reducing the bitrate of a given datastream is provided. The bitrate of a given datastream is reduced by altering the payload of an incoming packet, while still providing sufficient data as to not cause a malfunction within the receiving node. The altered payload represents data which will trigger commonly used error concealment methods, within the receiving node. The determination as to which packets undergo alteration is based on a relationship between network congestion and the priority of a given packet. A packet's priority is measured in terms of its effect on the regeneration of high quality signal. As the need to reduce the bitrate of a given datastream increases, the occurrence of packet alteration increases.Type: ApplicationFiled: November 5, 2007Publication date: June 19, 2008Inventors: Michael Anthony Isnardi, Arkady Kopansky
-
Publication number: 20070058724Abstract: A method for encoding a frame of visual data which includes the steps of encoding an original full resolution frame, storing coded data for the encoded full resolution frame, reconstructing and storing encoded full resolution frame, downsampling the original full resolution frame to render it a reduced spatial resolution frame, encoding the reduced spatial resolution frame, storing coded data for the reduced spatial resolution frame, reconstructing and storing the reduced spatial resolution frame, upsampling and storing the reconstructed reduced spatial resolution frame, comparing a characteristic in the reconstructed full resolution frame with said characteristic in the original full resolution frame to determine the deviation of the reconstructed full resolution frame from the original full resolution frame with respect to said characteristic, comparing said characteristic in the upsampled reconstructed spatial reduced resolution frame with said characteristic in the original full resolution frame to determType: ApplicationFiled: September 15, 2006Publication date: March 15, 2007Inventors: Walter Paul, Arkady Kopansky, Hui Cheng
-
Publication number: 20060245502Abstract: A system and method of compressing a video signal can include the steps of: receiving a video signal, the video signal including frames; analyzing, for each frame, the video signal on a macroblock-by-macroblock level; determining whether to downsample a macroblock residual for each of the macroblocks; selectively downsampling a macroblock residual for some of the macroblocks; and coding the macroblocks. A system and method of decompressing a video signal can include the steps of receiving a compressed video signal, the video signal including frames; analyzing, for each frame, the video signal on a macroblock-by-macroblock level; determining whether to upsample a macroblock residual for each of the macroblocks; selectively upsampling a macroblock residual for some of the macroblocks; and decoding the macroblocks.Type: ApplicationFiled: April 10, 2006Publication date: November 2, 2006Inventors: Hui Cheng, Michael Isnardi, Arkady Kopansky