CN107749849A - A kind of Video transmission system in mobile Internet - Google Patents

A kind of Video transmission system in mobile Internet Download PDF

Info

Publication number
CN107749849A
CN107749849A CN201710996005.8A CN201710996005A CN107749849A CN 107749849 A CN107749849 A CN 107749849A CN 201710996005 A CN201710996005 A CN 201710996005A CN 107749849 A CN107749849 A CN 107749849A
Authority
CN
China
Prior art keywords
video
mrow
module
msub
definition
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.)
Pending
Application number
CN201710996005.8A
Other languages
Chinese (zh)
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.)
Guangdong Lingnan Institute of Technology
Original Assignee
Guangdong Lingnan Institute of Technology
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 Guangdong Lingnan Institute of Technology filed Critical Guangdong Lingnan Institute of Technology
Priority to CN201710996005.8A priority Critical patent/CN107749849A/en
Publication of CN107749849A publication Critical patent/CN107749849A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/74Browsing; Visualisation therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/70Media network packetisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention belongs to technical field of video transmission, the Video transmission system in a kind of mobile Internet is disclosed, the Video transmission system in the mobile Internet includes:Video acquisition module, video processing module, video sending module, wireless base station, server, video reception module, video display module.Video acquisition module connects video processing module by circuit line;Video processing module connects video sending module by circuit line;Video reception module connects video display module by circuit line.The present invention can realize program request and the look back function of ultra high-definition program by video sending module;So as to solve the problems, such as that ultra high-definition TV programme code check causes greatly very much existing VOD system not support ultra high-definition program transmission and operation.Solved simultaneously by video reception module in order to adapt to new internet online service, the problem of terminal device is forced frequently to carry out firmware upgrade, while problem is disposed in the upgrading for solving firmware, is provided users with the convenient.

Description

