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

252results about How to "Improve encoding quality" patented technology

Inframe prediction method used for video frequency coding

An in-frame predication method for video encode in order to improve video encode quality is disclosed. The original video stream taken by camera is used as input, which is input to computer by video acquisition card, and then processed by computer and the JVT video encode technique. An operation rule for calculating the DC predication mode by use of the samples of the decoded pixel in adjacent blocks is defined. Multiple predication modes can be recombined and sorted.
Owner:BEIJING UNIV OF TECH

System and method for encoding three-dimensional signals using a matching pursuit algorithm

An apparatus and method to represent a video signal for improved source quality versus decoding complexity for a given compression rate and improved resistance against data loss when delivered over an error-prone network. The method comprises a 3-D matching pursuit algorithm with an improved 3-D dictionary. The 3-D MP encoder transforms blocks of frames into a set of spatio-temporal functions from the improved dictionary. The 3-D coder outputs a video stream that is highly resistant to data loss. Also, the proposed dictionary is optimized for source quality versus decoding complexity for a given compression rate.
Owner:IBM CORP

System and method for improving software code quality using artificial intelligence techniques

A system for improving software code quality using artificial intelligence is provided. The system comprises a training data extraction module to extract learning data files from a source control management system and an integrated development environment for preparing training data. The system further comprises a machine learning model trainer that conducts training of an artificial neural network. The system further comprises a machine learning recommendation module that queries the trained artificial neural network to check for recommendations for improving quality of one or more new software codes and one or more modified software codes. The system also comprises a remediation module that determines one or more coding standard violations in the one or more new software codes and one or more modified software codes. The quality of the one or more new software codes and one or more modified software codes is improved by applying the recommendations.
Owner:COGNIZANT TECH SOLUTIONS INDIA PVT

Advanced processing based on a complex-exponential-modulated filterbank and adaptive time signalling methods

A synthesizer for generating a decorrelation signal using an input signal is operative on a plurality of subband signals, wherein a subband signal includes a sequence of at least two subband samples, the sequence of the subband samples representing a bandwidth of the subband signal, which is smaller than a bandwidth of the input signal. The synthesizer includes a filter stage for filtering each subband signal using a reverberation filter to obtain a plurality of reverberated subband signals, wherein a plurality of reverberated subband signals together represent the decorrelation signal. This decorrelation signal is used for reconstructing a signal based on a parametrically encoded stereo signal consisting of a mono signal and a coherence measure.
Owner:DOLBY INT AB

Method for encoding depth image of three-dimensional television system

The invention discloses a method for encoding a range image in a stereo-television system. The method comprises the following steps: 1) the edge strength value of each pixel in the range image is calculated, and then the edge strength value of each macroblock is calculated based on the edge strength value of the pixel point; 2) all the macroblocks in the range image are divided into three types, i.e., strong edge macroblocks, medium edge macroblocks and weak edge macroblocks; 3) the lower quantification parameter is configured for the strong edge macroblocks, the medium quantification parameter is configured for the middling edge macroblocks and the higher quantification parameter is configured for the weak edge macroblocks; and 4) the range image is encoded by utilizing the video coding technique based on the quantification parameter configured for all the macroblocks in the range image. The lower quantification parameter is configured for the strong edge macroblocks, so that the edge information of the range image is effectively protected and the quality of the free viewport image description of the client is improved.
Owner:ZHEJIANG UNIV

Video encoding method, and video decoding method and device

The invention discloses a video encoding method, which is used for increasing video encoding compression ratio. The video encoding method comprises the steps of: setting size of each maximum encoding unit corresponding to a current video frame to be greater than 64*64; dividing each maximum encoding unit into encoding units according to a quadtree structure; for each encoding unit, at least acquiring a corresponding prediction residual in at least one encoding mode through a divided prediction unit; for each encoding unit, calculating a transformation coefficient matrix corresponding to a transformation unit according to at least one prediction residual through the transformation unit; and determining an optimal dividing method according to the prediction residuals and the transformation coefficient matrixes corresponding to the maximum encoding units when different dividing methods are adopted. The invention further discloses a corresponding video decoding method and a corresponding video decoding device.
Owner:LENOVO (BEIJING) CO LTD

