Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

39results about How to "Improve decoding efficiency" patented technology

Decoding and coding method, device and equipment of attribute information

PendingCN121967707AReduce bit rateImprove decoding efficiencyDigital video signal modificationPattern recognitionEngineering
The invention discloses an attribute information decoding and coding method, device and equipment, and belongs to the technical field of communication, and the decoding method comprises the steps: carrying out the decoding and inverse quantization of to-be-decoded data, and obtaining a reconstruction transformation coefficient corresponding to each node; the reconstruction transformation coefficients comprise a first reconstruction transformation coefficient corresponding to the brightness component, a second reconstruction residual transformation coefficient corresponding to the first chrominance component and a third reconstruction residual transformation coefficient corresponding to the second chrominance component; determining a second reconstruction transformation coefficient according to the first reconstruction transformation coefficient and the second reconstruction residual transformation coefficient; executing at least one of the following steps: determining a third reconstruction transformation coefficient corresponding to the second chrominance component according to the second reconstruction transformation coefficient and a third reconstruction residual transformation coefficient; determining a third reconstruction transformation coefficient according to the first reconstruction transformation coefficient and the third reconstruction residual transformation coefficient; and determining a third reconstruction transformation coefficient according to the first reconstruction transformation coefficient, the second reconstruction transformation coefficient and the third reconstruction residual transformation coefficient.
Owner:VIVO MOBILE COMM CO LTD

Speech recognition method and device, electronic equipment and storage medium

ActiveCN117219063Breduce the number of elementsReduce the amount of decoding calculationsPrediction probabilitySpeech sound
Embodiments of the present application provide a speech recognition method and device, electronic equipment and storage medium, at least applied to the field of artificial intelligence and speech recognition, wherein the method comprises: performing vector coding processing on the audio feature vector of the speech to be recognized to obtain an audio coding vector; performing classification processing on the audio coding vector to obtain a prediction probability distribution of each predicted character in a preset vocabulary corresponding to each speech frame in the speech to be recognized; performing pruning processing on the audio coding vector based on the prediction probability distribution to obtain a pruned audio coding vector; and performing speech recognition on the speech to be recognized based on the pruned audio coding vector to obtain a speech recognition result. Through the present application, the decoding calculation amount in the speech recognition process can be reduced, the decoding efficiency can be improved, and thus the speech recognition efficiency can be improved.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD +1

Coding method and device, electronic equipment and storage medium

The present disclosure relates to a coding method, device, electronic equipment and storage medium. The decoding method comprises: writing a motion vector index corresponding to a target motion vector, an offset direction index corresponding to a target offset direction, an offset step index corresponding to a target offset step, and a multi-function index into a coding bitstream corresponding to an image frame; the offset direction index is used to indicate that the offset direction is a horizontal X-axis direction or a vertical Y-axis direction; wherein, in the case that the prediction direction of the current coding unit is bidirectional, the multi-function index is used to represent a candidate coding unit index; in the case that the prediction direction of the current coding unit is unidirectional, the multi-function index is used to represent the positive or negative direction of the X-axis or Y-axis in the offset direction. The method can effectively reduce the influence of MMVD optimization on decoder parallelism and improve decoding efficiency.
Owner:BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Decoder; decoding method.

ActiveTH124003BImprove decoding speedImprove decoding efficiency
Disclosed is a decoder. At least one computing unit of the decoder is configured to: acquire soft bit information to be decoded of a variable node n in a basic matrix; determine whether the number of decoding iterations i is less than a decoding iteration threshold; if yes, determine whether the number of decoding layers k is smaller than the number of rows a of the basic matrix; if it is determined that k is smaller than a, determine the soft bit information of the variable node n in a kth layer according to the soft bit information of the variable node n in a k-1th layer, and determine variable node information in a k+1th layer according to the soft bit information of the variable node n in the k-1th layer; determine check node information in the k+1th layer according to the variable node information in the k+1th layer; update k to k+1, re-determine whether k is smaller than a; if it is determined that k is greater than or equal to a, update i to i+1, and re-determine whether i is smaller than the decoding iteration threshold until i equals to the decoding iteration threshold. Also disclosed are a decoding method and a computer storage medium.
Owner:ZTE CORP