A kind of Video transmission system in mobile Internet
Technical field
The invention belongs to the Video transmission system in technical field of video transmission, more particularly to a kind of mobile Internet.
Background technology
Internet video is the dynamic shadow propagated on network with video file formats such as WMV, RM, RMVB, FLV and MOV Picture, including all kinds of movie and video programs, news, advertisement, FLASH animations, self-timer DV, chat video, game video, monitor video etc. Deng.However, now due to ultra high-definition program code check and program capacity are big, it is high to the bandwidth requirement of IP backbone network, it is existing VOD system does not support ultra high-definition program transmission, can not run yet;The each online service of TV set-top box simultaneously changes, eventually End firmware is forced to need to upgrade renewal, to adapt to the new change of service end, if a product sold fast is with 100,000 or even hundred If ten thousand magnitudes calculate, the adjustment once serviced will have involving for quite huge consumer level, upgrade the work of renewal Amount is very big.
In summary, the problem of prior art is present be:Now due to ultra high-definition program code check and program capacity are big, to IP The bandwidth requirement of backbone network is high, and existing VOD system is not supported ultra high-definition program transmission, can not runed yet;TV simultaneously The each online service of set top box changes, and terminal firmware is forced to need to upgrade renewal, to adapt to the new change of service end, such as A product sold fast of fruit with 100,000 so that million magnitude calculate if, the adjustment once serviced will have quite huge consumption Person's aspect involves, and the workload for upgrading renewal is very big.
The content of the invention
The problem of existing for prior art, the invention provides the Video transmission system in a kind of mobile Internet.
The Video transmission system that the present invention is achieved in that in a kind of mobile Internet includes:
Video acquisition module, it is connected with video processing module, for obtaining video data by camera, and collection Vision signal is sent to video processing module;
The video acquisition module base station carries out relay selection and packet according to the CQI matrixes of target frame;Wherein r ∈ R tables It is shown as passing the ACK-devices of loser, referred to as relays, R represents the set of trunk subscriber,DrRepresent trunk subscriber R group member, that is, the NACK-devices set that trunk subscriber r sends data is received,Relay selection and point It should meet after the completion of group:
For all r ∈ R, there should be DrUnion be equal to NACK-devices set, i.e.,
The step 5 relay selection and group technology are:
1) for all ACK-devices, only those can ensure at least one D2D chains to NACK-devices There is the user of highest CQI value can just be selected as relaying on road;
2) base station is the relaying that NACK-devices selects " best ", that is, makes it have the ACK- of highest CQI value Devices is as relaying;When there is multiple relayings to ensure identical CQI grades, the more user of base station selected group membership As relaying.
After the completion of the relay selection and packet, the D2D communications for being relayed to its group member can be unicast or multicast. Simultaneously according to CQI grades, MCS (Modulation and Coding of each trunk subscriber on D2D links can be calculated Scheme, Modulation and Coding Scheme);If trunk subscriber carries out D2D transmission in a manner of multicast, to make all group members can Data are properly received, trunk subscriber uses its minimum in CQI matrixesR ∈ R, corresponding MCS.Due to This programme uses the resource distribution mode of single-frequency, and all trunk subscribers use same resource block when D2D is transmitted, therefore will adopt Serviced with unified MCS for its group member.NACK-devices to ensure all can be properly received data, and MCS now is All lrMCS, l corresponding to middle minimum valueD2D=min { lr}。
The computational methods for the time that the target frame transmission needs include:
If Tm+Tnow≤ Deadline, trunk subscriber is to its group member's transmission objectives frame, Tnow=Tnow+Tm
If Tm+Tnow> Deadline, then D2D communications are no longer carried out, wait next GOP, T to be transmittednow=Tnow
TnowCurrent time is represented, D2D sub-slots are initialized as 0 when starting, the transmission of a target frame is often completed, by it The time of consumption is accumulated in TnowOn;
TmRepresent to have passed the time that current goal frame m needs:
Tm=Bm/RD2D
Wherein BmRepresent the total bit number bits that m frames include;RD2DWhen representing D2D communications, the transmission of all trunk subscribers Speed bit/s.RD2D=fD2D*ND2D,fD2DFor lD2DCorresponding MCS, unit bit/s/Hz;ND2DFor the available of D2D sub-slots Total resources block number.
Dealine represents the end time of a time slot;
Video processing module, it is connected with video acquisition module, video sending module, for the vision signal process to collection Video sending module is sent to after standard compression processing;
The video processing module takes the first width input picture to be contrasted with this 4 width down-sampling reference picture, seeks mutual information, In 4 mutual informations, 1/2 pixel displacement corresponding to maximum representated by down-sampling reference picture is exactly that this input picture is relative In 1/2 pixel displacement of reference frame;
Information calculation formula is as follows:
Known two image, represent, its mutual information MI (R, F) is defined as with R, F respectively:
MI (R, F)=E (R)+E (F)-E (R, F);
Wherein E (R) and E (F) is image R and F entropy, and E (R, F) is the combination entropy of two images, and its definition is respectively:
Wherein PR, F(r, f) is image R, F joint probability density function, is asked by normalized joint histogram h (r, f) :
And two marginal probability density function PRAnd P (r)F(f) by joint probability density function PR, F(r, f) is tried to achieve:
With
Video sending module, is connected with video processing module, and wireless base station wireless connection, for entering to the video of acquisition H.265, row encodes, and generation ultra high-definition TS streams, ultra high-definition TS streams is modulated into radiofrequency signal and are sent to wireless base station, then by nothing Line base station is sent to server and remotely stored;
The video sending module carries out feature extraction and identification, completes target successively to all target area blocks Preliminary detection specifically includes:
Step 1, in each target area block, the gray average μ and neighborhood entropy H features of target area block are extracted respectively;
Step 2, judges whether gray average μ and neighborhood entropy H features meet feature constraint condition:
If satisfied, then the target area block is just detection target;Conversely, it is not then;Wherein μ ', σ ', H ' represent mesh respectively Mark the gray average of template, standard deviation and neighborhood entropy, K1Represent the gray average similarity threshold of target area block and To Template Value, K2Represent the neighborhood Entropy conformability degree threshold value of target area block and To Template;
Step 3, for just detection target, target area is merged according to the Duplication between each target:If Duplication More than 0.1, then overlapping region is merged, conversely, then retaining, then remove the excessive false target of area, retain facet Long-pending conduct Preliminary detection target;
Video reception module, is connected with video display module, with wireless base station wireless connection, passes through for obtaining server The high-definition video signal that wireless base station is sent, and by after video signal line demodulation unpacking, obtain ultra high-definition video;
Video display module, it is connected with video reception module, for showing the HD video obtained by display apparatus.
Further, the video sending module sending method is as follows:
First, H.265 video sending module is encoded to the ultra high-definition video of acquisition, generation the first TS streams;
Secondly, the first TS is flowed and carries out IP data packings, generation with the addition of the IP packets of IP address and carry out UDP groups Broadcast;
Then, MPE encapsulation generation ultra high-definition TS streams are carried out to IP packets;
Finally, ultra high-definition TS streams are modulated into radiofrequency signal and sent.
Further, it is as follows to obtain video concrete operation method for the video reception module network:
Step 1, after intelligent access terminals reception user clicks on the mark of some Online Video site for service, link, Xiang Ying The Online Video request for obtaining the Online Video site for service is sent with the task distributor of server;
Online Video request is transmitted in application server corresponding website proxy module by step 2, task distributor, By website proxy module according to api interface specification, online video request is sent to Online Video site for service;
Step 3, Online Video site for service are asked according to the Online Video, return to corresponding video data to corresponding Website proxy module;The video data of return is transmitted to the content format module of application server by website proxy module;
Step 4, content format module video data formatting browse access into meeting intelligent access terminals by described After the video data of standard data format, intelligent access terminals are returned to by task distributor and shown.
H.265, the present invention is encoded by video sending module to the ultra high-definition program of acquisition, generation ultra high-definition TS streams, Ultra high-definition TS streams are modulated into radiofrequency signal and sent;Receiving terminal receives the radiofrequency signal and demodulates unpacking, obtains ultra high-definition Program, the transmission code rate and memory capacity of ultra high-definition program can be reduced by H.265 encoding;By recording and transmitting, can realize The program request of ultra high-definition program and look back function;Existing VOD system is caused not prop up greatly very much so as to solve ultra high-definition TV programme code check The problem of holding ultra high-definition program transmission and operation.It is employed by the way that each of acquisition is regarded online by video reception module simultaneously Frequency site for service it is video data formatting into the video data for meeting intelligent access terminals and browsing the standard data format of access, Again use is browsed by intelligent access terminals;When adjusting or increasing new online service, terminal user completely need not be passively The following behavior of firmware updating is taken, is solved to adapt to new internet online service, terminal device is forced frequently to be consolidated The problem of part upgrades, while solve the upgrading deployment problem of firmware, provide users with the convenient.
Brief description of the drawings
Fig. 1 is the Video transmission system structural representation in mobile Internet provided in an embodiment of the present invention;
In figure:1st, video acquisition module;2nd, video processing module;3rd, video sending module;4th, wireless base station;5th, service Device;6th, video reception module;7th, video display module.
Embodiment
In order to further understand the content, features and effects of the present invention, hereby enumerating following examples, and coordinate accompanying drawing Describe in detail as follows.
The structure of the present invention is explained in detail below in conjunction with the accompanying drawings.
As shown in figure 1, the Video transmission system in mobile Internet provided in an embodiment of the present invention includes:Video acquisition mould Block 1, video processing module 2, video sending module 3, wireless base station 4, server 5, video reception module 6, video display module 7。
Video acquisition module 1, it is connected with video processing module 2, for obtaining video data by camera, and collection Vision signal be sent to video processing module 2;
Video processing module 2, it is connected with video acquisition module 1, video sending module 3, for the vision signal to collection Send video sending module 3 to after standard compression is handled;
Video sending module 3, it is connected with video processing module 2, and the wireless connection of wireless base station 4, for being regarded to acquisition H.265, frequency is encoded, and generation ultra high-definition TS streams, ultra high-definition TS streams is modulated into radiofrequency signal and are sent to wireless base station 4, then Server 5 is sent to by wireless base station remotely to be stored;
Video reception module 6, it is connected with video display module 7, and the wireless connection of wireless base station 4, for obtaining server 5 high-definition video signals sent by wireless base station 4, and by after video signal line demodulation unpacking, obtain ultra high-definition video.
Video display module 7, it is connected with video reception module 6, for showing that the high definition obtained regards by display apparatus Frequently.
The video acquisition module base station carries out relay selection and packet according to the CQI matrixes of target frame;Wherein r ∈ R tables It is shown as passing the ACK-devices of loser, referred to as relays, R represents the set of trunk subscriber,DrRepresent trunk subscriber R group member, that is, the NACK-devices set that trunk subscriber r sends data is received,Relay selection and point It should meet after the completion of group:
For all r ∈ R, there should be DrUnion be equal to NACK-devices set, i.e.,
The step 5 relay selection and group technology are:
1) for all ACK-devices, only those can ensure at least one D2D chains to NACK-devices There is the user of highest CQI value can just be selected as relaying on road;
2) base station is the relaying that NACK-devices selects " best ", that is, makes it have the ACK- of highest CQI value Devices is as relaying;When there is multiple relayings to ensure identical CQI grades, the more user of base station selected group membership As relaying.
After the completion of the relay selection and packet, the D2D communications for being relayed to its group member can be unicast or multicast. Simultaneously according to CQI grades, MCS (Modulation and Coding of each trunk subscriber on D2D links can be calculated Scheme, Modulation and Coding Scheme);If trunk subscriber carries out D2D transmission in a manner of multicast, to make all group members can Data are properly received, trunk subscriber uses its minimum in CQI matrixesR ∈ R, corresponding MCS.Due to This programme uses the resource distribution mode of single-frequency, and all trunk subscribers use same resource block when D2D is transmitted, therefore will adopt Serviced with unified MCS for its group member.NACK-devices to ensure all can be properly received data, and MCS now is All lrMCS, l corresponding to middle minimum valueD2D=min { lr}。
The computational methods for the time that the target frame transmission needs include:
If Tm+Tnow≤ Deadline, trunk subscriber is to its group member's transmission objectives frame, Tnow=Tnow+Tm
If Tm+Tnow> Deadline, then D2D communications are no longer carried out, wait next GOP, T to be transmittednow=Tnow
TnowCurrent time is represented, D2D sub-slots are initialized as 0 when starting, the transmission of a target frame is often completed, by it The time of consumption is accumulated in TnowOn;
TmRepresent to have passed the time that current goal frame m needs:
Tm=Bm/RD2D
Wherein BmRepresent the total bit number bits that m frames include;RD2DWhen representing D2D communications, the transmission of all trunk subscribers Speed bit/s.RD2D=fD2D*ND2D,fD2DFor lD2DCorresponding MCS, unit bit/s/Hz;ND2DFor the available of D2D sub-slots Total resources block number.
Dealine represents the end time of a time slot;
The video processing module takes the first width input picture to be contrasted with this 4 width down-sampling reference picture, seeks mutual information, In 4 mutual informations, 1/2 pixel displacement corresponding to maximum representated by down-sampling reference picture is exactly that this input picture is relative In 1/2 pixel displacement of reference frame;
Information calculation formula is as follows:
Known two image, represent, its mutual information MI (R, F) is defined as with R, F respectively:
MI (R, F)=E (R)+E (F)-E (R, F);
Wherein E (R) and E (F) is image R and F entropy, and E (R, F) is the combination entropy of two images, and its definition is respectively:
Wherein PR, F(r, f) is image R, F joint probability density function, is asked by normalized joint histogram h (r, f) :
And two marginal probability density function PRAnd P (r)F(f) by joint probability density function PR, F(r, f) is tried to achieve:
With
The video sending module carries out feature extraction and identification, completes target successively to all target area blocks Preliminary detection specifically includes:
Step 1, in each target area block, the gray average μ and neighborhood entropy H features of target area block are extracted respectively;
Step 2, judges whether gray average μ and neighborhood entropy H features meet feature constraint condition:
If satisfied, then the target area block is just detection target;Conversely, it is not then;Wherein μ ', σ ', H ' represent mesh respectively Mark the gray average of template, standard deviation and neighborhood entropy, K1Represent the gray average similarity threshold of target area block and To Template Value, K2Represent the neighborhood Entropy conformability degree threshold value of target area block and To Template;
Step 3, for just detection target, target area is merged according to the Duplication between each target:If Duplication More than 0.1, then overlapping region is merged, conversely, then retaining, then remove the excessive false target of area, retain facet Long-pending conduct Preliminary detection target;
The sending method of video sending module 3 provided by the invention is as follows:
First, H.265 video sending module 3 is encoded to the ultra high-definition video of acquisition, generation the first TS streams;
Secondly, the first TS is flowed and carries out IP data packings, generation with the addition of the IP packets of IP address and carry out UDP groups Broadcast;
Then, MPE encapsulation generation ultra high-definition TS streams are carried out to IP packets;
Finally, ultra high-definition TS streams are modulated into radiofrequency signal and sent.
The Network Capture video concrete operation method of video reception module 6 provided by the invention is as follows:
Step 1, after intelligent access terminals reception user clicks on the mark of some Online Video site for service, link, Xiang Ying The Online Video request for obtaining the Online Video site for service is sent with the task distributor of server;
Online Video request is transmitted in application server corresponding website proxy module by step 2, task distributor, By website proxy module according to api interface specification, online video request is sent to Online Video site for service;
Step 3, Online Video site for service are asked according to the Online Video, return to corresponding video data to corresponding Website proxy module;The video data of return is transmitted to the content format module of application server by website proxy module;
Step 4, content format module video data formatting browse access into meeting intelligent access terminals by described After the video data of standard data format, intelligent access terminals are returned to by task distributor and shown.
Video acquisition module 1 of the present invention obtains video data by camera, and the vision signal of collection is sent to and regarded Frequency processing module 2;Video processing module 2 sends video sending module to the vision signal of collection after standard compression is handled 3;H.265, video sending module 3 is encoded to the video of acquisition, generation ultra high-definition TS streams, ultra high-definition TS streams is modulated into and penetrated Frequency signal is simultaneously sent to wireless base station 4, then is sent to server 5 by wireless base station and is remotely stored;Video reception module 6 obtains The high-definition video signal for taking server 5 to be sent by wireless base station 4, and by after video signal line demodulation unpacking, obtain ultra high-definition Video, the HD video obtained is shown by video display module 7.
It is described above to be only the preferred embodiments of the present invention, any formal limitation not is made to the present invention, Every technical spirit according to the present invention belongs to any simple modification, equivalent change and modification made for any of the above embodiments In the range of technical solution of the present invention.

