IP Library Granted Patent US 11,782,850
Granted Patent B2
US 11,782,850 · App. 17/415,954 · Granted Oct 10, 2023

Information processing method, server, terminal, and computer storage medium

Inventor: Gefei Li (Beijing, CN)
Assignees: BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY CO., LTD.; BEIJING JINGDONG CENTURY TRADING CO., LTD.
G06F13/1621G06F3/14G06T7/11
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,782,850
App. No.
17/415,954
Granted
Oct 10, 2023
Kind
B2
Abstract

Embodiments of the present invention disclose an information processing method. The method comprises: receiving an acquisition request sent by a terminal for acquiring an image to be displayed, wherein the acquisition request carries an identifier of the image, and the image comprises a first object to be displayed and a second object to be displayed; acquiring, on the basis of the acquisition request, the image corresponding to the identifier, and performing identification on the image to obtain a first image region and a second image region, wherein the first image region comprises the first object, and the second image region comprises the second object; and determining a sending order, and sequentially sending, according to the sending order, the first image region and the second image region to the terminal. Also disclosed by the embodiments of the present invention are a server, a terminal, and a computer storage medium.

Claims (92)

1. A method for information processing, comprising:

receiving an acquisition request from a terminal for acquiring a to-be-displayed image, the acquisition request carrying an identifier of the to-be-displayed image, and the to-be-displayed image comprising a first to-be-displayed object and a second to-be-displayed object;

acquiring the to-be-displayed image corresponding to the identifier based on the acquisition request and identifying the to-be-displayed image to obtain a first image region and a second image region, the first image region comprising the first to-be-displayed object, and the second image region comprising the second to-be-displayed object; and

determining a sending order and sequentially sending the first image region and the second image region to the terminal in the sending order;

wherein acquiring the to-be-displayed image corresponding to the identifier based on the acquisition request and identifying the to-be-displayed image to obtain the first image region and the second image region comprises:

acquiring the to-be-displayed image corresponding to the identifier based on the acquisition request; and

identifying the to-be-displayed image with a saliency detection method to obtain the first image region and a first saliency priority corresponding to the first image region, and the second image region and a second saliency priority corresponding to the second image region, wherein the first saliency priority is higher than the second saliency priority,

and wherein correspondingly, determining the sending order and sequentially sending the first image region and the second image region to the terminal in the sending order comprises:

determining the sending order based on the first saliency priority and the second saliency priority; and

sequentially sending the first image region and the second image region to the terminal based on the sending order.

2. The method of claim 1 , wherein sequentially sending the first image region and the second image region to the terminal based on the sending order comprises:

determining at least two first sub-image regions in the first image region;

determining a first sending priority of each first sub-image region; and

sending each first sub-image region to the terminal according to the first sending priority and sending the second image region to the terminal after sending the at least two first sub-image regions completely.

3. The method of claim 2 , wherein sending each first sub-image region to the terminal according to the first sending priority and sending the second image region to the terminal after sending the at least two first sub-image regions completely comprises:

determining at least two second sub-image regions in the second image region;

determining a second sending priority of each second sub-image region;

sending each first sub-image region to the terminal according to the first sending priority; and

sending each second sub-image region to the terminal according to the second sending priority after sending the at least two first sub-image regions completely.

4. The method of claim 3 , wherein determining the first sending priority of each first sub-image region comprises:

performing analysis on scenario of each first sub-image region to obtain a first analysis result; and

determining the first sending priority of each first sub-image region based on the first analysis result,

and wherein correspondingly, determining the second sending priority of each second sub-image region comprises:

performing analysis on scenario of each second sub-image region to obtain a second analysis result; and

determining the second sending priority of each second sub-image region based on the second analysis result.

5. The method of claim 1 , wherein sequentially sending the first image region and the second image region to the terminal based on the sending order comprises:

respectively acquiring first gray values of pixel in the first image region and second gray values of pixel in the second image region;

sending feature parameters of the pixel in the first image region to the terminal according to an order of the first gray values from large to small; and

