Noise Or Undesired Signal Reduction Patents (Class 348/607)
  • Patent number: 11465279
    Abstract: A method includes receiving sensor data representative of surfaces in a physical environment containing an interaction point for a robotic device, and determining, based on the sensor data, a height map of the surfaces in the physical environment. The method also includes determining, by inputting the height map and the interaction point into a pre-trained model, one or more candidate positions for a base of the robotic device to allow a manipulator of the robotic device to reach the interaction point. The method additionally includes determining a collision-free trajectory to be followed by the manipulator to reach the interaction point when the base of the robotic device is positioned at a selected candidate position of the one or more candidate positions and, based on determining the collision-free trajectory, causing the base of the robotic device to move to the selected candidate position within the physical environment.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: October 11, 2022
    Assignee: X Development LLC
    Inventor: Benjamin Holson
  • Patent number: 11328390
    Abstract: A visualization system including a video processing apparatus (VPA) including a processor; and memory having processing instructions stored therein and executable by the processor, the processing instructions operable to, when executed by the processor: determine an amplification gain level applied by the image sensor; determine, based on the amplification gain level, a denoising level and a corresponding sharpening level; and process image data to denoise and sharpen an image corresponding to the image signals using the denosing level and the sharpening level.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: May 10, 2022
    Assignee: AMBU A/S
    Inventors: Andreas Härstedt Jørgensen, Finn Sonnenborg
  • Patent number: 11303483
    Abstract: A transmission device includes an imparter configured to impart redundant data to the beginning of each of a plurality of data blocks divided from a data signal, a plurality of THP operators configured to parallelly precode the plurality of data blocks to which the redundant data is imparted, a transmitter configured to sequentially transmit the plurality of data blocks precoded by the plurality of THP operators and the redundant data imparted to each of the plurality of data blocks to a transmission line according to an arrangement order in the data signal, wherein the plurality of THP operators feed back a plurality of pieces of the redundant data to the plurality of data blocks, respectively.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: April 12, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Guoxiu Huang, Hisao Nakashima
  • Patent number: 11290749
    Abstract: Methods and systems for in-loop filtering may comprise receiving a video comprising at least one frame. The frame may comprise at least one block of pixels. A content complexity of the block of pixels may be determined. A viewing characteristic of the video may be determined. A number of borders to be filtered may be determined based on at least one of the content complexity or the viewing characteristic. A deblocking filter strength may be determined based on at least one of the content complexity or the viewing characteristic. The number of borders of the block of pixels may be filtered according to the deblocking filter strength.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: March 29, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Dan Grois, Alexander Giladi
  • Patent number: 11265559
    Abstract: A disclosed configuration includes a system (or a computer implemented method or a non-transitory computer readable medium) for automatically preprocessing higher dynamic range image data into lower dynamic range image data through a data adaptive tuning process. By automatically preprocessing the higher dynamic range image data into the lower dynamic range image data through the data adaptive tuning process, an existing encoding process for encoding the standard dynamic range image data can be applied to the lower dynamic range image data while preserving metadata sufficient to recover image fidelity even in the high dynamic range. In one aspect, the system (or a computer implemented method or a non-transitory computer readable medium) provides for backwards compatibility between high dynamic range video services and existing standard dynamic range services. In one aspect, regrading is applied in a domain that is perceptually more uniform than the domain it is initially presented.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: March 1, 2022
    Assignee: FastVDO LLC
    Inventors: Pankaj N. Topiwala, Wei Dai, Madhu P. Krishnan
  • Patent number: 11240496
    Abstract: A video coding apparatus is described for encoding or decoding a frame of a video, the video coding apparatus comprising a computer program code and a processor configured to carry out operations on the frame of video. The operations include reconstructing the frame, and determining one or more filter parameters and filtering in a frequency domain and a pixel domain a block of the reconstructed frame based on the determined filter parameters to obtain a filtered block of the frame. The determining the one or more filter parameters and filtering in a frequency domain based on the determined filter parameters is performed jointly within a loop, and the one or more filter parameters are based on one or more first parameters that are based on the reconstructed frame and one or more second parameters which are based on a codec signaling information.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: February 1, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Victor Alexeevich Stepin, Roman Igorevich Chernyak, Ruslan Faritovich Mullakhmetov
  • Patent number: 11240521
    Abstract: A method of method of processing an image includes: determining estimates of parameters of an auto-regressive, parametric model of noise, according to which a current noise pixel is computed combining linear combination of previous noise pixels in a causal neighborhood of the current noise pixel weighted by respective model linear combination parameters with a generated noise sample corresponding to an additive Gaussian noise of model variance parameter; performing a convergence check loop, each iteration including: generating a noise template of noise pixels based on the estimated model parameters, the noise template having predetermined pixel size smaller than the image pixel size; estimating a noise template variance; if the estimated variance is below a first predetermined threshold or above a second predetermined threshold, proportionally decreasing the model linear combination parameters with a predetermined correcting factor, and performing another convergence check loop; otherwise exiting the converge
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: February 1, 2022
    Assignee: ATEME
    Inventors: Thomas Guionnet, Sébastien Herbreteau
  • Patent number: 11218973
    Abstract: The present disclosure relates to a transmission apparatus and a transmission method, a reception apparatus and a reception method, and a communication system that make it possible to implement stabilized communication irrespective of a fluctuation of a communication environment in a WLAN (Wireless LAN, WaveLAN). When a transmission apparatus transmits a data signal to a reception apparatus, the reception apparatus returns a response signal including a feedback parameter (FP) to the transmission apparatus. In a case where a reception situation of the reception apparatus is poor and improvement of it is necessitated on the basis of the FP, the transmission apparatus adjusts transmission power or the like to improve the reception situation of the reception apparatus. The present disclosure can be applied to a communication system in a WLAN.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: January 4, 2022
    Assignee: SONY CORPORATION
    Inventors: Kosuke Aio, Yusuke Tanaka, Ryuichi Hirata
  • Patent number: 11212071
    Abstract: A receiver includes: an A/D converter that performs an analog digital conversion of an input signal; an equalizer that equalizes an output from the A/D converter, eliminates inter code interference and obtains a data output; a timing recovery part that generates a recovery clock from the data output of the equalizer; a detector that detects the timing when an input signal varies from a no-signal state and has reached a predetermined threshold; and an initial phase setting part that sets as the initial phase of the recovery clock by the timing recovery part, a timing when the predetermined time has elapsed after the timing detected by the detector.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: December 28, 2021
    Assignee: DENSO CORPORATION
    Inventor: Nobuaki Matsudaira
  • Patent number: 11197008
    Abstract: Methods, articles, and systems of denoising for video coding using content-adaptive temporal and spatial filtering.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: December 7, 2021
    Assignee: Intel Corporation
    Inventors: Yu-Ting Li, Jong Dae Oh, Yi-Jen Chiu
  • Patent number: 11188745
    Abstract: Techniques for desirably translating a document image to an editable electronic textual document are presented. Utilizing respective applications, a document processing management component (DPMC) can convert the document image to a grayscale document image, remove noise from such image, rotate such image to reduce or eliminate any skewing of such image, and perform character recognition on the rotated grayscale document image to extract the textual information from such document to generate an electronic textual document. DPMC can associate a document identifier with the electronic textual document, and such document and document identifier can be stored in a data store. When such document is related to a device or other item, a code or textual string can be associated with the device or item, wherein a communication device can scan the code or textual string. In response, DPMC can retrieve such document, or information relating thereto, from the data store.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: November 30, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Abhay Dabholkar, Caitlin Rose Gruis, Parth Manoj Sutaria, Nutan M. Ranoliya
  • Patent number: 11176641
    Abstract: Skin smoothing is applied to images using a bilateral filter and aided by a skin map. In one example a method includes receiving an image having pixels at an original resolution. The image is buffered. The image is downscaled from the original resolution to a lower resolution. A bilateral filter is applied to pixels of the downscaled image. The filtered pixels of the downscaled image are blended with pixels of the image having the original resolution, and the blended image is produced.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: November 16, 2021
    Assignee: INTEL CORPORATION
    Inventors: Liu Yang, Weike Chen, Lin Xu
  • Patent number: 11153526
    Abstract: Techniques for detecting epileptic triggers in video content by storing a first sequence of frames of a video stream in a first buffer. The technique can further comprise generating a second sequence of subframes and storing the second sequence of subframes in a second buffer. The technique can further comprise generating average intensity values for the second sequence of subframes in the second buffer and calculating intensity changes between consecutive subframes in the second sequence of subframes based on the average intensity values. The technique can further comprise determining that a number of intensity changes between consecutive subframes in the second sequence of subframes exceeds an oscillation threshold and tagging the frames in the first buffer corresponding to the subframes in the second buffer as hazardous.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: October 19, 2021
    Assignee: International Business Machines Corporation
    Inventors: Istvan Rechner, Zoltan Ponekker, Patrik Egyed
  • Patent number: 11140293
    Abstract: A sheet generator circuit is described. The sheet generator includes electronic circuitry to receive a line group of image data including multiple rows of data from a frame of image data. The multiple rows are sufficient in number to encompass multiple neighboring overlapping stencils. The electronic circuitry is to parse the line group into a smaller sized sheet. The electronic circuitry is to load the sheet into a data computation unit having a two dimensional shift array structure coupled to an array of processors.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: October 5, 2021
    Assignee: Google LLC
    Inventors: Albert Meixner, Jason Rupert Redgrave, Ofer Shacham, Qiuling Zhu, Daniel Frederic Finchelstein
  • Patent number: 11107191
    Abstract: A method includes obtaining multiple image frames of a scene using at least one camera of an electronic device and processing the multiple image frames to generate a higher-resolution image of the scene. Processing the multiple image frames includes generating an initial estimate of the scene based on the multiple image frames. Processing the multiple image frames also includes, in each of multiple iterations, (i) generating a current estimate of the scene based on the image frames and a prior estimate of the scene and (ii) regularizing the generated current estimate of the scene. The regularized current estimate of the scene from one iteration represents the prior estimate of the scene in a subsequent iteration. The iterations continue until the estimates of the scene converge on the higher-resolution image of the scene.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: August 31, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Omar A. Elgendy, John W. Glotzbach, Hamid R. Sheikh
  • Patent number: 11051046
    Abstract: The disclosure provides a noise filter. The noise filter includes a motion estimation (ME) engine. The ME receives a current frame and a reference frame. The current frame comprising a current block and the reference frame includes a plurality of reference blocks. The ME engine generates final motion vectors. The current block comprises a plurality of current pixels. A motion compensation unit generates a motion compensated block based on the final motion vectors and the reference frame. The motion compensated block includes a plurality of motion compensated pixels. A weighted average filter multiplies each current pixel of the plurality of current pixels and a corresponding motion compensated pixel of the plurality of motion compensated pixels with a first weight and a second weight respectively. The weighted average filter generates a filtered block. A blockiness removal unit is coupled to the weighted average filter and removes artifacts in the filtered block.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: June 29, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Soyeb Nagori, Shyam Jagannathan, Deepak Kumar Poddar, Arun Shankar Kudana, Pramod Swami, Manoj Koul
  • Patent number: 10986374
    Abstract: A target sample x(i,j) of a two-dimensional array of reconstructed samples is filtered based on values of samples in a neighboring region of the target sample to produce a two-dimensional array of modified reconstructed samples, according to the equation: y(i,j)=round(x(i,j)+g(?m,n?Ra(m,n)ƒ(x(i,j)?b(m,n)×(m,n)))), where y(i,j) is a modified target sample value, R is the neighboring region of the target sample, a(m,n) and b(m,n) are real-valued coefficients, round(x) is a function that maps the value x to an integer value in the range [0,2B?1], B is the number of bits representing each sample of the two-dimensional array of modified reconstructed samples, f(x) and g(x) are functions, wherein (a) f(x) is a non-linear function, or (b) g(x) is a non-linear function and both a width and a height of R is more than one sample.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: April 20, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Arild Fuldseth, Steinar Midtskogen
  • Patent number: 10979703
    Abstract: In a scalable video codec, an adaptive Wiener filter with offset aims to minimize the differences between two input pictures or picture regions, and the filter coefficients need to be transmitted to decoder site.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: April 13, 2021
    Assignee: Intel Corporation
    Inventors: Lidong Xu, Wenhao Zhang, Yi-Jen Chiu, Hong Jiang, Yu Han
  • Patent number: 10922791
    Abstract: An image processing method includes: receiving a currently-input image frame and a previously-output image frame; comparing multiple first pixels corresponding to coordinates of the currently-input image frame with multiple second pixels corresponding to coordinates of the previously-output image frame, and obtaining multiple corresponding differences; obtaining multiple dynamic parameter values based on the differences and a dynamic parameter table; obtaining multiple boundary retention values based on the dynamic parameter values and a boundary operator; and obtaining multiple currently-output pixels based on the first pixels, the second pixels, and the boundary retention values. An image processing apparatus performs the image processing method, to increase accuracy of identifying a boundary adjoining a motion region and a non-motion region, and to remove an artifact of the boundary.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: February 16, 2021
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventor: Ming-Ta Lin
  • Patent number: 10924695
    Abstract: Image processing systems and methods are provided for processing a stream of data values (e.g. pixel values). The image processing system comprises a processing module configured to: receive a plurality of pixel values, each of the received pixel values having a first number of bits; and implement processing of a particular pixel value by operating on a particular subset of the received pixel values, by: classifying each of the pixel values within the particular subset into a group of a set of one or more groups; determining an average value in respect of the pixel values within the particular subset which are classified into one of the one or more groups, wherein the determined average value has a second number of bits, wherein said second number is greater than said first number; replacing the particular pixel value based on the determined average value; and outputting the processed particular pixel value.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: February 16, 2021
    Assignee: Imagination Technologies Limited
    Inventor: Timothy Lee
  • Patent number: 10904589
    Abstract: A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: January 26, 2021
    Assignee: Gracenote, Inc.
    Inventor: Donald F. Gordon
  • Patent number: 10893290
    Abstract: An apparatus for moving image coding includes: a memory configured to store a reference panoramic image used for coding a coding-target panoramic image obtained by extending a panoramic image included in panoramic video photographed by an imaging device; and a processor coupled to the memory and configured to execute a decision process that includes deciding a vector that represents an amount of shift of the coding-target panoramic image relative to the reference panoramic image, execute a correction process that includes generating a corrected coding-target panoramic image by correcting a position of each of a plurality of coding-target regions in the coding-target panoramic image in accordance with the vector that represents the amount of shift, and execute a coding process that includes coding an image of each of the plurality of coding-target regions in the corrected coding-target panoramic image by using the reference panoramic image.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: January 12, 2021
    Assignee: FUJITSU LIMITED
    Inventor: Akihiro Yamori
  • Patent number: 10880557
    Abstract: A disclosed configuration includes a system (or a computer implemented method or a non-transitory computer readable medium) for automatically preprocessing higher dynamic range image data into lower dynamic range image data through a data adaptive tuning process. By automatically preprocessing the higher dynamic range image data into the lower dynamic range image data through the data adaptive tuning process, an existing encoding process for encoding the standard dynamic range image data can be applied to the lower dynamic range image data while preserving metadata sufficient to recover image fidelity even in the high dynamic range. In one aspect, the system (or a computer implemented method or a non-transitory computer readable medium) provides for backwards compatibility between high dynamic range video services and existing standard dynamic range services. In one aspect, regrading is applied in a domain that is perceptually more uniform than the domain it is initially presented.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: December 29, 2020
    Assignee: FASTVDO LLC
    Inventors: Wei Dai, Madhu P. Krishnan, Pankaj N. Topiwala
  • Patent number: 10854155
    Abstract: A display apparatus includes a display panel, a timing controller, a data driver, and a gate driver. The timing controller receives image data at a number of frames per second of a first level and generates a gate control signal and a data control signal. The timing controller includes an image converter that operates in film mode or normal mode when the input image data are moving image data, and that outputs film image data at a number of frames per second of second level lower than the first level during the film mode. The data driver applies a data voltage corresponding to the film image data to the display panel based on the data control signal. The gate driver applies a gate voltage to the display panel based on the gate control signal. The display panel operates at a frequency of the second level during the film mode.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: December 1, 2020
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventors: Kyoungwon Lee, Kwan-young Oh, Jimyoung Seo, Bonghyun You, Junghwan Cho, Sangsu Han
  • Patent number: 10853968
    Abstract: The geometric pose of a patch of watermark data is estimated based on the position of a similar, but non-identical, patch of information within a data structure. The information in the data structure corresponds to a tiled array of calibration patterns that is sampled along at least three non-parallel paths. In a particular embodiment, the calibration patterns are sampled so that edges are globally-curved, yet locally-flat. Use of such information in the data structure enables enhanced pose estimation, e.g., speeding up operation, enabling pose estimation from smaller patches of watermark signals, and/or enabling pose estimation from weaker watermark signals. A great variety of other features and arrangements are also detailed.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: December 1, 2020
    Assignee: Digimarc Corporation
    Inventors: Geoffrey B. Rhoads, Utkarsh Deshmukh, John D. Lord
  • Patent number: 10812797
    Abstract: A method of encoding or decoding utilizing a low complexity transform may include receiving information regarding a target block for encoding or decoding, and if the at least one of a width or a height of a block size of the target block is greater than or equal to the predetermined threshold, performing encoding or decoding of the target block, but instead of applying a large transform having a size corresponding to the at least one of the width or the height of the block size of the target block, applying a first transform to a first portion of the target block, and applying the first transform or a second transform to a second portion of the target block. Also, at least one of the first transform and the second transform is a low-complexity transform that has a size that is less than the predetermined threshold.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: October 20, 2020
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Xiang Li, Shan Liu
  • Patent number: 10803876
    Abstract: Techniques are described for performing forward and backward extrapolation of data to compensate for data that has been lost due to network packet loss. The forward and backward extrapolation can be used to perform packet loss concealment. For example, when network packet loss is detected, network packets before and after the lost data can be identified. Forward and backward extrapolation can then be applied to cover the period of lost data. For example, the network packets before the period of lost data can be used to perform forward extrapolation to cover a first portion of the period of lost data. The network packets after the period of lost data can be used to perform backward extrapolation to cover a remaining portion of the period of lost data. The period of lost data can be reconstructed based at least in part on the extrapolation.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: October 13, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Soren Skak Jensen, Sriram Srinivasan, Koen Bernard Vos
  • Patent number: 10788951
    Abstract: Systems for predicting features to be accessed by a user and generating a customized user interface are provided. In some examples, a computing platform may receive a request to access a system. In some examples, a content data stream may be received including data associated with the identity of the user, current date and time information, and the like. Data may be extracted from the content stream and analyzed, based on one or more machine learning datasets (generated internally or received from an external source), to predict a likely function or feature the user may access. In some examples, access to other features may be disabled. Responsive to identifying the likely feature, the system may enable access to the predicted feature and may generate a customized user interface including the predicted feature. The customized and dynamic user interface may include and place the predicted feature in a predetermined location on the user interface, in a size and/or format other than standard.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: September 29, 2020
    Assignee: Bank of America Corporation
    Inventors: Morgan S. Allen, Jason Daniel Latta
  • Patent number: 10784988
    Abstract: Techniques are described for performing conditional forward error correction (FEC) of network data. The techniques and solutions can be applied to suppress the transmission of redundant forward error correction information for data (e.g., frames of audio and/or video data) that can be effectively recovered at the receiving device (e.g., at the decoder). For example, a first computing device that is encoding and transmitting data (e.g., encoded audio data) to a second computing device can determine whether portions of data can be predicted (e.g., to a certain quality measure) at the second computing device. If the portions of data can be predicted, then the first computing device can skip sending redundant copies of the portions of data (e.g., can skip sending forward error correction information) in current network packets.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: September 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sriram Srinivasan, Soren Skak Jensen, Koen Bernard Vos
  • Patent number: 10728627
    Abstract: A system and method includes an automatic content recognition (ACR) headend to perform ACR recognition on a video stream that is also being streamed to a smart TV, to detect timing of an upcoming ad spot to be delivered within the video stream. An addressable TV (ATV) engine can be in communication with the ACR head end and to: determine, from data of an ad campaign, whether a first ad to be delivered to the ad spot is off target for the ad spot; notify the ad replacer client to replace the first ad with an addressable ad when the first ad is off target for the ad spot; and provide, to the ad replacer client, criteria with which to constrain an ad request to obtain a second ad that is on target for the ad spot.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: July 28, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Marcus Liassides, Stefan Liassides
  • Patent number: 10728629
    Abstract: A system and method includes an automatic content recognition (ACR) headend to perform ACR recognition on a video stream that is also being streamed to a smart TV, to detect timing of an upcoming ad spot to be delivered within the video stream. An addressable TV (ATV) engine can be in communication with the ACR head end and to: determine, from data of an ad campaign, whether a first ad to be delivered to the ad spot is off target for the ad spot; notify the ad replacer client to replace the first ad with an addressable ad when the first ad is off target for the ad spot; and provide, to the ad replacer client, criteria with which to constrain an ad request to obtain a second ad that is on target for the ad spot.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: July 28, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Marcus Liassides, Stefan Liassides
  • Patent number: 10728628
    Abstract: A system and method includes an automatic content recognition (ACR) headend to perform ACR recognition on a video stream that is also being streamed to a smart TV, to detect timing of an upcoming ad spot to be delivered within the video stream. An addressable TV (ATV) engine can be in communication with the ACR head end and to: determine, from data of an ad campaign, whether a first ad to be delivered to the ad spot is off target for the ad spot; notify the ad replacer client to replace the first ad with an addressable ad when the first ad is off target for the ad spot; and provide, to the ad replacer client, criteria with which to constrain an ad request to obtain a second ad that is on target for the ad spot.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: July 28, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Marcus Liassides, Stefan Liassides
  • Patent number: 10701411
    Abstract: A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: June 30, 2020
    Assignee: Gracenote, Inc.
    Inventor: Donald F. Gordon
  • Patent number: 10701412
    Abstract: A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: June 30, 2020
    Assignee: Gracenote, Inc.
    Inventor: Donald F. Gordon
  • Patent number: 10680512
    Abstract: A switched-capacitor converter includes a rectifier at the output, a plurality of legs coupled between the input and the rectifier, and a controller. Each leg of the switched-capacitor converter includes a capacitor, and a switch device is connected to each leg. A first group of the legs is coupled to a first branch of the rectifier, and a second group of the legs is coupled to a second branch of the rectifier. The controller alternates switching of the first and second groups of legs after startup, to transfer energy from the input to the output during a first part of each switching cycle via the first group of legs and to ground during a second part of each switching cycle via the second group of legs. The controller or a current limited source provides for pre-charging of at least one of the capacitors during startup.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: June 9, 2020
    Assignee: Infineon Technologies Austria AG
    Inventors: Amir Babazadeh, Jens Ejury, Benjamim Tang, Robert Carroll
  • Patent number: 10638162
    Abstract: A frequency transformation unit executes discrete wavelet transformation processing on image data, quantizes the output of sub-bands of each component using a quantization unit, and performs entropy coding using a coding unit. If a total code amount of the image data that has been coded exceeds a maximum value that has been set, an overflow control unit replaces the coded data with copy data obtained by coding 0 in order from sub-bands having the lowest priority, until the total code amount is less than or equal to the maximum value.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: April 28, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koji Togita
  • Patent number: 10629131
    Abstract: This application relates to methods and apparatus for refreshing a display device at various frequencies. Specifically, multiple areas of the display device can be refreshed concurrently at different frequencies. In this way, when static content is being displayed in certain areas of the display device, those certain areas can be refreshed at a lower rate than areas displaying dynamic content such as video or animation. By refreshing at lower rates, the energy consumed by the display device and subsystems associated with the display device can be reduced. Additionally, processes for reducing flicker when refreshing the display device at different refresh rates are disclosed herein.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: April 21, 2020
    Assignee: Apple Inc.
    Inventors: Chaohao Wang, Szu-Hsien Lee, Paolo Sacchetto, Shih Chang Chang, Chun-Yao Huang, Paul S. Drzaic
  • Patent number: 10587332
    Abstract: A hub terminal and remote client communicate via a target satellite in an inclined geosynchronous orbit. As the target satellite ascends or descends away from the geostationary arc, the signal strength of the uplink channel is increased without increasing the level of interference with adjacent geostationary satellites. The increased angular separation from adjacent satellites also decreases downlink interference. The resulting increase in signal to interference ratio permits adjustment of the modulation and coding parameters to increase spectral efficiency. The antenna gain pattern is modeled based on antenna characteristics and the model may be supplemented with measurements of a signal relayed by adjacent satellites. The method permits intermittent communication from locations where the geostationary arc is blocked or using disadvantaged antennas that would be impractical for use with geostationary satellites.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: March 10, 2020
    Inventor: Peter Lemme
  • Patent number: 10574934
    Abstract: An image signal processing apparatus includes: circuitry including: a mode setting circuitry configured to change a mode to one of a first mode and a second mode; a dividing circuitry configured to divide an input image signal into a base component signal and a detail component signal when the mode setting circuitry sets the first mode; a first tone compressing circuitry configured to perform a tone compression process on the base component signal to generate a compressed base component signal; a synthesizing circuitry configured to generate a synthetic image signal based on the detail component signal and the compressed base component signal; and a second tone compressing circuitry configured to perform a tone compression process such that tone of the input image signal becomes approximately equal to tone of the compressed base component signal when the mode setting circuitry sets a second mode.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: February 25, 2020
    Assignee: OLYMPUS CORPORATION
    Inventor: Tomoya Sato
  • Patent number: 10575020
    Abstract: Compensation offsets are provided for a set of reconstructed samples of an image. Each sample has a sample value. A method of providing the compensation offsets comprises selecting, based on a rate distortion criterion, a classification from among a plurality of predetermined classifications. Each predetermined classification has a classification range smaller than a full range of the sample values and is made up of a plurality of classes, each defining a range of sample values within the classification range, into which class a sample is put if its sample value is within the range of the class concerned. A compensation offset is associated with each class of the selected classification for application to the sample value of each sample of the class.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: February 25, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Edouard Francois, Guillaume Laroche
  • Patent number: 10552671
    Abstract: Described is a novel method for feature extraction for automatic gait recognition. This method uses Multi-kernel Fuzzy-based Local Gabor Binary Pattern. From a captured gait video sequence, the gait period is determined then a gait energy image is constructed to represent the spatial-temporal variations during one motion cycle of the gait sequence. Then, each gait sequence is represented with a feature vector. The computation of this vector is conducted by first applying the 2D Gabor filter bank then encoding the variations in the Gabor magnitude using a multi-kernel fuzzy local binary pattern operator. Finally, gait classification is performed using a support vector machine.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: February 4, 2020
    Assignee: King Fahd University of Petroleum and Minerals
    Inventors: Amer Ghazi Abdullah Binsaadoon, El-Sayed M. El-Alfy
  • Patent number: 10530996
    Abstract: An electronic device comprising a processing unit and a memory that stores a plurality of program instructions. The processing unit executes the program instructions to perform the following steps: (a) storing pixel data of multiple pixels of a picture in the memory, the number of the pixels being greater than the number of pixels in one horizontal line of the picture; (b) performing an integral image operation on the pixel data to obtain integral image data; (c) storing the integral image data in the memory; (d) using the integral image data to calculate a low-frequency component of a target pixel of the picture; and (e) based on the low-frequency component, selectively performing a temporal noise reduction operation on the target pixel.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: January 7, 2020
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Kai Liu, Wen-Tsung Huang
  • Patent number: 10504211
    Abstract: According to one implementation, a video processing system includes a computing platform having a hardware processor and a system memory storing a sample-based video denoising software code. The hardware processor executes the sample-based video denoising software code to receive a video sequence, and select a reference frame of the video sequence to denoise. For each pixel of the reference frame, the hardware processor executes the sample-based video denoising software code to map the pixel to a sample pixel in each of other frames of the video sequence, identify a first confidence value corresponding to each of the sample pixels based on the mapping, identify a second confidence value corresponding to each of the sample pixels based on the frame that includes the sample pixel, and denoise the pixel based on a weighted combination of the sample pixels determined using the first confidence values and the second confidence values.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: December 10, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Christopher Schroers, Henning Zimmer, Alexander Sorkine Hornung
  • Patent number: 10491904
    Abstract: Video pixel line buffers are widely used for data processing in video codecs. Video data may be packed into buffers configured to store a plurality of words, each word comprising a series of bits. The video data may be associated with two or more channels. In order to reduce realization costs, data blocks from two different channels may be packed from opposite sides of a word in the buffer in opposite directions. In some embodiments, data blocks from two or more physical channels may be mapped to two or more virtual channels, the virtual channels having balanced data block sizes. The data blocks associated with the virtual channels may then be packed to one or more buffers.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: November 26, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Shu Lin, Mang Li, Kai Wang, Atul Garg
  • Patent number: 10477214
    Abstract: A method for inter-color residual prediction using an improved scaling parameter coding is disclosed. In one embodiment, a scaling parameter is used for inter-color residual prediction between a first color component and a second color component. The scaling parameter is coded using context-based coding having the same number of context models as the longest binary code for the absolute values of the scaling parameter. For example, when the first scaling parameter is selected from a group consisting of 8, 4, 2, 1, 0, ?1, ?2 ?4 and ?8, the absolute values of the scaling parameter can be represented by binary codes with the longest binary code having 4 bits. The context-based coding for the absolute scaling parameter also uses 4 context models. In a second embodiment, the scaling parameter is coded using binary codes by assigning a shorter binary code to a larger non-zero scaling parameter.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: November 12, 2019
    Assignee: HFI Innovation Inc.
    Inventors: Xianguo Zhang, Kai Zhang, Jicheng An
  • Patent number: 10477250
    Abstract: A target sample x(i,j) of a two-dimensional array of reconstructed samples is filtered based on values of samples in a neighboring region of the target sample to produce a two-dimensional array of modified reconstructed samples, according to the equation: y(i,j)=round(x(i,j)+g(?m,n?Ra(m,n)ƒ(x(i,j)?b(m,n)x(m,n)))), where y(i,j) is a modified target sample value, R is the neighboring region of the target sample, a(m,n) and b(m,n) are real-valued coefficients, round(x) is a function that maps the value x to an integer value in the range [0,2B?1], B is the number of bits representing each sample of the two-dimensional array of modified reconstructed samples, ƒ(x) and g(x) are functions, wherein (a) ƒ(x) is a non-linear function, or (b) g(x) is a non-linear function and both a width and a height of R is more than one sample.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: November 12, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Arild Fuldseth, Steinar Midtskogen
  • Patent number: 10469857
    Abstract: In a method for transmitting video for a display panel between a transmitter in electronic communication with a receiver over a wireless communication channel, the method includes: receiving, by a transmitter, a data signal from a data source; receiving, by the transmitter, a return signal from a receiver; encoding, by the transmitter based on the return signal, the data signal utilizing a plurality of encoder blocks to generate a layered encoded data stream, wherein a first encoder block encodes the data signal and each subsequent encoder block encodes a difference between an input of a preceding encoder block and an output of a quantizer of a preceding encoder block; and transmitting, by the transmitter, the layered encoded data stream to the receiver for decoding and display on the display panel.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: November 5, 2019
    Assignee: Samsung Display Co., Ltd.
    Inventors: Gregory W. Cook, Amin Mobasher
  • Patent number: 10448014
    Abstract: Techniques related to improved video denoising using content adaptive motion compensated temporal filtering are discussed. Such techniques may include determining whether a block of a video frame is motion compensable and, when the block is motion compensable, generating a denoised block corresponding to the block using the block itself and averaged reference blocks from two or more motion compensation reference frames.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: October 15, 2019
    Assignee: Intel Corporation
    Inventors: Sebastian Possos, Atul Puri
  • Patent number: 10439852
    Abstract: Embodiments of the present disclosure provide a signal processing apparatus, a signal transmitting apparatus and a receiver, which are adapted for a frequency division multiplexing system having a high-order modulation format. A receiver having a high-magnification sampling rate by inserting a pilot signal between neighboring subcarriers at a transmitter side, calculating a laser phase noise according to a phase of the pilot signal at a receiver side, and performing down-sampling and equalization processing after performing carrier phase recovery according to the laser phase noise, so that a laser phase noise having a wide frequency may be accurately compensated, thereby having a relatively powerful carrier phase recovery ability.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: October 8, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Liang Dou, Zhenning Tao
  • Patent number: 10439849
    Abstract: A method and apparatus for equalization in a communication system. The method includes receiving an input of a block of symbols, filtering the input in the frequency domain, calculating an error factor in the time domain based on the filtered input, updating tap weights of the equalizer in the frequency domain using circular correlation based on the error factor and the conjugate of the input in the frequency domain, and outputting the filtered input.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: October 8, 2019
    Assignee: King Fahd University of Petroleum and Minerals
    Inventors: Kabiru Akande, Naveed Iqbal, Azzedine Zerguine, Abdelmalek Zidouri