A method and apparatus for interleaved scheduling and hierarchical decoding of LDPC frames based on mutual information

ActiveCN116915365BImprove decoding processing speedfast updateError preventionError correction/detection using multiple parity bitsSymbol decodingTheoretical computer science
This invention discloses a layered decoding method and apparatus for LDPC frames based on mutual information, relating to the field of digital signal transmission in the physical layer of wireless communication. The method includes the following steps: 1) Calculating the LLR value of a given codeword to be decoded, and performing Q-ratio specific-point quantization to maximize mutual information on the entire frame's LLR value; 2) Calculating the PP value of the Q-ratio specific-point quantized LLR value according to Bayes' formula; 3) Layering the PP values ​​of the LLR values ​​of the data to be decoded according to the coefficients of the parity check matrix H; 4) Calculating the information within the information node; 5) Performing parity check node update calculations according to the PMS decoding algorithm to obtain the information value outside the parity check node; 6) Updating the information node using the information value outside the parity check node; 7) Symbol decoding; 8) Calculating the syndrome according to H. If the result of the syndrome is 0 or the maximum number of iterations is reached, outputting the three-frame codeword result; otherwise, returning to step 3) for the next decoding iteration. This invention can effectively improve the decoding processing speed of each frame.
Owner:THE 54TH RESEARCH INSTITUTE OF CHINA ELECTRONICS TECHNOLOGY GROUP CORPORATION

Greedy confidence method and device applied to low-density parity check codes

The invention provides a greedy confidence method and device applied to low-density parity check codes, and the method comprises the steps: initializing a decoder, and obtaining a variable node and a check node after initialization processing; transmitting a message obtained based on the received signal to a check node through the variable node; a greedy optimization strategy is adopted to carry out partial node updating and iteration in the message transmission process of the variable nodes and the check nodes, and an optimal analysis result is obtained; and obtaining decoding information according to the optimal analysis result, and outputting a decoding result for the decoding information. According to the invention, the greedy algorithm is applied to the BP algorithm, the BP algorithm is optimized, messages of part of variable nodes and check nodes are updated according to a greedy optimization strategy, the complexity of the BP algorithm is reduced, the iteration time is effectively reduced, the decoding time delay is reduced, and the LDPC decoding efficiency is improved.
Owner:BEIJING INFORMATION SCI & TECH UNIV

Data processing method based on brain-computer interface and mobile device

This invention provides a data processing method and mobile device based on a brain-computer interface. By fusing two multimodal neural signals, EEG and fNIRS, and performing precise alignment based on timestamps, the method obtains the current application scenario and the proportion of computational resources required for feature extraction from the aligned signals. Furthermore, it utilizes the spatiotemporal separation convolutional layers and attention layers of a lightweight neural network model to dynamically adjust feature extraction and weight allocation according to the scenario, rather than processing all brain regions and frequency bands indiscriminately, thereby improving the adaptability and decoding efficiency of the mobile device in different application scenarios.
Owner:SHENZHEN XINYANG CHUANGZHI TECHNOLOGY CO LTD

Image decoding method, image encoding method, and recording medium storing bitstream

Disclosed are an image decoding method, an image encoding method, and a recording medium storing a bitstream. The decoding method includes determining a search area for updating motion information of a current block; generating an SAD list including a plurality of SAD candidates for the search area; deriving change amount motion information of the current block based on the SAD candidates in the SAD list; and updating the motion information of the current block based on the change amount motion information, wherein, when a width and a height of the current block are greater than or equal to 8, the updating of the motion information of the current block based on the change amount motion information, the derivation of the change amount motion information is performed based on a comparison result between a reference SAD candidate and a predetermined threshold, the reference SAD candidate means an SAD candidate corresponding to a non-directional offset, and in a case where the reference SAD candidate is greater than or equal to the predetermined threshold, the derivation of the change amount motion information includes identifying an SAD candidate having a minimum value among the SAD candidates belonging to the SAD list; and determining the change amount motion information based on an offset corresponding to the identified SAD candidate.
Owner:DOLBY INTERNATIONAL AB

