Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

323 results about "Temporal filtering" patented technology

Temporal filtering aims to remove or attenuate frequencies within the raw signal, that are not of interest. This can substantially improve the SNR.

Apparatus and method for robust classification of audio signals, and method for establishing and operating an audio-signal database, as well as computer program

InactiveUS20060020958A1Simplifies technological further processing of energy valueCompensation DistortionSpeech analysisCode conversionTransmission channelMobile radio
An apparatus for producing a fingerprint signal from an audio signal includes a means for calculating energy values for frequency bands of segments of the audio signal which are successive in time, so as to obtain, from the audio signal, a sequence of vectors of energy values, a means for scaling the energy values to obtain a sequence of scaled vectors, and a means for temporal filtering of the sequence of scaled vectors to obtain a filtered sequence which represents the fingerprint, or from which the fingerprint may be derived. Thus, a fingerprint is produced which is robust against disturbances due to problems associated with coding or with transmission channels, and which is especially suited for mobile radio applications.
Owner:M2ANY +1

Apparatus and method for adaptive 3D artifact reducing for encoded image signal

An efficient and non-iterative 3D post processing method and system is proposed for mosquito noise reduction, block localization and correction in DCT block-based decoded images. The 3D post processing is based on a simple classification that segments a picture in multiple regions such as Edge, Near Edge, Flat, Near Flat and Texture regions. The proposed technique comprises also an efficient and shape adaptive local power estimation for equivalent additive noise and provides simple noise power weighting for each above cited region. Temporal filtering configurations using Minimum Noise Variance Criterion are proposed for reducing temporally varying coding artifacts. A Minimum Mean Square Error or Minimum Mean Square Error-like noise reduction with robust and effective shape adaptive windowing is utilized for smoothing mosquito and / or random noise for the whole image, particularly for Edge regions. The proposed technique comprises also signal domain histogram analysis based Block Localization and adaptive edge based Block artifact correction. Finally, is also proposed an optional adaptive detail enhancer which can enhances the luminance signal in eight directions differently.
Owner:SENSIO TECHNOLOGIES

Apparatus and method for adaptive 3D noise reduction

A non-iterative 3D processing method and system is disclosed for generic noise reduction. The 3D noise reducer is based on a simple conversion of the five types of noise to equivalent additive noise of varying statistics. The proposed technique comprises also an efficient temporal filtering technique which combines Minimization of Output Noise Variance (MNV) and Embedded Motion Estimation (EME). The proposed temporal filtering technique may be furthermore combined with classical motion estimation and motion compensation for more efficient noise reducer. The proposed technique comprises also a spatial noise reducer which combines Minimum Mean Squared Error (MMSE) with robust and effective shape adaptive windowing (SAW) is utilized for smoothing random noise in the whole image, particularly for edge regions. Another modification to MMSE is also introduced for handling banding effect for eventual excessive filtering in slowly varying regions.
Owner:SENSIO TECHNOLOGIES

Method of removing noise from digital moving picture data

Provided is a method of removing noise from digital moving picture data reducing the number of frames used in a temporal filtering operation and able to detect motion between frames easily. The method comprises a method of spatial filtering, a method of temporal filtering, and a method of performing the spatial filtering and the temporal filtering sequentially. The spatial filtering method applies a spatial filtering in a YCbCr color space, preserving a contour / edge in the image in the spatial domain, and generating a weight that is adaptive to the noise for discriminating the contour / edge in the temporal filtering operation. The temporal filtering method applies temporal filtering based on motion detection and scene change detection, compensating for global motion, the motion detection considering the brightness difference and color difference of the pixels compared between frames in the temporal filtering operation, and a weight that is adaptive to the noise for detecting the motion in the temporal filtering operation. The spatial filtering method is preferably performed first, and the temporal filtering method is performed with the result of the spatial filtering.
Owner:SAMSUNG ELECTRONICS CO LTD +1

Scalable video coding method and apparatus using base-layer

A method of more efficiently conducting temporal filtering in a scalable video codec by use of a base-layer is provided. The method of efficiently compressing frames at higher layers by use of a base-layer in a multilayer-based video coding method includes (a) generating a base-layer frame from an input original video sequence, having the same temporal position as a first higher layer frame, (b) upsampling the base-layer frame to have the resolution of a higher layer frame, and (c) removing redundancy of the first higher layer frame on a block basis by referencing a second higher layer frame having a different temporal position from the first higher layer frame and the upsampled base-layer frame.
Owner:SAMSUNG ELECTRONICS CO LTD

