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

31 results about "Live coding" patented technology

Live coding, sometimes referred to as on-the-fly programming, just in time programming and conversational programming, makes programming an integral part of the running program. It is most prominent as a performing arts form and a creativity technique centred upon the writing of source code and the use of interactive programming in an improvised way. Live coding is often used to create sound and image based digital media, as well as light systems, improvised dance and poetry, though is particularly prevalent in computer music usually as improvisation, although it could be combined with algorithmic composition. Typically, the process of writing source code is made visible by projecting the computer screen in the audience space, with ways of visualising the code an area of active research. Live coding techniques are also employed outside of performance, such as in producing sound for film or audiovisual work for interactive art installations. Also, the interconnection between computers makes possible to realize this practice networked in group.

Method and device for selecting optimal intra-frame coding mode for video sequence

The invention provides a method and a device for selecting an optimal intra-frame coding mode for a video sequence. The method comprises the steps of dividing an image into a plurality of code blocks; determining a plurality of intra-frame coding modes according to the sizes of the code blocks; calculating horizontal and perpendicular gradients and the like of pixels in the code blocks; calculating the slope of the coding direction that each intra-frame coding mode corresponds to, and dividing the intra-frame coding modes into N groups; comparing the slopes in all of the gradient directions with the first to the Nth scheduled intervals so as to obtain the first to the Nth gradient energy values; selecting a group of intra-frame coding modes that the maximum gradient energy value corresponds to as a candidate prediction mode set; calculating the rate distortion cost of each coding mode in the candidate prediction mode set, and selecting the intra-frame coding mode with the minimum rate distortion cost as the optimal intra-frame coding mode for the code blocks. The method has the advantages of reducing the amount of calculation of the rate distortion cost and increasing calculation speed, and is suitable for real-time coding.
Owner:TSINGHUA UNIV

Method for on-line real-time recording and forwarding of audio/ video streams by mobile internet terminal

The invention discloses a method for on-line and real-time recording and forwarding of audio / video streams by a mobile internet terminal. After audio / video streams collected by a mobile internet terminal camera and a microphone are coded in real time by client side software, the audio / video streams are connected by a media stream and is sent to a server side in real time; and stream media is recorded by the server side to store as an audio / video file, or the server side directly forwards the media stream. The method relates to the field of the audio and the video of the mobile internet. The method comprises the following basic steps: (1) the client side software of the mobile internet terminal builds a media stream connection with the server side; (2) the client side software invokes a camera and microphone equipment to collect the audio / video streams and codes in real time; (3) the client side software sends the coded audio / video data to the server side in real time by the media stream connection; and (4) the server side records the received media stream data to store as an audio / video file, or the server side directly forwards the media stream.
Owner:北京天纵网联科技有限公司

Live video control method based on IPV9

InactiveCN111064972ALow streaming latencyLow resource ratioSelective content distributionHTML5Transcoding
The invention relates to a video live broadcast control method based on IPV9, and the method comprises the following steps: realizing audio and video information acquisition and real-time coding of aPC (Personal Computer) end of an anchor, and then pushing audio and video streams to a server through a streaming media protocol; receiving audio and video information pushed by the anchor, and transcoding and slicing the audio and video information into a TS format for HLS protocol pull flow; enabling a user to access webpage resources on the server through a browser and to select a live broadcast room of a live broadcast anchor which the user wants to watch on a webpage, and entering the live broadcast room to automatically play a real-time video of the anchor. Video data is acquired mainlythrough a camera, audio data is acquired through a microphone, and the video data and the audio data are subjected to a series of preprocessing, encoding and packaging and then pushed to a CDN to be distributed. Therefore, the hardware acceleration capability of the HTML5 native playing environment on multimedia playing is fully exerted, and the playing performance is greatly improved.
Owner:HUBEI UNIV OF TECH

Address mapping algorithm for transposed matrix based on single-port SRAM

The invention belongs to the technical field of high-definition digital video compression coding and decoding and particularly relates to an address mapping algorithm for a transposed matrix based on a single-port SRAM in a 2D-DCT/IDCT under HEVC video coding standards. The address mapping algorithm is based on the algorithm of transposition of matrix blocks, that is, the matrix is divided into blocks first, the whole matrix and small-sized matrix blocks are transposed with the small-sized matrix blocks and basic elements as units, and transposition of the small-sized matrix blocks can be achieved directly by means of ranking. The algorithm is implemented on the basis of transform units (TUs) and supports four sizes of the TUs allowed by the HEVC, the fixed throughput rate 32 pixes/cycle can be realized, and the method is applicable to the 2D-DCT/IDCT with a high throughput rate and a high-performance video coder and decoder. According to the algorithm, by means of a hardware structure, the area can be reduced by 40% or so; compared with an existing address mapping algorithm for the transposed matrix based on the single-port SRAM, the algorithm has the advantages that on the condition of not increasing hardware expenses, a higher throughput rate can be obtained, and real-time coding of high-definition videos can be achieved.
Owner:FUDAN UNIV

Motion estimation realizing method of configurable speed in video compression

The invention discloses a motion estimation realizing method of a configurable speed in video compression. The motion estimation realizing method specifically comprises the following steps of: reasonably configuring and processing quantity of PE units according to user demands; in the PE units, calculating costs of basic blocks; based on the cost correlation of different sizes of blocks to obtain costs of different blocks under different partition modes; and reading complete all reference data line by line, comparing final costs obtained by all PEs and taking minimum cost to determine optimal motion information MV. According to the invention, times of storage access are effectively reduced, and coding speed completely can meet requirements of real-time coding of high-definition video.
Owner:广州庆吉科技股份有限公司

VBR code rate control method for video real-time coding

PendingCN114598866AReduce unnecessary volatilityReduce oscillationDigital video signal modificationAlgorithmEngineering
The invention provides a VBR code rate control method for video real-time coding, which is applied to an IPPP structure for video real-time coding and comprises the following steps of: sequentially distributing target code rates for different coding units by adopting a grading strategy; the grading strategy is divided into a GOPs level, a GOP level and an image level; setting the upper and lower limits of allowable fluctuation for the current GOP target code rate according to the tolerance of the user to the code rate fluctuation, and comparing the instantaneous estimated code rate with the upper and lower limits of the allowable fluctuation of the target code rate to decide how to adjust the QP so as to reduce unnecessary fluctuation of the QP; according to the influence degree of the scene change on the code rate and the scene change position, a new code rate fluctuation upper limit and a new code rate fluctuation lower limit are calculated, and QP adjustment is guided; when scene change occurs in a video image, weighted summation is carried out through the estimated instantaneous code rate and the distributed target code rate fluctuation upper and lower limits to obtain a new code rate control upper and lower limits, the weight proportion is related to the position of the current frame in the GOP, the control intensity is higher when the current frame is closer to the I frame, and the control intensity is weaker when the current frame is farther from the I frame.
Owner:北京君正集成电路股份有限公司
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