Image processing system, image processing method and program, and device
AssigneeNEC Corporation
InventorShoji Yachida
Life of this patent
Estimating the term…
Abstract
The disclosed embodiments include computer-implemented devices, systems, and methods that support image processing services. In an embodiment, a server may match a partial image received from a terminal with stored candidate image in the memory, and upon identification of a match, transmit information identifying the matched candidate image to the terminal.
Claims18
An image processing system comprising:
- a terminal communicable with a server via a communication network, wherein
- the terminal comprises:
- a camera;
- and
- at least one processor configured to cause the terminal to:
- capture a first image including a person by the camera;
- detect a face in the first image;
- determine, from the first image, whether a first size related to the face is within a size range;
- control, based on determining that the first size related to the face is within the size range, cutting out of a partial region from the first image, the partial region cut out from the first image comprises a second size, the second size being set in advance, wherein the partial region includes the face;
- and
- transmit the partial region including the face to the server via the communication network;
- and
- the server is configured to:
- receive the partial region from the terminal via the communication network;
- and
- match the partial region with face information stored in a database.
An image processing method comprising:
- capturing a first image including a person by a camera;
- detecting a face in the first image;
- determining, from the first image, whether a first size related to the face is within a size range;
- controlling, based on determining that the first size related to the face is within the size range, cutting out of a partial region from the first image, the partial region cut out from the first image comprises a second size, the second size being set in advance, wherein the partial region includes the face;
- and
- transmitting the partial region including the face to a server via a communication network;
- wherein:
- the partial region is received, by the server, from a terminal via the communication network;
- and
- the partial region is matched, by the server, with face information stored in a database.
A non-transitory computer-readable medium storing instructions which, when execute, cause a terminal to perform operations, the operations comprising:
- capturing a first image including a person by a camera;
- detecting a face in the first image;
- determining, from the first image, whether a first size related to the face is within a size range;
- controlling, based on determining that the first size related to the face is within the size range, cutting out of a partial region from the first image, the partial region cut out from the first image comprises a second size, the second size being set in advance, wherein the partial region includes the face;
- and
- transmitting the partial region including the face to a server via a communication network;
- wherein:
- the partial region is received, by the server, from the terminal via the communication network;
- and
- the partial region is matched, by the server, with face information stored in a database.
A terminal comprising:
- a camera;
- at least one memory storing instructions;
- and
- at least one processor configured to execute the instructions to cause the terminal to:
- capture a first image including a person by the camera;
- detect a face in the first image;
- determine, from the first image, whether a first size related to the face is within a size range;
- control, based on determining that the first size related to the face is within the size range, cutting out of a partial region from the first image, the partial region cut out from the first image comprises a second size, the second size being set in advance, wherein the partial region includes the face;
- and
- transmit the partial region including the face to a server via a communication network;
- wherein:
- the partial region is received, by the server, from the terminal via the communication network;
- and
- the partial region is matched, by the server, with face information stored in a database.
A server comprising:
- a memory storing instructions;
- and
- at least one processor configured to execute the instructions to implement:
- receiving a partial region, transmitted from a terminal via a communication network, cut out from a first image based on determining, from the first image, whether a first size related to a face in the first image is within a size range, wherein the partial region is, based on a determination that the first size related to the face is within the size range, cut out as the partial region from the first image, and the partial region cut out from the first image comprises a second size, and the partial region includes the face, the second size being set in advance;
- and
- matching the partial region with face information stored in a database.
Dependencies are inferred from the claim text.