Method and system of clock with adaptive cache replacement and temporal filtering

A method and system of managing data retrieval in a computer comprising a cache memory and auxiliary memory comprises organizing pages in the cache memory into a first and second clock list, wherein the first clock list comprises pages with short-term utility and the second clock list comprises pages with long-term utility; requesting retrieval of a particular page in the computer; identifying requested pages located in the cache memory as a cache hit; transferring requested pages located in the auxiliary memory to the first clock list; relocating the transferred requested pages into the second clock list upon achieving at least two consecutive cache hits of the transferred requested page; logging a history of pages evicted from the cache memory; and adaptively varying a proportion of pages marked as short and long-term utility to increase a cache hit ratio of the cache memory by utilizing the logged history of evicted pages.
Owner:IBM CORP

Content adaptive video processor using motion compensation

InactiveUS7068722B2Effectively reducing artifactImage enhancementTelevision system detailsVideo sequenceAdaptive video
A system and method for providing a method for reducing artifacts in a video sequence of image frames is disclosed. The method and system include classifying scenes in the sequence of image frames, analyzing the content of the image frames and performing temporal filtering on the image frames. The method and system further include applying a set of rules to results of the classification and the content analysis to adapt characteristics of the temporal filtering for the scene.
Owner:AVAGO TECH WIRELESS IP SINGAPORE PTE

Method and device for encoding/decoding video signals using temporal and spatial correlations between macroblocks

A method and a device for encoding / decoding video signals by motion compensated temporal filtering. Blocks of a video frame are encoded / decoded using temporal and spatial correlations according to a scalable Motion Compensated Temporal Filtering (MCTF) scheme. When a video signal is encoded using a scalable MCTF scheme, a reference block of an image block in a frame in a video frame sequence constituting the video signal is searched for in temporally adjacent frames. If a reference block is found, an image difference (pixel-to-pixel difference) of the image block from the reference block is obtained, and the obtained image difference is added to the reference block. If no reference block is found, pixel difference values of the image block are obtained based on at least one pixel adjacent to the image block in the same frame. Thus, the encoding procedure uses the spatial correlation between image blocks, improving the coding efficiency.
Owner:LG ELECTRONICS INC

Apparatus and method for robust classification of audio signals, and method for establishing and operating an audio-signal database, as well as computer program

An apparatus for producing a fingerprint signal from an audio signal includes a means for calculating energy values for frequency bands of segments of the audio signal which are successive in time, so as to obtain, from the audio signal, a sequence of vectors of energy values, a means for scaling the energy values to obtain a sequence of scaled vectors, and a means for temporal filtering of the sequence of scaled vectors to obtain a filtered sequence which represents the fingerprint, or from which the fingerprint may be derived. Thus, a fingerprint is produced which is robust against disturbances due to problems associated with coding or with transmission channels, and which is especially suited for mobile radio applications.
Owner:M2ANY +1

Methods and Apparatus for Functional Model-Based Data Provenance in Stream Processing Environments

Techniques for deriving a provenance of one or more of a plurality of output data elements generated from a given output port of a PC are provided. At least one dependency function is created that relates the one or more output data elements to a set of one or more input ports of the PC and a corresponding plurality of input data elements. The dependency function comprises an encoding of at least one of one or more temporal filters and one or more sequence filters relating to the plurality of input data elements. The at least one dependency function is stored. A history of stream-level bindings of one or more input streams to one or more input ports of the processing component and one or more output streams from one or more output ports of the processing component is stored. The plurality of input data elements belonging to the one or more input streams and the plurality of output data elements belonging to the one or more output streams are stored. The set of one or more input data elements from the plurality of input data elements are determined that relate to the one or more output data elements in accordance with at least one dependency function and the history of stream-level bindings.
Owner:IBM CORP

Spatio-temporal video noise reduction system

InactiveUS7145607B1Maximise noise reductionMinimize artefactTelevision system detailsColor television detailsPattern recognitionDigital video
A method and system for digital video noise reduction which includes a picture analyser (103) for analysing pictures in a video sequence to determine the amount of moving regions therein, a noise level detector (102) for estimating the noise level (N) in the video sequence, a filtering level estimator (105, 103) for determining a maximum filtering level (L) for each picture based on the amount of moving regions and the estimated noise level (N) and a spatial filter (106) and a temporal filter (107), the temporal filter being coupled to the filter level estimator for controlling the level of filtering of each picture in the sequence in accordance with the maximum filtering level.
Owner:STMICROELECTRONICS ASIA PACIFIC PTE

