CN102158633B - Synchronous image signal processing method - Google Patents

Synchronous image signal processing method Download PDF

Info

Publication number
CN102158633B
CN102158633B CN 201110025815 CN201110025815A CN102158633B CN 102158633 B CN102158633 B CN 102158633B CN 201110025815 CN201110025815 CN 201110025815 CN 201110025815 A CN201110025815 A CN 201110025815A CN 102158633 B CN102158633 B CN 102158633B
Authority
CN
China
Prior art keywords
frame
view data
signal
image data
channel
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.)
Expired - Fee Related
Application number
CN 201110025815
Other languages
Chinese (zh)
Other versions
CN102158633A (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.)
Funing Science And Technology Pioneer Park Co ltd
Guangdong Gaohang Intellectual Property Operation Co ltd
Original Assignee
Vtron Technologies 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 Vtron Technologies Ltd filed Critical Vtron Technologies Ltd
Priority to CN 201110025815 priority Critical patent/CN102158633B/en
Publication of CN102158633A publication Critical patent/CN102158633A/en
Application granted granted Critical
Publication of CN102158633B publication Critical patent/CN102158633B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a synchronous image signal processing method. The method comprises the steps of inputting all paths of signals to corresponding signal collection channels; collecting input signals at the speed of a first collection frame rate, and obtaining real frame rates of the all paths of signals; judging whether collected image data of a current frame is the same with image data of a corresponding previous frame if the collected image data is not first frame image data; abandoning the image data of the current frame and returning to step II if the image data of the current frame collected by a first signal collection channel is the same with the image data of the corresponding previous frame and the image data of the current frame collected by a second signal collection channel is not the same with the image data of the corresponding previous frame; and displaying the image data of the current frame if all the image data of the current frame collected by all the signal collection channels is not the same with the image data of the corresponding previous frame. The method ensures that images are synchronous when all paths of signals are spliced to be displayed, thereby improving a visual effect.

Description