A high parallelism storage-computation integrated polar code decoding method based on coset decoding

PendingCN122512939AImprove bit error rate performanceImprove decoding parallelism
The application discloses a high-parallelism storage-computation integrated polar code decoding method based on coset decoding, and belongs to the technical field of channel coding and decoding. The method comprises the following steps: constructing an error pattern group and a check constraint subgroup; performing coset division on the error pattern group to obtain a set of mutually disjoint cosets; screening a limited number of minimum cosets based on the minimum Hamming weight of the cosets; and performing parallel decoding processing on the paths corresponding to the minimum cosets in the storage-computation integrated architecture. k The number of paths in the traditional multi-bit decoding is reduced from 2 to a preset number L through coset division, and the parallel execution of the likelihood information updating and the path metric calculation is realized in combination with the calculation-type storage array, so that the decoding performance is ensured, the calculation complexity and the hardware resource consumption are significantly reduced, and the decoding throughput and the energy efficiency are improved.
Owner:BEIJING UNIV OF POSTS & TELECOMM

Hierarchical parallel inference acceleration system, method, and computer program product

The present disclosure relates to a layered parallel inference acceleration system, method and computer program product. The system comprises a text content analysis module for analyzing and processing user input text content to obtain a vector sequence; a candidate token sequence generation module for determining a corresponding set of to-be-predicted positions according to the current position of each of the plurality of vectors, and determining the feature information corresponding to each to-be-predicted position in the set of to-be-predicted positions; and predicting at least one candidate token according to the feature information, and combining each corresponding at least one candidate token in the set of to-be-predicted positions to generate a plurality of candidate token sequences; and a token sequence verification module for screening a candidate token sequence with the most number of candidate tokens that are continuously verified from the start position from the plurality of candidate token sequences as a target token sequence. In this way, the diversity and quality of the generated content can be ensured while reducing the model inference delay.
Owner:CHINA MOBILE (SUZHOU) SOFTWARE TECH CO LTD +1

Video encoding / decoding method and apparatus based on improved local luminance compensation template determination

The invention relates to a video compression technology, in particular to an improvement of a local luminance compensation (LIC) technology contained in a predictive coding technology for improving the compression performance of a video encoder and a video decoder, and discloses a method for improving the compression performance of the video encoder and the compression performance of the video decoder, and particularly relates to the improvement of the local luminance compensation (LIC) technology contained in the predictive coding technology for improving the compression performance of the video encoder and the video decoder. A method for decoding an encoded video bitstream according to one embodiment of the present invention comprises the steps of: extracting information relating to local luminance compensation (LIC) of a current block currently being decoded from the bitstream, and obtaining LIC information from the extracted information; determining at least one linear model on the basis of the LIC information; generating a prediction sample of the current block by an LIC method using the linear model; and restoring the current block using the prediction sample, in which the linear model is defined by at least one first-order function or a second-order function.
Owner:JIAWEN GRP CO LTD +1

An encoding and decoding method and related apparatus for non-volatile memory.

ActiveCN120011129Bavoid complex operationsReduce the difficulty of decodingStatic storageRedundant data error correction
This application provides an encoding and decoding method and related apparatus for non-volatile memory. The encoding method uses the least common multiple of the primitive polynomial of the primitive elements of a finite field and its inverse polynomial as the generator polynomial. The decoding method includes: reading the received sequence and calculating its initial syndrome; if the initial syndrome is not 0, an error exists; adjusting the value of each bit data to obtain two flipped syndromes: a first flipped syndrome and a second flipped syndrome; if both the first and second flipped syndromes are 0, or the product of the first and second flipped syndromes is 1, then it is determined that the bit will be flipped. This application can decode bit by bit in parallel according to the flipped syndrome. Compared with the BCH code error correction scheme, the generator polynomial is different, avoiding high-order power operations of finite field elements during decoding, reducing decoding complexity and decoding delay, and meeting the requirements of fast decoding.
Owner:INST OF MICROELECTRONICS CHINESE ACAD OF SCI LTD

