The content of the invention
Embodiments of the invention provide a kind of video processor and a kind of multisignal source premonitoring method, to realize in multi signalThe technique effect that serializer/de-serializers passage takes is reduced during the premonitoring of source.
On the one hand, the embodiments of the invention provide a kind of video processor, including:Back board device, video input processing dressGroup and video frequency output processing unit group are put, the back board device includes matrix switch module, and the matrix switch module is connected toBetween the video input processing unit group and the video frequency output processing unit group.Wherein, worked in the video processorWhen multisignal source premonitoring pattern, a first video frequency output processing unit in the video frequency output processing unit group is configuredInto multisignal source premonitoring output device, at least one second video frequency output processing unit in the video frequency output processing unit groupThe multisignal source premonitoring output device is connected via the matrix switch module to treat premonitoring signal source point by respective firstSupplementary biography delivers to the signal source premonitoring output device, multiple video input processing units in the video input processing unit groupVia matrix switch module-cascade connection and most end one-level video input processing unit is via the matrix switch module levelConnection is connected to the multisignal source premonitoring output device and all second treated with access the multiple video input processing unitPremonitoring signal source is sent to the multisignal source premonitoring output device, the multisignal source premonitoring output device be used for according to comprisingDescribed first treats that premonitoring signal source and described second treats that the multiple of premonitoring signal source treat that premonitoring signal source generates multisignal source premonitoringPicture simultaneously exports.
In one embodiment of the invention, the rear stage video input processing in the multiple video input processing unitDevice is used for the second of itself access after premonitoring signal source and the first overlap-add procedure from previous stage video input deviceSignal source is overlapped processing and obtains signal source after the second overlap-add procedure and export.
In one embodiment of the invention, believe after first overlap-add procedure after signal source and second overlap-add procedureNumber source shares to be transmitted with serializer/deserializers bus all the way.
In one embodiment of the invention, the overlap-add procedure is non-overlapping copies overlap-add procedure.
In one embodiment of the invention, each described second video frequency output processing unit is sent to the signal sourceDescribed the first of premonitoring output device treats that premonitoring signal source includes currently playing signal source and premonitoring signal source output, and described works asPreceding play signal source and the premonitoring signal source output are respectively by two-way serializer/deserializers bus via the matrix switchModule is sent to the multisignal source premonitoring output device.
In one embodiment of the invention, the multisignal source premonitoring output device is used to treat that premonitoring is believed to described firstNumber source, described second treat that premonitoring signal source and currently playing signal source and the premonitoring signal source output of itself carry out non-overlapping copies and foldedProcessing is added to generate the multisignal source premonitoring picture.
On the other hand, the embodiments of the invention provide a kind of multisignal source premonitoring method, including:Make at multiple video inputsReason device is cascaded by matrix switch module;Make the most end one-level video input in the multiple video input processing unitProcessing unit exports and treats premonitoring signal source group and be sent to multisignal source premonitoring output device via the matrix switch module,The wherein described whole for treating that premonitoring signal source group includes the access of the multiple video input processing unit treats premonitoring signal source;MakeThe multisignal source premonitoring output device is treated premonitoring signal source group generation multisignal source premonitoring picture and exported according to.
In one embodiment of the invention, the multisignal source premonitoring method also includes:Make the multiple video inputPremonitoring signal source that what the rear stage video input processing unit in processing unit accessed to itself treat and defeated from previous stage videoEnter signal source after the overlap-add procedure of processing unit and carry out non-overlapping copies to be superimposed to obtain signal source after another overlap-add procedure and export.
In one embodiment of the invention, it is described the multisignal source premonitoring output device is treated that premonitoring is believed according toNumber source group generation multisignal source premonitoring picture and exporting includes:The multisignal source premonitoring output device is set to treat premonitoring to describedSignal source group and currently playing signal source and the premonitoring signal source output of itself carry out non-overlapping copies superposition, described more to generateSignal source premonitoring picture simultaneously exports.
In one embodiment of the invention, the multisignal source premonitoring method also includes step:Make at least one videoOutput processing apparatus exports currently playing signal source and premonitoring signal source output and is sent to institute via the matrix switch moduleState multisignal source premonitoring output device.Wherein, it is described the multisignal source premonitoring output device is treated premonitoring signal according toSource group, which generates multisignal source premonitoring picture and exported, to be included:The multisignal source premonitoring output device is set to treat that premonitoring is believed to describedNumber source group, at least one video frequency output processing unit output currently playing signal source and premonitoring signal source output, withAnd currently playing signal source and the premonitoring signal source output of itself carries out non-overlapping copies superposition, to generate the multisignal source premonitoringPicture simultaneously exports.
Another further aspect, the embodiment of the present invention additionally provide a kind of multisignal source premonitoring method, including:By multiple video frequency outputsThe first video frequency output processing unit in processing unit is configured to multisignal source premonitoring output device;Make the multiple video frequency outputThe second video frequency output processing unit output in processing unit is treated premonitoring signal source and is sent to via matrix switch module describedMultisignal source premonitoring output device;Make the multisignal source premonitoring output device defeated according to the second video frequency output processing unitWhat is gone out treats premonitoring signal source and itself treats that the generation of premonitoring signal source and exports multisignal source premonitoring picture.
In one embodiment of the invention, second video frequency output made in the multiple video frequency output processing unitProcessing unit output treats premonitoring signal source and is sent to the multisignal source premonitoring output device via matrix switch module to include:The second video frequency output processing unit is set to export currently playing signal source and premonitoring signal source output via two-way serializer/solutionString device bus and the matrix switch module are sent to the multisignal source premonitoring output device.
Above-mentioned technical proposal can have following one or more advantages:Under multisignal source premonitoring pattern, Video processingMultiple video input processing units of device are connected to multisignal source premonitoring output device via matrix switch module-cascade, using levelThe mode of connection, all second to treat that premonitoring signal source is sent to multisignal source premonitoring output device by what its own was accessed, andMultiple video frequency output processing units connect multisignal source premonitoring output device so that respective first to be treated via matrix switch modulePremonitoring signal source is respectively sent to multisignal source premonitoring output device, then will include first by the multisignal source premonitoring output deviceTreat that premonitoring signal source and second treats that the multiple of premonitoring signal source treat premonitoring signal source generation multisignal source premonitoring picture and exported, fromAnd the demand to data transmission path such as serializer/deserializers bus can be substantially reduced, so as to reduce cost.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, completeSite preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.It is based onEmbodiment in the present invention, those of ordinary skill in the art are obtained all other under the premise of creative work is not madeEmbodiment, belong to the scope of protection of the invention.
First embodiment
As shown in figure 1, a kind of video processor provided in first embodiment of the invention includes:Back board device 10, videoInput processing device group and video frequency output processing unit group, back board device 10 include matrix switch module 11, matrix switch module11 are connected between video input processing unit group and video frequency output processing unit group.Wherein, matrix switch module 11 is for example wrappedHigh speed matrix switch chip is included as CrossPoint Switch chips etc.;Video input processing unit group is for example defeated including videoEnter processing unit 21,22,23 and 24;Video frequency output processing unit group is for example including video frequency output processing unit 32,33 and 34 andIt can be configured to the video frequency output processing unit of multisignal source premonitoring output device 31.
Furthermore video input processing unit 21-24 can realize video input, video pre-filtering, or even video scaling, regardThe functions such as frequency premonitoring, OSD (on-screen display), UMD (Under Monitor Display).At video preprocessor thereinManage as behaviour such as gamma (Gamma) conversion, color gamut conversion (such as yuv format is converted into rgb format), filtering (such as medium filtering)Make.Video frequency output processing unit 32,33 and 34 and multisignal source premonitoring output device 31 can realize that image scaling, image are foldedAdd, the function such as video frequency output.
Hold it is above-mentioned, when video processor works in multisignal source premonitoring pattern, in video frequency output processing unit group appointOne video frequency output processing unit of meaning can be configured to multisignal source premonitoring output device 31, and video frequency output processing unit groupIn other video frequency output processing units, such as video frequency output processing unit 32, video frequency output processing unit shown in Fig. 133rd, video frequency output processing unit 34 connects multisignal source premonitoring output device 31 to be treated respective via matrix switch module 11Premonitoring signal source is respectively sent to multisignal source premonitoring output device 31.Wherein, video frequency output processing unit 32 by its ownTreat that premonitoring signal source is sent to multisignal source premonitoring output device 31, this treats that the quantity of premonitoring signal source is, for example, two, respectivelyFor currently playing signal source, (or PGM (Programming) signal source, it typically is the letter that current output shows for upper screenNumber source) and premonitoring signal source output (or PVW (Preview) signal source, it is used as next play signal generally after premonitoringSource use), and position such as P5.1 on multisignal source premonitoring picture of currently playing signal source and premonitoring signal source output andShown in P5.2;Video frequency output processing unit 33 treats that premonitoring signal source is sent to multisignal source premonitoring output device by its own31, this treats that the quantity of premonitoring signal source is, for example, two, respectively currently playing signal source and premonitoring signal source output, and currentlyShown in the position such as P6.1 and P6.2 of play signal source and premonitoring signal source output on multisignal source premonitoring picture;Video is defeatedGo out processing unit 34 and its own is treated that premonitoring signal source is sent to multisignal source premonitoring output device 31, this treats premonitoring signal sourceQuantity be, for example, two, respectively currently playing signal source and premonitoring signal source output, and currently playing signal source and premonitoringShown in position such as P7.1 and P7.2 of the signal source output on multisignal source premonitoring picture.
It is noted that include multiple video frequency output processing units in video processor, and regarding in the present embodimentFrequency output processing apparatus group defines particularly a part of video frequency output processing unit for needing to carry out premonitoring output operation, i.e. videoOutput processing apparatus group at least by two video frequency output processing units (including multisignal source premonitoring output device 31 and anotherOr multiple video frequency output processing units) composition.Video frequency output processing unit group in this example exports including multisignal source premonitoringDevice 31, video frequency output processing unit 32, video frequency output processing unit 33 and video frequency output processing unit 34, certain video frequency outputThe quantity for the video frequency output processing unit that processing unit group includes is also not limited to this.
Meanwhile video input processing unit 21 in video input processing unit group, video input processing unit 22, videoInput processing device 23, video input processing unit 24 are via the cascade Connection of matrix switch module 11 (such as dotted line institute in Fig. 1Show) and most end one-level video input processing unit 24 be connected to multisignal source premonitoring output device via matrix switch module 1131 treat that premonitoring signal source is sent to multisignal source premonitoring output dress with the whole for accessing multiple video input processing unit 21-24Put 31, multisignal source premonitoring output device 31 is used for pre- according to treating of being provided comprising aforementioned video output processing apparatus 32-34What prison signal source and aforementioned video output processing apparatus 21-24 were provided, which treat, including premonitoring signal source multiple treats premonitoring signal sourceGeneration multisignal source premonitoring picture simultaneously exports.
In addition, the rear stage video input processing unit in multiple video input processing unit 21-24 is used to connect itselfThe signal source after premonitoring signal source and overlap-add procedure from previous stage video input device entered is overlapped processing and obtained separatelySignal source and exported after one overlap-add procedure.Specifically, video input processing unit 21 treats premonitoring signal by what its own was accessedSource forms signal source after overlap-add procedure after being overlapped processing, this itself access treat premonitoring signal source be, for example, two and itsPosition on multisignal source premonitoring picture is transferred to video input processing unit for example shown in P1, then by matrix switch module 1122;And video input processing unit 22 by its own access after premonitoring signal source be overlapped processing after with come from video inputSignal source is superimposed to form signal source after another overlap-add procedure again after the overlap-add procedure of processing unit 21, and treating for itself access is pre-Prison signal source is, for example, two and it is pre- in multisignal source with signal source after the overlap-add procedure from video input processing unit 21The position on picture is supervised for example shown in P2;Then, video input processing unit 23 treats that premonitoring signal source is entered by what its own was accessedIt is superimposed to be formed at another superposition again with signal source after the overlap-add procedure from video input processing unit 22 after row overlap-add procedureSignal source after reason, this itself access treat premonitoring signal source be, for example, two and its with from video input processing unit 22Position of the signal source on multisignal source premonitoring picture be for example shown in P3 after overlap-add procedure, the like, finally can be defeated in videoEnter to be formed signal source after the 4th overlap-add procedure in processing unit 24, and it is each be applied treat premonitoring signal source in multisignal sourcePosition on premonitoring picture is for example shown in P4.
In the present embodiment, the overlap-add procedure from video input processing unit 21 that video input processing unit 22 receivesIt is signal source shared with serializer/deserializers bus all the way after the overlap-add procedure that signal source and video input processing unit 22 export afterwardsIt is transmitted;Similarly, believe after the overlap-add procedure from video input processing unit 22 that video input processing unit 23 receivesIt is signal source shared after the overlap-add procedure that number source and video input processing unit 23 export to be carried out with serializer/deserializers bus all the wayTransmission;Signal source and video are defeated after the overlap-add procedure from video input processing unit 23 that video input processing unit 24 receivesSignal source shared same serializer/deserializers bus all the way is transmitted after entering the overlap-add procedure of the output of processing unit 24;Such oneCome, the occupancy to serializer/deserializers bus run can be substantially reduced.
It should be noted that in the present embodiment, the processing of multisignal source premonitoring is handled by multiple stacking, and its is finalThe premonitoring picture P8 exported by multisignal source premonitoring output device 31 is to partly overlap or the form of non-overlapping copies.
Hold it is above-mentioned, for the video frequency output processing unit 32 in video frequency output processing unit group, video frequency output processing unit33 and video frequency output processing unit 34, be each sent to multisignal source premonitoring output device 31 treats that premonitoring signal source is for example wrappedCurrently playing signal source and premonitoring signal source output is included, and currently playing signal and premonitoring signal source output pass through two-way string respectivelyChange device/deserializer bus and be sent to multisignal source premonitoring output device 31, i.e., each video frequency output via matrix switch module 11Processing unit such as video frequency output processing unit 32, video frequency output processing unit 33 and video frequency output processing unit 34 pass through twoRoad serializer/deserializers bus is connected with matrix switch module 11, and premonitoring signal source is treated for transmitting two paths.
Further, in the present embodiment, multisignal source premonitoring output device 31 is except at video frequency outputReason device such as 32-34's and video input processing unit such as 21-24 treats that premonitoring signal source is overlapped outside processing, may be used alsoCurrently playing signal source and the premonitoring signal source output of itself and the whole received are treated that premonitoring signal source is carried out mutually not togetherOverlapping overlap-add procedure, to generate multisignal source premonitoring picture P8.
In summary, multiple video input processing unit 21-24 of the video processor of the present embodiment are via matrix switchThe cascade Connection of module 11 is to multisignal source premonitoring output device 31, by the way of cascade, to the whole for accessing its ownTreat that premonitoring signal source is sent to multisignal source premonitoring output device 31, and multiple video frequency output processing unit 32-34 are via matrixSwitching Module 11 connects multisignal source premonitoring output device 31 to treat that premonitoring signal source is respectively sent to multisignal source by respectivePremonitoring output device 31, then premonitoring signal source is treated according to the whole received by the multisignal source premonitoring output device 31, evenTreat premonitoring signal source with reference to itself, generation multisignal source premonitoring picture P8 is simultaneously exported, so as to substantially reduce to serializer/The demand of the transmission channel of deserializer bus, while reduce cost.
Second embodiment
As shown in Fig. 2 the invention provides a kind of multisignal source premonitoring method, comprise the following steps:
S20:Multiple video input processing units are made to be cascaded by matrix switch module;
S21:Export the most end one-level video input processing unit in multiple video input processing units and treat premonitoring signalSource group is simultaneously sent to multisignal source premonitoring output device via matrix switch module, wherein it is more to treat that premonitoring signal source group includesThe whole of individual video input processing unit access treats premonitoring signal source;
S22:Make multisignal source premonitoring output device according to treating premonitoring signal source group generation multisignal source premonitoring picture simultaneouslyOutput.
Furthermore the multisignal source premonitoring method for example also comprises the following steps:Make in multiple video input processing unitsWhat rear stage video input processing unit accessed to itself treats premonitoring signal source and from previous stage video input processing unitSignal source carries out non-overlapping copies and is superimposed to obtain signal source after another overlap-add procedure and exports after overlap-add procedure.
Further, step S22:Make multisignal source premonitoring output device according to treat premonitoring signal source group generate multi signalSource premonitoring picture simultaneously exports, and specifically may include:Make multisignal source premonitoring output device treat premonitoring signal source group and itselfCurrently playing signal source and premonitoring signal source output carries out non-overlapping copies superposition, to generate multisignal source premonitoring picture and export.
In addition, the multisignal source premonitoring method can also comprise the following steps:Make at least one video frequency output processing unitExport currently playing signal source and premonitoring signal source output and be sent to multisignal source premonitoring output dress via matrix switch modulePut.Correspondingly, step S22:Make multisignal source premonitoring output device according to treat premonitoring signal source group generate multisignal source premonitoringPicture simultaneously exports, and specifically may include:Multisignal source premonitoring output device is set to treat premonitoring signal source group, at least one video defeatedGo out currently playing signal source and the premonitoring signal source output and itself currently playing signal source and premonitoring of processing unit outputSignal source output carries out non-overlapping copies superposition, to generate multisignal source premonitoring picture and export.
Implement it is noted that the multisignal source premonitoring method in second embodiment of the invention can be applied to foregoing firstThe video processor of example, therefore the correlation that the detail of each step is referred in aforementioned first embodiment in second embodiment is retouchedState, will not be repeated here.
3rd embodiment
As shown in figure 3, the present invention also provides a kind of multisignal source premonitoring method, comprise the following steps:
S30:The first video frequency output processing unit in multiple video frequency output processing units is configured to multisignal source premonitoringOutput device;
S31:Export the second video frequency output processing unit in multiple video frequency output processing units and treat premonitoring signal source simultaneouslyMultisignal source premonitoring output device is sent to via matrix switch module;
S32:Multisignal source premonitoring output device is set to treat premonitoring signal source according to what the second video frequency output processing unit exportedTreat that the generation of premonitoring signal source and exports multisignal source premonitoring picture with itself.
Furthermore step S31:Export the second video frequency output processing unit in multiple video frequency output processing units and treat premonitoringSignal source is simultaneously sent to multisignal source premonitoring output device via matrix switch module, specifically may include:Make the second video frequency outputProcessing unit exports currently playing signal source and premonitoring signal source output via two-way serializer/deserializers bus and matrix switchModule is sent to multisignal source premonitoring output device.
Implement it is noted that the multisignal source premonitoring method in third embodiment of the invention can be applied to foregoing firstThe video processor of example, therefore the correlation that the detail of each step is referred in aforementioned first embodiment in 3rd embodiment is retouchedState, will not be repeated here.
In several embodiments provided herein, it should be understood that disclosed system, apparatus and method can be withRealize by another way.For example, device embodiment described above is only schematical, for example, the unitDivision, only a kind of division of logic function, can there is other dividing mode, such as multichannel unit or component when actually realizingAnother system can be combined or be desirably integrated into, or some features can be ignored, or do not perform.It is another, it is shown orThe mutual coupling discussed or direct-coupling or communication connection can be the indirect couplings by some interfaces, device or unitClose or communicate to connect, can be electrical, mechanical or other forms.
The unit illustrated as separating component can be or may not be physically separate, show as unitThe part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multichannelOn NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs's.
Finally it should be noted that:The above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;AlthoughThe present invention is described in detail with reference to the foregoing embodiments, it will be understood by those within the art that:It still may be usedTo be modified to the technical scheme described in foregoing embodiments, or equivalent substitution is carried out to which part technical characteristic;And these modification or replace, do not make appropriate technical solution essence depart from various embodiments of the present invention technical scheme spirit andScope.