Bit rate control video compression method and device on basis of scene switching

The invention relates to a bit rate control video compression method and a bit rate control video compression device on the basis of scene switching. When a video is input, a scene switching algorithm is used for calculating whether the scene switching occurs or not; if the scene switching occurs, IDR (Instantaneous Decoding Refresh) frames are inserted and a subsequent bit rate is recalculated; and if the scene switching does not occur, the calculation is carried out according to a normal method and QP value information obtained in the compression encoding calculation is regulated according to information of a macro block obtained after the previous scene switching. Compared with the prior art, the algorithm disclosed by the invention has the advantages that the number of I frames is notadditionally increased; bit rate resources can be effectively saved; and the encoding quality of each subsequent frame of scene switching frames and the encoding quality of an integral sequence are also effectively improved.
Owner:BEIJING JETSEN TECH

System and Method to Optimally Manage Performance's Virtual Users and Test Cases

A method, apparatus and computer-usable medium for improved load testing of subsystems comprising a larger system by intelligently and stochastically distracting virtual users from healthy subsystems such that they collaboratively converge on a subsystem exhibiting operating health problems. Virtual users are progressively targeted at a degraded subsystem to force it to sustain its respective share of a test workload, thereby exacerbating its behavior to facilitate problem determination and resolution. Virtual users that have failed or terminated in an unhealthy subsystem are replaced by selectively and intelligently redistributing virtual users from healthy systems. As virtual users are redistributed to the degraded subsystem and fail or terminate, additional performance and behavior data is generated as the subsystem degrades to an unusable or non-operational state. By accelerating time-to-failure, test cycle intervals are reduced and the number of identified performance defects are maximized.
Owner:IBM CORP

Method and device for obtaining predicted value of motion vector

The invention discloses a method and device for obtaining a predicted value of a motion vector. The technical scheme provided by the embodiment of the invention is as follows: the method comprises the following steps of: obtaining position coordinates and a motion vector of more than one encoded / decoded block neighboring a current block; obtaining association parameters of the motion vector and the position coordinates in accordance with the preset congruent relationship between the motion vector and the position coordinates, and the position coordinates and the motion vector of more than one encoded / decoded block; and obtaining a predicted value of the motion vector of the current block in accordance with the preset congruent relationship between the motion vector and the position coordinates, and the position coordinates of the current block and the association parameters of the motion vector and the motion vector. The embodiment disclosed by the invention can be applied to the video image encoding and decoding process, such as H. 264 / AVC and the like.
Owner:HUAWEI TECH CO LTD

Rule merging in system for monitoring adherence by developers to a software code development process

In a rule-based system for monitoring process adherence, first and second processing patterns are received and merged to provide a merged processing pattern. Each processing pattern, which may be expressed in a state graph representation, embodies at least a portion of a desired software code development process. Optionally, the merged processing pattern may be presented to a subject-matter expert to obtain feedback thereon. The merged processing pattern may then be converted into an executable process verification rule for use in monitoring process adherence. In an embodiment, development process event data is compared to the executable process verification rules. Violations of the rules result in the generation of failure indications that may be stored and subsequently reported as needed. In this manner, efficiency of automated process adherence monitoring systems may be improved when determining the level of compliance by developers with one or more software code development processes.
Owner:ACCENTURE GLOBAL SERVICES LTD

Method for determining motion vector predicted value and related device

The embodiment of the present invention discloses a method for determining a motion vector predicted value and a related device. The method includes: acquiring the motion vector precision of a block to be processed; acquiring at least one first predicted motion vector of the block to be processed; determining a target predicted motion vector according to the motion vector precision and the at least one first predicted motion vector, wherein the target predicted motion vector has the motion vector precision; after the target predicted motion vector is obtained, using the target predicted motionvector as a decoding-side motion vector to derive a DMVD motion vector predicted value to be inserted into a candidate motion vector predicted value list, wherein the candidate motion vector predicted value list also has the motion vector precision. The method in the embodiment of the invention can further shorten the encoding and decoding time, reduces a code rate, and increases video transmission efficiency.
Owner:HUAWEI TECH CO LTD

An implementation method for quick conversion and quantification of video coding