Read method of storage device, electronic device, and storage medium

This application discloses a method for reading a storage device, an electronic device, and a storage medium. The method for reading a storage device includes: determining a target reading algorithm for the storage device, and obtaining current reliability data of the storage device and a preset lookup table corresponding to the target reading algorithm; wherein the preset lookup table includes the correspondence between multiple reliability data ranges and multiple sets of reading parameters in the target reading algorithm; based on the reliability data range to which the current reliability data belongs, searching for the target reading parameters corresponding to the current reliability data from the preset lookup table; and reading the storage device using the target reading algorithm based on the target reading parameters. This solution can dynamically adjust the target reading parameters to adapt to different reliability scenarios, thereby reducing the latency and power consumption of the data recovery process of the storage device and improving decoding efficiency and reliability.
Owner:HUIYI MICROELECTRONICS (SHANGHAI) CO LTD

Inter prediction method, decoder, encoder and computer storage medium

ActiveCN116193139BImprove decoding efficiencyAlgorithmTheoretical computer science
An inter-frame prediction method is applied to a decoder. The method includes: parsing the bitstream to obtain the weighted derivation mode of the current block; constructing a new motion information candidate list based on the weighted derivation mode of the current block; and determining the inter-frame prediction value of the current block based on the new motion information candidate list. A decoder, encoder, and computer storage medium are also included.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Video coding display method and device, electronic equipment and computer readable medium

ActiveCN121486568BLow latencyImprove equalization performanceDigital video signal modificationCoding blockVideo encoding
This disclosure provides embodiments of a video encoding / decoding and display method, apparatus, electronic device, and computer-readable medium. One specific implementation of the method includes: splitting each video frame to be encoded to obtain a set of video frame blocks; determining a set of video frame block encoding channels that meet interrupt triggering conditions; performing key video frame block peak shifting processing on each video frame block to be encoded to obtain a set of key video frame encoding blocks and a set of channel delay encoding time differences; performing video encoding on each video frame block to be encoded to obtain a set of video frame block channel bitstreams; determining the decoding and splicing threads for the video frame block channel bitstream set to obtain a set of decoding and splicing threads; performing video frame block decoding and splicing on the video frame block channel bitstream set to obtain a decoded video; and performing video frame display processing on the decoded video. This implementation can improve the balance of the bitstream after video encoding, improve the stability and real-time performance of transmitted video, and reduce video transmission latency.
Owner:BEIJING VIMICRO ARTIFICIAL INTELLIGENCE CHIP TECH CO LTD +2

A hook picking robot trolley and arrangement thereof

ActiveCN224375594UGuarantee life, health and safetyEliminate potential safety hazardsRailway coupling accessories
This utility model discloses a hook-unhooking robot vehicle and its layout structure, including a driving platform, a hook-unhooking device, a speed-coordination device, and a status data generation, acquisition, processing, and transmission device. The driving platform includes a wheel assembly and a platform main frame connected above the wheel assembly. The hook-unhooking device, speed-coordination device, and status data generation, acquisition, processing, and transmission device are all mounted on the platform main frame. The hook-unhooking device is used to grip the hooking rod and perform the hook-unhooking operation. The speed-coordination device is used to enable the hook-unhooking robot vehicle to travel at the same speed as the truck. The status data generation, acquisition, processing, and transmission device is used to acquire, process, and transmit the status data generated by the hook-unhooking robot vehicle and receive control commands to realize the autonomous driving and operation control of the hook-unhooking robot vehicle. The wheel assembly includes a vehicle track, track wheels set on the vehicle track and connected to the lower part of the platform main frame, and a drive transmission device.
Owner:WUHAN WUHAN RAILWAY MASCH EQUIP CO LTD