Motion adaptive noise reduction apparatus and method for video signals

A video noise reduction system for a set of video frames that computes a first motion signal using a current frame and multiple consecutive previous frames, computes a second motion signal using the current frame and the processed preceding frame; computes the multi-frame temporal average of the current frame and multiple consecutive previous frames; computes the recursive average of the current frame and the processed preceding frame; generates a temporal filtered signal by soft switching between the multi-frame temporal average and the recursive average based on the first motion signal; applies a spatial filter to the current frame to generate a spatial filtered signal; and combines the temporal filtered signal and the spatial filtered signal based on the second motion signal to generate a final noise reduced video output signal.
Owner:SAMSUNG ELECTRONICS CO LTD

Filtering approach for network system alarms

A method for creating an updateable report representing the alarm status of a network. Network alarms are categorized based on the source and type of alarm, the alarms are placed in a filtering system based on source and type, selected alarms are replaced with alarm representations, and a report is updated with alarm representations. The filtering system comprises non-temporal, temporal, and linkage-based filtering. Non-temporal filtering includes de-duplication, clear message mapping, and classification. Temporal filtering includes frequency-based and cycling-based filtering. Linkage-based filtering includes internal linkage-based and external linkage-based filtering. The network can comprise the interconnected networks of an enterprise or of a single domain of an enterprise. The domain can comprise a business domain or operating system domain. The network can comprise a group of client computers connected to a server computer. The report can be displayed on a computer screen or can be sent to another location for further processing.
Owner:T MOBILE INNOVATIONS LLC

Methods for adaptive noise reduction based on global motion estimation

An improved temporal noise reduction method and system detects the global motion and adjusts the overall gain of the temporal filtering. Temporal noise reduction is applied to two video frames, wherein one video frame is the current input noisy frame, and the other video frame is a previous filtered frame stored in memory. In this method, noise estimation is first performed to estimate the noise variance / standard deviation in the input video sequence. Then, motion estimation is applied to obtain the motion vectors indicating relative motion between the pixels in the current noisy frame and the corresponding pixels in the previous noise-reduced frame. From such motion vectors, global motion estimation is applied to estimate the camera motion of the video sequence. If reliable global motion is obtained, the overall gain of the temporal filtering is reduced by adjusting the estimated noise level. Motion blur is thus prevented.
Owner:SAMSUNG ELECTRONICS CO LTD

Method for encoding and decoding video signals

A method for encoding video signals by inverse motion compensated temporal filtering where video frames of a base layer are used to encode video frames of an enhanced layer into predicted images. For each image block in an arbitrary frame in an enhanced layer frame sequence, an area including a block, which is present in a base layer frame temporally coincident with the arbitrary frame and is at the same position as the image block, is enlarged according to the ratio between screen sizes of the two layers. A reference block most highly correlated with the image block is searched for in the enlarged area in the temporally coincident base layer frame through motion estimation and is used to obtain pixel difference values and a motion vector of the image block for encoding the image block into a predicted image, thereby improving coding efficiency.
Owner:LG ELECTRONICS INC

Scalable video coding and decoding methods, and scalable video encoder and decoder

Scalable video coding and decoding methods, a scalable video encoder, and a scalable video decoder. The scalable video coding method includes receiving a GOP, performing temporal filtering and spatial transformation thereon, quantizing and generating a bitstream. The scalable video encoder for performing the scalable video coding method includes a weight determination block which determines a weight for scaling. The scalable video decoding method includes dequantizing the coded image information obtained from a received bitstream, performing descaling, inverse spatial transformation, and inverse temporal filtering on the scaled transform coefficients, thereby recovering video frames. The scalable video decoder for performing the scalable video decoding method includes an inverse weighting block. The standard deviation of Peak Signal to Noise Ratios (PSNRs) of frames included in a group of pictures (GOP) is reduced so that video coding performance can be increased.
Owner:SAMSUNG ELECTRONICS CO LTD

Systems and methods for digitally re-mastering or otherwise modifying motion pictures or other image sequences data

