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

995 results about "Reference frame" patented technology

Reference frames are frames of a compressed video that are used to define future frames. As such, they are only used in inter-frame compression techniques. In older video encoding standards, such as MPEG-2, only one reference frame – the previous frame – was used for P-frames. Two reference frames (one past and one future) were used for B-frames.

Device and method for fast block-matching motion estimation in video encoders

Motion estimation is the science of predicting the current frame in a video sequence from the past frame (or frames), by slicing it into rectangular blocks of pixels, and matching these to past such blocks. The displacement in the spatial position of the block in the current frame with respect to the past frame is called the motion vector. This method of temporally decorrelating the video sequence by finding the best matching blocks from past reference frames—motion estimation—makes up about 80% or more of the computation in a video encoder. That is, it is enormously expensive, and methods do so that are efficient are in high demand. Thus the field of motion estimation within video coding is rich in the breadth and diversity of approaches that have been put forward. Yet it is often the simplest methods that are the most effective. So it is in this case. While it is well-known that a full search over all possible positions within a fixed window is an optimal method in terms of performance, it is generally prohibitive in computation. In this patent disclosure, we define an efficient, new method of searching only a very sparse subset of possible displacement positions (or motion vectors) among all possible ones, to see if we can get a good enough match, and terminate early. This set of sparse subset of motion vectors is preselected, using a priori knowledge and extensive testing on video sequences, so that these “predictors” for the motion vector are essentially magic. The art of this method is the preselection of excellent sparse subsets of vectors, the smart thresholds for acceptance or rejection, and even in the order of the testing prior to decision.
Owner:FASTVDO

System and method for data visualization using a synchronous display of sequential time data and on-map planning

A system and method is provided for coordinating display of synchronized spatial information and time-variant information on a visual interface as a visual representation of a multi-dimensional planned process. The system and method comprise a data store configured for storing the time-variant information, such that the data store is further configured for storing the spatial information as a plurality of data elements for representing visual elements for display in the visual representation with respect to a reference surface. Each of the visual elements is operatively coupled to at least one sequenced element of a plurality of sequenced elements. The system and method also include a synchronization module coupled to the data store and is configured for synchronizing a displayed state on the visual interface of the spatial information with a displayed state on the visual interface of the time-variant information. The time-variant information includes timeline data including at least two of the plurality of sequenced elements having overlapping time spans with respect to a common temporal reference frame, and includes a marker for facilitating navigation of the plurality of sequenced elements with respect to the common temporal reference frame. Changes in the displayed state of the time-variant information are reflected in changes to the displayed state of the spatial information.
Owner:UNCHARTED SOFTWARE INC

System and method for applying link analysis tools for visualizing connected temporal and spatial information on a user inferface

A system and method for analyzing a plurality of data elements having both temporal and spatial properties, where a first data element and a second data element of the plurality of data elements are linked by at least one association element. The system and method include selecting the first data element from the plurality of data elements and providing at least one search criteria for use in analyzing the properties of the plurality of data elements with respect to at least one property of the first data element. An analysis module is used to apply the at least one search criteria to the properties of the plurality of data elements for identifying the second data element from the plurality of data elements and the corresponding at least one association element. The at least one association element is configured for representing a connection between the first data element and the second data element, such that the connection has a first property common to a property of the first data element and a second property common to a property of the second data element. A visualization module is used to generate a visual representation of the first and second data elements and the association element configured for display on a user interface for subsequent interaction with user events. The visual representation includes a spatial domain including a reference surface for providing a spatial reference frame having at least two spatial dimensions and a temporal domain operatively coupled to the spatial domain for providing a common temporal reference frame for locations of interest in the spatial domain.
Owner:PEN LINK LTD

A fast monocular vision odometer navigation and positioning method combining a feature point method and a direct method

ActiveCN109544636AAccurate Camera PoseFeature Prediction Location OptimizationImage enhancementImage analysisOdometerKey frame
The invention discloses a fast monocular vision odometer navigation and positioning method fusing a feature point method and a direct method, which comprises the following steps: S1, starting the vision odometer and obtaining a first frame image I1, converting the image I1 into a gray scale image, extracting ORB feature points, and constructing an initialization key frame; 2, judging whether thatinitialization has been carry out; If it has been initialized, it goes to step S6, otherwise, it goes to step S3; 3, defining a reference frame and a current frame, extracting ORB feature and matchingfeatures; 4, simultaneously calculating a homography matrix H and a base matrix F by a parallel thread, calculating a judgment model score RH, if RH is great than a threshold value, selecting a homography matrix H, otherwise selecting a base matrix F, and estimating a camera motion according to that selected model; 5, obtaining that pose of the camera and the initial 3D point; 6, judging whetherthat feature point have been extracted, if the feature points have not been extracted, the direct method is used for tracking, otherwise, the feature point method is used for tracking; S7, completingthe initial camera pose estimation. The invention can more precisely carry out navigation and positioning.
Owner:GUANGZHOU UNIVERSITY