Claims (3)

  1. A kind of 1. Video transmission system in mobile Internet, it is characterised in that the transmission of video system in the mobile Internet System includes:
    Video acquisition module, it is connected with video processing module, for obtaining video data by camera, and the video of collection Signal is sent to video processing module;
    The video acquisition module base station carries out relay selection and packet according to the CQI matrixes of target frame;Wherein r ∈ R represent to make To pass the ACK-devices of loser, referred to as relaying, R represents the set of trunk subscriber,DrRepresent trunk subscriber r's Group member, that is, the NACK-devices set that trunk subscriber r sends data is received,Relay selection and it has been grouped Cheng Houying meets:
    For all r ∈ R, there should be DrUnion be equal to NACK-devices set, i.e.,
    The step 5 relay selection and group technology are:
    1) for all ACK-devices, only those can ensure that at least one D2D links to NACK-devices have The user for having highest CQI value can just be selected as relaying;
    2) base station is the relaying that NACK-devices selects " best ", that is, makes it have the ACK-devices of highest CQI value As relaying;When there is multiple relayings to ensure identical CQI grades, during the more user of base station selected group membership is used as After;
    After the completion of the relay selection and packet, the D2D communications for being relayed to its group member can be unicast or multicast.Simultaneously According to CQI grades, MCS (Modulation and Coding of each trunk subscriber on D2D links can be calculated Scheme, Modulation and Coding Scheme);If trunk subscriber carries out D2D transmission in a manner of multicast, to make all group members can Data are properly received, trunk subscriber uses its minimum in CQI matrixesR ∈ R, corresponding MCS, due to This programme uses the resource distribution mode of single-frequency, and all trunk subscribers use same resource block when D2D is transmitted, therefore will adopt Serviced with unified MCS for its group member.NACK-devices to ensure all can be properly received data, and MCS now is All lrMCS, l corresponding to middle minimum valueD2D=min { lr};
    The computational methods for the time that the target frame transmission needs include:
    If Tm+Tnow≤ Deadline, trunk subscriber is to its group member's transmission objectives frame, Tnow=Tnow+Tm
    If Tm+Tnow> Deadline, then D2D communications are no longer carried out, wait next GOP, T to be transmittednow=Tnow
    TnowCurrent time is represented, D2D sub-slots are initialized as 0 when starting, often complete the transmission of a target frame, consumed Time be accumulated in TnowOn;
    TmRepresent to have passed the time that current goal frame m needs:
    Tm=Bm/RD2D
    Wherein BmRepresent the total bit number bits that m frames include;RD2DWhen representing D2D communications, the transmission rate of all trunk subscribers bit/s。RD2D=fD2D*ND2D,fD2DFor lD2DCorresponding MCS, unit bit/s/Hz;ND2DFor available total money of D2D sub-slots Source block number;
    Dealine represents the end time of a time slot;
    Video processing module, it is connected with video acquisition module, video sending module, for passing through standard to the vision signal of collection Video sending module is sent to after compression processing;
    The video processing module takes the first width input picture to be contrasted with this 4 width down-sampling reference picture, mutual information is sought, at 4 In mutual information, 1/2 pixel displacement corresponding to maximum representated by down-sampling reference picture be exactly this input picture relative to 1/2 pixel displacement of reference frame;
    Information calculation formula is as follows:
    Known two image, represent, its mutual information MI (R, F) is defined as with R, F respectively:
    MI (R, F)=E (R)+E (F)-E (R, F);
    Wherein E (R) and E (F) is image R and F entropy, and E (R, F) is the combination entropy of two images, and its definition is respectively:
    <mrow> <mi>E</mi> <mrow> <mo>(</mo> <mi>R</mi> <mo>)</mo> </mrow> <mo>=</mo> <mo>-</mo> <munder> <mo>&amp;Sigma;</mo> <mi>r</mi> </munder> <msub> <mi>P</mi> <mi>R</mi> </msub> <mo>(</mo> <mi>r</mi> <mo>)</mo> <mo>&amp;CenterDot;</mo> <msub> <mi>logP</mi> <mi>R</mi> </msub> <mo>(</mo> <mi>r</mi> <mo>)</mo> </mrow>
    <mrow> <mi>E</mi> <mrow> <mo>(</mo> <mi>R</mi> <mo>,</mo> <mi>F</mi> <mo>)</mo> </mrow> <mo>=</mo> <mo>-</mo> <munder> <mo>&amp;Sigma;</mo> <mrow> <mi>r</mi> <mo>,</mo> <mi>f</mi> </mrow> </munder> <msub> <mi>P</mi> <mrow> <mi>R</mi> <mo>,</mo> <mi>F</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>f</mi> <mo>)</mo> </mrow> <mo>&amp;CenterDot;</mo> <msub> <mi>logP</mi> <mrow> <mi>R</mi> <mo>,</mo> <mi>F</mi> </mrow> </msub> <mo>(</mo> <mrow> <mi>r</mi> <mo>,</mo> <mi>f</mi> </mrow> <mo>)</mo> </mrow>
    Wherein PR, F(r, f) is image R, F joint probability density function, is tried to achieve by normalized joint histogram h (r, f):
    <mrow> <msub> <mi>P</mi> <mrow> <mi>R</mi> <mo>,</mo> <mi>F</mi> </mrow> </msub> <mrow> <mo>(</mo> <mrow> <mi>r</mi> <mo>,</mo> <mi>f</mi> </mrow> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mi>h</mi> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>f</mi> <mo>)</mo> </mrow> </mrow> <mrow> <msub> <mi>&amp;Sigma;</mi> <mrow> <mi>r</mi> <mo>,</mo> <mi>f</mi> </mrow> </msub> <mi>h</mi> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>f</mi> <mo>)</mo> </mrow> </mrow> </mfrac> </mrow>
    And two marginal probability density function PRAnd P (r)F(f) by joint probability density function PR, F(r, f) is tried to achieve:
    <mrow> <msub> <mi>P</mi> <mi>R</mi> </msub> <mo>(</mo> <mi>r</mi> <mo>)</mo> <mo>=</mo> <munder> <mo>&amp;Sigma;</mo> <mi>f</mi> </munder> <msub> <mi>P</mi> <mrow> <mi>R</mi> <mo>,</mo> <mi>F</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>f</mi> <mo>)</mo> </mrow> </mrow>
    With
    <mrow> <msub> <mi>P</mi> <mi>F</mi> </msub> <mo>(</mo> <mi>f</mi> <mo>)</mo> <mo>=</mo> <munder> <mo>&amp;Sigma;</mo> <mi>r</mi> </munder> <msub> <mi>P</mi> <mrow> <mi>R</mi> <mo>,</mo> <mi>F</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>f</mi> <mo>)</mo> </mrow> <mo>;</mo> </mrow>
    Video sending module, is connected with video processing module, and wireless base station wireless connection, for the video progress to acquisition H.265 encode, generation ultra high-definition TS streams, ultra high-definition TS streams are modulated into radiofrequency signal and are sent to wireless base station, then by wireless Base station is sent to server and remotely stored;
    The video sending module carries out feature extraction and identification, completes the preliminary of target successively to all target area blocks Detection specifically includes:
    Step 1, in each target area block, the gray average μ and neighborhood entropy H features of target area block are extracted respectively;
    Step 2, judges whether gray average μ and neighborhood entropy H features meet feature constraint condition:
    <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mo>|</mo> <mi>&amp;mu;</mi> <mo>-</mo> <msup> <mi>&amp;mu;</mi> <mo>&amp;prime;</mo> </msup> <mo>|</mo> <mo>/</mo> <msup> <mi>&amp;sigma;</mi> <mo>&amp;prime;</mo> </msup> <mo>&lt;</mo> <msub> <mi>K</mi> <mn>1</mn> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>|</mo> <mi>H</mi> <mo>-</mo> <msup> <mi>H</mi> <mo>&amp;prime;</mo> </msup> <mo>|</mo> <mo>&lt;</mo> <msub> <mi>K</mi> <mn>2</mn> </msub> </mrow> </mtd> </mtr> </mtable> </mfenced>
    If satisfied, then the target area block is just detection target;Conversely, it is not then;Wherein μ ', σ ', H ' represent target mould respectively The gray average of plate, standard deviation and neighborhood entropy, K1Represent the gray average similarity threshold of target area block and To Template, K2 Represent the neighborhood Entropy conformability degree threshold value of target area block and To Template;
    Step 3, for just detection target, target area is merged according to the Duplication between each target:If Duplication is more than 0.1, then overlapping region is merged, conversely, then retaining, then remove the excessive false target of area, retain small area As Preliminary detection target;
    Video reception module, is connected with video display module, and wireless base station wireless connection, for obtain server pass through it is wireless The high-definition video signal that base station is sent, and by after video signal line demodulation unpacking, obtain ultra high-definition video;
    Video display module, it is connected with video reception module, for showing the HD video obtained by display apparatus.
  2. 2. the Video transmission system in mobile Internet as claimed in claim 1, it is characterised in that the video sending module Sending method is as follows:
    First, H.265 video sending module is encoded to the ultra high-definition video of acquisition, generation the first TS streams;
    Secondly, the first TS is flowed and carries out IP data packings, generation with the addition of the IP packets of IP address and carry out UDP multicasts;
    Then, MPE encapsulation generation ultra high-definition TS streams are carried out to IP packets;
    Finally, ultra high-definition TS streams are modulated into radiofrequency signal and sent.
  3. 3. the Video transmission system in mobile Internet as claimed in claim 1, it is characterised in that the video reception module Network Capture video concrete operation method is as follows:
    Step 1, after intelligent access terminals reception user clicks on the mark of some Online Video site for service, link, taken to application The task distributor of business device sends the Online Video request for obtaining the Online Video site for service;
    Step 2, Online Video request is transmitted in application server corresponding website proxy module by task distributor, by net Proxy module stand according to api interface specification, sends online video request to Online Video site for service;
    Step 3, Online Video site for service are asked according to the Online Video, return to corresponding video data to corresponding net Stand proxy module;The video data of return is transmitted to the content format module of application server by website proxy module;
    Step 4, content format module will be described video data formatting into the standard for meeting intelligent access terminals and browsing access After the video data of data format, intelligent access terminals are returned to by task distributor and shown.