The invention pertains to video coding technique, in particular relates to a transformation and quantization method. The technical problem to be solved by the invention is providing a transformation and quantization method which reduces the video coding complexity. The invention can detect the situation in which a residual block system is zero after transformation and quantization in advanced through prediction before the transformation and quantization, thus saving the transformation and quantization process of an all-zero block. The proposal has an outstanding meaning for video coding with a low bit rate, as the proportion of the all-zero block is lager in the situation of low bit rate. Detecting most parts of the all-zero block in advance can greatly reduce the calculating complexity of transformation and quantization, further increase the coding efficiency. Furthermore, the invention can real-timely adjust the judging conditions for the all-zero block, further enhance the coding speed and quality and avoid occurrence of missed judgment.
Owner:SICHUAN PANOVASIC TECH

H.264 code rate control method based on frame complexity

The invention discloses an H.264 code rate control method based on frame complexity, belonging to the technical field of video encoding. The method comprises the following steps of: A. determining the target bit number of a current encoding frame according to the frame complexity; and B. calculating quantitative parameters and carrying out rate-distortion optimization. The H.264 code rate control method is characterized in that the frame complexity is judged through a complexity coefficient, wherein the complexity coefficient is defined as the sum of an average difference value of an image histogram and a weighted average absolute error ratio of an image brightness component, and the traditional target bit formula is amended through an empirical formula on the basis of the complexity coefficient. The invention can not only control the code rate more accurately, but also improve the average peak signal-to-noise ratio of a video output sequence, thereby obtaining the better image quality. The invention simultaneously reduces the quality fluctuation among video image frames and ensures that the video image quality is smoother.
Owner:HUAIAN CITY HUAIGONG VEHICLE INSPECTION INST

Method for implementing user mode drive program in embedded Linux

The invention relates to a method for implementing a user mode drive program in an embedded Linux, and belongs to the technical field of embedded operating systems. The method for implementing the user mode drive program in the embedded Linux comprises the specific steps of carrying out separation on a traditional kernel mode drive program to form a k-driver component running in a kernel mode and a u-driver component running in a user mode according to whether performance is related or not and priorities, building a dynamic loadable kernel module k-mod in the kernel mode, and building a dynamic link library u-lib in the user mode. According to a user mode programming tool, a programmer is allowed to use universal mature programming tools such as a code debugger when carrying out programming, and coding quality is improved; better performance is achieved, and performance, such as the throughput, the delay and the CPU overhead, is similar to performance of the traditional kernel mode device drive program; fault isolation is achieved, and a fault occurring on a user layer component cannot influence a kernel, namely, safe operation of a whole system cannot be influenced; compatibility is achieved, the method for implementing the user mode drive program in the embedded Linux is compatible with an existing embedded Linux system, and the same interfaces are provided.
Owner:KUNMING UNIV OF SCI & TECH

Code rate control method and device based on layered B frame and electronic equipment

The invention provides a layered B frame-based code rate control method and device and electronic equipment, and the method comprises the steps: obtaining an original video signal; Performing resampling on the video signal, wherein the resampled video signal comprises a plurality of frames of images; Performing pre-coding processing on each frame of image to obtain a corresponding SATD value; Dividing the multi-frame image into a plurality of GOPs, and obtaining a target code rate of each GOP according to a preset coding parameter; Obtaining the target code rate of each frame of image according to the target code rate of the GOP and the SATD value of each frame of image; Obtaining a quantization parameter of the current frame image by using a preset linear model according to the target code rate of the current frame image; And adjusting the quantization parameter according to a preset condition, and then updating the linear model to obtain the quantization parameter of the next frame of image. The method can adaptively distribute the code rate of each frame according to the video content of the image, stabilize the coding code rate and improve the coding quality on the premise of limited bandwidth and no increase of complexity.
Owner:北京数码视讯软件技术发展有限公司

Entity disambiguation method and system

