[go: up one dir, main page]

CN106815236A - Search method, search device, user terminal and search server - Google Patents

Search method, search device, user terminal and search server Download PDF

Info

Publication number
CN106815236A
CN106815236A CN201510857323.7A CN201510857323A CN106815236A CN 106815236 A CN106815236 A CN 106815236A CN 201510857323 A CN201510857323 A CN 201510857323A CN 106815236 A CN106815236 A CN 106815236A
Authority
CN
China
Prior art keywords
image
acquisition parameters
search results
entity
adjusted
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.)
Granted
Application number
CN201510857323.7A
Other languages
Chinese (zh)
Other versions
CN106815236B (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.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Ruichuang Investment Management Center (limited Partnership)
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 Beijing Ruichuang Investment Management Center (limited Partnership) filed Critical Beijing Ruichuang Investment Management Center (limited Partnership)
Priority to CN201510857323.7A priority Critical patent/CN106815236B/en
Publication of CN106815236A publication Critical patent/CN106815236A/en
Application granted granted Critical
Publication of CN106815236B publication Critical patent/CN106815236B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Studio Devices (AREA)

Abstract

The embodiment of the application provides a searching method, a searching device, a user terminal and a searching server. The searching method comprises the following steps: searching according to a first image to obtain a first search result, wherein the first image is obtained by shooting an entity by using at least one first shooting parameter; determining a first parameter adjustment strategy at least according to the first search result; acquiring a second image which is obtained by shooting the shooting entity by using at least one second shooting parameter, wherein the at least one second shooting parameter is obtained by adjusting the at least one first shooting parameter according to the first parameter adjustment strategy; optimizing the first search result based at least on the second image. The embodiment of the application provides a search scheme.

Description

Searching method, searcher, user terminal and search server
Technical field
The invention relates to search technique field, more particularly to a kind of searching method, searcher, user terminal and search server.
Background technology
For any one search engine system, it is exactly the result that user intentionally gets that user is intended to Search Results.But in most of situation, user once searches for the information of input and can not exclusively embody the intention of user, often have many incoherent result entries in Search Results, in addition real desired result entry do not occur but or because matching degree it is relatively low come compare behind.
Interactive feedback search input is a common method for improving search-engine results accuracy.However, supplementing the interactive feedback search unsuitable picture search of input that feedback information improves Search Results matching degree by user, because many attributes of image tend not to be grasped by user, or user is difficult to determine which type of feedback provided.
The content of the invention
In view of this, a purpose of the embodiment of the present application is to provide a kind of search plan.
To achieve the above object, according to the first aspect of the embodiment of the present application, there is provided a kind of searching method, including:
Scanned for according to one first image, obtain the first Search Results, described first image is that a shooting entity is obtained with the shooting of at least one first acquisition parameters;
According at least to first Search Results, the first parameter strategy is determined;
Obtain the entity that shoots and shoot one second image for obtaining with least one second acquisition parameters, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
First Search Results are optimized according at least to second image.
With reference in a first aspect, in the first possible implementation of first aspect, described first image is the part that the shooting entity shoots the original image for obtaining with described at least one first acquisition parameters.
With reference to first aspect or any of the above-described kind of possible implementation of first aspect, in second possible implementation of first aspect, described first image is the part that user selectes from the original image.
It is described to be scanned for according to one first image in the third possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, the first Search Results are obtained, including:
According at least to described first image, at least one search characteristics are determined;
Scanned for according at least at least one search characteristics, obtain first Search Results.
It is described according at least to described first image in the 4th kind of possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, determine at least one search characteristics, including:
Determine at least one first content feature of described first image;At least one search characteristics include at least one first content feature.
It is described according at least to described first image in the 5th kind of possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, determine at least one search characteristics, including:
Determine at least one first content feature of described first image;
According at least at least one first content feature, determine that described first image corresponding at least one is taken at least one first instance feature of entity;At least one search characteristics include at least one first instance feature.
With reference to first aspect or any of the above-described kind of possible implementation of first aspect, in the 6th kind of possible implementation of first aspect, at least one first content feature for determining described first image, including:
Determine at least one first content feature of at least one first foreground targets in described first image.
It is described according at least to first Search Results in the 7th kind of possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, determine the first parameter strategy, including:
According at least to first Search Results, at least one first types to be adjusted are at least determined;
First parameter strategy includes described at least one first types to be adjusted, and described at least one second acquisition parameters are obtained after being adjusted at least one first acquisition parameters for belonging to described at least one first types to be adjusted in described at least one first acquisition parameters.
It is described according at least to first Search Results in the 8th kind of possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, at least determine at least one first types to be adjusted, including:
Determine at least one second content characteristics of each result entry in first Search Results;
According at least at least one second content characteristics of each result entry, at least one distinguishing characteristics type of first Search Results is determined;
According at least at least one distinguishing characteristics type, described at least one first types to be adjusted are at least determined.
With reference to first aspect or any of the above-described kind of possible implementation of first aspect, in the 9th kind of possible implementation of first aspect, it is described at least to determine described at least one first types to be adjusted according at least at least one distinguishing characteristics type, including:
According at least at least one distinguishing characteristics type, described at least one first types to be adjusted and corresponding first adjustment mode of at least one first type to be adjusted are determined;
First parameter strategy also includes corresponding first adjustment mode of described at least one first types to be adjusted, and described at least one second acquisition parameters are obtained after at least one first acquisition parameters according to the first adjustment mode of described at least one first types to be adjusted respectively to belonging to described at least one first types to be adjusted in described at least one first acquisition parameters are adjusted.
With reference to first aspect or any of the above-described kind of possible implementation of first aspect, in the tenth kind of possible implementation of first aspect, at least one distinguishing characteristics type includes:Size;Described at least one first types to be adjusted include:Focal length, corresponding first adjustment mode of focal length is for increase or reduces;And/or,
At least one distinguishing characteristics type includes:Texture or material;Described at least one first types to be adjusted include:Focal length, corresponding first adjustment mode of focal length is increase;And/or,
At least one distinguishing characteristics type includes:Profile;Described at least one first types to be adjusted include:Camera site, corresponding first adjustment mode in camera site includes following at least one:Reach or rear shifting, upper shifting are moved down, move to left or moved to right;And/or,
At least one distinguishing characteristics type includes:Color;Described at least one first types to be adjusted include following at least one:Speed, aperture size, shutter speed, corresponding first adjustment mode of speed is for increase or reduces, and corresponding first adjustment mode of aperture size is for increase or reduces, and corresponding first adjustment mode of shutter speed is for increase or reduces.
It is described according at least to first Search Results in a kind of the tenth possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, determine the first parameter strategy, including:
Number in response to result entry in first Search Results is worth more than one first, and first parameter strategy is determined according at least to described first image.
It is described to determine first parameter strategy according at least to described first image in the 12nd kind of possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, including:
According at least to described first image, at least one second types to be adjusted are at least determined;
First parameter strategy includes described at least one second types to be adjusted, and described at least one second acquisition parameters are obtained after being adjusted at least one first acquisition parameters for belonging to described at least one second types to be adjusted in described at least one first acquisition parameters.
It is described according at least to described first image in the 13rd kind of possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, at least determine at least one second types to be adjusted, including:
Determine corresponding at least one entity class of at least one first foreground targets in described first image;
According at least at least one entity class, described at least one second types to be adjusted are at least determined.
It is described according at least to first Search Results in the 14th kind of possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, determine the first parameter strategy, including:
Determine that corresponding at least one third shot of each result entry takes the photograph parameter in first Search Results;
Taking the photograph the third shot of frequency of occurrences highest at least one in parameter in response to corresponding at least one third shot of each result entry, to take the photograph parameter different from described at least one first acquisition parameters, parameter and at least one first acquisition parameters are taken the photograph according at least to the third shot of frequency of occurrences highest at least one, first parameter strategy is determined.
With reference to first aspect or any of the above-described kind of possible implementation of first aspect, in the 15th kind of possible implementation of first aspect, the acquisition entity that shoots shoots one second image for obtaining with least one second acquisition parameters, including:
One first being sent to the shooting entity and shooting instruction, described first shoots instruction for indicating the shooting entity to be shot after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
At least receive second image that the shooting entity is returned.
With reference to first aspect or any of the above-described kind of possible implementation of first aspect, in the 16th kind of possible implementation of first aspect, second image at least receiving the shooting entity return, including:
Receive second image and at least one second acquisition parameters for shooting entity return.
With reference to first aspect or any of the above-described kind of possible implementation of first aspect, in the 17th kind of possible implementation of first aspect, the acquisition entity that shoots shoots one second image for obtaining with least one second acquisition parameters, including:
One second being sent to the shooting entity and shooting instruction, described second shoots instruction for indicating the shooting entity to be shot with described at least one second acquisition parameters;
At least receive second image that the shooting entity is returned.
It is described first Search Results are optimized according at least to second image in the 18th kind of possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, including:
According at least to second image, at least one optimization feature is determined, at least one optimization feature is at least partly different from least one search characteristics;
First Search Results are optimized according at least to described at least one optimization feature.
It is described according at least to second image in the 19th kind of possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, determine at least one optimization feature, including:
Determine at least one the 3rd content characteristics of second image;At least one optimization feature includes described at least one the 3rd content characteristics.
With reference to first aspect or any of the above-described kind of possible implementation of first aspect, in the 20th kind of possible implementation of first aspect, described first image, second image correspond at least one and are taken entity;It is described to determine at least one optimization feature according at least to second image, including:
Determine at least one the 3rd content characteristics of second image;
According at least to described at least one the 3rd content characteristics, the described at least one at least one second instance feature for being taken entity is determined;At least one optimization feature includes at least one second instance feature.
It is described first Search Results are optimized according at least to described at least one optimization feature in a kind of the 20th possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, including:
Determine each result entry and described at least one optimization feature and the first matching degree of at least one search characteristics in first Search Results;
The first matching degree order from high to low according to each result entry is ranked up to each result entry, obtains the second Search Results.
With reference to first aspect or any of the above-described kind of possible implementation of first aspect, in the 22nd kind of possible implementation of first aspect, methods described also includes:Return to second Search Results.
It is described first Search Results are optimized according at least to described at least one optimization feature in the 23rd kind of possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, also include:
At least one result entry come before default precedence is chosen from second Search Results, one the 3rd Search Results are obtained;
Methods described also includes:Return to the 3rd Search Results.
It is described first Search Results are optimized according at least to described at least one optimization feature in the 24th kind of possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, also include:
At least one result entry of first matching degree higher than a second value is chosen from second Search Results, one the 4th Search Results are obtained.
With reference to first aspect or any of the above-described kind of possible implementation of first aspect, in the 25th kind of possible implementation of first aspect, methods described also includes:Return to the 4th Search Results.
With reference to first aspect or any of the above-described kind of possible implementation of first aspect, in the 26th kind of possible implementation of first aspect, methods described also includes:
Number in response to result entry in the 4th Search Results is worth more than one the 3rd, according at least to the 4th Search Results, determines the second parameter strategy;
Obtain the entity that shoots and shoot one the 3rd image for obtaining with least one the 4th acquisition parameters, described at least one the 4th acquisition parameters are obtained after being adjusted to described at least one second acquisition parameters according to second parameter strategy;
The 4th Search Results are optimized according at least to the 3rd image.
It is described first Search Results are optimized according at least to described at least one optimization feature in the 27th kind of possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, including:
According to described at least one optimization feature, each result entry in first Search Results is filtered, obtain the 5th Search Results.
With reference to first aspect or any of the above-described kind of possible implementation of first aspect, it is described according to described at least one optimization feature in the 28th kind of possible implementation of first aspect, each result entry in first Search Results is filtered, the 5th Search Results are obtained, including:
Determine the second matching degree of each result entry and described at least one optimization feature in first Search Results;
The second matching degree constitutes the 5th Search Results higher than at least one result entry of one the 4th value in choosing each result entry.
With reference to first aspect or any of the above-described kind of possible implementation of first aspect, in the 29th kind of possible implementation of first aspect, methods described also includes:Return to the 5th Search Results.
With reference to first aspect or any of the above-described kind of possible implementation of first aspect, in the 30th kind of possible implementation of first aspect, methods described also includes:
Number in response to result entry in the 5th Search Results is worth more than one the 5th, according at least to the 5th Search Results, determines the 3rd parameter strategy;
Obtain the entity that shoots and shoot one the 4th image for obtaining with least one the 5th acquisition parameters, described at least one the 5th acquisition parameters are obtained after being adjusted to described at least one second acquisition parameters according to the 3rd parameter strategy;
The 5th Search Results are optimized according at least to the 4th image.
It is described first Search Results are optimized according at least to described at least one optimization feature in a kind of the 30th possible implementation of first aspect with reference to first aspect or any of the above-described kind of possible implementation of first aspect, including:
Mark the content for optimizing characteristic matching with described at least one in each result entry of first Search Results.
With reference to first aspect or any of the above-described kind of possible implementation of first aspect, in the 32nd kind of possible implementation of first aspect, methods described also includes:Return to the first Search Results after mark.
To achieve the above object, according to the second aspect of the embodiment of the present application, there is provided a kind of searcher, including:
Search module, for being scanned for according to one first image, obtains the first Search Results, and described first image is that a shooting entity is obtained with the shooting of at least one first acquisition parameters;
Determining module, for according at least to first Search Results, determining the first parameter strategy;
Acquisition module, one second image for obtaining is shot with least one second acquisition parameters for obtaining the shooting entity, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
Optimization module, for being optimized to first Search Results according at least to second image.
With reference to second aspect, in the first possible implementation of second aspect, described first image is the part that the shooting entity shoots the original image for obtaining with described at least one first acquisition parameters.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in second possible implementation of second aspect, described first image is the part that user selectes from the original image.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the third possible implementation of second aspect, the search module includes:
First determining unit, for according at least to described first image, determining at least one search characteristics;
Search unit, for being scanned for according at least at least one search characteristics, obtains first Search Results.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 4th kind of possible implementation of second aspect, first determining unit specifically for:Determine at least one first content feature of described first image;At least one search characteristics include at least one first content feature.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 5th kind of possible implementation of second aspect, first determining unit includes:
First subelement, at least one first content feature for determining described first image;
Second subelement, for according at least at least one first content feature, determining that described first image corresponding at least one is taken at least one first instance feature of entity;At least one search characteristics include at least one first instance feature.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 6th kind of possible implementation of second aspect, first subelement specifically for:Determine at least one first content feature of at least one first foreground targets in described first image.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 7th kind of possible implementation of second aspect, the determining module specifically for:
According at least to first Search Results, at least one first types to be adjusted are at least determined;
First parameter strategy includes described at least one first types to be adjusted, and described at least one second acquisition parameters are obtained after being adjusted at least one first acquisition parameters for belonging to described at least one first types to be adjusted in described at least one first acquisition parameters.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 8th kind of possible implementation of second aspect, the determining module includes:
Second determining unit, at least one second content characteristics for determining each result entry in first Search Results;
3rd determining unit, at least one second content characteristics according at least to each result entry, determines at least one distinguishing characteristics type of first Search Results;
4th determining unit, for according at least at least one distinguishing characteristics type, at least determining described at least one first types to be adjusted.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 9th kind of possible implementation of second aspect, the 4th determining unit specifically for:
According at least at least one distinguishing characteristics type, described at least one first types to be adjusted and corresponding first adjustment mode of at least one first type to be adjusted are determined;
First parameter strategy also includes corresponding first adjustment mode of described at least one first types to be adjusted, and described at least one second acquisition parameters are obtained after at least one first acquisition parameters according to the first adjustment mode of described at least one first types to be adjusted respectively to belonging to described at least one first types to be adjusted in described at least one first acquisition parameters are adjusted.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the tenth kind of possible implementation of second aspect, at least one distinguishing characteristics type includes:Size;Described at least one first types to be adjusted include:Focal length, corresponding first adjustment mode of focal length is for increase or reduces;And/or,
At least one distinguishing characteristics type includes:Texture or material;Described at least one first types to be adjusted include:Focal length, corresponding first adjustment mode of focal length is increase;And/or,
At least one distinguishing characteristics type includes:Profile;Described at least one first types to be adjusted include:Camera site, corresponding first adjustment mode in camera site includes following at least one:Reach or rear shifting, upper shifting are moved down, move to left or moved to right;And/or,
At least one distinguishing characteristics type includes:Color;Described at least one first types to be adjusted include following at least one:Speed, aperture size, shutter speed, corresponding first adjustment mode of speed is for increase or reduces, and corresponding first adjustment mode of aperture size is for increase or reduces, and corresponding first adjustment mode of shutter speed is for increase or reduces.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in a kind of the tenth possible implementation of second aspect, the determining module specifically for:Number in response to result entry in first Search Results is worth more than one first, and first parameter strategy is determined according at least to described first image.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 12nd kind of possible implementation of second aspect, the determining module specifically for:
Number in response to result entry in first Search Results exceedes the described first value, according at least to described first image, at least determines at least one second types to be adjusted;
First parameter strategy includes described at least one second types to be adjusted, and described at least one second acquisition parameters are obtained after being adjusted at least one first acquisition parameters for belonging to described at least one second types to be adjusted in described at least one first acquisition parameters.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 13rd kind of possible implementation of second aspect, the determining module includes:
5th determining unit, the described first value is exceeded for the number in response to result entry in first Search Results, determines corresponding at least one entity class of at least one first foreground targets in described first image;
6th determining unit, for according at least at least one entity class, at least determining described at least one second types to be adjusted.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 14th kind of possible implementation of second aspect, the determining module includes:
7th determining unit, for determining that corresponding at least one third shot of each result entry takes the photograph parameter in first Search Results;
8th determining unit, for taking the photograph the third shot of frequency of occurrences highest at least one in parameter in response to corresponding at least one third shot of each result entry, to take the photograph parameter different from described at least one first acquisition parameters, parameter and at least one first acquisition parameters are taken the photograph according at least to the third shot of frequency of occurrences highest at least one, first parameter strategy is determined.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 15th kind of possible implementation of second aspect, the acquisition module includes:
First transmitting element, instruction is shot for sending one first to the shooting entity, and described first shoots instruction for indicating the shooting entity to be shot after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
First receiving unit, at least receiving second image that the shooting entity is returned.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 16th kind of possible implementation of second aspect, first receiving unit specifically for:
Receive second image and at least one second acquisition parameters for shooting entity return.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 17th kind of possible implementation of second aspect, the acquisition module includes:
Second transmitting element, instruction is shot for sending one second to the shooting entity, and described second shoots instruction for indicating the shooting entity to be shot with described at least one second acquisition parameters;
Second receiving unit, at least receiving second image that the shooting entity is returned.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 18th kind of possible implementation of second aspect, the optimization module includes:
9th determining unit, for according at least to second image, determining at least one optimization feature, at least one optimization feature is at least partly different from least one search characteristics;
Optimization unit, for being optimized to first Search Results according at least to described at least one optimization feature.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 19th kind of possible implementation of second aspect, the 9th determining unit specifically for:Determine at least one the 3rd content characteristics of second image;At least one optimization feature includes described at least one the 3rd content characteristics.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 20th kind of possible implementation of second aspect, described first image, second image correspond at least one and are taken entity;
9th determining unit specifically for:
Determine at least one the 3rd content characteristics of second image;
According at least to described at least one the 3rd content characteristics, the described at least one at least one second instance feature for being taken entity is determined;At least one optimization feature includes at least one second instance feature.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in a kind of the 20th possible implementation of second aspect, it is described optimization unit specifically for:
Determine each result entry and described at least one optimization feature and the first matching degree of at least one search characteristics in first Search Results;
The first matching degree order from high to low according to each result entry is ranked up to each result entry, obtains the second Search Results.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 22nd kind of possible implementation of second aspect, described device also includes:First returns to module, for returning to second Search Results.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 23rd kind of possible implementation of second aspect, the optimization unit is specifically additionally operable to:At least one result entry come before default precedence is chosen from second Search Results, one the 3rd Search Results are obtained;
Described device also includes:Second returns to module, for returning to the 3rd Search Results.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 24th kind of possible implementation of second aspect, the optimization unit is specifically additionally operable to:
At least one result entry of first matching degree higher than a second value is chosen from second Search Results, one the 4th Search Results are obtained.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 25th kind of possible implementation of second aspect, described device also includes:3rd returns to module, for returning to the 4th Search Results.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 26th kind of possible implementation of second aspect, it is described optimization unit specifically for:According to described at least one optimization feature, each result entry in first Search Results is filtered, obtain the 5th Search Results.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 27th kind of possible implementation of second aspect, it is described optimization unit specifically for:
Determine the second matching degree of each result entry and described at least one optimization feature in first Search Results;
The second matching degree constitutes the 5th Search Results higher than at least one result entry of one the 4th value in choosing each result entry.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 28th kind of possible implementation of second aspect, described device also includes:4th returns to module, for returning to the 5th Search Results.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 29th kind of possible implementation of second aspect, it is described optimization unit specifically for:Mark the content for optimizing characteristic matching with described at least one in each result entry of first Search Results.
With reference to second aspect or any of the above-described kind of possible implementation of second aspect, in the 30th kind of possible implementation of second aspect, described device also includes:5th returns to module, for returning to the first Search Results after mark.
To achieve the above object, according to the third aspect of the embodiment of the present application, there is provided a kind of user terminal, including:
User interface, for user mutual;
Taking module, for indicating with least one first acquisition parameters shoot according to user to obtain one first image;
Memory, for store instruction;
Processor, the instruction for performing the memory storage, the instruction causes to be operated below the computing device:
Scanned for according to described first image, obtain the first Search Results;
According at least to first Search Results, the first parameter strategy is determined;
Obtain the taking module and shoot one second image for obtaining with least one second acquisition parameters, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
First Search Results are optimized according at least to second image.
To achieve the above object, according to the fourth aspect of the embodiment of the present application, there is provided a kind of search server, including:
Communication interface, for being communicated with a capture apparatus;
Memory, for store instruction;
Processor, the instruction for performing the memory storage, the instruction causes to be operated below the computing device:
Scanned for according to one first image, obtain the first Search Results, described first image is that the capture apparatus are obtained with the shooting of at least one first acquisition parameters;
According at least to first Search Results, the first parameter strategy is determined;
Obtain the capture apparatus and shoot one second image for obtaining with least one second acquisition parameters, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
First Search Results are optimized according at least to second image.
At least one of above multiple technical scheme technical scheme has the advantages that:
The embodiment of the present application scans for obtaining the first Search Results by according to one first image, described first image is that a shooting entity is obtained with the shooting of at least one first acquisition parameters, determine the first parameter strategy according at least to first Search Results, obtain the entity that shoots and shoot one second image for obtaining with least one second acquisition parameters, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy, first Search Results are optimized according at least to second image, there is provided a kind of search plan.
Brief description of the drawings
A kind of schematic flow sheet of searching method embodiment that Fig. 1 is provided for the application;
A kind of structural representation of searcher embodiment one that Fig. 2 is provided for the application;
Fig. 3 A~3M is respectively a kind of structural representation of implementation of embodiment illustrated in fig. 2;
A kind of structural representation of searcher embodiment two that Fig. 4 is provided for the application;
A kind of structural representation of user terminal embodiment that Fig. 5 is provided for the application;
Fig. 6 is a kind of structural representation of implementation of embodiment illustrated in fig. 5;
A kind of structural representation of search server embodiment that Fig. 7 is provided for the application;
Fig. 8 is a kind of structural representation of implementation of embodiment illustrated in fig. 7.
Specific embodiment
With reference to the accompanying drawings and examples, the specific embodiment to the application is described in further detail.Following examples are used to illustrate the present invention, but are not limited to the scope of the present invention.
A kind of schematic flow sheet of searching method embodiment that Fig. 1 is provided for the application.As shown in figure 1, the present embodiment includes:
110th, scanned for according to one first image, obtain the first Search Results, described first image is that a shooting entity is obtained with the shooting of at least one first acquisition parameters.
For example, a kind of searcher described in the searcher embodiment one or embodiment two of the application offer, or, the user terminal described in a kind of user terminal embodiment that the application is provided, or, the search server described in a kind of search server embodiment that the application is provided, as the executive agent of the present embodiment, performs 110~140.
In the present embodiment, described first image is to search for the executive agent that user is supplied to the present embodiment.Specifically, entity is shot described in described first image search user's control to be obtained with the shooting of described at least one first acquisition parameters.On the one hand, described first image is alternatively to search for shooting entity described in user's control at least one concern entity that the search user pays close attention to is carried out shooting what is obtained with described at least one first acquisition parameters, wherein, at least one entity class belonging at least one concern entity alternatively includes but is not limited to following at least one:Shoes, clothes, people, building, plant, animal.On the other hand, described first image is alternatively that the shooting entity shoots the original image for obtaining with described at least one first acquisition parameters, or, described first image is alternatively a part for the original image, still optionally further, described first image is the part that user selectes from the original image;For example, after the shooting entity shooting obtains an original image, the entity that shoots can be on the interface for showing the original image, and prompting search selects any region as the described first image of the executive agent for being supplied to the present embodiment with from the original image.
In the present embodiment, first Search Results generally include multiple result entries, and specifically, each result entry is typically a link, pointed by the link in have various possible types, including but not limited to:Webpage, picture, audio, video, document.Alternatively, in first Search Results, the multiple result entry is arranged according to the order each with the matching degree of described first image from high in the end.
In the present embodiment, the shooting entity can be the arbitrary equipment with shoot function, also referred to as capture apparatus, including but not limited to:Notebook computer, panel computer with camera, mobile phone, wearable device, or, the entity that shoots can be the taking module that shoot function is realized in above-mentioned any capture apparatus.
In the present embodiment, for the executive agent of the present embodiment, described at least one first acquisition parameters can be known or unknown.No matter described at least one first acquisition parameters are known or unknown for the executive agent of the present embodiment, and it is that the shooting entity shoots this objective fact for obtaining with least one first acquisition parameters not affect described first image.
120th, according at least to first Search Results, the first parameter strategy is determined.
In the present embodiment, first parameter strategy to described at least one first acquisition parameters for being adjusted.
130th, obtain the entity that shoots and shoot one second image for obtaining with least one second acquisition parameters, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy.
In the present embodiment, described at least one first acquisition parameters alternatively include but is not limited to following at least one:First camera site, the first focal length, the first speed, the first aperture size, the first shutter speed.With described at least one first acquisition parameters similarly, described at least one second acquisition parameters alternatively include but is not limited to following at least one:Second camera site, the second focal length, the second speed, the second aperture size, the second shutter speed.It should be noted that described at least one first acquisition parameters and at least one second acquisition parameters need not cover all possible acquisition parameters.
In the present embodiment, described at least one second acquisition parameters are at least partly different from described at least one first acquisition parameters, specifically, acquisition parameters of described at least one second acquisition parameters from described at least one first acquisition parameters at least in the presence of a pair of same types are different.For example, described at least one first acquisition parameters include:First focal length, the first aperture size, described at least one second acquisition parameters include:Second focal length, the second aperture size, described at least one second acquisition parameters are at least partly different from described at least one first acquisition parameters can be specifically:First focal length is different from the second focal length but the first aperture size is identical with the second aperture size, or, first focal length is identical from the second focal length but the first aperture size is different with the second aperture size, or, the first focal length is different from the second focal length and the first aperture size is different with the second aperture size.
Further, because described at least one second acquisition parameters are at least partly different from described at least one first acquisition parameters, so second image is different images from described first image, correspondingly, second image can provide the information different from described first image, and/or, second image and described first image combination can provide the information different from described first image.When described first image be search for shot described in user's control entity at least one concern entity that the search user pays close attention to shoot with described at least one first acquisition parameters obtain when, alternatively the shooting entity is shot second image with described at least one second acquisition parameters to described at least one concern entity.Further, second image can provide the information on described at least one concern entity different from described first image, and/or, second image and described first image combination can provide the information on described at least one concern entity different from described first image.
Can be the executive agent, or the shooting entity of the present embodiment to being who is not limited to be adjusted to described at least one first acquisition parameters according to first parameter strategy in the present embodiment, or, other entities.
In the present embodiment, the current shooting that the shooting entity obtains second image is controlled by the executive agent of the present embodiment, such as, complete this time to shoot in the case of the participation completely without the search user, or, complete this time to shoot in the case where the search user operates according to the instruction of the executive agent of the present embodiment.
140th, first Search Results are optimized according at least to second image.
In the present embodiment, second image can provide the information different from described first image, and/or, second image and described first image combination can provide the information different from described first image, and above-mentioned optimization is based on what the above-mentioned information different from described first image was completed.Further, go optimization that first Search Results for obtaining are searched for according to described first image based on the above-mentioned information different from described first image, the Search Results after optimization are enabled on certain procedures closer to the demand of search user, is easy to the search user that desired information is rapidly obtained from the Search Results after optimization.
The present embodiment scans for obtaining the first Search Results by according to one first image, described first image is that a shooting entity is obtained with the shooting of at least one first acquisition parameters, determine the first parameter strategy according at least to first Search Results, obtain the entity that shoots and shoot one second image for obtaining with least one second acquisition parameters, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy, first Search Results are optimized according at least to second image, there is provided a kind of search plan.
Below by way of the method that some optional implementations are further described through the present embodiment.
In the present embodiment, 110 have various implementations.
It is described to be scanned for according to one first image in a kind of optional implementation, the first Search Results are obtained, including:
According at least to described first image, at least one search characteristics are determined;
Scanned for according at least at least one search characteristics, obtain first Search Results.
Wherein, at least one search characteristics have various possibility, correspondingly, described to determine that at least one search characteristics have various implementations according at least to described first image.
It is described according at least to described first image in a kind of possible scene of this implementation, determine at least one search characteristics, including:
Determine at least one first content feature of described first image;At least one search characteristics include at least one first content feature.
Wherein, at least one first content feature alternatively includes but is not limited to following at least one:At least one resemblance, at least one color characteristic, at least one textural characteristics, at least one size characteristic.
It is described according at least to described first image in another possible scene of this implementation, determine at least one search characteristics, including:
Determine at least one first content feature of described first image;
According at least at least one first content feature, determine that described first image corresponding at least one is taken at least one first instance feature of entity;At least one search characteristics include at least one first instance feature.
Wherein, the implication of at least one first content feature can refer to the corresponding description in a scene.
Wherein, the entity that is taken of described first image corresponding at least one refers at least one entity that image is presented in described first image;Generally, described at least one be taken entity including above-mentioned at least one concern entity.
Wherein, at least one first instance feature alternatively includes but is not limited to following at least one:At least one first instance classification, at least one first instance material type, at least one first instance resemblance, at least one first instance color characteristic, at least one first instance size characteristic.Specifically, the at least one first instance resemblance, at least one first instance color characteristic are alternatively identical with least one resemblance, at least one color characteristic that correspondent entity is presented in described first image, i.e., identical with the individual features at least one first content feature;The depth information that at least one size characteristic and described first image that at least one first instance size characteristic is alternatively presented according to correspondent entity in described first image carry correspondent entity is calculated;At least one first instance material type alternatively determines according at least at least one textural characteristics that correspondent entity is presented in described first image;At least one first instance classification alternatively is estimated to obtain according at least one first instance material type, at least one first instance resemblance, at least one first instance color characteristic, at least one first instance size characteristic.
In any of the above-described scene, alternatively, at least one first content feature for determining described first image, including:
Determine at least one first content feature of at least one first foreground targets in described first image.
Alternatively, determine at least one of the foreground part of described first image the first foreground target by carrying out front and rear scape segmentation to described first image, and at least one first content feature that graphical analysis determines described at least one first foreground targets is further carried out to the foreground part.
It should be noted that, described at least one first foreground targets are generally corresponding with least one concern entity that search user pays close attention to, described at least one first foreground targets can be regarded as performance of at least one concern entity in described first image, correspondingly, the at least one first content feature of described at least one first foreground targets is also corresponding with least one substance feature of described at least one concern entity, that is, when at least one first content is characterized at least one first content feature of described at least one first foreground targets, the at least one at least one first instance feature for being taken entity described in above-mentioned scene is actually at least one first instance feature of at least one concern entity.
In the present embodiment, 120 have various implementations.
It is described according at least to first Search Results in a kind of optional implementation, determine the first parameter strategy, including:
According at least to first Search Results, at least one first types to be adjusted are at least determined;
First parameter strategy includes described at least one first types to be adjusted, and described at least one second acquisition parameters are obtained after being adjusted at least one first acquisition parameters for belonging to described at least one first types to be adjusted in described at least one first acquisition parameters.
Specifically, one acquisition parameters type of each first acquisition parameters correspondence in described at least one first acquisition parameters, described at least one first types to be adjusted are usually at least one of corresponding at least one acquisition parameters type of described at least one first acquisition parameters, further, the corresponding acquisition parameters of described at least one first types to be adjusted are typically adjustable.For example, described at least one first acquisition parameters include:First camera site, the first focal length, the first speed, wherein, the corresponding acquisition parameters type in first camera site is camera site, the corresponding acquisition parameters type of first focal length is focal length, the corresponding acquisition parameters type of the first speed is speed, the first camera site, the first focal length, the first speed are respectively a parameter value for belonging to each self-corresponding acquisition parameters type conversely speaking,.
Wherein, it is that at least one first acquisition parameters to belonging to described at least one first types to be adjusted in described at least one first acquisition parameters are adjusted as a result, the parameter value for belonging at least one second acquisition parameters of described at least one first types to be adjusted in described at least one second acquisition parameters is different from the parameter value of same type in described at least one first acquisition parameters.In addition, while at least one first acquisition parameters to belonging to described at least one first types to be adjusted in described at least one first acquisition parameters are adjusted, at least one first acquisition parameters to being not belonging to described at least one first types to be adjusted in described at least one first acquisition parameters are not adjusted alternatively, at least one first acquisition parameters that described at least one first types to be adjusted are not belonging in i.e. described at least one first acquisition parameters keep constant, correspondingly, the parameter value of at least one second acquisition parameters of described at least one first types to be adjusted is not belonging in described at least one second acquisition parameters to keep constant compared to the parameter value of same type in described at least one first acquisition parameters or be basically unchanged.For example, described at least one first acquisition parameters include:First camera site, the first focal length, the first speed, if described at least one first types to be adjusted include:Camera site and speed, then the first camera site and the first speed are adjusted respectively and obtain the second camera site and the second speed, second camera site is different from the first camera site, and the second speed is different from the first speed, and described at least one second acquisition parameters include:Second camera site, the second focal length, the second speed, if not being adjusted at least one first acquisition parameters that described at least one first types to be adjusted are not belonging in described at least one first acquisition parameters further, the second focal length is identical with the first focal length.Again for example, described at least one first acquisition parameters include:First camera site, the first focal length, the first speed, if described at least one first types to be adjusted include:Speed, then be adjusted to the first speed and obtain the second speed, and the second speed is different from the first speed, and described at least one second acquisition parameters include:Second camera site, second focal length, second speed, wherein, if the entity that shoots is the handheld device for searching for user, because the position for hand that search user holds the shooting entity is obtained during described first image obtains second image to shooting it may happen that some trickle changes from the shooting entity shooting, so the second camera site may act as regent with first count is equipped with a little difference, but this difference is not because of caused by being adjusted to described at least one first acquisition parameters according to first parameter strategy, the present embodiment can have certain tolerance for this difference.
It is alternatively, described according at least to first Search Results in this scene, at least determine at least one of the corresponding at least one acquisition parameters type of described at least one first acquisition parameters the first type to be adjusted, including:
Determine at least one second content characteristics of each result entry in first Search Results;
According at least at least one second content characteristics of each result entry, at least one distinguishing characteristics type of first Search Results is determined;
According at least at least one distinguishing characteristics type, described at least one first types to be adjusted are at least determined.
Because each result entry is typically a link, therefore, at least one second content characteristics of each result entry specifically refer at least one second content characteristics of the content pointed by each result entry.Further, at least one second content characteristics of each result entry are alternatively at least one second content characteristics of at least one matching target corresponding with described at least one first foreground targets in the content pointed by each result entry.For example, described at least one first foreground targets in described first image are a pair of shoes in described first image, one result entry is a link, the page of the commodity in a shopping website is pointed in the link, at least one matching target corresponding with described at least one first foreground targets exactly commodity, at least one second content characteristics of at least one matching target can be extracted from the page and obtained, the page alternatively the photo of multiple angles including the commodity, etc. the word description to the commodity.Again for example, described at least one first foreground targets in described first image are a pair of shoes in described first image, one result entry is a link, a picture is pointed in the link, at least one matching target corresponding with described at least one first foreground targets is a pair of shoes in the picture, and at least one second content characteristics of at least one matching target can be extracted from the picture and obtained.
Wherein, at least one distinguishing characteristics type of first Search Results is determined by least one second content characteristics of relatively more each result entry, or, at least one matching entities feature of corresponding at least one matching entities of entity that are taken with described at least one for determining that each result entry points to by least one second content characteristics according at least to each result entry, and relatively more each result entry at least one matching entities feature of at least one matching entities for pointing to determines.For example, for each characteristic type, compare at least one second content characteristics for belonging to this feature type of each result entry, determine the difference degree of this feature type, then the difference degree according to each characteristic type, determine at least one distinguishing characteristics type according to certain strategy, such as, determine that at least one distinguishing characteristics type is at least one characteristic type of the difference degree more than preset value.It should be noted that, at least one matching entities feature of at least one matching entities with above-mentioned at least one be taken entity at least one first instance feature it is similar, the relation of the relation of at least one matching entities feature and at least one second content characteristic also with least one first instance feature and at least one first content feature is similar.
Wherein, each distinguishing characteristics type generally at least one first types to be adjusted of correspondence;The relation of at least one first corresponding types to be adjusted of each distinguishing characteristics type is alternatively, same concern entity is shot twice with the different acquisition parameters of described at least one first types to be adjusted with identical shooting entity in identical shooting environmental and is obtained two images, at least one content characteristic for belonging to the distinguishing characteristics type that the corresponding foreground target of entity is paid close attention to described in two images is typically different, or, corresponding at least one substance feature for belonging to the distinguishing characteristics type of the concern entity can be obtained according to two images and the different acquisition parameters.Alternatively, the corresponding relation of pre-set distinguishing characteristics type and the first type to be adjusted, correspondingly, according at least one distinguishing characteristics type and the corresponding relation, determine that described at least one first types to be adjusted are at least one first types to be adjusted corresponding with least one distinguishing characteristics type in the corresponding relation.For example, in the corresponding relation, corresponding at least one first type to be adjusted of distinguishing characteristics type " size " is " focal length ", and/or, distinguishing characteristics type " texture " or " material " corresponding at least one first type to be adjusted are " focal length ", and/or, distinguishing characteristics type " profile " corresponding at least one treats that the first adjustment type is " camera site ", and/or, corresponding at least one first type to be adjusted of distinguishing characteristics type " color " includes at least one of " speed ", " aperture size ", " shutter speed ".
Further, in the scene except determining at least one first type to be adjusted, the corresponding adjustment mode of described at least one first types to be adjusted is alternatively also determined.Alternatively, it is described according at least at least one distinguishing characteristics type, at least determine described at least one first types to be adjusted, including:
According at least at least one distinguishing characteristics type, described at least one first types to be adjusted and corresponding first adjustment mode of at least one first type to be adjusted are determined;
First parameter strategy also includes corresponding first adjustment mode of described at least one first types to be adjusted, and described at least one second acquisition parameters are obtained after at least one first acquisition parameters according to the first adjustment mode of described at least one first types to be adjusted respectively to belonging to described at least one first types to be adjusted in described at least one first acquisition parameters are adjusted.
Wherein, for the first different types to be adjusted, its possible corresponding first adjustment mode there may be difference.
Wherein, alternatively pre-set distinguishing characteristics type and the first type to be adjusted and its corresponding relation of corresponding first adjustment mode, correspondingly, according at least one distinguishing characteristics type and the corresponding relation, at least one first types to be adjusted corresponding with least one distinguishing characteristics type and corresponding first adjustment mode of at least one type to be adjusted are determined in described at least one first types to be adjusted and corresponding first adjustment mode of at least one first type to be adjusted respectively corresponding relation.
Alternatively, at least one distinguishing characteristics type includes:Size;Described at least one first types to be adjusted include:Focal length, corresponding first adjustment mode of focal length is for increase or reduces;And/or,
At least one distinguishing characteristics type includes:Texture or material;Described at least one first types to be adjusted include:Focal length, corresponding first adjustment mode of focal length is increase;And/or,
At least one distinguishing characteristics type includes:Profile;Described at least one first types to be adjusted include:Camera site, corresponding first adjustment mode in camera site includes following at least one:Reach or rear shifting, upper shifting are moved down, move to left or moved to right;And/or,
At least one distinguishing characteristics type includes:Color;Described at least one first types to be adjusted include following at least one:Speed, aperture size, shutter speed, corresponding first adjustment mode of speed is for increase or reduces, and corresponding first adjustment mode of aperture size is for increase or reduces, and corresponding first adjustment mode of shutter speed is for increase or reduces.
Specifically, the increase of focal length or reduction usually can change the size of the corresponding target of same entity in the image for shooting and obtaining, in addition, the entity size of the entity can be obtained according to the size and the different focal length for shooting the corresponding target of the entity during entity is shot obtain two images to same entity twice with different focal lengths with identical in identical shooting environmental.
Specifically, the increase of focal length usually can cause that the texture for shooting at least one foreground target described in the image for obtaining is apparent, correspondingly, at least one material feature of at least one concern entity that at least one textural characteristics of at least one foreground target according to described first image determine is more accurate.
Specifically, the reach of camera site or rear shifting usually can change shooting distance of the shooting entity relative to described at least one concern entity;The upper shifting of camera site or move down usually can change shooting height of the shooting entity relative to described at least one concern entity, such as be changed into taking a crane shot from flat bat, be changed into facing upward bat etc. from taking a crane shot;Moving to left or moving to right for camera site usually can change shooting direction of the shooting entity relative to described at least one concern entity, such as from front, angle is changed into flank angle, and back angle etc. is changed into from oblique side angle degree.Therefore, after according to any of the above-described adjustment mode adjustment camera site, the different piece of the profile of at least one concern entity usually can be photographed.
Specifically, any increase or reduction usually can change RGB (the Red Green Blue of the corresponding target of same entity in image in speed, aperture size, shutter speed, abbreviation RGB) value, i.e. the color that same entity is presented in the picture.
It is described according at least to first Search Results in another optional implementation, determine the first parameter strategy, including:
Number in response to result entry in first Search Results is worth more than one first, and first parameter strategy is determined according at least to described first image.
Wherein, first value can such as be set to 100,300 etc. with pre-set.
In this implementation, if the number of result entry exceedes the described first value in first Search Results, then it is assumed that first Search Results need optimization.It should be noted that, the number of result entry can also be applied in 120 other implementations more than this optimization trigger condition of first value in first Search Results, such as, in a 120 upper implementation, specifically, number in response to result entry in first Search Results exceedes the described first value, and at least one first types to be adjusted are at least determined according at least to first Search Results.
It is alternatively, described to determine first parameter strategy according at least to described first image in this implementation, including:
According at least to described first image, at least one second types to be adjusted are at least determined;
First parameter strategy includes described at least one second types to be adjusted, and described at least one second acquisition parameters are obtained after being adjusted at least one first acquisition parameters for belonging to described at least one second types to be adjusted in described at least one first acquisition parameters.
Wherein, with in a upper implementation similarly, one acquisition parameters type of each first acquisition parameters correspondence in described at least one first acquisition parameters, described at least one second types to be adjusted are usually at least one of corresponding at least one acquisition parameters type of described at least one first acquisition parameters, further, the corresponding acquisition parameters of described at least one second types to be adjusted are typically adjustable.
Wherein, with in a upper implementation similarly, it is that at least one first acquisition parameters to belonging to described at least one second types to be adjusted in described at least one first acquisition parameters are adjusted as a result, the parameter value for belonging at least one second acquisition parameters of described at least one second types to be adjusted in described at least one second acquisition parameters is different from the parameter value of same type in described at least one first acquisition parameters.In addition, with in a upper implementation similarly, while at least one first acquisition parameters to belonging to described at least one second types to be adjusted in described at least one first acquisition parameters are adjusted, at least one first acquisition parameters to being not belonging to described at least one second types to be adjusted in described at least one first acquisition parameters are not adjusted alternatively.
Still optionally further, it is described according at least to described first image, at least determine at least one second types to be adjusted, including:
Determine corresponding at least one entity class of at least one first foreground targets in described first image;
According at least at least one entity class, described at least one second types to be adjusted are at least determined.
Wherein, corresponding at least one entity class of described at least one first foreground targets refers to that described at least one first foreground targets corresponding at least one pay close attention at least one entity class belonging to entity.
Wherein, each entity class generally at least one second types to be adjusted of correspondence;Entity class is optionally based on following logics to set up with the corresponding relation of the second type to be adjusted:For each entity class; user would generally more take notice of its certain form of substance feature to the entity of the entity class; its material is such as more taken notice of for shoes, its color etc. is more taken notice of for ornament, and the content characteristic that the substance feature of these types is presented in carrying out shooting the image for obtaining to the entity is generally influenceed by least one acquisition parameters for shooting described at least one second types to be adjusted for being used.Alternatively, the corresponding relation of pre-set entity class and the second type to be adjusted, correspondingly, according at least one entity class and the corresponding relation, determine that described at least one second types to be adjusted are at least one second types to be adjusted corresponding with least one entity class type in the corresponding relation.Further, the corresponding relation can be set by searching for user, or, the historical operating data study according to search user obtains being applied to the corresponding relation of search user and setting.
Further, with in a upper implementation similarly, except determining at least one second type to be adjusted, alternatively also determine corresponding second adjustment mode of described at least one second types to be adjusted, such as, according at least at least one entity class, described at least one second types to be adjusted and corresponding second adjustment mode of at least one second type to be adjusted are determined.Specifically, each corresponding second adjustment mode of the second type to be adjusted can also refer to the corresponding description in an implementation, and here is omitted.
It is described according at least to first Search Results in another optional implementation, determine the first parameter strategy, including:
Determine that corresponding at least one third shot of each result entry takes the photograph parameter in first Search Results;
Taking the photograph the third shot of frequency of occurrences highest at least one in parameter in response to corresponding at least one third shot of each result entry, to take the photograph parameter different from described at least one first acquisition parameters, parameter and at least one first acquisition parameters are taken the photograph according at least to the third shot of frequency of occurrences highest at least one, first parameter strategy is determined.
Wherein, it is identical or essentially identical that described at least one second acquisition parameters obtained after being adjusted to described at least one first acquisition parameters according to the first parameter strategy of above-mentioned determination can take the photograph parameter with the third shot of frequency of occurrences highest at least one.
Wherein, corresponding at least one third shot of each result entry takes the photograph parameter is alternatively, at least one third shot that at least one of content image pointed by each result entry is used when shooting takes the photograph parameter, correspondingly, in follow-up optimization process using shooting according to above-mentioned first parameter strategy described at least one second acquisition parameters that obtain of adjustment the ratio of second image and at least one of content image pointed by each result entry for obtaining to can be more accurate.There is no corresponding at least one third shot to take the photograph parameter it should be noted that there may be at least one result entry in first Search Results, only need to consider there is at least one result entry that corresponding at least one third shot takes the photograph parameter in this implementation.Still optionally further, it is alternatively that at least one third shot used when shooting with the image of described first image matching degree highest at least one in content pointed by each result entry takes the photograph parameter that corresponding at least one third shot of each result entry takes the photograph parameter.
Wherein, corresponding at least one third shot of each result entry takes the photograph parameter and can take the photograph parameter as one group of third shot, the each group third shot for comparing each result entry takes the photograph parameter, it is determined that wherein one group of third shot of frequency of occurrences highest takes the photograph parameter, and this group of third shot is taken the photograph into parameter first parameter strategy with reference to described in described at least one first shoot parameter determination, so that described at least one second acquisition parameters obtained after being adjusted to described at least one first acquisition parameters according to the first parameter strategy of above-mentioned determination to take the photograph parameter with described this group of third shot of frequency of occurrences highest identical or essentially identical.It is appreciated that, in other optional implementations, substitute and determine that the frequency of occurrences one group of third shot of highest takes the photograph parameter, but it is calculated one group of acquisition parameters of variance and minimum that parameter is taken the photograph with each group third shot, and this group of acquisition parameters are combined into the first parameter strategy described in described at least one first shooting parameter determinations, so that described at least one second acquisition parameters obtained after being adjusted to described at least one first acquisition parameters according to the first parameter strategy of above-mentioned determination can be identical with this group of acquisition parameters or essentially identical.
In the present embodiment, 130 have various implementations.
In a kind of optional implementation, the acquisition entity that shoots shoots one second image for obtaining with least one second acquisition parameters, including:
One first being sent to the shooting entity and shooting instruction, described first shoots instruction for indicating the shooting entity to be shot after adjusting at least one first acquisition parameters according to first parameter strategy;
At least receive second image that the shooting entity is returned.
Wherein, the shooting entity is alternatively automatically completed after the first shooting instruction is received and this time shoots, i.e., automatically at least one first acquisition parameters are adjusted according to first parameter strategy to obtain described at least one second acquisition parameters and with described at least one second acquisition parameters shoot to obtain second image, or, shooting entity instruction user after the first shooting instruction is received adjusts at least one first acquisition parameters and with described at least one second acquisition parameters that adjustment is obtained shoot and obtains second image according to first parameter strategy.For example, described at least one first acquisition parameters include the first camera site, first parameter strategy indicates to move up camera site from first camera site, now, the shooting entity can move up the shooting entity with prompting search user, shoot and obtain second image when completing above-mentioned mobile.
Further, at least one concern entity of the foreground target of at least one of described first image first correspondence search user's concern, described first shoots instruction specifically for indicating the shooting entity to be shot to described at least one concern entity after being adjusted to described at least one first acquisition parameters according to first parameter strategy.
In this implementation, alternatively, second image at least receiving the shooting entity return, including:
Receive second image and at least one second acquisition parameters for shooting entity return.
That is, the entity that shoots will shoot the executive agent that used by second image and shooting for obtaining, described at least one second acquisition parameters that adjustment is obtained return to the present embodiment together.
In this implementation,Described at least one second acquisition parameters that shooting entity shooting second image is used may be adjusted obtain one group of acquisition parameters to described at least one first acquisition parameters in the presence of some difference with fully according to first parameter strategy,Although not indicating to be adjusted camera site than as noted above first parameter strategy,I.e.,The second camera site in described at least one second acquisition parameters should be identical with the first camera site in described at least one first acquisition parameters,But because search user holds a position for hand for shooting entity during from the shooting entity shooting described first image to shooting second image it may happen that some trickle changes,So the second camera site for shooting second image may act as regent with the first count for shooting described first image and be equipped with a little difference,The present embodiment can have certain tolerance for this difference.
In another optional implementation, the acquisition entity that shoots shoots one second image for obtaining with least one second acquisition parameters, including:
One second being sent to the shooting entity and shooting instruction, described second shoots instruction for indicating the shooting entity to be shot with described at least one second acquisition parameters;
At least receive second image that the shooting entity is returned.
Wherein, the shooting entity is alternatively automatically completed after the second shooting instruction is received and this time shoots, i.e., second image is automatically shot and obtained with described at least one second acquisition parameters, or, user is pointed out after the second shooting instruction is received for the shooting entity and the operation based on user shoot and obtains second image.For example, described at least one first acquisition parameters include the first camera site, described at least one second acquisition parameters include the second camera site, and the shooting entity is reached second camera site needs shooting entity described in user's control to be moved up from first camera site, now, the shooting entity can point out user to move up the shooting entity, when the shooting entity judges that itself reaches second camera site, prompting user stops the movement shooting entity and is shot, and obtains second image.
Further, at least one concern entity of the foreground target of at least one of described first image first correspondence search user's concern, described second shoots instruction specifically for indicating the shooting entity to be shot to described at least one concern entity with described at least one second acquisition parameters.
In this implementation,It is described to shoot entity and shoot one group of actual photographed parameter that second image used and there are some difference with according to first parameter strategy described at least one first acquisition parameters are adjusted with described at least one second acquisition parameters that obtain,Although not indicating to be adjusted camera site than as noted above first parameter strategy,I.e.,The second camera site in described at least one second acquisition parameters is identical with the first camera site in described at least one first acquisition parameters,But because search user holds a position for hand for shooting entity during from the shooting entity shooting described first image to shooting second image it may happen that some trickle changes,So the actual photographed position for shooting second image may be with first camera site,The second count acts as regent and is equipped with a little difference,The present embodiment can have certain tolerance for this difference.Alternatively, the entity that shoots can also shoot the executive agent that one group of actual photographed parameter that second image used returns to the present embodiment.
It should be noted that, in any of the above-described implementation, the executive agent of the present embodiment is alternatively separated setting with the shooting entity, and mutual interaction can be completed by arbitrary communication protocol, it is such as described to shoot instruction, the interaction of second image, or, the executive agent of the present embodiment is wholely set with the shooting entity, such as, the shooting entity is integrated in same equipment as a taking module and searcher, correspondingly, the searcher completes mutual interaction with the taking module alternately through the internal communication protocol of equipment.
In the present embodiment, 140 have various implementations.
It is described first Search Results are optimized according at least to second image in a kind of optional implementation, including:
According at least to second image, at least one optimization feature is determined, at least one optimization feature is at least partly different from least one search characteristics;
First Search Results are optimized according at least to described at least one optimization feature.
Wherein, it is described to determine that at least one optimization feature has the implementation of plurality of optional according at least to second image.
Alternatively, it is described according at least to second image, determine at least one optimization feature, including:Determine at least one the 3rd content characteristics of second image;At least one optimization feature includes described at least one the 3rd content characteristics.
Wherein, described at least one the 3rd content characteristics are at least partly different from least one first content feature.
Wherein, the implementation for implementing at least one first content feature for referring to above-mentioned determination described first image of described at least one the 3rd content characteristics for determining second image.
Alternatively, described first image, second image correspond at least one and are taken entity;It is described to determine at least one optimization feature according at least to second image, including:
Determine at least one the 3rd content characteristics of second image;
According at least to described at least one the 3rd content characteristics, the described at least one at least one second instance feature for being taken entity is determined;At least one optimization feature includes at least one second instance feature.
Wherein, at least one second instance feature is at least partly different from least one first instance feature.
Wherein, described first image, second image correspond at least one entity that is taken, comprising described at least one image for being taken entity in described first image and second image, specifically, described first image includes that described at least one is taken corresponding at least one first object of entity (being optionally at least one first foreground targets), and second image includes that described at least one is taken corresponding at least one second target of entity (being optionally at least one second foreground targets).
Wherein, the implementation for implementing at least one first content feature for referring to above-mentioned determination described first image of described at least one the 3rd content characteristics for determining second image.
Wherein, it is described according at least to described at least one the 3rd content characteristics, determine described at least one be taken entity at least one second instance feature implementation alternatively with reference to it is above-mentioned according at least at least one first content feature determine described first image corresponding at least one be taken entity at least one first instance feature implementation.Or, it is alternatively, described according at least to described at least one the 3rd content characteristics, determine the described at least one at least one second instance feature for being taken entity, including:
According at least at least one first content feature, described at least one first acquisition parameters, described at least one the 3rd content characteristics, described at least one second acquisition parameters, the described at least one at least one second instance feature for being taken entity is determined.
For example, the at least one first content feature includes the size characteristic of one first foreground target, described at least one first acquisition parameters include the first focal length, described at least one the 3rd content characteristics include the size of one second foreground target, described at least one second acquisition parameters include the second focal length, wherein, second foreground target is the target of same concern entity corresponding with first foreground target in second image, correspondingly, can be according to the size characteristic of first foreground target, first focal length, the size characteristic of second foreground target, second focal length is calculated the size characteristic of the concern entity.
It is described that the implementation for also having plurality of optional is optimized to first Search Results according at least to described at least one optimization feature in this implementation, wherein several implementations are introduced by taking several scenes as an example below.
It is described first Search Results are optimized according at least to described at least one optimization feature in a kind of possible scene of this implementation, including:
Determine each result entry and described at least one optimization feature and the first matching degree of at least one search characteristics in first Search Results;
The first matching degree order from high to low according to each result entry is ranked up to each result entry, obtains the second Search Results.
Wherein, compared with first Search Results, each result entry in second Search Results does not change in itself, and change is only putting in order between each result entry.
Wherein, each result entry is to carry out matching what is obtained by by the characteristic set that each result entry is constituted with described at least one optimization feature and at least one search characteristics respectively with the first matching degree of described at least one optimization feature and at least one search characteristics.Alternatively, when at least one search characteristics include at least one first content feature, the at least one optimization feature also correspondingly includes described at least one the 3rd content characteristics, when at least one search characteristics include at least one first instance feature, at least one optimization feature also correspondingly includes that at least one second instance holds feature.
In this scene, alternatively, methods described also includes:Return to second Search Results.
It is alternatively, described first Search Results are optimized according at least to described at least one optimization feature in this scene, also include:
At least one result entry come before default precedence is chosen from second Search Results, one the 3rd Search Results are obtained;
Methods described also includes:Return to the 3rd Search Results.
Wherein, the default precedence can preset, such as be set to 50,200 etc..For example, when the default precedence is 50, the 3rd Search Results include the result entry of first 50 in second Search Results, that is, the first matching degree comes the result entry of first 50.
It is alternatively, described first Search Results are optimized according at least to described at least one optimization feature in this scene, also include:
At least one result entry of first matching degree higher than a second value is chosen from second Search Results, one the 4th Search Results are obtained.
Wherein, the second value can be with pre-set.
Still optionally further, methods described also includes:Return to the 4th Search Results.Or, methods described also includes:
Number in response to result entry in the 4th Search Results is worth more than one the 3rd, according at least to the 4th Search Results, determines the second parameter strategy;
Obtain the entity that shoots and shoot one the 3rd image for obtaining with least one the 4th acquisition parameters, described at least one the 4th acquisition parameters are obtained after being adjusted to described at least one second acquisition parameters according to second parameter strategy;
The 4th Search Results are optimized according at least to the 3rd image.
Wherein, the 3rd value can be with pre-set.Alternatively, the 3rd value is identical with first value.
Wherein, the number of result entry exceedes the above-mentioned steps performed under conditions of the described 3rd value in the 4th Search Results, is referred to 120~140 realizations, and here is omitted.
It is described first Search Results are optimized according at least to described at least one optimization feature in another possible scene of this implementation, including:
According to described at least one optimization feature, each result entry in first Search Results is filtered, obtain the 5th Search Results.
Wherein, compared with the number of result entry in first Search Results, the number of result entry is typically less in the 5th Search Results.
In this scene, have various to the mode that each result entry in first Search Results is filtered.Alternatively, it is described each result entry in first Search Results is filtered according to described at least one optimization feature, the 5th Search Results are obtained, including:
Determine the second matching degree of each result entry and described at least one optimization feature in first Search Results;
The second matching degree constitutes the 5th Search Results higher than at least one result entry of one the 4th value in choosing each result entry.
Wherein, each result entry is to carry out matching what is obtained with described at least one optimization feature respectively by by each result entry with the second matching degree of described at least one optimization feature.
Wherein, order of each result entry in the 5th Search Results alternatively according to the second matching degree from high in the end is arranged, or, the order arrangement according to each result entry in first Search Results.
In this scene, alternatively, methods described also includes:Return to the 5th Search Results.
In this scene, alternatively, methods described also includes:
Number in response to result entry in the 5th Search Results is worth more than one the 5th, according at least to the 5th Search Results, determines the 3rd parameter strategy;
Obtain the entity that shoots and shoot one the 4th image for obtaining with least one the 5th acquisition parameters, described at least one the 5th acquisition parameters are obtained after being adjusted to described at least one second acquisition parameters according to the 3rd parameter strategy;
The 5th Search Results are optimized according at least to the 4th image.
Wherein, the 5th value can be with pre-set.Alternatively, the 5th value is identical with the described first value, the 3rd value.
Wherein, the number of result entry exceedes the above-mentioned steps performed under conditions of the described 5th value in the 5th Search Results, is referred to 120~140 realizations, and here is omitted.
It is described first Search Results are optimized according at least to described at least one optimization feature in another possible scene of this implementation, including:
Mark the content for optimizing characteristic matching with described at least one in each result entry of first Search Results.
In this scene, alternatively, methods described also includes:Return to the first Search Results after mark.
It should be noted that when the first Search Results after showing mark, the content in each result entry with described at least one optimization characteristic matching will be highlighted.
In this scene, alternatively, with reference to the optimal way in any of the above-described scene further to mark after the first Search Results optimize, such as according to the first matching degree to mark after each result entry be ranked up, or, according to the second matching degree to mark after each result entry filter etc..
In 140 any implementation or any scene, each Search Results are returned to, such as the second Search Results, the 3rd Search Results, the 4th Search Results, the 5th Search Results, there is the form of various returns.In the scene that the executive agent of the present embodiment is set with the shooting entity separation, it is alternatively to return to Search Results to the shooting entity to return to Search Results, in the scene that the executive agent of the present embodiment is set with the shooting entity separation, it is alternatively to return to Search Results to search user to return to Search Results, such as show Search Results.
The application of the present embodiment is introduced by taking a kind of application scenarios as an example below.In a kind of possible application scenarios, mother of Xiao Ming sees that the shoes in the small east of the friend of Xiao Ming see that decision buys the shoes of the same style of a pair of to Xiao Ming very well.She opens a search client in kind with smart mobile phone, and the camera in calling smart mobile phone in the client will shoot the shoes (paying close attention to entity) in the small east of focus alignment, be shot, and then start search.During Search Results are waited, this process may last for several seconds clock, she hand-held intelligent mobile phone and will shoot the shoes in the small east of focus alignment all the time.In this process, the piece image that the client photographs the smart mobile phone issues a commercial articles searching engine for shopping website with least one first acquisition parameters used by shooting, described at least one first acquisition parameters at least include the first focal length, the global shape of shoes of the width image comprising small east.The commercial articles searching engine (i.e. the executive agent of the present embodiment) finds the shoes of analogous shape up to 800, i.e., first Search Results include 800 result entries, then, the commercial articles searching engine determines to increase the focal length of shooting according to 800 result entries, the material that the image for obtaining judges shoes is shot again to allow to basis, specifically, the commercial articles searching engine determines to increase the focal length of shooting, then, the commercial articles searching engine sends one and shoots instruction to the client, adjustable strategies are carried in shooting instruction, the adjustable strategies show focal length to be increased.The client increases the focal length of the camera of the smart mobile phone according to shooting instruction, and is shot, and obtains the second width image, and the second width image then is sent into the commercial articles searching engine.The commercial articles searching engine judges that the material of shoes is leather according to the second width image, then the 800 result entries searched for before are filtered, it is not leather to filter wherein material, remaining material has 350 for the result entry of leather, order by 350 result entries according to the substance feature with the shoes disclosed in piece image from high in the end issues the client after arranging, and the client shows 350 result entries.
A kind of structural representation of searcher embodiment one that Fig. 2 is provided for the application.As shown in Fig. 2 searcher is (hereinafter referred to as:Device) 200 include:
Search module 21, for being scanned for according to one first image, obtains the first Search Results, and described first image is that a shooting entity is obtained with the shooting of at least one first acquisition parameters;
Determining module 22, for according at least to first Search Results, determining the first parameter strategy;
Acquisition module 23, one second image for obtaining is shot with least one second acquisition parameters for obtaining the shooting entity, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
Optimization module 24, for being optimized to first Search Results according at least to second image.
In the present embodiment, described first image is that search user is supplied to search module 21.Specifically, entity is shot described in described first image search user's control to be obtained with the shooting of described at least one first acquisition parameters.On the one hand, described first image is alternatively to search for shooting entity described in user's control at least one concern entity that the search user pays close attention to is carried out shooting what is obtained with described at least one first acquisition parameters, wherein, at least one entity class belonging at least one concern entity alternatively includes but is not limited to following at least one:Shoes, clothes, people, building, plant, animal.On the other hand, described first image is alternatively that the shooting entity shoots the original image for obtaining with described at least one first acquisition parameters, or, described first image is alternatively a part for the original image, still optionally further, described first image is the part that user selectes from the original image;For example, after the shooting entity shooting obtains an original image, the entity that shoots can be on the interface for showing the original image, and prompting search selects any region as the described first image of the executive agent for being supplied to the present embodiment with from the original image.
In the present embodiment, first Search Results generally include multiple result entries, and specifically, each result entry is typically a link, pointed by the link in have various possible types, including but not limited to:Webpage, picture, audio, video, document.Alternatively, in first Search Results, the multiple result entry is arranged according to the order each with the matching degree of described first image from high in the end.
In the present embodiment, the shooting entity can be the arbitrary equipment with shoot function, also referred to as capture apparatus, including but not limited to:Notebook computer, panel computer with camera, mobile phone, wearable device, or, the entity that shoots can be the taking module that shoot function is realized in above-mentioned any capture apparatus.
In the present embodiment, for searcher 200, described at least one first acquisition parameters can be known or unknown.No matter described at least one first acquisition parameters are known or unknown for searcher 200, and it is that the shooting entity shoots this objective fact for obtaining with least one first acquisition parameters not affect described first image.
In the present embodiment, first parameter strategy to described at least one first acquisition parameters for being adjusted.
In the present embodiment, described at least one first acquisition parameters alternatively include but is not limited to following at least one:First camera site, the first focal length, the first speed, the first aperture size, the first shutter speed.With described at least one first acquisition parameters similarly, described at least one second acquisition parameters alternatively include but is not limited to following at least one:Second camera site, the second focal length, the second speed, the second aperture size, the second shutter speed.It should be noted that described at least one first acquisition parameters and at least one second acquisition parameters need not cover all possible acquisition parameters.
In the present embodiment, described at least one second acquisition parameters are at least partly different from described at least one first acquisition parameters, specifically, acquisition parameters of described at least one second acquisition parameters from described at least one first acquisition parameters at least in the presence of a pair of same types are different.For example, described at least one first acquisition parameters include:First focal length, the first aperture size, described at least one second acquisition parameters include:Second focal length, the second aperture size, described at least one second acquisition parameters are at least partly different from described at least one first acquisition parameters can be specifically:First focal length is different from the second focal length but the first aperture size is identical with the second aperture size, or, first focal length is identical from the second focal length but the first aperture size is different with the second aperture size, or, the first focal length is different from the second focal length and the first aperture size is different with the second aperture size.
Further, because described at least one second acquisition parameters are at least partly different from described at least one first acquisition parameters, so second image is different images from described first image, correspondingly, second image can provide the information different from described first image, and/or, second image and described first image combination can provide the information different from described first image.When described first image be search for shot described in user's control entity at least one concern entity that the search user pays close attention to shoot with described at least one first acquisition parameters obtain when, alternatively the shooting entity is shot second image with described at least one second acquisition parameters to described at least one concern entity.Further, second image can provide the information on described at least one concern entity different from described first image, and/or, second image and described first image combination can provide the information on described at least one concern entity different from described first image.
Can be searcher 200, or the shooting entity to being who is not limited to be adjusted to described at least one first acquisition parameters according to first parameter strategy in the present embodiment, or, other entities.
In the present embodiment, the current shooting that the shooting entity obtains second image is alternatively controlled by searcher 200, such as, complete this time to shoot in the case of the participation completely without the search user, or, complete this time to shoot in the case where the search user operates according to the instruction of searcher 200.
In the present embodiment, second image can provide the information different from described first image, and/or, second image and described first image combination can provide the information different from described first image, and the optimization of optimization module 24 is based on what the above-mentioned information different from described first image was completed.Further, optimization module 24 is based on first Search Results that the above-mentioned information different from described first image goes optimization to be obtained according to described first image search, the Search Results after optimization are enabled on certain procedures closer to the demand of search user, is easy to the search user that desired information is rapidly obtained from the Search Results after optimization.
The searcher of the present embodiment scans for obtaining the first Search Results by search module according to one first image, described first image is that a shooting entity is obtained with the shooting of at least one first acquisition parameters, determining module determines the first parameter strategy according at least to first Search Results, acquisition module obtains the entity that shoots and shoots one second image for obtaining with least one second acquisition parameters, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy, optimization module is optimized according at least to second image to first Search Results, there is provided a kind of search plan.
The searcher 200 of the present embodiment is further described through below by way of some optional implementations.
In the present embodiment, search module 21 has various implementations.
In a kind of optional implementation, as shown in Figure 3A, search module 21 includes:
First determining unit 211, for according at least to described first image, determining at least one search characteristics;
Search unit 212, for being scanned for according at least at least one search characteristics, obtains first Search Results.
Wherein, at least one search characteristics have various possibility, and correspondingly, the mode that the first determining unit 211 has plurality of optional determines at least one search characteristics.
In a kind of possible scene of this implementation, the first determining unit 211 specifically for:Determine at least one first content feature of described first image;At least one search characteristics include at least one first content feature.
In another possible scene of this implementation, as shown in Figure 3 B, the first determining unit 211 includes:
First subelement 2111, at least one first content feature for determining described first image;
Second subelement 2112, for according at least at least one first content feature, determining that described first image corresponding at least one is taken at least one first instance feature of entity;At least one search characteristics include at least one first instance feature.
In any of the above-described scene, alternatively, at least one first content feature for determining described first image, including:Determine at least one first content feature of at least one first foreground targets in described first image.Such as, the first subelement specific 2111 is used for:Determine at least one first content feature of at least one first foreground targets in described first image.
In the present embodiment, determining module 22 has various implementations.
In a kind of optional implementation, determining module 22 specifically for:According at least to first Search Results, at least one first types to be adjusted are at least determined;First parameter strategy includes described at least one first types to be adjusted, and described at least one second acquisition parameters are obtained after being adjusted at least one first acquisition parameters for belonging to described at least one first types to be adjusted in described at least one first acquisition parameters.
In a kind of possible scene in this implementation, as shown in Figure 3 C, determining module 22 includes:
Second determining unit 221, at least one second content characteristics for determining each result entry in first Search Results;
3rd determining unit 222, at least one second content characteristics according at least to each result entry, determines at least one distinguishing characteristics type of first Search Results;
4th determining unit 223, for according at least at least one distinguishing characteristics type, at least determining described at least one first types to be adjusted.
Further, in the scene except determining at least one first type to be adjusted, the corresponding adjustment mode of described at least one first types to be adjusted is alternatively also determined.Alternatively, the 4th determining unit 223 specifically for:
According at least at least one distinguishing characteristics type, described at least one first types to be adjusted and corresponding first adjustment mode of at least one first type to be adjusted are determined;
First parameter strategy also includes corresponding first adjustment mode of described at least one first types to be adjusted, and described at least one second acquisition parameters are obtained after at least one first acquisition parameters according to the first adjustment mode of described at least one first types to be adjusted respectively to belonging to described at least one first types to be adjusted in described at least one first acquisition parameters are adjusted.
Alternatively, at least one distinguishing characteristics type includes:Size;Described at least one first types to be adjusted include:Focal length, corresponding first adjustment mode of focal length is for increase or reduces;And/or,
At least one distinguishing characteristics type includes:Texture or material;Described at least one first types to be adjusted include:Focal length, corresponding first adjustment mode of focal length is increase;And/or,
At least one distinguishing characteristics type includes:Profile;Described at least one first types to be adjusted include:Camera site, corresponding first adjustment mode in camera site includes following at least one:Reach or rear shifting, upper shifting are moved down, move to left or moved to right;And/or,
At least one distinguishing characteristics type includes:Color;Described at least one first types to be adjusted include following at least one:Speed, aperture size, shutter speed, corresponding first adjustment mode of speed is for increase or reduces, and corresponding first adjustment mode of aperture size is for increase or reduces, and corresponding first adjustment mode of shutter speed is for increase or reduces.
In another optional implementation, determining module 22 specifically for:Number in response to result entry in first Search Results is worth more than one first, and first parameter strategy is determined according at least to described first image.
In a kind of possible scene of this implementation, determining module 22 specifically for:
Number in response to result entry in first Search Results exceedes the described first value, according at least to described first image, at least determines at least one second types to be adjusted;
First parameter strategy includes described at least one second types to be adjusted, and described at least one second acquisition parameters are obtained after being adjusted at least one first acquisition parameters for belonging to described at least one second types to be adjusted in described at least one first acquisition parameters.
In this scene, alternatively, as shown in Figure 3 D, determining module 22 includes:
5th determining unit 224, the described first value is exceeded for the number in response to result entry in first Search Results, determines corresponding at least one entity class of at least one first foreground targets in described first image;
6th determining unit 225, for according at least at least one entity class, at least determining described at least one second types to be adjusted.
In another optional implementation, as shown in FIGURE 3 E, determining module 22 includes:
7th determining unit 226, for determining that corresponding at least one third shot of each result entry takes the photograph parameter in first Search Results;
8th determining unit 227, for taking the photograph the third shot of frequency of occurrences highest at least one in parameter in response to corresponding at least one third shot of each result entry, to take the photograph parameter different from described at least one first acquisition parameters, parameter and at least one first acquisition parameters are taken the photograph according at least to the third shot of frequency of occurrences highest at least one, first parameter strategy is determined.
In the present embodiment, acquisition module 23 has various implementations.
In a kind of optional implementation, as illustrated in Figure 3 F, acquisition module 23 includes:
First transmitting element 231, instruction is shot for sending one first to the shooting entity, and described first shoots instruction for indicating the shooting entity to be shot after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
First receiving unit 232, at least receiving second image that the shooting entity is returned.
In this implementation, alternatively, the first receiving unit 232 specifically for:Receive second image and at least one second acquisition parameters for shooting entity return.
In another optional implementation, as shown in Figure 3 G, acquisition module 23 includes:
Second transmitting element 233, instruction is shot for sending one second to the shooting entity, and described second shoots instruction for indicating the shooting entity to be shot with described at least one second acquisition parameters;
Second receiving unit 234, at least receiving second image that the shooting entity is returned.
In the present embodiment, optimization module 24 has various implementations.
In a kind of optional implementation, as shown in figure 3h, optimization module 24 includes:
9th determining unit 241, for according at least to second image, determining at least one optimization feature, at least one optimization feature is at least partly different from least one search characteristics;
Optimization unit 242, for being optimized to first Search Results according at least to described at least one optimization feature.
Wherein, the mode that the 9th determining unit 241 has plurality of optional determines that at least one optimization feature has plurality of optional.
Alternatively, the 9th determining unit 241 specifically for:Determine at least one the 3rd content characteristics of second image;At least one optimization feature includes described at least one the 3rd content characteristics.
Alternatively, described first image, second image correspond at least one and are taken entity;9th determining unit 241 specifically for:
Determine at least one the 3rd content characteristics of second image;
According at least to described at least one the 3rd content characteristics, the described at least one at least one second instance feature for being taken entity is determined;At least one optimization feature includes at least one second instance feature.
In this implementation, the mode that optimization unit 242 also has plurality of optional is optimized to first Search Results, introduces wherein several ways by taking several scenes as an example below.
In a kind of possible scene of this implementation, optimization unit 242 specifically for:
Determine each result entry and described at least one optimization feature and the first matching degree of at least one search characteristics in first Search Results;
The first matching degree order from high to low according to each result entry is ranked up to each result entry, obtains the second Search Results.
In this scene, alternatively, as shown in fig. 31, device 200 also includes:First returns to module 25, for returning to second Search Results.
In this scene, alternatively, optimization unit 242 is specifically additionally operable to:At least one result entry come before default precedence is chosen from second Search Results, one the 3rd Search Results are obtained;As shown in figure 3j, device 200 also includes:Second returns to module 26, for returning to the 3rd Search Results.
In this scene, alternatively, optimization unit 242 is specifically additionally operable to:At least one result entry of first matching degree higher than a second value is chosen from second Search Results, one the 4th Search Results are obtained.
Still optionally further, as shown in Fig. 3 K, device 200 also includes:3rd returns to module 27, for returning to the 4th Search Results.Or, the number in response to result entry in the 4th Search Results is worth more than one the 3rd, and determining module 22, acquisition module 23 in device 200, optimization module 24 perform an optimization process again, specifically, it is determined that module 22 is additionally operable to:According at least to the 4th Search Results, the second parameter strategy is determined;Acquisition module 23 is additionally operable to:Obtain the entity that shoots and shoot one the 3rd image for obtaining with least one the 4th acquisition parameters, described at least one the 4th acquisition parameters are obtained after being adjusted to described at least one second acquisition parameters according to second parameter strategy;Optimization module 24 is additionally operable to:The 4th Search Results are optimized according at least to the 3rd image.
In another possible scene of this implementation, optimization unit 242 specifically for:According to described at least one optimization feature, each result entry in first Search Results is filtered, obtain the 5th Search Results.
In this scene, the mode that optimization unit 242 has plurality of optional is filtered to each result entry in first Search Results.Alternatively, optimization unit 242 specifically for:
Determine the second matching degree of each result entry and described at least one optimization feature in first Search Results;
The second matching degree constitutes the 5th Search Results higher than at least one result entry of one the 4th value in choosing each result entry.
In this scene, alternatively, as shown in figure 3l, device 200 also includes:4th returns to module 28, for returning to the 5th Search Results.Or, the number in response to result entry in the 5th Search Results is worth more than one the 5th, and determining module 22, acquisition module 23 in device 200, optimization module 24 perform an optimization process again, specifically, it is determined that module 22 is additionally operable to:According at least to the 5th Search Results, the 3rd parameter strategy is determined;Acquisition module 23 is additionally operable to:Obtain the entity that shoots and shoot one the 4th image for obtaining with least one the 5th acquisition parameters, described at least one the 5th acquisition parameters are obtained after being adjusted to described at least one second acquisition parameters according to the 3rd parameter strategy;Optimization module 24 is additionally operable to:The 5th Search Results are optimized according at least to the 4th image.
In another possible scene of this implementation, optimization unit 242 specifically for:Mark the content for optimizing characteristic matching with described at least one in each result entry of first Search Results.
In this scene, alternatively, as shown in fig.3m, device 200 also includes:5th returns to module 29, for returning to the first Search Results after mark.
Any of the above-described implementation of the present embodiment or any scene are implemented and corresponding description that application scenarios are referred in a kind of searching method embodiment of the application offer.
A kind of structural representation of searcher embodiment two that Fig. 4 is provided for the application.As shown in figure 4, searcher 400 includes:
Processor (processor) 41, communication interface (Communications Interface) 42, memory (memory) 43 and communication bus 44.Wherein:
Processor 41, communication interface 42 and memory 43 complete mutual communication by communication bus 44.
Communication interface 42, for the communication with external equipment.
Processor 41, for configuration processor 432, can specifically perform the correlation step in above-mentioned searching method embodiment.
Specifically, program 432 can include program code, and described program code includes computer-managed instruction.
Processor 41 is probably a central processor CPU, or specific integrated circuit ASIC (Application Specific Integrated Circuit), or is arranged to implement one or more integrated circuits of searching method embodiment.
Memory 43, for depositing program 432.Memory 43 may include high-speed RAM memory, it is also possible to also including nonvolatile memory (non-volatile memory), for example, at least one magnetic disk storage.Program 432 specifically can be used for so that searcher 400 performs following steps:
Scanned for according to one first image, obtain the first Search Results, described first image is that a shooting entity is obtained with the shooting of at least one first acquisition parameters;
According at least to first Search Results, the first parameter strategy is determined;
Obtain the entity that shoots and shoot one second image for obtaining with least one second acquisition parameters, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
First Search Results are optimized according at least to second image.
Each step implements corresponding description in the corresponding steps and unit that may refer in above-mentioned searching method embodiment in program 432, will not be described here.
In the present embodiment, searcher 400 can be any type of equipment, including but not limited to:Any terminal device, any server apparatus.
A kind of structural representation of user terminal embodiment that Fig. 5 is provided for the application.As shown in figure 5, user terminal 500 includes:
User interface 51, for user mutual;
Taking module 52, for indicating with least one first acquisition parameters shoot according to user to obtain one first image;
Memory 53, for store instruction;
Processor 54, the instruction for performing the storage of the memory 53, the instruction causes that the processor 54 performs following operation:
Scanned for according to described first image, obtain the first Search Results;
According at least to first Search Results, the first parameter strategy is determined;
Obtain the taking module 52 and shoot one second image for obtaining with least one second acquisition parameters, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
First Search Results are optimized according at least to second image.
In the present embodiment, user terminal 500 can be any terminal device with shoot function, including but not limited to:Notebook computer, panel computer, mobile phone, wearable device.
In the present embodiment, user interface 51 alternatively includes various forms of hardware interfaces and software interface.For example, user interface 51 includes touch-screen and graphic interface, and/or, user interface 51 includes at least one physical button and the corresponding key commands/routine interface of at least one physical button that are set on user terminal 500, and/or, user interface 51 includes loudspeaker, microphone and voice command/routine interface.
In the present embodiment, taking module 52 typically at least includes a camera module.Wherein, the camera module alternatively has optical zoom function.
In the present embodiment, memory 53 alternatively includes high speed random access memory (Random-Access Memory, abbreviation RAM), alternatively also include nonvolatile memory (non-volatile memory), for example, at least one magnetic disk storage.
In the present embodiment, the instruction is alternatively stored in memory 53 in the form of a program.
In the present embodiment, processor 54 is probably a central processing unit (Central Processing Unit, abbreviation CPU), or specific integrated circuit (Application Specific Integrated Circuit, abbreviation ASIC), or it is arranged to perform one or more integrated circuits of aforesaid operations.The instruction causes the corresponding description that the aforesaid operations that processor 54 is performed are referred in above-mentioned searching method embodiment, will not be described here.It should be noted that, wherein determining the first Search Results for scanning for obtaining according to described first image can be specifically, processor 54 scans for obtaining first Search Results according to described first image locally, or, first Search Results that the search server is returned are retrieved and obtained to the search server that described first image is sent to outside by processor 54.
In a kind of optional implementation, as shown in fig. 6, user terminal 500 also includes:Communication interface 55 and communication bus 56.Wherein, communication interface 55 is used for the communication with external equipment such as search server;User interface 51, taking module 52, memory 53, processor 54, communication interface 55 complete mutual communication and control by communication bus 56.
Effective effect of the present embodiment is with reference to the corresponding description in a kind of searching method embodiment of the application offer.
A kind of structural representation of search server embodiment that Fig. 7 is provided for the application.As shown in fig. 7, search server 700 includes:
Communication interface 71, for being communicated with a capture apparatus;
Memory 72, for store instruction;
Processor 73, the instruction for performing the storage of the memory 72, the instruction causes that the processor 73 performs following operation:
Scanned for according to one first image, obtain the first Search Results, described first image is that the capture apparatus are obtained with the shooting of at least one first acquisition parameters;
According at least to first Search Results, the first parameter strategy is determined;
Obtain the capture apparatus and shoot one second image for obtaining with least one second acquisition parameters, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
First Search Results are optimized according at least to second image.
In the present embodiment, memory 72 alternatively includes high speed random access memory (Random-Access Memory, abbreviation RAM), alternatively also include nonvolatile memory (non-volatile memory), for example, at least one magnetic disk storage.
In the present embodiment, the instruction is alternatively stored in memory 72 in the form of a program.
In the present embodiment, processor 73 is probably a central processing unit (Central Processing Unit, abbreviation CPU), or specific integrated circuit (Application Specific Integrated Circuit, abbreviation ASIC), or it is arranged to perform one or more integrated circuits of aforesaid operations.The instruction causes the corresponding description that the aforesaid operations that processor 73 is performed are referred in above-mentioned searching method embodiment, will not be described here.
In the present embodiment, communication interface 71 from the capture apparatus specifically for obtaining described first image and second image and sends processor 73 to.Further, the first shooting for carrying first parameter strategy that communication interface 71 is additionally operable to generate processor 73 instructs or carries the second shooting instruction of described at least one second acquisition parameters to be sent to the capture apparatus.
In a kind of optional implementation, as shown in figure 8, search server 700 also includes:Communication bus 74.Wherein, communication interface 71, memory 72, processor 73 complete mutual communication and control by communication bus 74.
Effective effect of the present embodiment is with reference to the corresponding description in a kind of searching method embodiment of the application offer.
Those of ordinary skill in the art are it is to be appreciated that the unit and method and step of each example described with reference to the embodiments described herein, can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are performed with hardware or software mode actually, depending on the application-specific and design constraint of technical scheme.Professional and technical personnel can realize described function, but this realization it is not considered that beyond the scope of this invention to each specific application using distinct methods.
If the function is to realize in the form of SFU software functional unit and as independent production marketing or when using, can store in a computer read/write memory medium.Based on such understanding, the part or the part of the technical scheme that technical scheme substantially contributes to original technology in other words can be embodied in the form of software product, the computer software product is stored in a storage medium, it is used to including some instructions so that a computer equipment (can be personal computer, server, or the network equipment etc.) perform all or part of step of each embodiment methods described of the invention.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.
Embodiment of above is merely to illustrate the present invention; and not limitation of the present invention; about the those of ordinary skill of technical field; without departing from the spirit and scope of the present invention; can also make a variety of changes and modification; therefore all equivalent technical schemes fall within scope of the invention, and scope of patent protection of the invention should be defined by the claims.

Claims (10)

1. a kind of searching method, it is characterised in that methods described includes:
Scanned for according to one first image, obtain the first Search Results, described first image is that a shooting entity is obtained with the shooting of at least one first acquisition parameters;
According at least to first Search Results, the first parameter strategy is determined;
Obtain the entity that shoots and shoot one second image for obtaining with least one second acquisition parameters, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
First Search Results are optimized according at least to second image.
2. method according to claim 1, it is characterised in that described to be scanned for according to one first image, obtains the first Search Results, including:
According at least to described first image, at least one search characteristics are determined;
Scanned for according at least at least one search characteristics, obtain first Search Results.
3. method according to claim 1 and 2, it is characterised in that described according at least to first Search Results, determines the first parameter strategy, including:
According at least to first Search Results, at least one first types to be adjusted are at least determined;
First parameter strategy includes described at least one first types to be adjusted, and described at least one second acquisition parameters are obtained after being adjusted at least one first acquisition parameters for belonging to described at least one first types to be adjusted in described at least one first acquisition parameters.
4. method according to claim 3, it is characterised in that described according at least to first Search Results, at least determines at least one first types to be adjusted, including:
Determine at least one second content characteristics of each result entry in first Search Results;
According at least at least one second content characteristics of each result entry, at least one distinguishing characteristics type of first Search Results is determined;
According at least at least one distinguishing characteristics type, described at least one first types to be adjusted are at least determined.
5. method according to claim 1, it is characterised in that the acquisition entity that shoots shoots one second image for obtaining with least one second acquisition parameters, including:
One first being sent to the shooting entity and shooting instruction, described first shoots instruction for indicating the shooting entity to be shot after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
At least receive second image that the shooting entity is returned.
6. method according to claim 1, it is characterised in that the acquisition entity that shoots shoots one second image for obtaining with least one second acquisition parameters, including:
One second being sent to the shooting entity and shooting instruction, described second shoots instruction for indicating the shooting entity to be shot with described at least one second acquisition parameters;
At least receive second image that the shooting entity is returned.
7. method according to claim 2, it is characterised in that described first Search Results are optimized according at least to second image, including:
According at least to second image, at least one optimization feature is determined, at least one optimization feature is at least partly different from least one search characteristics;
First Search Results are optimized according at least to described at least one optimization feature.
8. a kind of searcher, it is characterised in that described device includes:
Search module, for being scanned for according to one first image, obtains the first Search Results, and described first image is that a shooting entity is obtained with the shooting of at least one first acquisition parameters;
Determining module, for according at least to first Search Results, determining the first parameter strategy;
Acquisition module, one second image for obtaining is shot with least one second acquisition parameters for obtaining the shooting entity, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
Optimization module, for being optimized to first Search Results according at least to second image.
9. a kind of user terminal, it is characterised in that the user terminal includes:
User interface, for user mutual;
Taking module, for indicating with least one first acquisition parameters shoot according to user to obtain one first image;
Memory, for store instruction;
Processor, the instruction for performing the memory storage, the instruction causes to be operated below the computing device:
Scanned for according to described first image, obtain the first Search Results;
According at least to first Search Results, the first parameter strategy is determined;
Obtain the taking module and shoot one second image for obtaining with least one second acquisition parameters, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
First Search Results are optimized according at least to second image.
10. a kind of search server, it is characterised in that the search server includes:
Communication interface, for being communicated with a capture apparatus;
Memory, for store instruction;
Processor, the instruction for performing the memory storage, the instruction causes to be operated below the computing device:
Scanned for according to one first image, obtain the first Search Results, described first image is that the capture apparatus are obtained with the shooting of at least one first acquisition parameters;
According at least to first Search Results, the first parameter strategy is determined;
Obtain the capture apparatus and shoot one second image for obtaining with least one second acquisition parameters, described at least one second acquisition parameters are obtained after being adjusted to described at least one first acquisition parameters according to first parameter strategy;
First Search Results are optimized according at least to second image.
CN201510857323.7A 2015-11-30 2015-11-30 Search method, search device, user terminal and search server Active CN106815236B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510857323.7A CN106815236B (en) 2015-11-30 2015-11-30 Search method, search device, user terminal and search server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510857323.7A CN106815236B (en) 2015-11-30 2015-11-30 Search method, search device, user terminal and search server

Publications (2)

Publication Number Publication Date
CN106815236A true CN106815236A (en) 2017-06-09
CN106815236B CN106815236B (en) 2020-07-03

Family

ID=59156562

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510857323.7A Active CN106815236B (en) 2015-11-30 2015-11-30 Search method, search device, user terminal and search server

Country Status (1)

Country Link
CN (1) CN106815236B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106815237A (en) * 2015-11-30 2017-06-09 北京睿创投资管理中心(有限合伙) Search method, search device, user terminal and search server

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060136402A1 (en) * 2004-12-22 2006-06-22 Tsu-Chang Lee Object-based information storage, search and mining system method
CN101511004A (en) * 2009-03-25 2009-08-19 北京中星微电子有限公司 Method and apparatus for monitoring camera shot
JP5047813B2 (en) * 2006-02-01 2012-10-10 株式会社日立製作所 ADJUSTMENT METHOD, VIDEO CORRECTION DEVICE, AND VIDEO DISPLAY SYSTEM
CN103412937A (en) * 2013-08-22 2013-11-27 成都数之联科技有限公司 Searching and shopping method based on handheld terminal
CN103546803A (en) * 2012-07-11 2014-01-29 腾讯科技(深圳)有限公司 Image processing method, client and image processing system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060136402A1 (en) * 2004-12-22 2006-06-22 Tsu-Chang Lee Object-based information storage, search and mining system method
JP5047813B2 (en) * 2006-02-01 2012-10-10 株式会社日立製作所 ADJUSTMENT METHOD, VIDEO CORRECTION DEVICE, AND VIDEO DISPLAY SYSTEM
CN101511004A (en) * 2009-03-25 2009-08-19 北京中星微电子有限公司 Method and apparatus for monitoring camera shot
CN103546803A (en) * 2012-07-11 2014-01-29 腾讯科技(深圳)有限公司 Image processing method, client and image processing system
CN103412937A (en) * 2013-08-22 2013-11-27 成都数之联科技有限公司 Searching and shopping method based on handheld terminal

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106815237A (en) * 2015-11-30 2017-06-09 北京睿创投资管理中心(有限合伙) Search method, search device, user terminal and search server

Also Published As

Publication number Publication date
CN106815236B (en) 2020-07-03

Similar Documents

Publication Publication Date Title
CN112529951B (en) Method, device and electronic device for acquiring extended depth of field image
CN112312016B (en) Shooting processing method and device, electronic equipment and readable storage medium
US8553987B2 (en) Method and apparatus for recognizing characters using autofocus of a camera
CN112492212A (en) Photographing method and device, electronic equipment and storage medium
CN112839166B (en) Shooting method and device and electronic equipment
CN106415348B (en) Photographic device and focusing control method
CN111263072A (en) A shooting control method, device and computer-readable storage medium
US9838594B2 (en) Irregular-region based automatic image correction
CN103634524A (en) Control method and control equipment of camera system and camera system
CN104639839B (en) Shooting method and device
TW201526604A (en) Automatic finder shooting method and system thereof
EP2873225A1 (en) Image processing method, client, and image processing system
CN107787463A (en) The capture of optimization focusing storehouse
CN113873166A (en) Video shooting method and device, electronic equipment and readable storage medium
CN113989387A (en) Camera shooting parameter adjusting method and device and electronic equipment
CN112492210B (en) Photographing method and device, electronic equipment and storage medium
CN103747171A (en) Camera system control method and camera system
CN106133575B (en) Camera device and focus control method
CN106815237A (en) Search method, search device, user terminal and search server
CN112991248A (en) Image processing method and device
CN114025100B (en) Shooting method, shooting device, electronic equipment and readable storage medium
CN106815236A (en) Search method, search device, user terminal and search server
CN112584110B (en) White balance adjusting method and device, electronic equipment and storage medium
CN112330728A (en) Image processing method, apparatus, electronic device, and readable storage medium
CN105554401A (en) Photographing processing device and method based on zooming

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20211022

Address after: Room 203, floor 2, building 67, No. 14, Huayuan North Road, Haidian District, Beijing 100083

Patentee after: BEIJING MOQIU TECHNOLOGY Co.,Ltd.

Address before: Room 3F05, floor 3, No. 33, Xiaoying West Road, Haidian District, Beijing 100085

Patentee before: BEIJING RUICHUANG INVESTMENT MANAGEMENT CENTER (L.P.)

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20211103

Address after: No.018, 8th floor, building 6, No.33 yard, middle Xierqi Road, Haidian District, Beijing 100085

Patentee after: BEIJING XIAOMI MOBILE SOFTWARE Co.,Ltd.

Address before: Room 203, floor 2, building 67, No. 14, Huayuan North Road, Haidian District, Beijing 100083

Patentee before: BEIJING MOQIU TECHNOLOGY CO.,LTD.