A kind of picture signal synchronization processing method
Technical field
The present invention relates to image processing field, be specifically related to a kind of picture signal synchronization processing method
Background technology
Some application signal can't directly be exported and be shown on the screen, after image needs tool using (as: Rgb card) to gather, the image after gathering are carried out certain processing, just can show.Splicing shows the ultrahigh resolution image picture for needs; Conventional single video card or image output device can't disposable output big resolution like this; Need the image of a plurality of low resolution be spliced; Just can demonstrate the image (for example 3840 * 1200, the image mosaic of 2 road 1920x1200 is shown as the ultrahigh resolution image of 3840x1200) of ultrahigh resolution.Like Fig. 1; Application signal is sent into image processing server through signal input server; Signal input server includes several signal output channels (signal 1, signal 2, signal 3, signal 4 and signal 5); Each signal is sent into each signal sampling channel of image processing server, shows at screen splicing through after the acquisition process.
This moment, signal input device needed multichannel output, and all can there be phase difference in general video card multichannel when exporting, and phase difference generally all refreshes in the half the time of a frame at input source; Not so can there be asynchrony phenomenon in input signal source itself; For example the input source frame per second is 60FPS, and the time of refreshing a frame so is about 16ms, if the picture signal phase difference of these input sources is greater than the half the time that refreshes a frame; When being 8ms, just think that signal source itself is asynchronous.
Because the influence of phase difference, the data that the Rgb card was gathered with a moment may be the data of different frame, for example Fig. 3; When 48ms, what Rgb1 collected is frame 4, and still 3 the data that Rgb2 collects; Just cause the data of the image frame that 2 passages collect asynchronous; Will cause input signal source like this when consecutive image (such as video playback, game movie etc.) is exported, original is synchronous at input signal, the frame that staggers can occur when splicing shows after gathering; Nonsynchronous situation influences visual effect.
Summary of the invention
The invention discloses a kind of signal Synchronization processing method, when the multiple signals splicing was shown, picture synchronization had improved visual effect.
The invention discloses a kind of signal Synchronization processing method, comprise step:
(1) corresponding signal collection passage in each road signal input picture processing server;
(2) each said signal sampling channel is with the signal of the input in the speed acquisition respective signal acquisition channel of first acquisition frame rate, and obtains the actual frame per second of each road input signal;
(3), judge then whether the view data of the present frame that each said signal sampling channel is gathered is the same with the previous frame view data of respective signal acquisition channel collection if the view data that each said signal sampling channel collects is not first frame image data; Said previous frame view data is the nearest frame image data of the view data with said present frame that shows through display;
(4) if the view data of the present frame that first signal sampling channel is gathered is the same with corresponding previous frame view data; The view data of the present frame that the secondary signal acquisition channel is gathered is different with corresponding previous frame view data; The view data of the present frame that perhaps whole said signal sampling channels are gathered is the same with corresponding previous frame view data; Then abandon the view data of the present frame of whole said signal sampling channels collections, return step (2);
(5) if the view data of the present frame that whole said signal sampling channels are gathered is all different with the view data of corresponding previous frame, then show the view data of the present frame of said whole signal sampling channel collections;
In (5), when the actual frame per second of said each road input signal is identical, and said actual frame per second is smaller or equal to said first acquisition frame rate in said step (3), just carries out the step of view data of the present frame on said each road that abandons collection; Inequality when the actual frame per second of said each road input signal, then show the view data of present frame of the collection of all signal sampling channels.
Among the present invention; First two field picture that each signal sampling channel is collected shows; And to the view data that first frame collects later on, in each acquisition channel, compare through display images displayed data with previous frame respectively, if the view data of 2 frames is identical before and after each passage; Then abandon back one two field picture, carry out the collection of next frame and the frame of view data and compare; If the view data through comparing each passage front and back 2 frame is all different, then show the view data that collects through display, through this comparative approach, make that picture synchronization had improved visual experience when the multiple signals splicing showed to Frame.
Description of drawings
Fig. 1 is a sketch map of multiple signals splicing display image in the prior art;
Fig. 2 is one embodiment of the present of invention sketch mapes;
Fig. 3 is an alternative embodiment of the invention sketch map;
Fig. 4 is an alternative embodiment of the invention sketch map;
Fig. 5 is an alternative embodiment of the invention sketch map.
Embodiment
Of the present invention openly making when multiple signals splice the display image picture, picture synchronization has solved the slack problem of picture that occurs when traditional splicing shows, will combine accompanying drawing to set forth thought of the present invention below.With reference to figure 2,
101, multiple signals input signal acquisition channel;
Corresponding signal collection passage in each road signal input picture processing server.
102, signal sampling channel acquired signal;
Each signal sampling channel is with the signal of the input in the speed acquisition respective signal acquisition channel of first acquisition frame rate, and obtains the actual frame per second of each road input signal.
103 if not first two field picture;
If the view data that signal sampling channel collects is not first frame image data, then forward step 104 to.
104, whether the view data of 2 frames is all the same before and after each passage;
Whether the view data of judging the present frame that each signal sampling channel is gathered is the same with the previous frame view data of respective signal acquisition channel; The previous frame view data is the nearest frame image data of the view data with present frame that shows through display; If the view data of the present frame that first signal sampling channel is gathered is the same with corresponding previous frame view data; And the view data of the present frame that the secondary signal acquisition channel is gathered is different with corresponding previous frame view data; Perhaps all the view data of the present frame of signal sampling channel collection is the same with corresponding previous frame view data, then forwards step 105 to; If the view data of the present frame that each signal sampling channel is gathered is all different with the view data of corresponding previous frame, then forward step 106 to.
105, abandon back one frame image data;
Abandon the view data of the present frame of whole acquisition channels collections, return step 102.
106, the image that shows the present frame that collects.
Among the present invention; First two field picture that each signal sampling channel is collected shows; And to the view data that first frame collects later on, in each acquisition channel, compare through display images displayed data with previous frame respectively, if the view data of 2 frames is identical before and after each passage; Then abandon back one two field picture, carry out the collection of next frame and the frame of view data and compare; If the view data through comparing each passage front and back 2 frame is all different, then show the view data that collects through display, through this comparative approach, make that picture synchronization had improved visual experience when the multiple signals splicing showed to Frame.
Consider,, can do following improvement Fig. 2 embodiment if the too much view data that abandons can influence the display effect of the input picture of high frame per second:
Through the judgement of step 104, if continuous 2 frames, the view data of said first acquisition channel is different, and the view data of said second acquisition channel is the same, then shows the view data of present frame of the collection of all signal sampling channels.Because what can think first acquisition channel and the second acquisition channel collection this moment is not the view data of same signal source.
In addition,, improve the efficient that splicing shows, can Fig. 2 embodiment be done further to improve in order to accelerate the comparison speed of Frame:
The view data of the view data of the present frame that compares in the said step 104 and the previous frame of correspondence is the pixel in 2 width of cloth images of picked at random in present frame and corresponding previous frame.So only certain 2 width of cloth image just can be made judgement in 2 frames of need comparison front and back, and need all images of front and back 2 frames not compared.
Because the frame of 2 frame image datas relatively is to be directed against same signal source before and after carrying out; That is to say; Only need the image data frame in each signal sampling channel of gathering same signal source is compared, to reach the purpose of the same image frame of synchronous tiled demonstration.The actual frame per second of input signal is different, can think not to be same picture, therefore need not carry out frame relatively.Based on above-mentioned purpose, but the foregoing description is done following the improvement:
In said step 104, if the actual frame per second of each road input signal is identical, and actual frame per second is smaller or equal to said first acquisition frame rate, just abandons the step of view data of present frame on each road of collection;
If the actual frame per second of said each road input signal is inequality, then show the view data of present frame of the collection of all signal sampling channels.
After step 102, also comprise:, then show through display if the view data that signal sampling channel collects is first frame image data.
Signal sampling channel is under the resolution of 1920*1200, and high energy is gathered (acquisition time is spaced apart 16ms) with the speed of 60 frame per seconds, and in embodiments of the present invention, just being used as its acquisition rate with this speed is the first above-mentioned acquisition frame rate.
Introduce Synchronous Processing process of the present invention below, at first introduce, identical and should actual frame per second equal the situation of first acquisition frame rate when the actual frame per second of each road input signal, for convenient explanation is example at this with 2 acquisition channels, with reference to figure 3,
2 kinds of signals are arranged: signal 1 and signal 2 (signal 1 and 2 belongs to a signal source); The actual frame per second of 2 kinds of signals equates and is identical with first acquisition frame rate that the data of 2 kinds of signals are sent into signal sampling channel 1 and 2 (being Rgb1 and Rgb2) respectively, and the time interval of signals collecting is 16ms; In Rgb1, Rgb2 gatherer process; At 0ms constantly, what Rgb1 gathered is first two field picture of signal 1, and what Rgb2 gathered is first two field picture of signal 2; Need not carry out view data relatively, show through display; The view data that Rgb1 collects at 16ms constantly is signal 1 Frame 2, and the view data of gathering constantly with 0ms compares, and 2 frame data are different; The view data that Rgb2 collects at 16ms constantly is signal 2 Frames 2, and the view data of gathering constantly with 0ms compares, and 2 frame data are different, then show 2 kinds of view data that signal sampling channel collects at 16ms through display; The view data that Rgb1 collects at 32ms constantly is signal 1 Frame 3, and the view data of gathering constantly with 16ms compares, and 2 frame data are different; The view data that Rgb2 collects at 32ms constantly is signal 2 Frames 3, and the view data of gathering constantly with 16ms compares, and 2 frame data are different; Then show 2 kinds of view data that signal sampling channel collects at 32ms through display; The view data that Rgb1 collects at 48ms constantly is signal 1 Frame 4, and the view data of gathering constantly with 32ms compares, and 2 frame data are different; Rgb2 still is signal 2 Frames 3 in the view data that 48ms collects constantly, and the view data of gathering constantly with 32ms compares, and 2 frame data are the same; Because the view data that Rgb2 gathers at this moment is the same with previous frame; Then view data is carried out Synchronous Processing; Abandon the data that 2 signal sampling channels this time collect, promptly be discarded in 48ms constantly, signal 2 Frames 3 that signal 1 Frame 4 and the Rgb2 that Rgb1 collects collects; The view data that Rgb1 collects at 64ms constantly is signal 1 Frame 5; The view data of gathering constantly with 32ms compares (for signal 1 Frame 5 of Rgb1 in the 64ms collection; Corresponding previous frame is signal 1 Frame of gathering at 32ms 3), 2 frame data are different; The view data that Rgb2 collects at 64ms constantly is signal 2 Frames 5; The view data of gathering constantly with 32ms compares (for signal 2 Frames 5 of Rgb2 in the 64ms collection; Corresponding previous frame is signal 2 Frames of gathering at 32ms 3), 2 frame data are different; The view data of 2 signal sampling channel collections is all different, then shows the view data that 64ms gathers through display.In above Synchronous Processing process, only abandoned the Frame 4 of signal, for the picture of continuous broadcast, abandoning a spot of Frame can not influence visual effect, has reached the purpose of synchronizing picture.
It is the same to introduce the actual frame per second of each input signal below, but actual frame per second is less than the situation of acquisition frame rate, with reference to figure 4,
Be example with 2 signal sampling channels equally; Signal 1 and 2 is the signals that have a signal source to branch away; Actual frame per second when signal 1 is imported with signal 2 is consistent, and the view data that Rgb1 and Rgb2 gather at 0ms constantly is first frame of signal, shows through display; At 16ms constantly; What Rgb1 gathered is signal 1 Frame 1, with previous frame relatively be same data, what Rgb2 gathered is signal 2 Frames 1; With the data of previous frame more also is the same, so Rgb1 and Rgb2 abandon the view data of gathering constantly at 16ms; Rgb1 is the same in the view data that 32ms and 48ms gather constantly with Rgb2; Through being discarded in the view data that 48ms gathers constantly after the Synchronous Processing ... In such cases; Though the frame number that abandons is more; But, can't influence the continuity that image shows like this because the actual frame per second of input signal, makes that almost the data of each frame all have demonstration less than the picking rate of acquisition channel acquired signal.
Like Fig. 5, the actual frame per second of signal 1, signal 2 and signal 3 is different, can think that then these three kinds of signals do not belong to same signal source; Need not make Synchronous Processing; Through after the signals collecting, directly on display, show, the phenomenon that frame staggers and causes picture to be torn can not appear.
Above-described embodiment of the present invention does not constitute the qualification to protection range of the present invention.Any modification of within spirit of the present invention and principle, being done, be equal to replacement and improvement etc., all should be included within the claim protection range of the present invention.

