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

47 results about "Reference software" patented technology

Reference software is software which emulates and expands upon print reference forms including the dictionary, translation dictionary, encyclopaedia, thesaurus, and atlas. Like print references, reference software can either be general or specific to a domain, and often includes maps and illustrations, as well as bibliography and statistics. Reference software may include multimedia content including animations, audio, and video, which further illustrate a concept. Well designed reference software improves upon the navigability of print references, through the use of search functionality and hyperlinks.

Systems And Methods For Software Analysis

Systems, methods, and computer program products are provided for identifying software files, flaws in code, and program fragments by obtaining a software file, determining a plurality of artifacts, accessing a database which stores a plurality of reference artifacts for reference software files, comparing at least one of the artifacts to at least one of the reference artifacts stored in the database, and identifying the software file by identifying the reference software file having the reference artifacts that correspond to the plurality of artifacts. Certain embodiments can also automatically provide updated versions of files, patches to be applied, or repaired blocks of code to replace flawed blocks. Example embodiments can accept a wide variety of file types, including source code and binary files and can analyze source code or convert files to an intermediate representation (IR) and analyze the IR.
Owner:CHARLES STARK DRAPER LABORATORY

Method for achieving video coding and decoding loop filtering

The invention relates to the technical field of multi-media video coding and decoding, in particular to a method for achieving video coding and decoding loop filtering. The method for achieving the video coding and decoding loop filtering includes the following steps that a division structure of image blocks is obtained through division of information through a coding and decoding end block, the loop filtering is conducted on block borders, if the block borders comprise the borders of a coding block, a forecasting block and a transforming block, border-level filtering decision-making is conducted through a mode, motion information, quantization parameters and residues, pixel-level filter is conducted at last, and the filtering direction can be perpendicular to the borders or can form other angels with the borders according to partial pixel characteristics or block modes. The method for achieving the video coding and decoding loop filtering has the advantages of being capable of improving subjective and objective quality of video coding, improving coding efficiency by 0.9% on reference software RD2.0-ADI of an implementation example AVS2.0, and meanwhile reducing the amount of filtering borders and complexity of a coding and decoding end.
Owner:PEKING UNIV

System and method for focused testing of software builds

A system for testing a software build is presented. A current software build is compared to a reference software build, typically a known, previous build. The comparison identifies those areas in the current software build that have changed with regard to the reference software build. The identified areas are used by a coverage analysis process to determine a focused test suite to test the modified areas of the current build. The test coverage analysis uses information in a master test suite to determine the focused test suite. The focused test suite is used by a test process to test the modified areas of the current software build. The coverage analysis process may also identify those areas of the current software build that cannot be tested using the tests in the master test suite. A report is generated identifying those areas that are not covered by the focused test suite.
Owner:MICROSOFT TECH LICENSING LLC

Fast HEVC transcoding

The emerging High Efficiency Video Coding (HEVC) standard achieves significant performance improvement over H.264 / AVC standard at a cost of much higher complexity. An H.264 / AVC to HEVC transcoder is described for multi-core processors implementing Wavefront Parallel Processing (WPP) and SIMD acceleration, along with expedited motion estimation (ME) and mode decision (MD) by utilizing information extracted from the input H.264 / AVC stream. Experiments using standard HEVC test bitstreams show that the described transcoder may achieve a 70× speed up over the HEVC HM S.1 reference software (including H.264 encoding) at very small rate distortion (RD) performance loss.
Owner:NANJING YUYAN INFORMATION TECH

Efficient software for transcoding to hevc on multi-core processors