ActiveCN111581973AImproved disambiguation accuracyEasy to learnSemantic analysisNeural architecturesEncyclopediaHyperlink
The invention discloses an entity disambiguation method and system. The entity disambiguation method comprises the following steps: determining a plurality of mutually independent candidate entities to form a candidate entity set based on a to-be-disambiguated reference; based on a hyperlink-anchor text in the network encyclopedia corpus, obtaining reference-candidate entity pair information corresponding to each candidate entity as training data; conducting semantic coding on a reference context and an entity description text through a bidirectional long-short-term memory network, extractingand processing key semantic information in the reference context and the entity description text through a multi-angle attention mechanism, and then determining a disambiguation result from candidateentities; extracting key semantic information of a text from different angles, more disambiguation criteria can be found from the text, and disambiguation precision is improved. By extracting and emphasizing the information with high cross correlation in the text, the mutual attention layer can enrich the semantic features of the representation vectors from different angles, and the accuracy and disambiguation performance of the reference and candidate entity similarity calculation are further improved.
Owner:AEROSPACE INFORMATION RES INST CAS

Improved coding/decoding of digital audio signals

A method of hierarchical coding of a digital audio frequency input signal into several frequency sub-bands, including a core coding of the input signal according to a first throughput and at least one enhancement coding of higher throughput, of a residual signal. The core coding uses a binary allocation according to an energy criterion. The method includes for the enhancement coding: calculating a frequency-based masking threshold for at least part of the frequency bands processed by the enhancement coding; determining a perceptual importance per frequency sub-band as a function of the masking threshold and as a function of the number of bits allocated for the core coding; binary allocation of bits in the frequency sub-bands processed by the enhancement coding, as a function of the perceptual importance determined; and coding the residual signal according to the bit allocation. Also provided are a decoding method, a coder and a decoder.
Owner:FRANCE TELECOM SA

Expandable digital audio encoding frame and expansion method thereof

The invention discloses an extensible digital audio coding frame, which comprises: a core coder used for receiving PCM stream; audio signals or speech signals in the PCM stream go through monophony and coding and then are sent out; a bandwidth extended module, which is used for receiving noise signals in the PCM stream, utilizes low frequency components in the noise signals to rebuild high frequency components, and leads leading information to be loaded in coded code stream and then to be sent to a code stream formatter; a stereo module, which is used for receiving stereo signals in the PCM stream and from which stereo parameters are extracted to form assistant bit stream, which is then sent to the code stream formatter; the code stream formatter used for receiving signals sent out from the core coder, the bandwidth extended module and the stereo module, thus forming output code stream. The invention further discloses a digital audio coding extended method.
Owner:ZTE CORP

Apparatus and method for encoding an audio signal and apparatus and method for decoding an encoded audio signal

When encoding an audio signal, the audio signal is first encoded with the first encoder to obtain a first encoder output signal. This first encoder output signal is written into a bit stream. It is further decoded by a decoder to provide a decoded audio signal. The decoded audio signal is compared with the original audio signal to obtain a residual signal. The residual signal is then encoded via a second encoder to provide a second encoder output signal which is also written into a bit stream. The first encoder has a first time or frequency resolution. The second encoder has a second time or frequency resolution. The first resolution differs from the second resolution, so that in a respective decoder, an audio signal with both a high time resolution as well as a high frequency resolution can be retrieved.
Owner:DOLBY INT AB

I-frame code rate control method based on residual frequency domain complexity

ActiveCN103957410ACoding Complexity Accurate PredictionSolve the problem of violent fluctuations in fullnessDigital video signal modificationRate distortionModel parameters
The invention discloses an I-frame code rate control method based on residual frequency domain complexity. The method includes the steps of reading in an I-frame image, setting the level of an initial buffer area to be zero if the image is the first frame of a sequence, and setting two parameters of an I-frame code rate quantitative model as experience values; calculating a target bit number of the current I-frame according to a target code rate, a frame rate and buffer area fullness; calculating the average absolute value of a frequency domain coefficient of a predicted residual in a brightness component frame to serve as encoding complexity; according to a suggested I-frame code rate-quantitative-complexity model, calculating a quantitative step size; carrying out rate-distortion optimized encoding on the current I-frame through the calculated quantitative step size, and determining the optimal encoding mode of each macro block; if the first frame of the sequence is encoded currently, not needing to update the parameters of the code rate model, using an actual encoding result of the frame encoded before if a second frame of the sequence is encoded, and updating the parameters by means of a linear regression mode; reading in a next I-frame for encoding until all frames of the sequence are encoded.
Owner:NANJING UNIV OF POSTS & TELECOMM

