[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105025347A - Sending and receiving methods of GOP image groups - Google Patents

Sending and receiving methods of GOP image groups Download PDF

Info

Publication number
CN105025347A
CN105025347A CN201510430914.6A CN201510430914A CN105025347A CN 105025347 A CN105025347 A CN 105025347A CN 201510430914 A CN201510430914 A CN 201510430914A CN 105025347 A CN105025347 A CN 105025347A
Authority
CN
China
Prior art keywords
image
subgraph
frame
sequence
sending
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510430914.6A
Other languages
Chinese (zh)
Other versions
CN105025347B (en
Inventor
马保宏
孙冰晶
毕先春
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING BAOFENG TECHNOLOGY Co Ltd
Original Assignee
BEIJING BAOFENG TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING BAOFENG TECHNOLOGY Co Ltd filed Critical BEIJING BAOFENG TECHNOLOGY Co Ltd
Priority to CN201510430914.6A priority Critical patent/CN105025347B/en
Publication of CN105025347A publication Critical patent/CN105025347A/en
Application granted granted Critical
Publication of CN105025347B publication Critical patent/CN105025347B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23602Multiplexing isochronously with the video sync, e.g. according to bit-parallel or bit-serial interface formats, as SDI
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234309Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4342Demultiplexing isochronously with video sync, e.g. according to bit-parallel or bit-serial interface formats, as SDI
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440218Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

The invention provides a sending method of GOP image groups. The method comprises the steps of: A, aiming at image sequences contained in GOP to be sent, dividing each image into at least to sub images according to one dividing mode, and forming at least two corresponding sub image sequences, wherein the divided image is called a father image; and B, aiming at each sub image, carrying out encoding, packaging and sending respectively, wherein the packaging process comprises the step of loading position information and synchronization information, all sub images of the same father image are identical in synchronization information, and the position information is used for describing the position of the sub image in the corresponding father image. Correspondingly, the invention provides an image receiving method. According to the invention, blocking processing is carried out on the image, and the plurality of small pieces of images are encoded and sent in real time, so that compared with the sending of the whole image, the image transmission speed is improved.

Description

A kind of method of sending and receiving of GOP image sets
Technical field
The present invention relates to technical field of image processing, particularly a kind of method of sending and receiving of GOP image sets.
Background technology
Image many employings picture group structure (GOP, Group ofPictures) in conventional images transmitting procedure, a GOP is exactly one group of continuous print picture.Transmitting terminal is in units of frame, and the video image that will send processes frame by frame, position and temporal information in loading, carry out compression coding respectively, add header to each image bag again, namely described header includes positional information and temporal information, is then sent by network.
The header of the packet received parses by image-receptive end, and data are given to decoding end, and the data decode after each compression is become picture by decoding end, then restores original image according to header.
As shown in Figure 1, when adopting prior art to carry out image transmitting, for original image, suppose that the scramble time is T c, the transmission time is T t, decode time is T d, so a two field picture is from the total time T be encoded to before decoding display 0=T c+ T t+ T d.Due in gop structure frame, some frames take up space larger, such as I frame, some picture frames take up space less, such as P frame, B frame, wherein, I frame and intra-coded frame, P is forward predicted frame, and B is two-way interpolation frame, in transmitting procedure to take up space the image transmitting time larger longer, cause image transmitting efficiency on the low side.
Summary of the invention
In view of this, main purpose of the present invention is, provides a kind of sending method of GOP image sets, comprising:
Each Iamge Segmentation is at least two subgraphs according to a partitioning scheme by A, the image sequence comprised for the GOP that will send, and forms at least two corresponding subimage sequence; Wherein, divided image is called dad image;
B, for each subgraph, carry out respectively encoding, pack and sending, described packing comprises loading position information and synchronizing information; Wherein, each subgraph synchronizing information of corresponding same dad image is identical, and described positional information is used for the position of descriptor image in corresponding dad image.
By upper, by fragmental image processing, in real time coded treatment carried out to multiple small images and send, sending compared to whole figure, improving image transmitting speed.
Optionally, each subgraph described inherits corresponding each dad image I, P or B frame format; Described I, P and B frame is respectively intra-coded frame, forward predicted frame and two-way interpolation frame in GOP;
Also comprise before sending described in step B: adjust the moment that at least one subimage sequence, I frame sends.
Optionally, the moment that at least one subimage sequence of described adjustment, I frame sends comprises:
Adjust the image sequence length of each subgraph;
Between the adjacent I frame of each subimage sequence, insert the different P frame of quantity and/or B frame.
By upper, avoid under synchronization, the little figure of each part is taken up space maximum intra-coded frame.By upsetting frame sequence, make intra-coded frame not in the same time, thus can in transmitting procedure, amortization of data amount, avoids network delay.
Optionally, the image sequence length of each subgraph is the prime number that quantitative value is different each other.
By upper, can guarantee that, in each subgraph, I frame can not occur at synchronization.
Optionally, the moment that at least one subimage sequence of described adjustment, I frame sends comprises:
Adjust the sending order of each I frame, P frame and B frame in each subimage sequence.
Optionally, after steps A, also comprise step: content deltas is carried out to each subgraph and compares, according to comparative result, secondary splitting process is carried out to subgraph.
By upper, after original image is carried out a decile, suppose that picture material differs greatly, then in transmitting procedure, still can affect efficiency of transmission, after carrying out point process such as secondary, the scramble time of all aliquot images is similar to, thus can transmission speed be improved.
Optionally, describedly content deltas is carried out to each subgraph compare and comprise:
Determine that the minimum image of content is benchmark subgraph;
Other subgraphs are compared with benchmark image respectively, determines the content deltas with benchmark image.
Optionally, determine that the minimum image of content is that benchmark subgraph comprises step:
Preset a gray difference threshold k;
Binary conversion treatment is carried out to each subgraph;
To each subgraph after binary conversion treatment, by the first row (or row) of this subgraph, the gray difference of more adjacent two pixels one by one, when gray difference is greater than described gray difference threshold k, carries out record;
The gray difference counting adjacent two pixels of each subgraph is greater than the group number of gray difference threshold k, and the minimum corresponding image of group number is benchmark subgraph.
By upper, realize the content confirming this image, when in image, the group number of neighbor pixel grey value difference is more, represent that this picture material is abundanter; Otherwise when the group number of neighbor pixel grey value difference in image is fewer, represent that this picture material is simpler.The backgrounds such as such as blue sky, its neighbor pixel gray value does not almost have difference.
Optionally, secondary splitting process is carried out to other non-referenced subgraphs comprise according to comparative result: according to the ratio of the gray difference of other subgraphs and benchmark subgraph, secondary splitting process is carried out to other non-referenced images.
By upper, according to picture material difference, by the image decile of different content, its scramble time is similar to, thus can transmission speed be improved.
Corresponding, the present invention also provides a kind of method of reseptance of the sending method based on above-mentioned GOP image sets, comprising:
C, each subgraph for each subimage sequence, carry out receiving, unpack and decoding respectively;
D, each subgraph of correspondence is formed each dad image according to synchronizing information and positional information, form the image sequence that the GOP that receives comprises.
By upper, receiving terminal can restore dad image.
Accompanying drawing explanation
Fig. 1 is the time diagram of prior art transmitting image;
Fig. 2 is flow chart of the present invention;
Fig. 3 is the transmission schematic diagram of image transmitting terminal;
Fig. 4 is the schematic diagram of figure A ~ figure D when not adjusting frame sequence
Fig. 5 is the schematic diagram after figure A ~ figure D adjusts frame sequence;
Fig. 6 is the reception schematic diagram of technology image-receptive end;
Fig. 7 is the time diagram adopting the present invention program's transmitting image.
Embodiment
For overcoming the defect that prior art exists, the invention provides a kind of method of sending and receiving of GOP image sets, by the process of picture piecemeal, in real time coded treatment carried out to multiple small images and send, sending compared to whole figure, improving image transmitting speed.
As shown in Figure 2, in the embodiment of the present invention, the step performed by image transmitting terminal comprises S10 ~ S40, and the step performed by image-receptive end comprises S50 ~ S80.
S10: the image that will send carries out N decile.
Transmitting terminal is in units of frame, and the video image that will send processes frame by frame, concrete, existing large-size images is split, and is divided into the subgraph of same size, so that efficiency of transmission.Concrete, N can comprise 2,4,6,8 etc.As shown in Figure 3, in the present embodiment, be divided into example be described image to be carried out 4.Figure A, figure B, figure C, figure D tetra-sub image sections are divided into according to pixel by original image.
Address in background technology, the complete image before the non-decile that transmit is gop structure, and complete image is divided into I, P, B tri-kinds, and I is intra-coded frame, and P is forward predicted frame, and B is two-way interpolation frame.Wherein, I frame is a complete picture, and the byte quantity occupied by it is maximum, and P frame and B frame recording is change relative to I frame, and the byte quantity occupied by the two is relatively little.Each subgraph after segmentation, its corresponding former complete picture format is identical, and such as, when complete image is when the A moment is I frame, each subgraph after corresponding segmentation is I frame equally in the A moment.
By by image decile so that adopt multithreading to carry out parallel encoding, transmission, decoding, to shorten the overall time.
S20: the frame sequence adjusting each subgraph after decile respectively.
When not adjusting the frame sequence of each subgraph, when transmitting each sub image frame, the frame format of each subgraph is all identical at synchronization, as shown in Figure 4, I, P, B frame sequence transmitting each moment in each subgraph figure A ~ figure D is identical, may cause thus, in follow-up transmission, the a certain moment (such as t=8) carries out the transmission of I frame subgraph simultaneously, the transmission byte number of this time instances is increased sharply, to should two field picture network latency longer, thus cause video code rate in transmission not steady.
The object of this step solves the problem exactly, and specifically, as shown in Figure 5, adjust I, P, B frame sequence in each moment in each subgraph figure A ~ figure D, to avoid under synchronization, each subgraph is I frame.Thus can in transmitting procedure, amortization of data amount, avoids network congestion, keeps the steady of image/video code check transmission.
Specifically, suppose that the frame sequence length of existing subgraph figure A ~ figure D is respectively Igop1, Igop2, Igop3, Igop4, the I frame simultaneously occurred be gap length be Igopt, then Igopt is the least common multiple of Igop1, Igop2, Igop3, Igop4.
For the frequency that I frame in reduction figure A ~ figure D occurs simultaneously, Igopt value is then needed to be the bigger the better, therefore at setting Igop1, when Igop2, Igop3, Igop4, the prime number that value is larger can be set, the frame sequence length such as scheming A ~ figure D gets 11,13,17,19 respectively, thus, and Igopt=Igop1*Igop2*Igop3*Igop4.
After setting the different frame sequence length of subgraph figure A ~ figure D, between each subgraph adjacent I frame, insert the different B frame of quantity and P frame, meet frame sequence total length set by it to make each sub image frame sequence.
S30: respectively encoding compression processing is frame by frame carried out to each subgraph, and add synchronizing information and positional information.
Described synchronizing information refers to the original frame sequence of each subgraph and the broadcasting moment corresponding to frame sequence after adjusting, and positional information refers to the position of each subgraph in original image, such as upper left, upper right, lower-left, bottom right etc.
In this step, for each subgraph that each compression coding completes, perform step S40; The subgraph of queuing code, then order is waited for successively.
S40: each sub-image data after compression coding is exported by network.
The frame sequence order transmission successively of each subgraph that compression coding is completed, namely shown in Fig. 4, the 0th moment of figure A ~ figure D, the 1st moment ... until all frame sequence end of transmissions.
Figure 6 shows that the schematic flow sheet of image-receptive end, composition graphs 1, the step that image-receptive end performs comprises:
S50: by view data described in network reception.
In this step, image-receptive termination receives the frame sequence of each subgraph figure A ~ figure D that image transmitting terminal is sent.
S60: successively to the decoding data process of received each subgraph.
S70: restore each subgraph according to synchronizing information.
Wherein, each subgraph decoded is frame sequence shown in Fig. 5, first identifies in step S20 according to synchronizing information, inserts the different B frame of quantity and P frame, and deleted between each subgraph adjacent I frame.After deleting, each subgraph reverts to original frame sequence length.
S80: according to positional information, each subgraph is combined, restore original image.
This step, according to the position of each subgraph in original image, is reduced, thus is restored original image.
Figure 7 shows that the time diagram adopting the present invention program's transmitting image, suppose that figure A ~ figure D every block picture material is very close, the time of compression coding can be very close, and the scramble time of each block of image adds very close with Tc together in theory.Data volume after compression also can be very close, thus the transmission time also can be very close, and decode time is also very close.In order to easy analysis, suppose that each small images scramble time is equal, be the Tc/4 adopting the prior art time, the transmission time is the Tt/4 adopting the prior art time, and decode time is the Td/4 adopting the prior art time.After adopting technical solution of the present invention, total time is T1, T1=Tc+Tt/4+Td/4.Obvious T1 < T0.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention.Such as, after original image is carried out piecemeal, suppose that picture material differs greatly, in order to improve image transmitting speed further, further comprising the steps of after step S20:
Analysis of image content is carried out to the image after piecemeal, to determine picture material difference.Still illustrate to scheme A ~ figure D, respectively figure A ~ figure D is carried out binary conversion treatment, make the gray value of the pixel on each image be rendered as 0 ~ 255.
Preset a gray difference threshold k, first calculating chart A, by figure A the first row (or row), the gray difference of more adjacent two pixels one by one, when difference is greater than K, carries out record.Final statistics gray difference is greater than the group number MA of the neighbor pixel of K.
Calculating chart B ~ figure D subsequently, records group number MB, MC, MD that gray difference in each image is greater than the neighbor pixel of K respectively.
The relatively size of MA ~ MD, finds out minimum value wherein as fiducial value.If MA is fiducial value, then compare MA and MB, proportionate relationship between MC, MD respectively, using this proportionate relationship as the foundation of figure B ~ figure D being carried out to point process such as secondary, aforementioned proportion relation is to the number of scheming B ~ figure D and carry out decile, when aforementioned proportion relation non-integer, round.
By upper, in comparison diagram, the object of neighbor pixel grey value difference is, confirms the content of this image.When in image, the group number of neighbor pixel grey value difference is more, represent that this picture material is abundanter; Otherwise when the group number of neighbor pixel grey value difference in image is fewer, represent that this picture material is simpler.The backgrounds such as such as blue sky, its neighbor pixel gray value does not almost have difference.
Based on this, using the minimum piecemeal of picture material as benchmark, the image many for content carries out secondary piecemeal, and the block number of content more secondaries piecemeal time-division is more, to make the scramble time of each image identical, thus can further improve the image transmitting time.
In a word, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. a sending method for GOP image sets, is characterized in that, comprising:
Each Iamge Segmentation is at least two subgraphs according to a partitioning scheme by A, the image sequence comprised for the GOP that will send, and forms at least two corresponding subimage sequence; Wherein, divided image is called dad image;
B, for each subgraph, carry out respectively encoding, pack and sending, described packing comprises loading position information and synchronizing information; Wherein, each subgraph synchronizing information of corresponding same dad image is identical, and described positional information is used for the position of descriptor image in corresponding dad image.
2. method according to claim 1, is characterized in that, each subgraph described inherits corresponding each dad image I, P or B frame format; Described I, P and B frame is respectively intra-coded frame, forward predicted frame and two-way interpolation frame in GOP;
Also comprise before sending described in step B: adjust the moment that at least one subimage sequence, I frame sends.
3. method according to claim 2, is characterized in that, the moment that at least one subimage sequence of described adjustment, I frame sends comprises:
Adjust the image sequence length of each subgraph;
Between the adjacent I frame of each subimage sequence, insert the different P frame of quantity and/or B frame.
4. method according to claim 3, is characterized in that, the image sequence length of each subgraph is the prime number that quantitative value is different each other.
5. method according to claim 2, is characterized in that, the moment that at least one subimage sequence of described adjustment, I frame sends comprises:
Adjust the sending order of each I frame, P frame and B frame in each subimage sequence.
6. method according to claim 1, is characterized in that, after steps A, also comprises step: carry out content deltas to each subgraph and compare, and carries out secondary splitting process according to comparative result to subgraph.
7. method according to claim 6, is characterized in that, describedly carries out content deltas to each subgraph and compares and comprise:
Determine that the minimum image of content is benchmark subgraph;
Other subgraphs are compared with benchmark image respectively, determines the content deltas with benchmark subgraph.
8. method according to claim 7, is characterized in that, determines that benchmark subgraph comprises step:
Preset a gray difference threshold k;
Binary conversion treatment is carried out to each subgraph;
To each subgraph after binary conversion treatment, by the first row (or row) of this subgraph, the gray difference of more adjacent two pixels one by one, when gray difference is greater than described gray difference threshold k, carries out record;
The gray difference counting adjacent two pixels of each subgraph is greater than the group number of described gray difference threshold k, and the minimum corresponding subgraph of group number is benchmark subgraph.
9. method according to claim 6, it is characterized in that, secondary splitting process is carried out to other non-referenced subgraphs comprise according to comparative result: according to the ratio of the gray difference of other subgraphs and benchmark subgraph, secondary splitting process is carried out to other non-referenced images.
10., based on a method of reseptance for the sending method of the arbitrary described GOP image sets of claim 1-9, it is characterized in that, comprising:
C, each subgraph for each subimage sequence, carry out receiving, unpack and decoding respectively;
D, each subgraph of correspondence is formed each dad image according to synchronizing information and positional information, form the image sequence that the GOP that receives comprises.
CN201510430914.6A 2015-07-21 2015-07-21 A kind of method of sending and receiving of GOP images group Active CN105025347B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510430914.6A CN105025347B (en) 2015-07-21 2015-07-21 A kind of method of sending and receiving of GOP images group

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510430914.6A CN105025347B (en) 2015-07-21 2015-07-21 A kind of method of sending and receiving of GOP images group

Publications (2)

Publication Number Publication Date
CN105025347A true CN105025347A (en) 2015-11-04
CN105025347B CN105025347B (en) 2018-10-09

Family

ID=54414994

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510430914.6A Active CN105025347B (en) 2015-07-21 2015-07-21 A kind of method of sending and receiving of GOP images group

Country Status (1)

Country Link
CN (1) CN105025347B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107197369A (en) * 2017-06-06 2017-09-22 清华大学 A kind of video stream media parallel decoding method of many subflow collaborations
CN108921869A (en) * 2018-06-29 2018-11-30 新华三信息安全技术有限公司 A kind of image binaryzation method and device
CN111447339A (en) * 2020-03-26 2020-07-24 西安万像电子科技有限公司 Image transmission method and system
CN113316028A (en) * 2020-02-27 2021-08-27 华为技术有限公司 Screen projection method, screen projection equipment and storage medium
CN113473106A (en) * 2021-06-18 2021-10-01 青岛小鸟看看科技有限公司 Image transmission method, image display and processing device, and image transmission system
CN116737097A (en) * 2022-09-30 2023-09-12 荣耀终端有限公司 Screen projection image processing method and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6868122B2 (en) * 2001-02-07 2005-03-15 Sun Microsystems, Inc. Distributed intraframe transmission in digital video compression
CN103002288A (en) * 2012-12-28 2013-03-27 北京视博云科技有限公司 Video image coding and decoding method and device
CN103873869A (en) * 2012-12-18 2014-06-18 北京市勤能通达科技有限公司 Code rate control method
CN103916714A (en) * 2014-03-13 2014-07-09 南京邮电大学 Packet-loss resistance preprocessing and recovery method for wireless network video stream

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6868122B2 (en) * 2001-02-07 2005-03-15 Sun Microsystems, Inc. Distributed intraframe transmission in digital video compression
CN103873869A (en) * 2012-12-18 2014-06-18 北京市勤能通达科技有限公司 Code rate control method
CN103002288A (en) * 2012-12-28 2013-03-27 北京视博云科技有限公司 Video image coding and decoding method and device
CN103916714A (en) * 2014-03-13 2014-07-09 南京邮电大学 Packet-loss resistance preprocessing and recovery method for wireless network video stream

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107197369A (en) * 2017-06-06 2017-09-22 清华大学 A kind of video stream media parallel decoding method of many subflow collaborations
CN107197369B (en) * 2017-06-06 2020-01-14 清华大学 Video streaming media parallel decoding method with cooperation of multiple sub-streams
CN108921869A (en) * 2018-06-29 2018-11-30 新华三信息安全技术有限公司 A kind of image binaryzation method and device
CN113316028A (en) * 2020-02-27 2021-08-27 华为技术有限公司 Screen projection method, screen projection equipment and storage medium
CN113316028B (en) * 2020-02-27 2022-03-08 华为技术有限公司 Screen projection method, screen projection equipment and storage medium
CN111447339A (en) * 2020-03-26 2020-07-24 西安万像电子科技有限公司 Image transmission method and system
CN113473106A (en) * 2021-06-18 2021-10-01 青岛小鸟看看科技有限公司 Image transmission method, image display and processing device, and image transmission system
CN116737097A (en) * 2022-09-30 2023-09-12 荣耀终端有限公司 Screen projection image processing method and electronic equipment
CN116737097B (en) * 2022-09-30 2024-05-17 荣耀终端有限公司 Screen projection image processing method and electronic equipment

Also Published As

Publication number Publication date
CN105025347B (en) 2018-10-09

Similar Documents

Publication Publication Date Title
CN105025347B (en) A kind of method of sending and receiving of GOP images group
US6125144A (en) Picture coding method and picture coder
US9369759B2 (en) Method and system for progressive rate adaptation for uncompressed video communication in wireless systems
US9049464B2 (en) Multiple description coding with plural combined diversity
US10542265B2 (en) Self-adaptive prediction method for multi-layer codec
CN104333762A (en) Video decoding method
US10313703B2 (en) Video data encoding and decoding methods and apparatuses
US20210409688A1 (en) Data decoding method and apparatus, and data coding method and apparatus
CN110740380A (en) Video processing method and device, storage medium and electronic device
US11368679B2 (en) Encoding method, decoding method, encoding apparatus, and decoding apparatus
US20140092997A1 (en) Error resilient transmission of random access frames and global coding parameters
RU2673102C2 (en) Device and method of information processing and program
US20240015310A1 (en) Multimedia data processing method, apparatus, device, computer-readable storage medium, and computer program product
CN109982091B (en) Image processing method and device
CN116250238A (en) Method and apparatus for encoding and decoding one or more views of a scene
CN112165620A (en) Video encoding method and device, storage medium and electronic equipment
RU2668064C2 (en) Information processing device, information processing method and program
CN111447451B (en) Image coding and decoding method and device
US10477246B2 (en) Method for encoding streams of video data based on groups of pictures (GOP)
CN110557645B (en) Decoding method, encoding method, device and equipment of intra-frame prediction mode
CN101478685B (en) Anti-interference network video transmission method and apparatus
CN109379591B (en) Image transcoding method, electronic device and computer readable storage medium
US10026149B2 (en) Image processing system and image processing method
CN105681789A (en) Rearrangement method and device of reference frame data reading instructions
US20130188714A1 (en) Video image encoding device, video image encoding method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 100191, Haidian District, Xueyuan Road, No. 51, the first to enjoy the 13 floor of science and technology building, Beijing

Applicant after: Storm group Limited by Share Ltd

Address before: 100191, Haidian District, Xueyuan Road, No. 51, the first to enjoy the 13 floor of science and technology building, Beijing

Applicant before: Beijing Baofeng Technology Co., Ltd.

COR Change of bibliographic data
GR01 Patent grant
GR01 Patent grant
PP01 Preservation of patent right

Effective date of registration: 20190705

Granted publication date: 20181009

PP01 Preservation of patent right