The latest High Efficiency Video Coding (HEVC) standard achieves significant compression efficiency improvement over the H.264 standard, at a much higher cost of computational complexity. A framework for software-based H.264 to HEVC transcoding on multicore processors and distributed systems is provided. By utilizing information extracted from the input H.264 bitstream, the transcoding process can be accelerated at a high ratio with modest visual quality loss. Wavefront Parallel Processing (WPP) and SIMD acceleration are also implemented to improve the trans coding efficiency on multi-core processors with SIMD instruction set extensions. Based on the HEVC HM 12.0 reference software and using standard HEVC test bitstreams, the proposed transcoder can achieve around 120× speed up over decoding and re-encoding based on ffmpeg and the HM software without significant R-D performance loss.
Owner:NANJING YUYAN INFORMATION TECH

System and method for efficient and accurate comparison of software items

Apparatus, processes, and related technologies for comparison between a target item of software code and a reference set of software code. The target item is preprocessed to be compared against a reference item from the reference set to identify a selected set of lines of software code from the target item to be used for the comparison. Each line of the selected set of lines from the target software item is individually compared with lines of software code from the reference set to produce a measure of similarity between the target software item and at least one reference item of software code from the reference set. Various techniques for maintaining and updating a numerical representation of similarity of the target item with each reference item, the numerical representation being stored in a corresponding element of a data structure.
Owner:AO KASPERSKY LAB

Method to speed up the mode decision of video coding

This invention provides a method to speed up mode decision in video coding standards. It is based on the characteristics of mode distribution and the relationship among the modes of neighboring blocks. It compares the main steps of checking SKIP mode, checking if neighboring blocks have a same mode, checking the best mode, and checking each mode in all inter modes then selecting the best one of these modes. Compared to the H.264 reference software full search method, the simulation result shows that this method can save up to 66.81% of the total encoding time with a slight increase in bit rate and a negligible PSNR drop.
Owner:IND TECH RES INST +1

Video intra-frame encoding method based on space domain decomposition

This invention discloses an intra-frame coding method based on airspace decomposition. The method comprises decomposing I frame into a basic sub-frame and three predication sub-frames, and encoding the four sub-frames orderly, using a quick mode selection algorithm for the base sub-frame to carryout the sub-frame predication, carrying out the sub-frame compensation according to the selected optimum mode, taking the reestablished sub-frame as a reference frame, carrying out the predication and compensation among the sub-frames for the predicated sub-frames, synthesizing the reestablished sub-frames of the four sub-frames, forming the reestablished frame of the I frame. The result of the experiment indicates that the perceived quality of the reestablished frame is better than that of the reestablished frame of the recommended algorithm in the H.264 reference software JM9 when PSNR values are identical.
Owner:BEIHANG UNIV

Base color and index map algorithm for correcting inter-frame residual errors of screen video

The invention discloses a base color and index map algorithm for correcting inter-frame residual errors of a screen video. In the algorithm, the correlation of the inter-frame residual errors is discovered and utilized so as to acquire an efficient coding compression ratio. The residual errors are converted into base colors and an index map through color quantization, and the traditional code conversion and quantization process is omitted. In the color quantization process, the YUV combined color quantization method based on the K-Means algorithm is adopted. Then, the context-dependent hierarchical entropy coding method is adopted in entropy coding of the index map. Finally, the algorithm is applied to standard reference software for HEVC range extension as a new mode for correcting the inter-frame residual errors.
Owner:PEKING UNIV

AVS fast mode selection algorithm based on adaptive threshold

The invention provides an AVS fast mode selection algorithm based on an adaptive threshold. An early termination criterion is adopted by the algorithm, meanwhile the adaptive threshold is applied in a motion search and mode selection process, and a new fast mode selection criterion is proposed based on the characteristic that correlation among P frames is small in video sequences with B frame codes added. When the optimal block price of a first reference frame is smaller than a threshold, searching is terminated, and otherwise searching is continued to be carried out on a second reference frame. A P frame macro block encryption algorithm flow is shown as an attached figure, steps of a B frame macro block encryption algorithm resembles those of the P frames, yet the judging criterion and the rules of adaptive updating of thresholds in each step are different. Compared with a full search algorithm in AVS standard reference software RM52j, the AVS fast mode selection algorithm based on the adaptive threshold saves calculated amount by 36.9% to 78.6% under the conditions that image quality is ensured and the code rate is barely changed, and coding speed can be improved effectively.
Owner:张新安