A process and methods of digital enhancement of motion pictures and other moving image sequences for the purpose of being exhibited in an alternative display format including a large format cinema are disclosed. The invention efficiently enhances image resolution and quality through a temporal filtering process and achieves high performance using automated or interactive statistical quality evaluation methods. A system specially designed for efficient temporal computing with a parallel and distributed computing configuration equipped with a variety of optimization schemes is also disclosed. The performance of the process and the system is optimized through an intelligent controller and is scalable to support any throughput requirements demanded for concurrent motion picture releases in the original format as well as in any alternative format.
Owner:IMAX CORP

Method of temporal noise reduction in video sequences

A motion-adaptive temporal noise reducing method and system for reducing noise in a sequence of video frames is provided. Temporal noise reduction is applied to two video frames, wherein one video frame is the current input noisy frame, and the other video frame is a previous filtered frame stored in memory. Once the current frame is filtered, it is saved into memory for filtering the next incoming frame. A motion-adaptive temporal filtering method is applied for noise reduction. Pixel-wise motion information between the current frame and the previous (filtered) frame in memory is examined. Then the pixels in the current frame are classified into motion region and non-motion region relative to the previous (filtered) frame. In a non-motion region, pixels in the current frame are filtered along the temporal axis. In a motion region, the temporal filter is switched off to avoid motion blurring.
Owner:SAMSUNG ELECTRONICS CO LTD

Scalable video coding method and apparatus using base-layer

A method of more efficiently conducting temporal filtering in a scalable video codec by use of a base-layer is provided. The method of efficiently compressing frames at higher layers by use of a base-layer in a multilayer-based video coding method includes (a) generating a base-layer frame from an input original video sequence, having the same temporal position as a first higher layer frame, (b) upsampling the base-layer frame to have the resolution of a higher layer frame, and (c) removing redundancy of the first higher layer frame on a block basis by referencing a second higher layer frame having a different temporal position from the first higher layer frame and the upsampled base-layer frame.
Owner:SAMSUNG ELECTRONICS CO LTD

Method and apparatus for masking of video artifacts and/or insertion of film grain in a video decoder

A video decoder comprising (i) a post-processing filter block, (ii) a comfort noise addition block and (iii) a video value / range adjustment block, where the comfort noise addition block is integrated into a video output path of the video decoder. The post-processing filter block may be configured to perform one or more of noise reduction, spatial filtering and temporal filtering on luminance data. The comfort noise addition block may be configured to add comfort noise to the luminance data. The video value / range adjustment block may be configured to adjust one or both of a value and a range of the luminance data.
Owner:AVAGO TECH INT SALES PTE LTD

Vision-based on-street parked vehicle detection via normalized-view classifiers and temporal filtering

A system for estimating parking occupancy includes a vehicle-detection device including an adjustable mast supporting an image capture device at a select height. The image capture device acquires video of a current parking area. A computer processor in communication with the image capture device is configured to receive the video data and define a region of interest in the video data. The processor is further configured to perform a spatial transform on the ROI to transform the ROI to a normalized geometric space. The processor is further configured to apply features of a detected object in the normalized geometric space to a vehicle classifier—previously trained with samples acquired from a normalized camera perspective similar to the normalized geometric space—and determine the occupancy of the current parking area using an output of the classifier.
Owner:CONDUENT BUSINESS SERVICES LLC

Method and apparatus for scalable video encoding and decoding

Disclosed is a scalable video coding algorithm. A method for video coding includes temporally filtering frames in the same sequence to a decoding sequence thereof to remove temporal redundancy, obtaining and quantizing transformation coefficients from frames whose temporal redundancy is removed, and generating bitstreams. A video encoder comprises a temporal transformation unit, a spatial transformation unit, a quantization unit and a bitstream generation unit to perform the method. A method for video decoding is basically reverse in sequence to the video coding. A video decoder extracts information necessary for video decoding by interpreting the received bitstream and decoding it. Thus, video streams may be generated by allowing a decoder to decode the generated bitstreams, while maintaining the temporal scalability on an encoder-side.
Owner:SAMSUNG ELECTRONICS CO LTD

Temporal filtering techniques for image signal processing

Various techniques for temporally filtering raw image data acquired by an image sensor are provided. In one embodiment, a temporal filter determines a spatial location of a current pixel and identifies at least one collocated reference pixel from a previous frame. A motion delta value is determined based at least partially upon the current pixel and its collocated reference pixel. Next, an index is determined based upon the motion delta value and a motion history value corresponding to the spatial location of the current pixel, but from the previous frame. Using the index, a first filtering coefficient may be selected from a motion table. After selecting the first filtering coefficient, an attenuation factor may be selected from a luma table based upon the value of the current pixel, and a second filtering coefficient may subsequently be determined based upon the selected attenuation factor and the first filtering coefficient. The temporally filtered output value corresponding to the current pixel may then be calculated based upon the second filtering coefficient, the current pixel, and the collocated reference pixel.
Owner:APPLE INC