Improved decoder-end intra prediction mode derivation method and apparatus for video encoding and decoding

The invention relates to an improved application method of an intra-frame prediction mode derivation (DIMD) technology at a decoder end and utilization of the improved application method of the intra-frame prediction mode derivation technology at the decoder end. A decoding method according to one embodiment of the present invention, as a decoding method for an encoded video bitstream, may comprise: a step for acquiring a first signal from the bitstream, the first signal indicating that an intra prediction method of a block currently being decoded is any one of decoder-side DIMD methods according to a histogram; a histogram generation step of generating at least one histogram including at least one amplitude value based on the at least one piece of directivity information; a histogram storage step of storing the generated at least one histogram for the current block; and a histogram merging step of reading at least one histogram stored for at least one previously decoded block adjacent to the current block, and generating a merged histogram on the basis of the at least one histogram; and an intra prediction step based on the merged histogram: generating intra prediction information of the block currently being decoded on the basis of the merged histogram.
Owner:JIAWEN GRP CO LTD

Video coding and decoding method and device based on improved local brightness compensation cross filter

The invention relates to a video compression technology, in particular to an improvement of a local luminance compensation (LIC) technology contained in a predictive coding technology for improving the compression performance of a video encoder and a video decoder, and discloses a method for improving the compression performance of the video encoder and the compression performance of the video decoder, and particularly relates to the improvement of the local luminance compensation (LIC) technology contained in the predictive coding technology for improving the compression performance of the video encoder and the video decoder. A method for decoding an encoded video bitstream, according to one embodiment of the present invention, may comprise: a step for acquiring, from the bitstream, at least one prediction vector for a current block that is currently being decoded; a step of determining at least one reference block on the basis of the prediction vector; a step of defining at least one of the following templates: a first template that takes the current block as a reference block and includes at least one pixel adjacent to the current block; the second template takes the reference block as a reference block and comprises at least one pixel adjacent to the reference block; a step of extracting parameter information related to an LIC with reference to at least one piece of pixel information derived from at least one of the first template and the second template; a step of determining at least one coefficient applied to a first filter on the basis of the parameter information; acquiring a filtering result value for the reference block by using the first filter to which the coefficient is applied; a step of generating a prediction sample for the current block on the basis of the filtering result value; and a step of restoring the current block using the prediction sample.
Owner:JIAWEN GRP CO LTD +1

Stepped convolutional code encoding and decoding method and device for high-speed large-bandwidth data transmission

The invention discloses a stepped convolutional code (HSCBCC) coding and decoding method and device for high-speed large-bandwidth data transmission, and belongs to the technical field of communication channel coding. According to the coding method, a frame of data is divided into a plurality of groups of sub-data, a convolutional code coder is adopted to code a combined sequence of current sub-data and previous specific sub-data and a previous specific check sequence subjected to interleaving processing, and a current check sequence is generated; respectively retaining the current sub-data and the verification sequence to different subsequent moments as input; the decoding method comprises the following steps: iteratively processing channel information and extrinsic information of the corresponding sub-data and the check sequence, and outputting a decoding result. According to the invention, an asymmetric double-coupling structure is adopted, the bit error rate performance is superior to that of an existing space coupling coding scheme under the same resource consumption, and the method is adaptive to a multi-code-rate scene and is suitable for the technical field of large-bandwidth wireless communication or optical fiber communication.
Owner:TECH & ENG CENT FOR SPACE UTILIZATION CHINESE ACAD OF SCI

Decoding method, device, equipment, medium and product