Claims (4)

1. a picture signal synchronization processing method is characterized in that,
(1) corresponding signal collection passage in each road signal input picture processing server;
(2) each said signal sampling channel is with the signal of the input in the speed acquisition respective signal acquisition channel of first acquisition frame rate, and obtains the actual frame per second of each road input signal;
(3), judge then whether the view data of the present frame that each said signal sampling channel is gathered is the same with the previous frame view data of respective signal acquisition channel collection if the view data that each said signal sampling channel collects is not first frame image data; Said previous frame view data is the nearest frame image data of the view data with said present frame that shows through display;
(4) if the view data of the present frame that first signal sampling channel is gathered is the same with corresponding previous frame view data; The view data of the present frame that the secondary signal acquisition channel is gathered is different with corresponding previous frame view data; The view data of the present frame that perhaps whole said signal sampling channels are gathered is the same with corresponding previous frame view data; Then abandon the view data of the present frame of whole said signal sampling channels collections, return step (2);
(5) if the view data of the present frame that whole said signal sampling channels are gathered is all different with the view data of corresponding previous frame, then show the view data of the present frame of said whole signal sampling channel collections;
In (5), when the actual frame per second of said each road input signal is identical, and said actual frame per second is smaller or equal to said first acquisition frame rate in said step (3), just carries out the step of view data of the present frame on said each road that abandons collection; Inequality when the actual frame per second of said each road input signal, then show the view data of present frame of the collection of all signal sampling channels.
2. picture signal synchronization processing method according to claim 1 is characterized in that,
Judgement through said step (3), if continuous 2 frames, the view data of said first acquisition channel is different, and the view data of said second acquisition channel is the same, then shows the view data of present frame of the collection of all signal sampling channels.
3. signal Synchronization processing method according to claim 1 and 2 is characterized in that,
The view data of the view data of the present frame in the said step (3) and corresponding previous frame is the pixel in 2 width of cloth images of picked at random in present frame and corresponding previous frame.
4. picture signal synchronization processing method according to claim 3 is characterized in that,
If the view data that each said signal sampling channel collects is first frame image data, then show through display.
CN 201110025815 2011-01-24 2011-01-24 Synchronous image signal processing method Expired - Fee Related CN102158633B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110025815 CN102158633B (en) 2011-01-24 2011-01-24 Synchronous image signal processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110025815 CN102158633B (en) 2011-01-24 2011-01-24 Synchronous image signal processing method