A h.264/avc Macroblock-Level Rate Control Algorithm Based on Weighted Window Model

The invention belongs to the technical field of video coding, and in particular relates to an H.264 / AVC (Advanced Video Coding) macroblock-level code rate control algorithm based on weight window models. By using spatial correlation of a window which is formed by macroblocks around a current macroblock, and time correlation of a window which is formed by a macroblock of on a previous frame, which is in same position as the current macroblock and macroblocks around the macroblock, a low-complexity prediction model of a mean absolute deviation (MAD) and a quantization parameter (QP) calculating model are provided. Based on the two models, the macroblock-level code rate control algorithm used for an H.264 / AVC coder is provided. Shown by the experiments, the macroblock-level H.264 / AVC code rate control algorithm based on the weight window models has higher peak signal to noise ratio (PSNR) and less bit deviation compared with a code rate control algorithm of H.264 / AVC reference software.
Owner:FUDAN UNIV

Graphical user interface (GUI) for scientific reference comprising a three-dimentional, multi-framed unification of concept presentations

A three-dimensional scientific reference software program for generating a graphical user interface is disclosed. The interface includes a categorical listing of primary science and humanities disciplines / sub-disciplines providing a hyperlink to detailed information, and a categorical listing of cosmological phenomena corresponding to the primary science and humanities disciplines / sub-disciplines. Including the foregoing categorical text listings, a 3D unified schematic is displayed representing the cosmos as a whole, including a composite of multiple individual diagrams representing a cosmological phenomena and plotted within a graphical time / space coordinate system. Anyone of the individual diagrams may be displayed in enlarged isolated format, and the user can drill down to obtain more detailed information on anyone of said phenomena. Controls are provided for manipulating the unified schematic in three-dimensional space. The scientific reference software serves as a 3D graphics-based summation of science and humanities concepts for expedient reference.
Owner:CHANNON MARTIN GERARD

Terminal software upgrading method and terminal

InactiveCN106201588AAvoid multiple downloadsAvoid multiple rebootsVersion controlProgram loading/initiatingSoftware engineeringReference software
Embodiments of the invention provide a terminal software upgrading method and a terminal. The method comprises the steps of receiving a version detection request sent by a terminal and obtaining a current software version of the terminal; determining a target software version and a reference software version at a current moment; determining adjacent attributes of the current software version and the target software version according to the current software version and the target software version, wherein the adjacent attributes are used for representing whether the current software version and the target software version are two adjacent software versions or not; and determining upgrading information sent to the terminal according to the adjacent attributes and the reference software version. According to the method, an upgrading link of the terminal is optimized, the software upgrading efficiency of the terminal is greatly improved, and the user experience is enhanced.
Owner:QINGDAO HISENSE MOBILE COMM TECH CO LTD

Debugging and checking method and system in graph hardware design

The invention is a system and method for debugging and analyzing graphics hardware design. The hardware design is represented by a software model, which is implemented in a programming language. Graphics operations can be performed in the software model or in a reference software model, allowing the user to analyze the correctness of the graphics hardware design and / or device driver implementation.
Owner:VIA TECH INC

Intra-frame prediction method based on generative adversarial network

The invention discloses an intra-frame prediction method based on a generative adversarial network, and the method comprises the steps: collecting an original video frame image, carrying out the resampling, and constructing an image data set; converting an image in the image data set into a YUV format, and performing size cutting processing on the image after format conversion to obtain a trainingdata set; training the generative adversarial network by taking the image of the training data set as the input of the generative adversarial network; embedding a generator part of the trained generative adversarial network into HEVC reference software; selecting a prediction reference block and inputting the prediction reference block into the trained generative adversarial network, outputting aprediction value, obtaining a prediction result by using an intra-frame prediction mode of an HEVC coding standard, comparing the rate distortion costs of the two modes, and selecting an optimal intra-frame prediction mode; and generating a prediction mode flag bit in the code stream according to the optimal intra-frame prediction mode, and continuously encoding according to the original HEVC standard encoding mode. According to the method, accurate prediction can be provided for complex textures and bent edges of the image.
Owner:SUN YAT SEN UNIV