Disclosed are a decoding method, apparatus, device, medium and product, the method comprising: in response to a decoding request for target data, dividing the target data into at least one sub-block according to a preset length, the target data comprising system sequence soft information, verification sequence soft information and prior information; performing multi-channel parallel computing on the target data according to a pre-stored state transition table, and respectively determining current branch metric information of each sub-block, current forward state metric information of the target data and current backward state metric information of the target data; determining a posterior probability log-likelihood ratio and extrinsic information of each sub-block according to the current branch metric information, the current forward state metric information and the current backward state metric information; and determining a decoding result for target data according to each posterior probability log-likelihood ratio. According to the technical characteristics, the decoding complexity is reduced, the calculation time delay is reduced, and the decoding efficiency is improved.
Owner:SHANGHAI SMARTLOGIC TECHNOLOGY LTD

Video decoding method and apparatus therefor, and video encoding method and apparatus therefor

The disclosure provides a video decoding method and apparatus and a video encoding method and apparatus. A video decoding method is disclosed, by which a first motion vector indicating a first reference block in a first reference picture and a second motion vector indicating a second reference block in a second reference picture are obtained; parameters associated with motion compensation according to a pixel group unit for a current block are obtained based on information of parameters associated with compensation according to a pixel group unit and at least one of parameters associated with a picture including a current picture; for the current block, motion compensation according to a block unit based on the first motion vector and the second motion vector is performed, and motion compensation according to a pixel group unit based on the parameters associated with motion compensation according to a pixel group unit is performed, thereby generating a predicted block and thus restoring the current block. Here, a pixel group can include at least one pixel.
Owner:SAMSUNG ELECTRONICS CO LTD

Video decoding task scheduling method and device

PendingCN122661463ADynamic Load BalancingImprove decoding efficiencyComputer hardwareComputer architecture
The application discloses a video decoding task scheduling method and device, wherein the method comprises the following steps: in response to a video stream to be decoded, a corresponding decoding thread is created, the decoding thread encapsulates each frame of video data of the video stream into a corresponding decoding task; a load value of a current encapsulated decoding task is calculated; current load states of all video decoding hardware units in a GPU are acquired; each video decoding hardware unit has a unique corresponding task queue, according to the current load states of the video decoding hardware units, a lightest-loaded video decoding hardware unit is selected from all the video decoding hardware units as a target decoding hardware unit of the current decoding task; and the current decoding task is dispatched to the target decoding hardware unit for decoding. The application can improve decoding efficiency in a multi-path video concurrent decoding scene.
Owner:海光信息技术(成都)有限公司

A method for designing an architecture of a polar code decoder based on a custom instruction set

A kind of architecture design method of polar code decoder based on custom instruction set, according to custom instruction control the hardware architecture of decoder, utilize instruction to control decoding process, reduce the error probability caused by circuit state in decoding process, so that the work of polar code decoder is more stable;FSC decoding algorithm is used to classify the nodes of SSC decoding tree into multiple different types of sub-nodes, and according to different sub-nodes, corresponding fast decoding is completed, the problems of large decoding delay, low throughput and not easy to realize hardware circuit are solved, the decoding speed and throughput of the decoder are improved, the decoding efficiency of polar code is improved, so that the work of polar code decoder is more stable.
Owner:XIDIAN UNIV

Encoding method and decoding method of a video signal and apparatuses therefor

The video decoding method of the present application comprises: determining a reference sample line of a current block; determining whether there is a candidate intra prediction mode same as an intra prediction mode of the current block; obtaining the intra prediction mode of the current block based on the determination result; and performing intra prediction on the current block according to the reference sample line and the intra prediction mode. At least one of the candidate intra prediction modes can be: adding or subtracting an offset to the maximum value of the intra prediction mode of the upper neighboring block of the current block and the intra prediction mode of the left neighboring block of the current block.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

A signal loop adjustment method and device, electronic equipment and storage medium