Publications (2)

Publication Number Publication Date
CN102158633A CN102158633A (en) 2011-08-17
CN102158633B true CN102158633B (en) 2012-12-26

Family

ID=44439793

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110025815 Expired - Fee Related CN102158633B (en) 2011-01-24 2011-01-24 Synchronous image signal processing method

Country Status (1)

Country Link
CN (1) CN102158633B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103634333B (en) 2012-08-21 2015-04-08 腾讯科技(深圳)有限公司 A data synchronization method of network application and an apparatus
CN104077103A (en) * 2014-07-09 2014-10-01 上海天奕达电子科技有限公司 Method and device for supporting high-resolution display device through low-resolution platform
CN104168466B (en) * 2014-08-22 2016-05-25 广东威创视讯科技股份有限公司 A kind of multi-screen audio video synchronization player method and device
CN109493828B (en) * 2018-12-13 2020-08-04 惠科股份有限公司 Driving device, driving method thereof and display device
CN110475137B (en) * 2019-09-06 2021-05-14 北京市博汇科技股份有限公司 High-precision distributed display control frame synchronization method and system
CN111312149B (en) * 2020-03-10 2023-12-08 Tcl华星光电技术有限公司 Driving method and driving device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040008155A1 (en) * 2002-07-10 2004-01-15 Eastman Kodak Company Electronic system for tiled displays
CN101256762A (en) * 2008-03-21 2008-09-03 广东威创视讯科技股份有限公司 Multiple-screen splitting and jointing method and device
US20080284675A1 (en) * 2007-05-14 2008-11-20 Christie Digital Systems Canada, Inc. Configurable imaging system
CN101370089A (en) * 2008-09-05 2009-02-18 广东威创视讯科技股份有限公司 Split joint display parallel processing system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3958957B2 (en) * 2001-11-26 2007-08-15 三菱電機株式会社 Large screen display device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040008155A1 (en) * 2002-07-10 2004-01-15 Eastman Kodak Company Electronic system for tiled displays
US20080284675A1 (en) * 2007-05-14 2008-11-20 Christie Digital Systems Canada, Inc. Configurable imaging system
CN101256762A (en) * 2008-03-21 2008-09-03 广东威创视讯科技股份有限公司 Multiple-screen splitting and jointing method and device
CN101370089A (en) * 2008-09-05 2009-02-18 广东威创视讯科技股份有限公司 Split joint display parallel processing system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP特开2003-162408A 2003.06.06