sending, after sending the feature parameters of the pixel in the first image region completely, feature parameters of the pixel in the second image region to the terminal according to an order of the second gray values from large to small.

6. The method of claim 1 , wherein sequentially sending the first image region and the second image region to the terminal based on the sending order comprises:

respectively acquiring first position parameters of pixel in the first image region and second position parameters of pixel in the second image region;

sending feature parameters of the pixel in the first image region to the terminal row by row based on the first position parameters; and

sending, after sending the feature parameters of the pixel in the first image region completely, feature parameters of the pixel in the second image region to the terminal row by row based on the second position parameters.

7. The method of claim 1 , wherein sequentially sending the first image region and the second image region to the terminal based on the sending order comprises:

sending feature parameters of a first part of pixel in the first image region to the terminal;

sending, after sending the feature parameters of the first part of pixel in the first image region completely, feature parameters of a first part of pixel in the second image region to the terminal;

sending, after sending the feature parameters of the first part of pixel in the second image region completely, feature parameters of a second part of pixel in the first image region to the terminal; and

sending, after sending the feature parameters of the second part of pixel in the first image region completely, feature parameters of a second part of pixel in the second image region to the terminal,

wherein the first part of pixel in the first image region are configured to form the first image region with low resolution; the first part of pixel in the second image region are configured to form the second image region with the low resolution; the second part of pixel in the first image region are pixel other than the first part of pixel in the first image region; and the second part of pixel in the second image region are pixel other than the first part of pixel in the second image region.

8. The method of claim 1 , wherein sequentially sending the first image region and the second image region to the terminal based on the sending order comprises:

sending feature parameters of a first part of pixel in the first image region to the terminal;

sending, after sending the feature parameters of the first part of pixel in the first image region completely, feature parameters of a second part of pixel in the first image region to the terminal;

sending, after sending the feature parameters of the second part of pixel in the first image region completely, feature parameters of a first part of pixel in the second image region to the terminal; and

sending, after sending the feature parameters of the first part of pixel in the second image region completely, feature parameters of a second part of pixel in the second image region to the terminal,

wherein the first part of pixel in the first image region are configured to form the first image region with low resolution; the first part of pixel in the second image region are configured to form the second image region with the low resolution; the second part of pixel in the first image region are pixel other than the first part of pixel in the first image region; and the second part of pixel in the second image region are pixel other than the first part of pixel in the second image region.

9. A server, comprising:

a processor, a memory and a communication bus, wherein

the communication bus is configured to implement communication connection between the processor and the memory; and

the processor is configured to execute a program of an information processing method in the memory, to implement steps of:

receiving an acquisition request from a terminal for acquiring a to-be-displayed image, the acquisition request carrying an identifier of the to-be-displayed image, and the to-be-displayed image comprising a first to-be-displayed object and a second to-be-displayed object;

acquiring the to-be-displayed image corresponding to the identifier based on the acquisition request and identifying the to-be-displayed image to obtain a first image region and a second image region, the first image region comprising the first to-be-displayed object, and the second image region comprising the second to-be-displayed object; and

determining a sending order and sequentially sending the first image region and the second image region to the terminal in the sending order;

wherein acquiring the to-be-displayed image corresponding to the identifier based on the acquisition request and identifying the to-be-displayed image to obtain the first image region and the second image region comprises:

acquiring the to-be-displayed image corresponding to the identifier based on the acquisition request; and

identifying the to-be-displayed image with a saliency detection method to obtain the first image region and a first saliency priority corresponding to the first image region, and the second image region and a second saliency priority corresponding to the second image region, wherein the first saliency priority is higher than the second saliency priority,

and wherein correspondingly, determining the sending order and sequentially sending the first image region and the second image region to the terminal in the sending order comprises:

determining the sending order based on the first saliency priority and the second saliency priority; and

sequentially sending the first image region and the second image region to the terminal based on the sending order.

10. The server of claim 9 , wherein the processor is configured to execute the program of the information processing method in the memory to implement steps of:

