CN106453572B - Method and system based on Cloud Server synchronous images - Google Patents
Method and system based on Cloud Server synchronous images Download PDFInfo
- Publication number
- CN106453572B CN106453572B CN201610913565.8A CN201610913565A CN106453572B CN 106453572 B CN106453572 B CN 106453572B CN 201610913565 A CN201610913565 A CN 201610913565A CN 106453572 B CN106453572 B CN 106453572B
- Authority
- CN
- China
- Prior art keywords
- terminal device
- mark
- target image
- image
- target
- 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
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 46
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000011084 recovery Methods 0.000 claims description 22
- 230000015654 memory Effects 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004880 explosion Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0006—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
- H04L67/5651—Reducing the amount or size of exchanged application data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention discloses a kind of method and system based on Cloud Server synchronous images, which comprises the image synchronization request that Cloud Server receiving terminal apparatus issues;The mark of target image is determined according to described image synchronization request;It determines that described image synchronization request is that the terminal device is sent under network busy condition, according to the identifier lookup target image of the target image, generates target thumbnail corresponding with the mark of the target image;The target thumbnail is sent to the terminal device, the terminal device is stored the target thumbnail as picture corresponding with the mark of the target image.The synchronous efficiency of data has can be improved in the embodiment of the present invention.
Description
Technical field
The present invention relates to field of communication technology, a kind of method based on Cloud Server synchronous images is related generally to and has been
System.
Background technique
It is currently the epoch of data huge explosion, there is the generation of the mass data such as text, image, sound daily, image is made
It include a large amount of data information compared with image for text for the information carrier of most common of them, and with the raising of pixel, storage
Image needs more and more memories, for example, the size of each photo files is usually in 5M or so.With the communication technology
Development, the type for the mobile device that people possess is also more and more, for example, other terminal devices such as mobile phone, plate or computer, no
It is frequently necessary to synchronize with the information in mobile device.Cloud Server typically refers to operate in " virtual " on identical physical hardware
The synchronous method of Cloud Server can be used to store a large amount of image data in server, user, that is to say, that closes with Cloud Server
Any appliance or network-side of connection, which log in Cloud Server account, can all realize image synchronization and Image Sharing, and the modification made is all
Cloud Server will be uploaded to.
In the related technology, when user uses Cloud Server synchronous images, usually since image is excessive, excessive, so that figure
The speed that picture is synchronized to mobile terminal from Cloud Server is excessively slow, or even meeting blocked user interface process causes application program to be blocked
The phenomenon that dead or collapse, lead to not meet the needs of image synchronization in the short time.
Summary of the invention
The embodiment of the present invention proposes a kind of method based on Cloud Server synchronous images, and can solve can not when synchronous
The technical issues of meeting short time inter-sync demand.
A method of based on Cloud Server synchronous images, comprising:
The image synchronization request that Cloud Server receiving terminal apparatus issues;
The mark of target image is determined according to described image synchronization request;
Determine that described image synchronization request is that the terminal device is sent under network busy condition, according to the target figure
The identifier lookup target image of picture generates target thumbnail corresponding with the mark of the target image;
Send the target thumbnail to the terminal device, the terminal device using the target thumbnail as with institute
State the corresponding picture storage of mark of target image.
In one of the embodiments, the terminal device using the target thumbnail as with the target figure
After the corresponding picture storage of the mark of picture further include: receive the terminal device under non-network busy condition or receiving
The thumbnail recovery request sent when instruction is checked in thumbnail recovery, determines the corresponding target image of the thumbnail recovery request
Mark, Xiang Suoshu terminal device sends the corresponding target image of mark of the target image, and the terminal device uses institute
State the corresponding target thumbnail of mark that target image replaces the stored target image.
It is also wrapped after the mark for determining target image according to described image synchronization request in one of the embodiments,
It includes: determining that described image synchronization request is that the terminal device is sent under non-network busy condition, Xiang Suoshu terminal device hair
Send the mark of the target image corresponding target image, the terminal device stores the corresponding figure of mark of the target image
Piece.
Generation target thumbnail corresponding with the mark of the target image also wraps in one of the embodiments,
It includes: obtaining the resolution ratio of the target image, determine the resolution ratio of the target thumbnail, according to the target breviary of the determination
The resolution ratio of figure generates target thumbnail corresponding with the mark of the target image.
The network busy condition is that the terminal device is big in the utilization rate of network bandwidth in one of the embodiments,
In the network state of threshold value.
Further it is proposed that a kind of system based on Cloud Server synchronous images.
A kind of system based on Cloud Server synchronous images, comprising:
Image synchronization request module, the image synchronization request issued for receiving terminal apparatus;
Image identification determining module, for determining the mark of target image according to described image synchronization request;
Thumbnail generation module, for determining that described image synchronization request is the terminal device under network busy condition
It sends, according to the identifier lookup target image of the target image, generates target contracting corresponding with the mark of the target image
Sketch map;
Thumbnail sending module, for sending the target thumbnail to the terminal device, the terminal device is by institute
Target thumbnail is stated to store as picture corresponding with the mark of the target image.
Described device further includes image sending module in one of the embodiments, is existed for receiving the terminal device
The thumbnail recovery request sent under non-network busy condition or when receiving thumbnail and restoring and check instruction, determines the contracting
The mark of the corresponding target image of sketch map recovery request, Xiang Suoshu terminal device send the corresponding mesh of mark of the target image
Logo image, the terminal device are contracted using the corresponding target of mark that the target image replaces the stored target image
Sketch map.
Described device further includes image synchronization module in one of the embodiments, is asked for determining that described image synchronizes
It asks and is sent under non-network busy condition for the terminal device, Xiang Suoshu terminal device sends the mark pair of the target image
The target image answered, the terminal device store the corresponding picture of mark of the target image.
The thumbnail generation module is also used to obtain the resolution ratio of the target image in one of the embodiments,
The resolution ratio for determining the target thumbnail generates and the target image according to the resolution ratio of the target thumbnail of the determination
The corresponding target thumbnail of mark.
The network busy condition is that the terminal device is big in the utilization rate of network bandwidth in one of the embodiments,
In the network state of threshold value.
After the above-mentioned method and system based on Cloud Server synchronous images, when to be in network busy for terminal device
When status user issues synchronous images request to Cloud Server, Cloud Server generates the default picture of the terminal device found
Corresponding target thumbnail is simultaneously sent to terminal device, and terminal device realizes the storage of image by load target thumbnail, both
The memory of terminal device is saved, and accelerates the speed of storage image, while guaranteeing that present terminal presence can check image.It is whole
A synchronizing process does not influence user's using terminal equipment, to improve the synchronous efficiency of data.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Wherein:
Fig. 1 is a kind of schematic diagram of network architecture provided in an embodiment of the present invention;
Fig. 2 is a kind of flow chart of the method based on Cloud Server synchronous images provided in an embodiment of the present invention;
Fig. 3 is a kind of timing diagram of the method based on Cloud Server synchronous images provided in an embodiment of the present invention;
Fig. 4 is that one kind provided in an embodiment of the present invention terminal device transmission thumbnail recovery under non-network busy condition is asked
The flow chart for the method asked;
Fig. 5 is that one kind provided in an embodiment of the present invention terminal device under non-network busy condition sends image synchronization request
Method flow chart;
Fig. 6 is a kind of structure chart of the system based on Cloud Server synchronous images provided in an embodiment of the present invention;
Fig. 7 is the structural representation that the computer equipment of the method based on Cloud Server synchronous images is run in one embodiment
Figure.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
In one embodiment, special to propose a kind of method based on Cloud Server synchronous images.The realization of this method can
Dependent on computer program, which be can run on the computer system based on von Neumann system, the calculating
Machine program is related to the terminal device that Cloud Server and Cloud Server allow to access, as shown in Figure 1, the terminal device can be individual
Computer, server computer, hand-held or laptop devices wearable device, mobile phone, smart phone, tablet computer, media
One or more of player etc..The computer program can be an independence in the synchronizing software on terminal device
Application, be also possible to function choosing-item or application plug-in based on synchronizing software application and development, or use on the terminal device
Browser accesses cloud server end, and the mountable terminal in the operating systems such as operation IOS, Android, Windows Phone is set
In standby.
Specifically, as shown in Fig. 2, a kind of method based on Cloud Server synchronous images, comprising:
Step S102: the image synchronization request that Cloud Server receiving terminal apparatus issues;
Image synchronization request contain mark, local file list, network state and the terminal device of terminal device with
Cloud Server carries out the synchronizing informations such as the synchronization account of file synchronization.Cloud Server passes through the terminal in authentication image synchronization request
After the mark of equipment or synchronous account, allow to store on the Cloud Servers such as image, audio, video, document and application is all
File synchronizes.
It should be noted that cloud server end is subjected to personal computer, server computer, hand-held or on knee sets
The image synchronization that standby wearable device, mobile phone, smart phone, tablet computer, media player etc. any terminal equipment is sent
Request, that is to say, that editor can automatically update to everywhere equipment in the everywhere that Cloud Server is done.
Step S104: the mark of target image is determined according to described image synchronization request;
Image has an one's own mark, can be shooting or storage date terminal device or computer program pair
The filename of picture default, is also possible to picture format addend combinatorics on words, can also be the title that user saves as picture.
Corresponding image, the target image required to look up during Cloud Server synchronous images can be found by the mark of image
The image lacked on Cloud Server for terminal device.
Specifically, Cloud Server obtains the terminal device for including in cloud listed files and described image synchronization request
Local file list, search the list items that the local file list lacks in the cloud listed files, will it is described lack
Mark of the list items of mistake as the target image.
Step S106: determining that described image synchronization request is that the terminal device is sent under network busy condition, according to
The identifier lookup target image of the target image generates target thumbnail corresponding with the mark of the target image;
Wherein, network busy condition is the network state that the terminal device is greater than threshold value in the utilization rate of network bandwidth
Under.It should be noted that in the case of current network state can be Wi-Fi, be also possible to 2G 3G the data traffics such as 4G feelings
Condition reduces unnecessary rate waste, can be arranged in terminal device only in Wi-Fi feelings to save the usage amount of customer flow
It is synchronized under condition.
When due under network busy condition with the image lacked in buyun server so that the speed of synchronizing process it is excessively slow,
Overlong time is unable to satisfy the demand of image synchronization in the short time, or even meeting blocked user interface process causes application program to go out
The phenomenon that existing stuck or collapse, influence user's using terminal equipment.For network busy condition, Cloud Server is using general
Target image generates corresponding thumbnail, so that the version for saving smaller size on the terminal device, thus Optimum utilization
The space of terminal device.
Specifically, described generate target thumbnail corresponding with the mark of the target image further include: obtain the mesh
The resolution ratio of logo image determines the resolution ratio of the target thumbnail, raw according to the resolution ratio of the target thumbnail of the determination
At target thumbnail corresponding with the mark of the target image.
Picture can also be kept to original appearance scale smaller picture, picture is zoomed in and out, and then reduced in occupancy
It deposits.Target image can also be kept the former constant picture by .png format of resolution ratio save as .jpg format .jpg format branch
Lossy compression is held, the compression ratio for improving JPG file reduces the committed memory of picture.It should be noted that appointing to what image was done
It is all revocable for how editing, and the target thumbnail of generation is corresponding with the mark of target image, and Cloud Server saves most always
Original image, that is, target image.
S108: Xiang Suoshu terminal device of step sends the target thumbnail, and the terminal device is by the target breviary
Figure is stored as picture corresponding with the mark of the target image.
The timing diagram of method based on Cloud Server synchronous images as shown in Figure 3, when user is in net in terminal device
Synchronous images request is issued to Cloud Server when network busy condition, Cloud Server is raw by the default picture of the terminal device found
At corresponding target thumbnail and it is sent to terminal device, terminal device realizes the storage of image by load target thumbnail,
Not only the memory of terminal device had been saved, but also has accelerated the speed of storage image, while having guaranteed that present terminal presence can check image.
Entire synchronizing process does not influence user's using terminal equipment, to improve the synchronous efficiency of data.
Preferably, it when terminal device is in non-network busy condition or when user clicks target thumbnail, can be taken to cloud
Business device sends thumbnail recovery request, and target image is replaced target thumbnail, so that the image finally shown is unprocessed form,
Good result of browse is presented.As shown in figure 4, one kind terminal device under non-network busy condition provided in an embodiment of the present invention
Send the flow chart of the method for thumbnail recovery request, it may include:
Step S202: the image synchronization request that Cloud Server receiving terminal apparatus issues;
Step S204: the mark of target image is determined according to described image synchronization request;
Step S206: determining that described image synchronization request is that the terminal device is sent under network busy condition, according to
The identifier lookup target image of the target image generates target thumbnail corresponding with the mark of the target image;
S208: Xiang Suoshu terminal device of step sends the target thumbnail, and the terminal device is by the target breviary
Figure is stored as picture corresponding with the mark of the target image;
Step S210: receiving the terminal device under non-network busy condition or checks finger receiving thumbnail recovery
The thumbnail recovery request sent when enabling;
Wherein non-network busy condition is opposite with network busy condition, that is to say, that non-network busy condition is the terminal
Equipment is in the case where the utilization rate of network bandwidth is less than the network state of threshold value.It is protected at this point, sending breviary recovery request to Cloud Server
Demonstrate,prove downloaded in synchronizing process image transmission speed is fast, transmission time is short.
When user checks stored target thumbnail, thumbnail recovery is sent to Cloud Server and checks instruction, is asked
It seeks common ground and walks target image stored in cloud server.Since the image quality of target image is apparently higher than target thumbnail, non-
Target thumbnail is replaced with target image by request under network busy condition, will further improve the result of browse of image.
Step S212: the mark of the corresponding target image of the thumbnail recovery request is determined;
The mark that target image requires to look up corresponding target image is stored according to thumbnail recovery request, since target contracts
The mark of sketch map and the mark of target image are identical, so the mark of the identifier lookup target image by target thumbnail, from
And find corresponding target image.
S214: Xiang Suoshu terminal device of step sends the corresponding target image of mark of the target image, the terminal
Equipment uses the corresponding target thumbnail of mark that the target image replaces the stored target image.
When terminal device, which is in the busy status user of network, issues synchronous images request to Cloud Server, Cloud Server will
The default picture of the terminal device found generates corresponding target thumbnail and is sent to terminal device, and terminal device is by adding
The storage that target thumbnail realizes image is carried, the memory of terminal device had not only been saved, but also accelerates the speed of storage image, simultaneously
Guarantee that present terminal presence can check image.And detect that current network state is non-network busy condition or use in terminal device
Thumbnail recovery request is issued to Cloud Server when the operation of target thumbnail is clicked at family, Cloud Server is sent out to the terminal device
Send the mark of the target image corresponding target image, the terminal device replaces stored institute using the target image
State the corresponding target thumbnail of mark of target image so that terminal device finally store be high-quality image.It is entire same
Step process does not influence user's using terminal equipment, to improve the synchronous efficiency of data.
If the network state of present terminal equipment is non-network busy condition, illustrating to synchronize missing image at this time will not shadow
It rings user to use, Cloud Server directly can send target image to terminal device, and correspond to without carrying out target image is generated
Target thumbnail and storage the two steps of target thumbnail, save and synchronize the required time, and target image compares target
Thumbnail better effect improves picture quality.As shown in figure 5, one kind provided in an embodiment of the present invention is under non-network busy condition
Terminal device sends the flow chart of the method for image synchronization request, it may include:
Step S302: the image synchronization request that Cloud Server receiving terminal apparatus issues;
Step S304: the mark of target image is determined according to described image synchronization request;
Step S306: determining that described image synchronization request is that the terminal device is sent under non-network busy condition, to
The terminal device sends the corresponding target image of mark of the target image;
Step S308: the terminal device stores the corresponding picture of mark of the target image.
Image synchronization request is sent to Cloud Server under non-network busy condition, request synchronizes stored in cloud server
Target image guarantees that the transmission speed that image is downloaded in synchronizing process is fast, transmission time is short, due to the image quality of target image
It is apparently higher than target thumbnail, image synchronization request is sent under non-network busy condition and does not need then to execute target image life
The step at corresponding target thumbnail, terminal device directly stores corresponding picture according to the mark of target image can be same
The image of buyun server end further increases the result of browse of image.
In one embodiment, it is also proposed that a kind of system based on Cloud Server synchronous images.As shown in fig. 6, above-mentioned
System based on Cloud Server synchronous images includes image synchronization request module 102, image identification determining module 104, thumbnail
Generation module 106 and thumbnail sending module 108, in which:
A kind of system based on Cloud Server synchronous images, comprising:
Image synchronization request module 102, the image synchronization request issued for receiving terminal apparatus;
Image identification determining module 104, for determining the mark of target image according to described image synchronization request;
Thumbnail generation module 106, for determining that described image synchronization request is the terminal device in the busy shape of network
It is sent under state, according to the identifier lookup target image of the target image, generates mesh corresponding with the mark of the target image
Mark thumbnail;
Thumbnail sending module 108, for sending the target thumbnail to the terminal device, the terminal device will
The target thumbnail is stored as picture corresponding with the mark of the target image.
Described device further includes image sending module 110 in one of the embodiments, for receiving the terminal device
Under non-network busy condition or receive thumbnail restore check instruction when the thumbnail recovery request that sends, determine described in
The mark of the corresponding target image of thumbnail recovery request, the mark that Xiang Suoshu terminal device sends the target image are corresponding
Target image, the terminal device replace the corresponding target of mark of the stored target image using the target image
Thumbnail.
Described device further includes image synchronization module 112 in one of the embodiments, for determining that described image is synchronous
Request is that the terminal device is sent under non-network busy condition, and Xiang Suoshu terminal device sends the mark of the target image
Corresponding target image, the terminal device store the corresponding picture of mark of the target image.
The thumbnail generation module 106 is also used to obtain the resolution of the target image in one of the embodiments,
Rate determines the resolution ratio of the target thumbnail, is generated and the target according to the resolution ratio of the target thumbnail of the determination
The corresponding target thumbnail of the mark of image.
The network busy condition is that the terminal device is big in the utilization rate of network bandwidth in one of the embodiments,
In the network state of threshold value.
After the above-mentioned method and system based on Cloud Server synchronous images, when to be in network busy for terminal device
When status user issues synchronous images request to Cloud Server, Cloud Server generates the default picture of the terminal device found
Corresponding target thumbnail is simultaneously sent to terminal device, and terminal device realizes the storage of image by load target thumbnail, both
The memory of terminal device is saved, and accelerates the speed of storage image, while guaranteeing that present terminal presence can check image.It is whole
A synchronizing process does not influence user's using terminal equipment, to improve the synchronous efficiency of data.
In one embodiment, as shown in fig. 7, Fig. 7 illustrates a kind of regioselective method of operation application shortcut
The computer system based on von Neumann system terminal.The computer system can be smart phone, tablet computer, palm
The terminal devices such as computer, laptop or PC.Specifically, may include that the external input connected by system bus connects
Mouth 1001, processor 1002, memory 1003 and output interface 1004.Wherein, outer input interface 1001 optionally can be at least
Including network interface 10012.Memory 1003 may include external memory 10032 (such as hard disk, CD or floppy disk etc.) and memory
Reservoir 10034.Output interface 1004 can include at least the equipment such as display screen 10042.
In the present embodiment, the operation of this method is based on computer program, and the program file of the computer program is stored in
In the external memory 10032 of the aforementioned computer system based on von Neumann system, it is loaded into built-in storage at runtime
It in 10034, is then compiled as being transferred in processor 1002 after machine code executing, so that being based on von Neumann system
Computer system in form image synchronization request module 102 in logic, image identification determining module 104, thumbnail and generate
Module 106, thumbnail sending module 108, image sending module 110 and image synchronization module 112.And it is quick in above-mentioned application
In the regioselective method implementation procedure of mode, the parameter of input passes through outer input interface 1001 and receives, and is transferred to and deposits
It is cached in reservoir 1003, is then input in processor 1002 and is handled, the result data of processing or be cached in memory
It is subsequently handled in 1003, or is passed to output interface 1004 and is exported.
Specifically, the image synchronization request that said external input interface 1001 is issued for receiving terminal apparatus;
Above-mentioned processor 1002 is used to determine the mark of target image according to described image synchronization request;
Above-mentioned memory 1003 is for determining that described image synchronization request is the terminal device under network busy condition
It sends, according to the identifier lookup target image of the target image, generates target contracting corresponding with the mark of the target image
Sketch map;
Above-mentioned output interface 1004 is used to send the target thumbnail to the terminal device, and the terminal device is by institute
Target thumbnail is stated to store as picture corresponding with the mark of the target image.
Above-mentioned processor 1002 is also used to receive the terminal device in non-network busy shape in one of the embodiments,
The thumbnail recovery request sent under state or when receiving thumbnail and restoring and check instruction, determines the thumbnail recovery request
The mark of corresponding target image, above-mentioned output interface 1004 are also used to send the mark of the target image to the terminal device
Know corresponding target image, the terminal device replaces the mark pair of the stored target image using the target image
The target thumbnail answered.
Above-mentioned processor 1002 is also used to determine that described image synchronization request is the terminal in one of the embodiments,
Equipment is sent under non-network busy condition, and above-mentioned output interface 1004 is also used to send the target figure to the terminal device
The corresponding target image of the mark of picture, the terminal device store the corresponding picture of mark of the target image.
Above-mentioned processor 1002 is also used to obtain the resolution ratio of the target image in one of the embodiments, determines
The resolution ratio of the target thumbnail, above-mentioned memory 1003 are also used to raw according to the resolution ratio of the target thumbnail of the determination
At target thumbnail corresponding with the mark of the target image.
The above disclosure is only the preferred embodiments of the present invention, cannot limit the right model of the present invention with this certainly
It encloses, therefore equivalent changes made in accordance with the claims of the present invention, is still within the scope of the present invention.
Claims (8)
1. a kind of method based on Cloud Server synchronous images characterized by comprising
The image synchronization request that Cloud Server receiving terminal apparatus issues;Wherein, described image synchronization request contains terminal and sets
Standby mark, local file list, network state and terminal device carries out the synchronous account of file synchronization with Cloud Server;Root
The mark of target image is determined according to described image synchronization request, comprising:
Cloud Server obtains the local file for the terminal device for including in cloud listed files and described image synchronization request
The list items that the local file list lacks in the cloud listed files are searched in list, by the list items of the missing
Mark as the target image;Determine that described image synchronization request is that the terminal device is issued in network busy condition
It send, according to the identifier lookup target image of the target image, generates target breviary corresponding with the mark of the target image
Figure;
Send the target thumbnail to the terminal device, the terminal device using the target thumbnail as with the mesh
The corresponding picture storage of the mark of logo image;
The terminal device is stored the target thumbnail as picture corresponding with the mark of the target image
Later further include:
The thumbnail recovery request that the terminal device is sent under non-network busy condition is received, determines that the thumbnail restores
The mark of corresponding target image is requested, Xiang Suoshu terminal device sends the corresponding target image of mark of the target image,
The terminal device uses the corresponding target thumbnail of mark that the target image replaces the stored target image;
Wherein, the non-network busy condition is that the terminal device is network-like less than threshold value in the utilization rate of network bandwidth
State.
2. the method according to claim 1 based on Cloud Server synchronous images, which is characterized in that described according to the figure
After the mark for determining target image as synchronization request further include:
Determine that described image synchronization request is that the terminal device is sent under non-network busy condition, Xiang Suoshu terminal device hair
Send the mark of the target image corresponding target image, the terminal device stores the corresponding figure of mark of the target image
Piece.
3. the method according to claim 1 based on Cloud Server synchronous images, which is characterized in that it is described generation with it is described
The corresponding target thumbnail of the mark of target image further include:
The resolution ratio for obtaining the target image determines the resolution ratio of the target thumbnail, is contracted according to the target of the determination
The resolution ratio of sketch map generates target thumbnail corresponding with the mark of the target image.
4. the method according to claim 1 based on Cloud Server synchronous images, which is characterized in that the busy shape of network
State is the network state that the terminal device is greater than threshold value in the utilization rate of network bandwidth.
5. a kind of system based on Cloud Server synchronous images characterized by comprising
Image synchronization request module, the image synchronization request issued for receiving terminal apparatus;Wherein, described image synchronization request
Mark, local file list, network state and the terminal device and Cloud Server for containing terminal device carry out file synchronization
Synchronization account;
Image identification determining module is specifically used for cloud and takes for determining the mark of target image according to described image synchronization request
Business device obtains the local file list for the terminal device for including in cloud listed files and described image synchronization request, searches
The list items that the local file list lacks in the cloud listed files, using the list items of the missing as the mesh
The mark of logo image;Thumbnail generation module, for determining that described image synchronization request is that the terminal device is busy in network
It sends under state, according to the identifier lookup target image of the target image, generates corresponding with the mark of the target image
Target thumbnail;
Thumbnail sending module, for sending the target thumbnail to the terminal device, the terminal device is by the mesh
Mark thumbnail is stored as picture corresponding with the mark of the target image;
Image sending module, the thumbnail recovery request sent under non-network busy condition for receiving the terminal device,
Determine the mark of the corresponding target image of the thumbnail recovery request, Xiang Suoshu terminal device sends the mark of the target image
Know corresponding target image, the terminal device replaces the mark pair of the stored target image using the target image
The target thumbnail answered;Wherein, utilization rate of the non-network busy condition for the terminal device in network bandwidth is less than threshold
The network state of value.
6. the system according to claim 5 based on Cloud Server synchronous images, which is characterized in that the system also includes
Image synchronization module, for determining that described image synchronization request is that the terminal device is sent under non-network busy condition, to
The terminal device sends the corresponding target image of mark of the target image, and the terminal device stores the target image
The corresponding picture of mark.
7. the system according to claim 5 based on Cloud Server synchronous images, which is characterized in that the thumbnail generates
Module is also used to obtain the resolution ratio of the target image, the resolution ratio of the target thumbnail is determined, according to the determination
The resolution ratio of target thumbnail generates target thumbnail corresponding with the mark of the target image.
8. the system according to claim 5 based on Cloud Server synchronous images, which is characterized in that the busy shape of network
State is the network state that the terminal device is greater than threshold value in the utilization rate of network bandwidth.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610913565.8A CN106453572B (en) | 2016-10-19 | 2016-10-19 | Method and system based on Cloud Server synchronous images |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610913565.8A CN106453572B (en) | 2016-10-19 | 2016-10-19 | Method and system based on Cloud Server synchronous images |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106453572A CN106453572A (en) | 2017-02-22 |
CN106453572B true CN106453572B (en) | 2019-09-17 |
Family
ID=58176673
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610913565.8A Expired - Fee Related CN106453572B (en) | 2016-10-19 | 2016-10-19 | Method and system based on Cloud Server synchronous images |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106453572B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107277117A (en) | 2017-05-27 | 2017-10-20 | 广东欧珀移动通信有限公司 | Image synchronization method, device, server, storage medium and terminal |
WO2019056387A1 (en) * | 2017-09-25 | 2019-03-28 | 深圳市大疆创新科技有限公司 | Image synchronized storage method and image processing device |
CN108833509A (en) * | 2018-05-31 | 2018-11-16 | 出门问问信息科技有限公司 | Method of data synchronization and device |
CN111883233A (en) * | 2020-07-14 | 2020-11-03 | 上海商汤智能科技有限公司 | Image acquisition method and device, electronic equipment and storage medium |
CN113407498A (en) * | 2021-06-18 | 2021-09-17 | 北京金山云网络技术有限公司 | Data synchronization method, device, cloud platform, system and storage medium |
CN114896432B (en) * | 2022-05-06 | 2023-03-24 | 深圳市联合同创科技股份有限公司 | Multi-device collaborative photo display method and synchronization device |
CN115469528B (en) * | 2022-09-22 | 2024-06-07 | 歌尔科技有限公司 | Method for switching intelligent watch dial and related components |
CN115859413B (en) * | 2023-02-16 | 2023-11-28 | 北京探索者软件股份有限公司 | Data insertion method and device of CAD (computer aided design) client, storage medium and electronic device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103747259A (en) * | 2013-12-27 | 2014-04-23 | 华为技术有限公司 | Video processing method and device |
CN103942290A (en) * | 2014-04-11 | 2014-07-23 | 北京金山网络科技有限公司 | Method and equipment used for providing images in webpage in terminal |
CN104052793A (en) * | 2013-03-15 | 2014-09-17 | Lg电子株式会社 | Mobile Terminal And Control Method For The Mobile Terminal |
CN104199728A (en) * | 2014-08-14 | 2014-12-10 | 腾讯科技(深圳)有限公司 | Image transmission information displaying method and device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9239849B2 (en) * | 2011-06-08 | 2016-01-19 | Qualcomm Incorporated | Mobile device access of location specific images from a remote database |
CN103616983B (en) * | 2013-11-25 | 2017-11-10 | 小米科技有限责任公司 | A kind of picture display method, device and terminal device |
CN103634406A (en) * | 2013-12-11 | 2014-03-12 | 北京荣之联科技股份有限公司 | File synchronization method and terminal thereof |
CN104092749A (en) * | 2014-07-01 | 2014-10-08 | 小米科技有限责任公司 | Method and device for synchronizing photos |
CN104765863A (en) * | 2015-04-23 | 2015-07-08 | 深圳市美贝壳科技有限公司 | Rapid photograph display method for mobile terminal |
-
2016
- 2016-10-19 CN CN201610913565.8A patent/CN106453572B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104052793A (en) * | 2013-03-15 | 2014-09-17 | Lg电子株式会社 | Mobile Terminal And Control Method For The Mobile Terminal |
CN103747259A (en) * | 2013-12-27 | 2014-04-23 | 华为技术有限公司 | Video processing method and device |
CN103942290A (en) * | 2014-04-11 | 2014-07-23 | 北京金山网络科技有限公司 | Method and equipment used for providing images in webpage in terminal |
CN104199728A (en) * | 2014-08-14 | 2014-12-10 | 腾讯科技(深圳)有限公司 | Image transmission information displaying method and device |
Also Published As
Publication number | Publication date |
---|---|
CN106453572A (en) | 2017-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106453572B (en) | Method and system based on Cloud Server synchronous images | |
JP6326411B2 (en) | Video communication method, video communication apparatus, program, and recording medium | |
CN110096660B (en) | Method and device for loading page pictures and electronic equipment | |
CN105744292A (en) | Video data processing method and device | |
CN107948724B (en) | Video transmission control method, device, storage medium and mobile terminal | |
CN112770059B (en) | Photographing method and device and electronic equipment | |
CN113368492A (en) | Rendering method and device | |
CN105260190A (en) | Operation method and device for android application based on android system distribution technology | |
US10938773B2 (en) | Method and apparatus for synchronizing contact information and medium | |
CN108959393B (en) | Dynamic picture processing method, device and storage medium | |
CN109710783B (en) | Picture loading method and device, storage medium and server | |
CN103544221A (en) | Method and system for generating video thumbnail in Android system | |
CN107368376B (en) | Message sending method and device, expansion method and terminal | |
CN113836455B (en) | Special effect rendering method, device, equipment, storage medium and computer program product | |
CN112306337B (en) | Conference same screen system, method and device, computer equipment and storage medium | |
CN114155142A (en) | Image processing method, image processing device, computer-readable storage medium and computer equipment | |
CN109218597A (en) | Method and device for shooting image by intelligent terminal | |
CN107357863B (en) | Picture processing method and device, storage medium and terminal | |
CN103268619A (en) | Method and device for batch compression for picture data in swf document | |
CN117956264B (en) | Shooting method, electronic device, storage medium, and program product | |
WO2024037402A1 (en) | Image acquisition method and electronic device | |
CN113342837B (en) | Data transmission method, device, electronic equipment and computer readable medium | |
CN112188213B (en) | Encoding method, apparatus, computer device, and storage medium | |
CN115690662B (en) | Video material generation method and device, electronic equipment and storage medium | |
CN101626404A (en) | Content distribution method and content distribution device for unified content management system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190917 |
|
CF01 | Termination of patent right due to non-payment of annual fee |