Non-retro-reflective license plate imaging system

An infrared illuminator and camera system for high contrast imaging of non-retro-reflective license plates utilizing a combination of temporal filtering via pulsed LED illumination, spectral filtering using high transmission narrow band pass optical filters placed directly on the CCD sensor, and an IR sensitive camera with adjustable computer controlled settings to produce high definition, high contrast images of a wide range of both retro-reflective and non-retro-reflective surfaces including vehicle license plates, ISO shipping containers, and transport trucks with DOT ID numbers on fenders for use in weigh in motion systems, and can operate in all lighting conditions from total darkness to bright sunlight.
Owner:BOSCH SECURITY SYST INC

Temporal-spatial joint filtering high-resolution DOA (Direction of Arrival) estimation method based on compressed sensing technology

The invention provides a temporal-spatial joint filtering high-resolution DOA (Direction of Arrival) estimation method based on a compressed sensing technology. The method comprises the following steps: (1) acoustic pressure vibration velocity joint temporal filtering, to be specific, carrying out rotating combination on the data of an acoustic vector sensor, and utilizing differences in the corresponding properties of a signal and noise to carry out denoising processing; (2) matrix spatial filtering, to be specific, carrying out spatial filtering on the temporally filtered data by a matrix spatial filter of which the maximum value of the mean square error of attenuation in a stop-band and a passband is minimum; and (3) compressed sensing DOA estimation by the array of the acoustic vector sensor, to be specific, receiving data and a manually formed spatial over-complete redundance dictionary via an input array preprocessed by temporal filtering, and seeking the sparse representation of the signal to carry out vector spatial spectrum estimation. The method has great spectral resolution capability in the high-resolution DOA estimation problem of a high-speed motion target under single snapshot conditions and is insensitive to the wideband and narrowband properties and coherent properties of the signal.
Owner:HARBIN ENG UNIV

Spatio-temporal filter unit and image display apparatus comprising such a spatio-temporal filter unit

Noise reduction is an important feature in consumer television. This is realized by spatial, temporal or spatio-temporal filters. Spatial filters require pixels from within one image, while temporal filters require samples from two or more successive images. The spatio-temporal filter unit (100) integrates spatial and implicit motion-compensated temporal noise reduction in one filter. For the motion compensation, no motion vectors are required. The spatio-temporal filter unit (100) is provided with a sigma filter (112) having one filter kernel (107) designed to operate on the pixels from both a current image and from the output of the spatio-temporal filter unit, being a temporally recursive filtered image. The operation of the spatio-temporal filter unit (100) can be adjusted by varying the thresholds of the sigma filter (112) and the selection of pixels. The adjustments can be controlled by a motion estimator (222), a motion detector (224) and a noise estimator (220).
Owner:KONINKLIJKE PHILIPS ELECTRONICS NV

Apparatus and method of motion detection for temporal mosquito noise reduction in video sequences

Apparatus and methods of motion detection for mosquito noise reduction in video sequences are provided. In one aspect, a method of motion detection in a sequence of digital images classifies a pixel of a plurality of pixels of a current image frame represented by a digital video input signal as a motion or non-motion pixel. A motion value for the pixel is calculated based on the classification of the pixel. The motion value is mapped to a coefficient of a temporal filter based on a control curve. A digital video output signal is generated based on the coefficient.
Owner:STMICROELECTRONICS ASIA PACIFIC PTE

Video encoding/decoding method and apparatus

A video encoding method includes subjecting an input video image to motion compensated temporal filtering using a motion compensated temporal filter to produce a low-pass filtered image, quantizing a transform coefficient of the low-pass filtered image, encoding a quantized transform coefficient, calculating a weight to be given to a low-pass filter coefficient of a low-pass filter of the motion compensated temporal filter according to coarseness of quantization and a magnitude of a motion compensated error, and controlling a high band stopping characteristic of the low-pass filter according to the low-pass filter coefficient weighted by the weight, wherein the controlling controls the high band stopping characteristic of the low-pass filter to provide a positive correlation with respect to the quantization parameter and provide a negative correlation with respect to the magnitude of the motion compensated error.
Owner:KK TOSHIBA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products