CN201710996005.8A 2017-10-23 2017-10-23 A kind of Video transmission system in mobile Internet Pending CN107749849A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710996005.8A CN107749849A (en) 2017-10-23 2017-10-23 A kind of Video transmission system in mobile Internet

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710996005.8A CN107749849A (en) 2017-10-23 2017-10-23 A kind of Video transmission system in mobile Internet

Publications (1)

Publication Number Publication Date
CN107749849A true CN107749849A (en) 2018-03-02

Family

ID=61253110

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710996005.8A Pending CN107749849A (en) 2017-10-23 2017-10-23 A kind of Video transmission system in mobile Internet

Country Status (1)

Country Link
CN (1) CN107749849A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111726700A (en) * 2020-06-10 2020-09-29 北京中联合超高清协同技术中心有限公司 Video relay system and video receiving system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102098546A (en) * 2010-12-24 2011-06-15 Tcl集团股份有限公司 On-line video transmission method and system
WO2014089791A1 (en) * 2012-12-13 2014-06-19 Telefonaktiebolaget L M Ericsson (Publ) Physical channel design for network-assisted d2d
CN104581205A (en) * 2015-01-14 2015-04-29 深圳市同洲电子股份有限公司 Sending end, receiving end and video transmission method and system
CN105389797A (en) * 2015-10-16 2016-03-09 西安电子科技大学 Unmanned aerial vehicle video small-object detecting method based on super-resolution reconstruction
CN106412801A (en) * 2016-08-31 2017-02-15 西安电子科技大学 Video frame structure and D2D communication based video multicast method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102098546A (en) * 2010-12-24 2011-06-15 Tcl集团股份有限公司 On-line video transmission method and system
WO2014089791A1 (en) * 2012-12-13 2014-06-19 Telefonaktiebolaget L M Ericsson (Publ) Physical channel design for network-assisted d2d
CN104581205A (en) * 2015-01-14 2015-04-29 深圳市同洲电子股份有限公司 Sending end, receiving end and video transmission method and system
CN105389797A (en) * 2015-10-16 2016-03-09 西安电子科技大学 Unmanned aerial vehicle video small-object detecting method based on super-resolution reconstruction
CN106412801A (en) * 2016-08-31 2017-02-15 西安电子科技大学 Video frame structure and D2D communication based video multicast method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111726700A (en) * 2020-06-10 2020-09-29 北京中联合超高清协同技术中心有限公司 Video relay system and video receiving system