Resource assessment method and system

A resource assessment method and system. The method comprises identifying at least one information technology resource, providing characteristics of the information technology resource, maintaining a database of characteristics of at least one software product, generating a data collector software tool based on the characteristics of the information technology resource and the characteristics of the software product, composing a resource assessment agent that includes the data collector software tool, adapted for installation on the information technology resource to collect data pertaining to the information technology resource, to perform an analysis of the data by reference to the characteristics of the software product and to return at least one result of the analysis, deploying the resource assessment agent on the information technology resource, receiving the result of the analysis from the information technology resource, and outputting the result of the analysis.
Owner:MICRO FOCUS LLC

Method for correcting and evaluating a detection result of variation detection software

The invention relates to a method for correcting and evaluating a detection result of variation detection software. The method comprises the following steps: inputting a detection file; identifying and segmenting the polynucleotide variation in the detection file; carrying out duplicate removal and integration on variation results in the detection file after segmentation processing; and obtaininga correction detection result, and carrying out consistency evaluation on the variation result in the detection file and / or the correction detection result by taking the variation detection result ofthe reference software as a gold standard. According to the method for correcting and evaluating the detection result of the variation detection software, the detection result of any variation detection software can be corrected and evaluated by taking the result file of the variation detection software as input, so that the final variation detection rate can be improved.
Owner:北京吉因加医学检验实验室有限公司 +1

Acquisition terminal software program comparison method and device

The invention relates to an acquisition terminal software program comparison method and device; the method comprises the following steps: obtaining an acquisition terminal software program virtually running in the equipment; using a byte level comparison method to compare whether the corresponding reference software program and the acquisition terminal software program have difference or not; for the software program of the acquisition terminal with an operating system, if the byte level comparison method can determine the reference software program and the acquisition terminal software program have no difference, a binary system inverted analysis method can be employed for determining whether the reference software program and the acquisition terminal software program have difference or not. The software program running in the acquisition terminal with no operating system can be compared by the byte level comparison method; the byte level comparison method and the binary system inverted analysis method can be combined so as to compare the software program running in the acquisition terminal with the operating system; the acquisition terminal software program comparison method and device can provide accurate and reliable comparison result, thus effectively managing acquisition terminal software program versions.
Owner:ELECTRIC POWER RES INST STATE GRID JIBEI ELECTRIC POWER COMPANY +2

Resource assessment method and system

A resource assessment method and system. The method comprises identifying at least one information technology resource, providing characteristics of the information technology resource, maintaining a database of characteristics of at least one software product, generating a data collector software tool based on the characteristics of the information technology resource and the characteristics of the software product, composing a resource assessment agent that includes the data collector software tool, adapted for installation on the information technology resource to collect data pertaining to the information technology resource, to perform an analysis of the data by reference to the characteristics of the software product and to return at least one result of the analysis, deploying the resource assessment agent on the information technology resource, receiving the result of the analysis from the information technology resource, and outputting the result of the analysis.
Owner:MICRO FOCUS LLC

Computer network, terminal and permission management method and server

PROBLEM TO BE SOLVED: To prevent a network from being used by an illegal copy or the like while keeping convenience and to improve its availability. SOLUTION: The maximum number of reference software usable for network terminal units 116a to 116n, 117a to 117n is initialized in a server 103, and the number of remaining licenses usable of the reference software furthermore at present is stored in servers 103 to 106 in common. When any one of the terminal units 116a to 116n, 117a to 117n is started to be driven, the number of remaining licenses of the server corresponding to the terminal unit starting its operation is reduced and the number of remaining licenses is transmitted to the other servers, so that the numbers of remaining licenses stored in respective servers 103 to 106 are equally reduced and the number of licenses can be managed by the whole network.
Owner:TAKAOKA ELECTRIC MFG