The application discloses a signal loop adjusting method and device, electronic equipment and a storage medium, relates to the chip technical field, and the method is applied to an estimation module of a resolver digital converter and comprises the following steps: acquiring a first initial angle according to sine output signals and cosine output signals of a resolver; acquiring a first initial angular velocity according to at least two first initial angles and a sampling frequency of an analog-to-digital converter; sending the first initial angle to a digital control oscillator and sending the first initial angular velocity to a loop filter, so that the signal loop of the resolver digital converter performs a phase synchronization operation based on the first initial angle and the first initial angular velocity. The technical scheme of the embodiment of the application reduces the construction time of the closed loop of the resolver digital converter, improves the response speed of the feedback control system in the resolver digital converter, and further improves the decoding efficiency of the resolver digital converter.
Owner:BEIJING TONGFANG MICROELECTRONICS

Optical motion capture methods, devices, electronic equipment and storage media

This application relates to the field of virtual reality technology, and particularly to an optical motion capture method, device, electronic device, and storage medium. The method includes: acquiring a unique code for each marker point on a target object; controlling the corresponding marker point to flash periodically based on the unique code; reconstructing the spatial position and size information of the marker point based on the acquired image of the marker point and the internal and external parameters of the acquisition device; identifying the flashing state of the marker point based on the size information; decoding the unique code of the marker point based on the continuous flashing state; achieving target object tracking based on the unique code; and outputting the spatial position information of the target object. This solves the problems in related technologies where multiple marker points are typically used to uniquely identify the target object, resulting in a large computational load for optical motion capture, and the tendency for optical motion capture to fail if the target object is small or has a similar shape.
Owner:BEIJING YUANKE VISION TECH CO LTD

Encoding method and decoding method of video signal and apparatus therefor

The video decoding method of the present application comprises: determining a reference sample line of a current block; determining whether a candidate intra-frame prediction mode which is the same as the intra-frame prediction mode of the current block exists or not; obtaining an intra prediction mode of the current block based on a result of the determination; and performing intra-frame prediction on the current block according to the reference sample line and the intra-frame prediction mode. Wherein at least one of the candidate intra-frame prediction modes can be obtained by adding or subtracting an offset from a maximum value of an intra-frame prediction mode of an upper adjacent block of the current block and an intra-frame prediction mode of a left adjacent block of the current block.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Method of encoding / decoding an image and storage medium containing a bitstream

A method of encoding / decoding an image and a storage medium including a bitstream are disclosed. The method of decoding an image includes generating a merge candidate list for a current block, the merge candidate list including at least one of a spatial merge candidate derived based on motion information of a spatial neighboring block and a temporal merge candidate derived based on motion information of a temporal neighboring block; selecting a merge candidate from the merge candidate list; deriving a first initial motion vector and a second initial motion vector for the current block from the merge candidate; obtaining a first refined motion vector and a second refined motion vector by performing motion information refinement; generating a prediction block for the current block using the first refined motion vector and the second refined motion vector; and obtaining a reconstructed block based on the prediction block.
Owner:INTELLECTUAL DISCOVERY CO LTD

A method for adaptive selection of JPEG decoding CPU, GPU path based on runtime performance measurement

This invention relates to a method for adaptive selection of CPU and GPU paths for JPEG decoding based on runtime performance measurement, belonging to the field of heterogeneous computing technology. The method includes pre-measuring the performance of a heterogeneous platform consisting of a CPU, GPU, and the PCIe bus connecting the CPUs to obtain the average time the CPU spends computing a single DCT block, the effective bidirectional bandwidth of the PCIe bus, and the fixed startup overhead of the GPU task; online measurement to obtain the actual computation time of the GPU executing a single DCT block; the CPU performs entropy decoding on the input JPEG image to obtain _DCT blocks; the CPU predicts the total time based on N and _, and the GPU predicts the total time based on _, _, and _; based on the CPU's predicted total time and the GPU's predicted total time, the method adaptively selects either the CPU path or the GPU path to decode _DCT blocks; if the GPU path is selected, when the current operating frequency of the GPU exceeds a preset threshold, the method updates the frequency in real time based on the current operating frequency of the GPU. This achieves adaptive selection of CPU or GPU for JPEG image decoding.
Owner:COMP APPL TECH INST OF CHINA NORTH IND GRP