CN100365976C - Electronic white plate image sharing method based on content different comparison - Google Patents
Electronic white plate image sharing method based on content different comparison Download PDFInfo
- Publication number
- CN100365976C CN100365976C CNB2004100744446A CN200410074444A CN100365976C CN 100365976 C CN100365976 C CN 100365976C CN B2004100744446 A CNB2004100744446 A CN B2004100744446A CN 200410074444 A CN200410074444 A CN 200410074444A CN 100365976 C CN100365976 C CN 100365976C
- Authority
- CN
- China
- Prior art keywords
- whiteboard
- terminal
- browsing terminal
- electronic
- images
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 230000006835 compression Effects 0.000 claims abstract description 9
- 238000007906 compression Methods 0.000 claims abstract description 9
- 230000008859 change Effects 0.000 claims description 15
- 239000011159 matrix material Substances 0.000 claims description 13
- 239000000463 material Substances 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 4
- 238000001514 detection method Methods 0.000 claims description 3
- 238000004321 preservation Methods 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 description 16
- 238000005516 engineering process Methods 0.000 description 7
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000007812 deficiency Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Drawing Aids And Blackboards (AREA)
Abstract
The present invention discloses an electronic whiteboard image sharing method based on content difference comparison. When an electronic whiteboard of each IP network terminal initializes, the content in the whole whiteboard is shared first, and then, the difference comparison of modified white board images and the former shared images is carried out when the whiteboard is modified every time; finally, the lossless compression and the share of the obtained difference content are carried out. Therefore, the electronic whiteboard image sharing method of the present invention not only can guarantee the integrity of the shared content of the electronic whiteboard images, but also can reduce the network bandwidth resource consumption brought by sharing the whiteboard images. The present invention has the advantages of integrity and timeliness.
Description
Technical field
The present invention relates to a kind of electronic white plate image technology of sharing under the environment of IP network multiple terminals, particularly a kind of content-based diversity ratio electronic white plate image sharing method.
Technical background
Electronic whiteboard (whiteboard is called for short blank) is similar to blackboard used in our daily teaching, is an important synchronous AC instrument in the cooperative operation system.It is meant the virtual common area that utilizes certain means of communication to set up an electronic environment, make the personnel that are positioned at the different location can be on the screen of " jointly " call for Votes, on the view that is sent to other all users that wherein either party activity (drawing, mark and blackboard eraser etc.) can both be real-time.
Along with the development of WWW technology, electronic whiteboard has been widely used in the Internet environment.Our daily being seen remote teaching, Web conference etc. utilize the electronic whiteboard technology to realize.Electronic whiteboard The Application of Technology scope will further enlarge from now on.
In actual life, picture signal often comprises abundant content, has the people once to add up, if describe image with literal, then takes the content that thousands and thousands of words also often is difficult to the limit image.Like this, in our electronic whiteboard technology, the image transmission has just become the main mode of information interchange.
A very crucial problem that faces in image transmission and the storage is exactly that the image signal data amount is often very big, and this googol concerning the at present relatively poor network facilities, is no small challenge according to amount.In the electronic whiteboard technology, if picture signal is not compressed, transmitting a picture group sheet so often needs long time, and this just can not realize the real-time of electronic whiteboard.For instance, if a user will make amendment to picture continuously, when he carried out revising for the n time, other terminal was not received the result of first revision as yet, and this is not all right.So before transmission, just need us that picture signal is compressed, after the data of transmission arrive target terminal, decompress again, in the hope of on the basis of not damaging picture quality, compressed image to greatest extent, thus be beneficial to the transmission of image.
Image compression research, seeking the method for high compression ratio and the image after the compression exactly will have suitable signal to noise ratio, also will recover original signal after the compression transmission, and in the process of compressing, transmit, recovering, also require the distortion factor of image little, be convenient to classification, identification of image etc.
Electronic whiteboard has centralized and distributed two kinds of mode of operations.The distributed shown image information of each terminal that is meant is to disperse to be stored on each terminal node, and any terminal node can be made amendment to image separately.Distributed characteristics are high efficiency.But make mistakes easily, conflict promptly occurs revising.For instance, if user a m---n point-to-point transmission on image has been drawn straight line, and user b is drawing a curve between the m---n on the image, like this, shown on the nearer terminal node of distance user a is straight line, and shown on the nearer terminal node of distance user b be a curve, thereby produce so-called modification conflict.
This deficiency that centralized mode of operation has overcome is distributed " revising conflict ", but reduced the service efficiency of electronic whiteboard.The centralized shown image information of each terminal that is meant all is that centralized stores is on a center node, any change to image all must be at first to center node solicit operation, after operation obtains allowing, can be so that the image information on the centre junction point be made amendment, the result of modification passes to terminal by the center node.
At present, most electric whiteboard systems all are based on centralized mode of operation.Because just there is efficiency in centralized mode of operation itself, like this, efficient compression, the transmission of image just seemed more important.
When electronic white plate image is made amendment, just need carry out corresponding modification to image at the center node, will revise the result then and send each terminal to.Present a kind of transmission method is based on the transmission of still image.Promptly each modification result to centre junction point directly intactly sends each terminal node to by the center node, after new image is transferred to terminal, will directly cover original image.The shortcoming of this method is that the amount of redundancy of data is big.Especially when the user carries out comparatively frequent modification to image, more like this.For instance, when the user draws the comparatively complicated figure of a width of cloth, or when the user on electronic whiteboard during writing Chinese characters, because each of user all can cause repainting of image, to put the computer transmittability to centre junction be a huge test to the redundant information of the enormous amount that is produced so in this course, in some cases, even the phenomenon that crashes can occur.
Summary of the invention
The objective of the invention is: at the deficiencies in the prior art, a kind of integrality that both can guarantee view data in the electronic white plate image shared procedure is provided, can satisfies the content-based diversity ratio electronic white plate image sharing method of the low consumption requirement that is shared real time of data transmission and bandwidth resources again.
In order to solve the problems of the technologies described above, the technical solution used in the present invention is: a kind of content-based diversity ratio electronic white plate image sharing method is specially: for operating terminal, its step comprises:
Step 1, electronic whiteboard initialization;
Step 2, the current electronic whiteboard epigraph content of preservation;
The picture material of step 3, wait electronic whiteboard has change, to enter step 4;
Whiteboard images before step 4, the whiteboard images after will changing and the change is carried out diversity ratio, obtains difference results;
Step 5, the difference results that is obtained is carried out lossless compress, and the packet after will compressing transmits to browsing terminal, return step 2 after finishing;
For browsing terminal, its step comprises:
Step 1, wait receive the packet from operating terminal;
Step 2, after receiving described packet, with its decompress(ion), and merge with the current whiteboard images of browsing terminal, obtain the picture material after the change.
The result that the forward and backward electronic white plate image diversity ratio of the change of described operating terminal obtains can be the local pixel set that is based upon in the matrix coordinate domain.
After the result that forward and backward whiteboard images diversity ratio is obtained compressed, the packed data that obtains can be only at the effective local pixel set of current matrix coordinate domain packed data.
Described browsing terminal is after receiving blank change packet, and what its decompress(ion) was obtained can be only at the effective local pixel set of current matrix coordinate domain, and the whiteboard images current with it merges.
Described operating terminal can also comprise the browsing terminal step that detection is new, be specially, after executing its step 2, operating terminal detects at first whether newly-increased browsing terminal is arranged, if have, then the picture material of being preserved is compressed, and sent to newly-increased browsing terminal, make it finish initialization procedure.
In technique scheme, the present invention is by carrying out diversity ratio with amended electronic white plate image and the whiteboard images of sharing before, the result who obtains is carried out lossless compress, to obtain only at the effective local pixel set of current matrix coordinate domain packed data, and these data are packed, transmit, each browsing terminal is after receiving blank change packet, to its decompress(ion), only obtaining, and merge with current whiteboard images at the effective local pixel set of current matrix coordinate domain.Can reach by this method in the integrality of view data in guaranteeing the electronic white plate image shared procedure, can satisfy the requirement of the aspects such as low consumption that are shared real time of data transmission and bandwidth resources again.Therefore, relative prior art, the present invention has characteristics such as the images quality is good, speed is fast, resource occupying is few.
Description of drawings
Accompanying drawing 1 is initial electronic whiteboard illustration;
Accompanying drawing 2 is the amended electronic whiteboard illustration of process;
Accompanying drawing 3 for amended electronic white plate image and before electronic white plate image are carried out diversity ratio obtains after only at the effective local pixel set of current matrix coordinate domain illustration;
Accompanying drawing 4 is the flow chart that the present invention is based on the operating terminal of content diversity ratio electronic white plate image sharing method.
Embodiment
Below in conjunction with Figure of description and specific embodiment the present invention is described in further detail.
With reference to the accompanying drawings 4, a kind of content-based diversity ratio provided by the invention electronic white plate image sharing method, be specially: for operating terminal, its step comprises:
Step 1, electronic whiteboard initialization;
Step 2, preserve current electronic whiteboard epigraph content as current whiteboard images, accompanying drawing 1 can be regarded the current whiteboard images that operating terminal is preserved as;
Whether whether step 3, detection have newly-increased browsing terminal, promptly have newly-increased browsing terminal to require electronic whiteboard is shared.If have, then with the picture material compression of being preserved, and send to newly-increased browsing terminal, make newly-increased browsing terminal finish the electronic whiteboard initial work of himself;
The picture material of step 4, wait electronic whiteboard has change, does not have, and then returns step 3, has then to enter step 5;
Whiteboard images before step 5, the whiteboard images after will changing and the change is carried out diversity ratio, obtains difference results; In the present embodiment, we make after the operating terminal of electronic whiteboard has been finished the once change action to electronic whiteboard, as shown in Figure 2, all the whiteboard images of this moment and the whiteboard images of preserving before can be carried out diversity ratio.The difference results that is obtained as shown in Figure 3, for being based upon the local pixel set in the matrix coordinate domain;
Step 6, the difference results that is obtained is carried out lossless compress, to guarantee the quality of image.Because diversity ratio result is the local pixel set that is based upon in the matrix coordinate domain, the packed data that then obtains therefrom also is only at the effective local pixel set of current matrix coordinate domain packed data, thereby can significantly reduce the transmission quantity of data, reach the purpose that in identical transmission network, obtains high-speed transfer.Packet after the last operation terminal is compressed this transmits to browsing terminal, returns step 2 after transmission is finished.
For browsing terminal, its step comprises:
Step 1, wait receive the packet from operating terminal;
Step 2, after receiving described packet, with its decompress(ion), if this browsing terminal is newly-increased browsing terminal, then the packet of Huo Deing is initialized whiteboard images, then finishes its initialized process behind the decompress(ion).Otherwise what obtain behind the decompress(ion) is only to gather at the effective local pixel of current matrix coordinate domain, after the current whiteboard images merging of this local pixel set and described browsing terminal, and the picture material after then can obtaining to change.
In sum, the present invention is by the cooperation interaction of aforesaid operations terminal and browsing terminal, finish for the content diversity ratio of whiteboard images, compression and transmission, thereby realized complete, the purpose of shared electron whiteboard images timely.
Claims (1)
1. content-based diversity ratio electronic white plate image sharing method, be specially: for operating terminal, its step comprises:
Step 1, electronic whiteboard initialization;
Step 2, the current electronic whiteboard epigraph content of preservation;
The picture material of step 3, wait electronic whiteboard has change, to enter step 4;
Whiteboard images before step 4, the whiteboard images after will changing and the change is carried out diversity ratio, obtains difference results; The result that the forward and backward electronic white plate image diversity ratio of the change of described operating terminal obtains is the local pixel set that is based upon in the matrix coordinate domain;
Step 5, the difference results that is obtained is carried out lossless compress, and the packet after will compressing transmits to browsing terminal, return step 2 after finishing; After the result that forward and backward whiteboard images diversity ratio is obtained compressed, the packed data that obtains was only at the effective local pixel set of current matrix coordinate domain packed data;
Described operating terminal also comprises the browsing terminal step that detection is new, is specially, after executing its step 2, whether operating terminal at first detects newly-increased browsing terminal, if having, then with the picture material compression of being preserved, and send to newly-increased browsing terminal, make it finish initialization procedure;
For browsing terminal, its step comprises:
Step 1, wait receive the packet from operating terminal;
Step 2, after receiving described packet, with its decompress(ion), if this browsing terminal is newly-increased browsing terminal, then the packet of Huo Deing is initialized whiteboard images, then finishes its initialized process behind the decompress(ion); Otherwise what obtain behind the decompress(ion) is only to gather at the effective local pixel of current matrix coordinate domain, after the current whiteboard images merging with this local pixel set and described browsing terminal, and the picture material after obtaining to change.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100744446A CN100365976C (en) | 2004-09-15 | 2004-09-15 | Electronic white plate image sharing method based on content different comparison |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100744446A CN100365976C (en) | 2004-09-15 | 2004-09-15 | Electronic white plate image sharing method based on content different comparison |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1750463A CN1750463A (en) | 2006-03-22 |
CN100365976C true CN100365976C (en) | 2008-01-30 |
Family
ID=36605736
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100744446A Expired - Fee Related CN100365976C (en) | 2004-09-15 | 2004-09-15 | Electronic white plate image sharing method based on content different comparison |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100365976C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102651810A (en) * | 2011-02-25 | 2012-08-29 | 株式会社理光 | Whiteboard sharing system and whiteboard sharing method |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101789870B (en) * | 2009-01-23 | 2013-05-29 | 国际商业机器公司 | Method for informing audience terminal of screen receiving status in internet conference and device thereof |
CN102541314B (en) * | 2010-12-13 | 2015-04-15 | 株式会社理光 | Information processing equipment and method |
CN103731250B (en) * | 2012-10-12 | 2019-06-28 | 百度在线网络技术(北京)有限公司 | High-speed synchronous method and system between a kind of PC machine and mobile terminal |
CN106327924A (en) * | 2015-06-24 | 2017-01-11 | 福建天晴数码有限公司 | Intelligent classroom realization method and system |
CN109218748B (en) * | 2017-06-30 | 2020-11-27 | 京东方科技集团股份有限公司 | Video transmission method, device and computer readable storage medium |
CN110798638A (en) * | 2019-10-30 | 2020-02-14 | 深圳市闪联信息技术有限公司 | Electronic whiteboard and picture storage and backtracking method based on time axis |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11136276A (en) * | 1997-10-30 | 1999-05-21 | Nec Corp | Electronic bulletin board system and recording medium recording program to build up the electronic bulletin board system |
CN1225218A (en) * | 1996-07-16 | 1999-08-04 | 爱立信公司 | Method for transmitting superimposed image data in a radio frequency communication system |
JP2001228843A (en) * | 2000-02-16 | 2001-08-24 | Nippon Telegr & Teleph Corp <Ntt> | Shared white board system, its control method and recording medium with method recorded thereon |
US20030025681A1 (en) * | 2001-06-26 | 2003-02-06 | Naozumi Hara | Electronic whiteboard and electronic whiteboard system including the same |
CN1521651A (en) * | 2003-02-13 | 2004-08-18 | 联想(北京)有限公司 | Network sharing method for electronic whiteboard |
-
2004
- 2004-09-15 CN CNB2004100744446A patent/CN100365976C/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1225218A (en) * | 1996-07-16 | 1999-08-04 | 爱立信公司 | Method for transmitting superimposed image data in a radio frequency communication system |
JPH11136276A (en) * | 1997-10-30 | 1999-05-21 | Nec Corp | Electronic bulletin board system and recording medium recording program to build up the electronic bulletin board system |
JP2001228843A (en) * | 2000-02-16 | 2001-08-24 | Nippon Telegr & Teleph Corp <Ntt> | Shared white board system, its control method and recording medium with method recorded thereon |
US20030025681A1 (en) * | 2001-06-26 | 2003-02-06 | Naozumi Hara | Electronic whiteboard and electronic whiteboard system including the same |
CN1521651A (en) * | 2003-02-13 | 2004-08-18 | 联想(北京)有限公司 | Network sharing method for electronic whiteboard |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102651810A (en) * | 2011-02-25 | 2012-08-29 | 株式会社理光 | Whiteboard sharing system and whiteboard sharing method |
Also Published As
Publication number | Publication date |
---|---|
CN1750463A (en) | 2006-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104333574B (en) | Electric white board synchronous method and system | |
CN102883135B (en) | Screen sharing and control method | |
CN104391890B (en) | picture loading method and system | |
CN102646235A (en) | Method, client and server for online collaborative drawing | |
CN103023873A (en) | Terminal-spanning real-time interactive online distributing method of lantern slide | |
CN105281921A (en) | Method and device enabling virtual desktop to realize multicast | |
CN101944130A (en) | Method for implementing list synchronization on webpage | |
CN105025023A (en) | Conference realizing method and conference system | |
CN100365976C (en) | Electronic white plate image sharing method based on content different comparison | |
CN108881227A (en) | Operation control method and device of remote whiteboard system and remote whiteboard system | |
CN105791098A (en) | Chat background presenting method based on instant communication software | |
CN101089852B (en) | Method for support multi-language operation system | |
CN101373442B (en) | Method for transmitting user operation case | |
CN100456715C (en) | Method and system for realizing image information exchange via instant communication system | |
CN101969461A (en) | Method for implementing white board clear screen synchronization on webpage | |
CN1472713A (en) | Two-way satellite multimedia remote real-time teaching system | |
CN108322691A (en) | Video meeting implementing method, device and system, computer readable storage medium | |
CN104518941A (en) | Method, client, server and system for realizing an instant messaging (IM) multi-person drawing board | |
CN102968807B (en) | image automatic generation method and system | |
CN102314235B (en) | Method for realizing synchronization of electronic whiteboards | |
CN109495576A (en) | Meeting-place interaction systems | |
CN106504021A (en) | A kind of network marketing flat based on advertisement pushing | |
CN102185870B (en) | Method and system for realizing mode switch between instant messaging and network conference | |
CN104700206A (en) | Interaction and intercommunication system of intelligent park | |
CN103701686B (en) | Real-time remote image sharing 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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080130 Termination date: 20120915 |