Self-adaption bit distribution method based on code rate control of hierarchical B frame structure

The invention discloses a self-adaption bit distribution method based on code rate control of a hierarchical B frame structure. The self-adaption bit distribution method comprises the steps of: 1, figuring out a target bit number distributed to each GOP (Ground Observation Post) on the basis of the length requirement of a video sequence and the GOP in a configuration file attached by the video sequence and the speed requirement of the target bit; 2, figuring a target bit number distributed to each time layer in the hierarchical B frame structure on the basis of the target bit number of each GOP, obtained in the step 1; 3, figuring out a target bit number distributed to each image frame in the same time layer on the basis of the target bit number of each time layer, obtained in the step 2; and 4, updating a weight value of each time layer through iteration calculation according to coding information of a coding image. On the premise of no increase of the bit numbers consumed by the video coding actually, the coding complexity of each image frame in the video sequence is accurately predicted, each time layer bit distribution weight value in the hierarchical B frame structure is updated through iteration calculation, and the target bit numbers are distributed for each frame of image reasonably, thus coding efficiency of the video sequence and decoding quality of each frame of image are increased.
Owner:SHANGHAI UNIV

Method for confirming initial quantization step in code rate control

The invention relates to a method for confirming the initial quantization step in code rate control, which comprises the following steps: calculating the quantization step by utilizing the image feature of a first image; mapping the quantization step into a quantization parameter; and coding the first image by taking the quantization parameter as the initial quantization step. The method is suitable for images with different complexity, thereby enhancing the coding quality. The method can be applied to various video coding standards.
Owner:SAMSUNG ELECTRONICS CO LTD +1

AVS (Audio Video Standard) intra mode decision method and AVS intra mode decision device

The invention discloses an AVS (Audio Video Standard) intra mode decision device, comprising an intra mode decision scheduling control module, an intra prediction module, a rate-distortion cost calculation and mode decision module and an intra mode decision output module. The intra mode decision scheduling control module is used for controlling a series of processing flows, such as input, command control, function scheduling and data output of the intra prediction module, the rate-distortion cost calculation and mode decision module and the intra mode decision output module; the intra prediction module is used for generating the corresponding prediction data in each mode of each data block so as to enter a rate-distortion optimization flow line, and the intra prediction module performs intra prediction by reconstructed data; the rate-distortion cost calculation and mode decision module is used for calculating the rate-distortion cost of each mode, simultaneously performing intra mode decision and outputting the result to the intra mode decision output module; and the intra mode decision output module is used for outputting the mode information of the optimal mode, the reconstructed data and the entropy coding information. Meanwhile, the invention also discloses an AVS intra mode decision algorithm.
Owner:PEKING UNIV

Weighted prediction video encoding

The present invention provides a method for encoding a source image using at least two reference images, by dividing the source image into regions based on a predetermined rule, and dividing the reference image into corresponding regions using the predetermined rule. The brightness values ​​for at least one region of the at least one reference image are weighted and offset by using the average brightness difference between the reference image region and the corresponding region of the source image to obtain brightness values ​​for at least the source image. A luminance value of a source image is predicted by averaging or summing weighted and shifted luminance values ​​from at least two reference images.
Owner:TELEFON AB LM ERICSSON (PUBL)

H.264 code rate control method based on comprehensive factor

The invention discloses an H.264 code rate control method based on a comprehensive factor and belongs to the technical field of video coding. The H.264 code rate control method gives consideration to influences of a position of a P frame in group of pictures (GOP) on present frame code rate control, defines the comprehensive factor, uses the comprehensive factor to optimize distribution of frame layer target bits, then uses the ratio of actual coding bit quantity of a previous frame and the target bits of a present coding frame to serve as an adjustment factor of a quantization parameter, and dynamically adjusting the quantization parameter and conducting ratio distortion optimization. The comprehensive factor is defined to be average difference value ratio of an image grey level histogram of the present coding frame, mean absolute error ratio of an image brightness component and a weighted sum of the P frame in the GOP position. The method improves accuracy of code rate control and video quality.
Owner:NANJING UNIV OF INFORMATION SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products