AVS intra-frame prediction mode fast selection algorithm

InactiveCN103428501AAverage luminance signal-to-noise ratio reductionHigh code rateTelevision systemsDigital video signal modificationReference softwareDirectivity
The invention provides an AVS intra-frame prediction mode fast selection algorithm, and the process of the fast selection algorithm is shown in the attached figure. According to the AVS intra-frame prediction mode fast selection algorithm, the correlation of optimal modes of adjacent blocks and the directivity of brightness variations in the blocks are utilized for mode anticipation so as to shrink the range of candidate modes; the number of the candidate modes of brightness blocks is reduced to three at most from original five; an optimal intra-frame prediction mode is selected for one macro block, and calculation of rate distortion cost J of the brightness blocks needs to be conducted for 20 times in optimized reference software rm52j-new. By means of the AVS intra-frame prediction mode fast selection algorithm, the calculation needs to be conducted for 12 times at the maximum and only 8 times at the minimum; compared with an rm52j-new algorithm, the average brightness signal to noise ratio of the fast selection algorithm is reduced to be less than 0.09dB, the code rate is increased to be less than 1.52%, and total coding time can be saved by 17.3%-29.5%; moreover, the anticipation of the modes by the fast selection algorithm is completely based on the characteristics of an image, and therefore effects can be guaranteed when the fast selection algorithm is applied to different sequences.
Owner:张新安

Rapid HEVC intra-frame prediction coding method

The invention discloses a rapid HEVC intra-frame prediction coding method. In HEVC reference software HM and an open source encoder X265, firstly, the intra-frame prediction coding cost of the currentCU is calculated, and then the intra-frame prediction coding cost of the four sub-CUs is calculated, and finally, the sum of the cost of the sub-CUs and the current CU is used for carrying out PK toselect the segmentation mode of the CU, the sub-CUs coding cost calculation and the current CU calculation process are not related, namely, the sub-CUs also need to calculate the SatdCost in 35 prediction modes and the coding cost in N modes from the beginning, but actually the sub-CUs and the current CU are in an included relationship, and the intermediate calculation result of the current CU inthe optimal intra-frame prediction mode selection process can be used for the sub-CUs. The method has the beneficial effects that the selection process of the intra-frame prediction direction of the sub-blocks is accelerated by utilizing the coding result of the big block, the compression efficiency is basically not lost while the complexity is remarkably reduced, and the method can be applied tothe optimization of an actual HEVC encoder.
Owner:HANGZHOU ARCVIDEO TECHNOLOGY CO LTD

UI automatic test method and device

The invention discloses a UI automatic test method and device, and the method comprises the steps: obtaining a common function of to-be-tested software and reference software, and determining a corresponding test operation according to the common function; obtaining a first test result generated when the to-be-tested software executes the test operation and a second test result generated when thereference software executes the test operation; comparing the first test result and the second test result corresponding to each step in the test operation, and judging whether a difference exists between the first test result and the second test result or not; and if the difference exists, generating a difference report according to the first test result, the second test result and the corresponding test operation. By executing the same operation on the to-be-tested software and the reference software and comparing whether the test results of the to-be-tested software and the reference software are different or not, the test of the to-be-tested software is completed, the test workload is reduced, the test efficiency and accuracy are improved, an automatic case and a maintenance case do not need to be written, and the test cost is reduced.
Owner:GUANGZHOU PINWEI SOFTWARE

Fast motion estimation in scalable video coding

Scalable Video Coding is recently attracting attentions due to its high flexibility. The current H.264 / AVC scalable extension has adopted the Motion Compensated Temporal Filter (MCTF) framework to provide temporal scalability. In this paper, described is another fast motion estimation (ME) algorithm based on the MCTF framework. Simulation results show that the herein described algorithm can reduce the encoding complexity significantly while maintaining similar bit rate and PSNR, comparing with existing fast ME algorithms implemented in the reference software.
Owner:TSAI SHENG GROUP