Also Published As

Publication number Publication date
CN102158633A (en) 2011-08-17

Similar Documents

Publication Publication Date Title
CN102158633B (en) Synchronous image signal processing method
EP0737406B1 (en) Method and device for displaying stereoscopic video images
CN101968730B (en) Interactive synchronous processing method and system for multiprocessor cascading signal transmission data
CN103517092A (en) Method and device for video displaying
CN105338394B (en) The processing method and system of caption data
CN108900857B (en) Multi-view video stream processing method and device
CN109495760A (en) A kind of method of multiple groups camera live broadcasting
CN106371998A (en) Mobile application testing system and method
EP0737405B1 (en) Method and device for the recording and reproduction of stereoscopic video images
DE60133374D1 (en) METHOD AND DEVICE FOR RECEIVING HYPERLINK TELEVISION PROGRAMS
CN104581193A (en) Generation method of highlight live video
CN104918137A (en) Method enabling spliced screen system to play videos
CN107370768B (en) Intelligent television streaming media preview system and method
CN109379619A (en) Sound draws synchronous method and device
CN105677283A (en) Video signal transmitting method and device for multi-screen splicing display
CN102426514A (en) Synchronous displaying method and device for large-screen spliced wall
CN107277295A (en) Audio video synchronization processing unit and method
US20120120190A1 (en) Display device for use in a frame sequential 3d display system and related 3d display system
CN101964920B (en) Method for compatibility with various 3D play modes on 3D television
CN106095359A (en) A kind of video image free splicing and the system of segmentation
CN101944006A (en) Information display technology of spliced large screen
CN105721849A (en) Synchronous display method and system for 3D signals of spliced wall
CN110324609A (en) Output signal synchronism detection method, device, electronic equipment and storage medium
CN105430237B (en) A kind of processing method and system of frame missing image
CN106131693A (en) A kind of modular transmission of video Play System and 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
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address

Address after: 510663 Guangdong city of Guangzhou province Kezhu Guangzhou high tech Industrial Development Zone, Road No. 233

Patentee after: VTRON GROUP Co.,Ltd.

Address before: 510663 Guangzhou province high tech Industrial Development Zone, Guangdong, Cai road, No. 6, No.

Patentee before: VTRON TECHNOLOGIES Ltd.

CP03 Change of name, title or address
TR01 Transfer of patent right

Effective date of registration: 20201224

Address after: Unit 2414-2416, main building, no.371, Wushan Road, Tianhe District, Guangzhou City, Guangdong Province

Patentee after: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Address before: No.233 Kezhu Road, Guangzhou hi tech Industrial Development Zone, Guangzhou, Guangdong 510663

Patentee before: VTRON GROUP Co.,Ltd.

Effective date of registration: 20201224

Address after: 224400 No.8 Huayuan Road, Funing Economic Development Zone, Yancheng City, Jiangsu Province

Patentee after: Funing science and Technology Pioneer Park Co.,Ltd.

Address before: Unit 2414-2416, main building, no.371, Wushan Road, Tianhe District, Guangzhou City, Guangdong Province

Patentee before: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121226

CF01 Termination of patent right due to non-payment of annual fee