Video encoding and decoding method and video encoding device and decoding device thereof

The invention relates to a video encoding and decoding method which is used in a video communication system, wherein the predictive encoding type and reference frame type of a video encoding device are controlled according to the network state and a notice message of a video decoding device. When a network is congested, the video encoding device utilizes a reference frame as a long-term reference frame to perform interframe prediction encoding and judges whether the video decoding device receives the corresponding reference frame according to the notice message of the video decoding device, thus the video encoding device and the video decoding device can utilize the same reference frame. The invention also provides the video encoding device and video decoding device which are used in the method in the invention. The video encoding and decoding method, video encoding device and video decoding device provided by the invention are used to encode and decode a video image by determining the long-term reference frame, thus the video encoding device and the video decoding device can utilize the same reference frame, the decoding error phenomenon caused by packet loss can be avoided and the quality of the video image in video communication can be increased.
Owner:NANNING FUGUI PRECISION IND CO LTD

Movement detection and construction of an "actual reality" image

A method for intraframe image compression of an image is combined with a method for reducing memory requirements for an interframe image compression. The intraframe image compression includes (a) dividing the image into blocks; (b) selecting a block according to a predetermined sequence; and (c) processing each selected block by: (1) identifying a reference block from previously processed blocks in the image according to an activity metric; and (2) using the reference block, compressing the selected block. The selected block may be compressed by compressing a difference between the selected block and the reference block, where the difference may be offset by a predetermined value. The difference is compressed after determining that an activity metric of the difference block. The activity metric depends on elements of a difference block, which is a block in which elements are each a difference between an element of the current image frame and a corresponding element of the reference frame. The activity metric is a function of the sum of (a) the sum over all rows of all differences between two successive consecutive elements of each row of the difference block; and (b) the sum over all columns of all differences between two consecutive elements of each column of the difference block. The reference block is identified by minimizing a cost function based on the activity metric and either a sum of absolute differences function or a sum of square differences function. The cost function may be a weighted sum of the activity metric and either a sum of absolute differences function or a sum of square differences function, or a weighted sum of the activity function and either a sum of absolute differences function or a sum of square differences function.
Owner:CAPSO VISION INC

Adjustable compressing method for realizing video code stream frame rate

The invention provides a method of implementing video code stream frame rate adjustable compression, the type of the compression image comprises I frame, non-I frame, P frame, non-P frame and B frame, in the process of decoding, time domain level of each frame image of I frame or P frame is varied periodically as the size of unit group; in the process of coding, the time domain level of current frame image is determined according to the current frame image coding sequence firstly, and then the reference frame image of current frame image is obtained according to reference frame selection strategy, the current frame image is encoded, the reference frame caching is updated according the reference frame updating strategy after accomplishing coding; in decoding, the time domain level of current frame image is determined according to the current frame image decoding sequence, and then the reference frame image of current frame image is obtained according to reference frame selection strategy, the current frame image is decoded, the reference frame caching is updated according the reference frame updating strategy after accomplishing decoding. The compressed code stream has the function of adjustable frame rate, which is capable of adapting transmission of different networks and display of different terminal device.
Owner:WUHAN UNIV

A quick selection method for macro block mode

The invention relates to a rapid selection method of macro-block mode during video information processing procedure, particularly a rapid selection method suitable for P-slice macro-block mode. The method comprises the following steps: step 1, determining the size of continuous macro-block according to the size of on-chip memory in the beginning, dividing all macro-blocks in one frame into a plurality of continuous 16is multiplied by16 macro-blocks, all macro-blocks in each continuous macro-block being positioned in the same row in the same one frame, and distributing the desired on-chip buffer zone; step 2, copying the brightness and colority data required for the mode selection of continuous macro-blocks in the current frame and the reference frame to the on-chip buffer zone; step 3, calculating the mode of each macro-block in the continuous macro-blocks to determine the final mode of each macro-block; and step 4, if all macro-blocks in the current continuous macro-block are processed, stopping the selection procedure of the current continuous macro-block, otherwise returning to the step 1 to continue. The inventive technical proposal can efficiently accelerate the speed of video compression and calculation, thereby realizing the real-time compression of video.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA
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
Try Eureka
PatSnap group products