Similar Documents

Publication Publication Date Title
CN102801690B (en) The processing method of Streaming Media, Distributor, client and system
US20190208215A1 (en) Method and system for bit rate control and version selection for dynamic adaptive video streaming media
EP2890133B1 (en) System and method for distributing live broadcast content
CN101488967B (en) Video transmission method, embedded monitoring terminal and monitoring platform server
CN105472477A (en) Data transmission method, device and equipment
CN101383959B (en) Method, system and customer equipment obtaining key frame in stream media service
CN102202210B (en) Method for mobile phone to play real-time monitoring video and mobile phone to play real-time monitoring video
CN110072119A (en) A kind of perception of content video adaptive transmission method based on deep learning network
CN109327493A (en) A kind of remote medical monitoring system based on cloud and monitoring method
CN110557230B (en) Data transmission method and system for unidirectional broadcast and bidirectional network
CN102111814A (en) Method, device and system for identifying service type
CN105142009A (en) Audio-video playing control method and device
CN106341408A (en) Live broadcast sharing method and system in LAN of TV device
CN104105007A (en) Video loading method of mobile terminal, devices and system
CN105681879A (en) Method and system for realizing set top box on-demand operation in private network
CN104320716A (en) A video uplink transmission method based on collaborative multiple terminals
CN105681817A (en) Intelligent terminal video and audio collection, transmission and playing system and method
CN103595950A (en) Method for carrying out video communication based on cable digital television set top box
CN107124635B (en) Video online method, video management system and live broadcast system
CN115134632A (en) Video code rate control method, device, medium and Content Delivery Network (CDN) system
CN102821303B (en) A kind of Pixel-level video information network real-time graded compression transmitting method
CN102970600A (en) Cloud-computing-based high-definition video playing system and method
CN104796793B (en) Opportunistic Multimedia Dynamic cloud platform and the transmission method of many relaying classification cooperations
CN107749849A (en) A kind of Video transmission system in mobile Internet
CN103517130A (en) Method and system for obtaining television program expanded information of smart television

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180302