Image processing method, client, and image processing system

US9536285B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9536285-B2
Application numberUS-201314105107-A
CountryUS
Kind codeB2
Filing dateDec 12, 2013
Priority dateJul 11, 2012
Publication dateJan 3, 2017
Grant dateJan 3, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An image processing method, a client device, and an image processing system are provided. The method includes: detecting by a client device an image to be processed to obtain image information, and uploading the image information to a server; receiving by the client device at least one case related to the image, the at least one case being obtained by the server according to the image information and sent by the server; and processing the image by the client device according to the at least one case related to the image. The client device includes: a detection module, a receiving module, and a processing module. The system includes the foregoing client device and a server, where the server includes: a receiving module, a selection module, and a sending module. The method not only achieves simple and fast image processing but also improves adjustability during the processing process.

First claim

Opening claim text (preview).

What is claimed is: 1. An image processing method performed at a client device having one or more processors and memory for storing programs to be executed by the processors, the method comprising: detecting by the client device an image to be processed; obtaining image information of the image to be processed, the image information including a plurality of image capture parameters used for capturing the image; uploading the plurality of image capture parameters to a server, wherein the server is configured to: receive the plurality of image capture parameters, calculate a similarity between each case of stored cases and the image according to the plurality of image capture parameters, select at least one stored case related to the image according to a descending order of the calculated similarities; identify a set of image adjustment parameters associated with the at least one stored case related to the image, and send the at least one stored case related to the image including the set of image adjustment parameters to the client device; receiving by the client device the at least one stored case related to the image; and processing the image by the client device according to the at least one case related to the image, further including adjusting the image using the set of image adjustment parameters; and displaying the adjusted image on a display of the client device. 2. The method according to claim 1 , wherein the processing the image by the client device according to the at least one case related to the image comprises: selecting a case from the at least one case related to the image; and applying by the client device to the image an image processing effect of the selected case. 3. The method according to claim 2 , wherein the applying by the client device to the image the image processing effect of the selected case comprises: selecting by the client device a case having a highest similarity to the image from the at least one case related to the image; and applying by the client device to the image an image processing effect of the case having the highest similarity. 4. The method according to claim 2 , after the applying by the client device to the image the image processing effect of the selected case further comprising: obtaining by the client device an image processing step of the image in the application process; and uploading by the client device the image processing step and the image processing effect to the server. 5. The method according to claim 1 , after adjusting the image using the set of image adjustment parameters further comprising: obtaining by the client device an image processing step of the image in the application process; and uploading by the client device the image processing step and the set of image adjustment parameters to the server. 6. The method according to claim 1 , after the processing the image by the client device according to the at least one case related to the image, further comprising: if a user confirms to upload the processed image, uploading by the client device the processed image to the server. 7. The method of claim 1 , wherein the plurality of image capture parameters used for capturing the image include at least one of: an exposure value, a light-measure mode, a focus position, ISO data, white balance, image capture time, image capture device information, and a Global Positioning System (GPS) coordinate. 8. The method of claim 1 , wherein each of the at least one case includes at least one of: image information, a processed image, corresponding processing steps, and adjustment parameters. 9. An image processing method performed at a server having one or more processors and memory for storing programs to be executed by the processors, the method comprising: receiving a set of parameters from a client device, the set of parameters including a plurality of image capture parameters associated with an image stored at and to be processed by the client device, wherein the client device is configured to upload the plurality of image capture parameters to the server via a communication channel; selecting and ranking a set of images based on a similarity analysis between the received plurality of image capture parameters associated with the image to be processed and image capture parameters associated with the set of images stored at the server; identifying a set of image adjustment parameters related to one of the set of images stored at the server based on a descending order of similarity rankings of the set of images relative to the image to be processed; and returning the identified set of image adjustment parameters to the client device, wherein the client device is configured to adjust the image stored at the client device using the identified set of image adjustment parameters and display the adjusted image on a display of the client device. 10. The method of claim 9 , further comprising: after returning the identified set of image adjustment parameters: receiving the image adjusted by the client device and a set of user-chosen image adjustment parameters from the client device, the set of user-chosen image adjustment parameters based on the identified set of server-provided image adjustment parameters; and updating the identified set of image adjustment parameters using the set of user-chosen image adjustment parameters in accordance with the plurality of image capture parameters associated with the image. 11. The method of claim 9 , wherein returning the identified set of image adjustment parameters to the client device further includes returning one or more of the set of images to the client device based on the descending order of similarity rankings of the set of images, each returned image having an associated set of image adjustment parameters. 12. The method of claim 9 , wherein receiving a set of parameters from the client device further includes receiving the image to be processed and stored at the client device, the method further comprising: determining multiple sets of image adjustment parameters based on a ranking of the set of images; generating multiple versions of the received image by applying the respective determined sets of image adjustment parameters to the image; and returning the multiple versions of the received image to the client device. 13. The method of claim 12 , further comprising: receiving a user identification of one of the multiple versions of the image from the client device; and updating the set of image adjustment parameters based on the user-identified version of the image. 14. A server comprising: one or more processors; memory; and one or more programs stored in the memory and to be executed by the processors, the programs further including instructions for: receiving a set of parameters from a client device, the set of parameters including a plurality of image capture parameters associated with an image stored at and to be processed by the client device, wherein the client device is configured to upload the plurality of image capture parameters to the server via a communication channel; selecting and ranking a set of images based on a similarity analysis between the received plurality of image capture parameters associated with the image to be processed and image capture parameters associated with the set of images stored at the server; identifying a set of image adjustment parameters related to one of the set of images stored at the server based on a descending order of similarity rankings of the set of images relative to the image to be processed; and returning the identified set of image

Assignees

Inventors

Classifications

  • Sharing resources, e.g. processing power or memory, with a connected apparatus or enhancing the capability of the still picture apparatus · CPC title

  • Processing or editing (H04N1/00196 - H04N1/00201 take precedence) · CPC title

  • with a server, e.g. an internet server (fax-servers or the like for store and forward H04N1/324) · CPC title

  • Digital still camera · CPC title

  • Transmission · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9536285B2 cover?
An image processing method, a client device, and an image processing system are provided. The method includes: detecting by a client device an image to be processed to obtain image information, and uploading the image information to a server; receiving by the client device at least one case related to the image, the at least one case being obtained by the server according to the image informati…
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04N1/00137. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 03 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).