determining at least two first sub-image regions in the first image region;

determining a first sending priority of each first sub-image region; and

sending each first sub-image region to the terminal according to the first sending priority and sending the second image region to the terminal after sending the at least two first sub-image regions completely.

11. The server of claim 10 , wherein the processor is configured to execute the program of the information processing method in the memory to implement steps of:

determining at least two second sub-image regions in the second image region;

determining a second sending priority of each second sub-image region;

sending each first sub-image region to the terminal according to the first sending priority; and

sending each second sub-image region to the terminal according to the second sending priority after sending the at least two first sub-image regions completely.

12. The server of claim 11 , wherein the processor is configured to execute the program of the information processing method in the memory to implement steps of:

performing analysis on scenario of each first sub-image region to obtain a first analysis result;

determining the first sending priority of each first sub-image region based on the first analysis result;

performing analysis on scenario of each second sub-image region to obtain a second analysis result; and

determining the second sending priority of each second sub-image region based on the second analysis result.

13. The server of claim 9 , wherein the processor is configured to execute the program of the information processing method in the memory to implement steps of:

respectively acquiring first gray values of pixel in the first image region and second gray values of pixel in the second image region;

sending feature parameters of the pixel in the first image region to the terminal according to an order of the first gray values from large to small; and

sending, after sending the feature parameters of the pixel in the first image region completely, feature parameters of the pixel in the second image region to the terminal according to an order of the second gray values from large to small.

14. The server of claim 9 , wherein the processor is configured to execute the program of the information processing method in the memory to implement steps of:

respectively acquiring first position parameters of pixel in the first image region and second position parameters of pixel in the second image region;

sending feature parameters of the pixel in the first image region to the terminal row by row based on the first position parameters; and

sending, after sending the feature parameters of the pixel in the first image region completely, feature parameters of the pixel in the second image region to the terminal row by row based on the second position parameters.

15. The server of claim 9 , wherein the processor is configured to execute the program of the information processing method in the memory to implement steps of:

sending feature parameters of a first part of pixel in the first image region to the terminal;

sending, after sending the feature parameters of the first part of pixel in the first image region completely, feature parameters of a first part of pixel in the second image region to the terminal;

sending, after sending the feature parameters of the first part of pixel in the second image region completely, feature parameters of a second part of pixel in the first image region to the terminal; and

sending, after sending the feature parameters of the second part of pixel in the first image region completely, feature parameters of a second part of pixel in the second image region to the terminal,

wherein the first part of pixel in the first image region are configured to form the first image region with low resolution; the first part of pixel in the second image region are configured to form the second image region with the low resolution; the second part of pixel in the first image region are pixel other than the first part of pixel in the first image region; and the second part of pixel in the second image region are pixel other than the first part of pixel in the second image region.

16. The server of claim 9 , wherein the processor is configured to execute the program of the information processing method in the memory to implement steps of:

sending feature parameters of a first part of pixel in the first image region to the terminal; and

sending, after sending the feature parameters of the first part of pixel in the first image region completely, feature parameters of a second part of pixel in the first image region to the terminal;

sending, after sending the feature parameters of the second part of pixel in the first image region completely, feature parameters of a first part of pixel in the second image region to the terminal; and

sending, after sending the feature parameters of the first part of pixel in the second image region completely, feature parameters of a second part of pixel in the second image region to the terminal,

wherein the first part of pixel in the first image region are configured to form the first image region with low resolution; the first part of pixel in the second image region are configured to form the second image region with the low resolution; the second part of pixel in the first image region are pixel other than the first part of pixel in the first image region; and the second part of pixel in the second image region are pixel other than the first part of pixel in the second image region.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2021
From: LI, GEFEI
To: BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY CO., LTD.; BEIJING JINGDONG CENTURY TRADING CO., LTD.
Reel/Frame 057439/0834 →
Priority Claims (1)
CN 201811552592.2 · Dec 18, 2018 · national
Continuity (1)
Related Publication 20220075583A1 · Mar 10, 2022