Quantitative method and system of software quality

A quantitative method and system of software quality are provided in an embodiment of the present invention. The quantification method comprises the following steps: obtaining the importance ratios ofeach predetermined index in the software to be evaluated, establishing a quality index importance matrix according to the importance ratios, and calculating a first quality index weight coefficient of the software to be evaluated according to the quality index importance matrix; calculating, by an information entropy method, the discrimination degree of each predetermined index in the reference data of the software with the same software type as the software to be evaluated, and obtaining a second quality index weight coefficient of the software to be evaluated according to the discriminationdegree; calculating a similarity between the software to be evaluated and a corresponding reference software according to the first quality index weight coefficient and the second quality index weight coefficient, and obtaining a quantization result of the software to be evaluated according to the similarity.
Owner:CHINA ELECTRONICS STANDARDIZATION INST

Software type detection method and device, electronic equipment and storage medium

The invention relates to a software type detection method and device, electronic equipment and a storage medium. The method comprises the steps of decompiling to-be-detected software to obtain a to-be-detected function call chain representing a function call relationship in the to-be-detected software; calculating the similarity between the to-be-detected function call chain and at least one reference function call chain, wherein the reference function call chain represents a function call relationship in reference software of a known type; and determining the type of the to-be-detected software according to the calculated similarity. According to the technical scheme provided by the embodiment of the invention, the function call chain is compared, so that the software type can be determined even for novel abnormal software, namely unknown malicious software can be effectively detected.
Owner:BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Software processing method and device, electronic equipment and storage medium

The invention is suitable for the technical field of software, and provides a software processing method and device, electronic equipment and a storage medium. The transmission method is applied to a target device, and the transmission method comprises the steps that reference software information recorded by a server is acquired, and the reference software information is software information of software in a payment validity period in the target device; comparing the actual software information of the software in the target equipment with the reference software information, and determining abnormal software which is not in the payment validity period in the target equipment; and deleting an execution file of the abnormal software, wherein the execution file is used for running a software service of the abnormal software. According to the embodiment of the invention, the user can be prevented from using the refund software, and the benefit loss of a manufacturer caused by malicious refund of an individual user is prevented.
Owner:LAUNCH TECH CO LTD

Display apparatus and software recovery method

Provided are an image processing apparatus and a software recovery method. The image processing apparatus, which is driven by software, includes: a storage which stores reference software; and a software recoverer which recovers current software with the reference software according to a predetermined command signal. Accordingly, recovering software, even in circumstances where a broadcasting signal may not be received, is provided.
Owner:SAMSUNG ELECTRONICS CO LTD

Parallel SAO algorithm based on GPU

InactiveCN105959695ASignificant time decreaseWithout loss of precisionDigital video signal modificationData synchronizationFusion mechanism
The invention provides a parallel SAO algorithm based on a GPU. A large number of threads of the GPU are utilized for carrying out pixel level parallel statistics, LCU block level parallel relative distortion calculation and pixel level parallel correction, so that substantial time reduction is obtained. A standard SAO algorithm goes against parallelization. Firstly, a parameter fusion mechanism causes uncertain data dependency of SAO block parameters; and secondly, the regional pixel correlation leads to data synchronization waiting among a plurality of threads in the statistics process. For the above two challenges blocking SAO parallelization, two different pixel level parallel statistics algorithms based on different thread mapping method and one block level parallel relative distortion calculation algorithm are designed based on the hardware characteristics of the GPU. By a large amount of experiment analysis, compared with a serial SAO (rdSAO for short) of AVS2 standard reference software, the parallel SAO (cuSAO for short) designed and realized by the invention is substantially reduced in time consumption without precision loss, and the average time consumption reduction is as high as 70%, and more than 90% at most.
Owner:SUN YAT SEN UNIV
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