US2024404020A1PendingUtilityA1
Processing method and apparatus, and electronic device
Est. expiryMay 31, 2043(~16.8 yrs left)· nominal 20-yr term from priority
Inventors:Rui Wang
G06T 5/70G06T 2207/10028G06T 2207/20161G06T 7/10G06T 7/20G06T 7/70G06T 7/579
62
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A processing method includes obtaining a frame of an original image in a spatial environment, based on depth information of imaging objects in the original image, associating the imaging objects with a plurality of layers of the original image, and performing corresponding image processing on a target object in a target layer according to the depth information to obtain a frame of a target image. The plurality of layers have a difference in a depth direction.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A processing method comprising:
obtaining a frame of an original image in a spatial environment; based on depth information of imaging objects in the original image, associating the imaging objects with a plurality of layers of the original image, the plurality of layers having a difference in a depth direction; performing corresponding image processing on a target object in a target layer according to the depth information to obtain a frame of a target image.
2 . The method according to claim 1 , wherein based on the depth information of the imaging objects in the original image, associating the imaging objects with the plurality of layers of the original image includes:
obtaining the depth information of the imaging objects of the original image through a sensor; determining depth ranges of the imaging objects in the depth direction based on the depth information; dividing the original image into the plurality of layers based on the depth ranges of the imaging objects to associate the imaging objects with the corresponding layers.
3 . The method according to claim 1 , wherein based on the depth information of the imaging objects in the original image, associating the imaging objects with the plurality of layers of the original image includes at least one of:
dividing the original image into the plurality of layers based on moving information and the depth information of the imaging objects to associate the imaging objects with the corresponding layers, the moving information representing moving statuses of the imaging objects; dividing the original image into the plurality of layers based on position areas and the depth information of the imaging objects in the original image to associate the imaging objects with the corresponding layers; or dividing the original image into the plurality of layers based on the moving information, the position areas, and the depth information to associate the imaging objects with the corresponding layers.
4 . The method according to claim 3 , wherein dividing the original image into the plurality of layers based on the moving information and the depth information of the imaging object includes at least one of:
determining contour information of the imaging objects based on the moving information and an object recognition algorithm; determining depth ranges of the imaging objects based on the contour information and the corresponding depth information; or dividing the original image into the plurality of layers based on the depth ranges of the imaging objects.
5 . The method according to claim 3 , wherein dividing the original image into the plurality of layers based on the position areas and the depth information includes:
determining boundary points of the imaging objects based on the position areas; determining depth ranges of the imaging objects corresponding to the boundary points; and dividing the original image into the plurality of layers based on the depth ranges of the imaging objects.
6 . The method according to claim 1 , wherein performing the corresponding image processing on the target object at the target layer according to the depth information to obtain the frame of the target image includes:
determining attribute information of the target object, and determining a corresponding image processing strategy based on the attribute information; determining a to-be-processed area of the target object in the corresponding target layer based on the depth information to perform processing in the to-be-processed area according to the corresponding image processing strategy; and editing a processing result to obtain the frame of the target image; wherein:
one or more target layers or one or more target objects are provided; and
the one or more target layers are in a one-to-one correspondence with the one or more target objects.
7 . The method according to claim 6 , wherein performing the corresponding image processing on the target object at the target layer according to the depth information includes:
performing trapezoidal correction on a first target object in a first target layer according to depth information of the first target object.
8 . The method according to claim 7 , wherein performing the image processing on the target object at the target layer according to the depth information includes at one of:
erasing a second target object at a second target layer according to depth information of the second target object; or erasing or blurring a third target object at a third target layer according to depth information of the third target object.
9 . A processing apparatus comprising:
an acquisition module configured to obtain a frame of an original image in a spatial environment; an association module configured to, based on depth information of imaging objects in the original image, associate the imaging objects with a plurality of layers of the original image, the plurality of layers having a difference in a depth direction; and a processor configured to perform corresponding image processing on a target object in a target layer according to the depth information to obtain a frame of a target image.
10 . The apparatus according to claim 9 , wherein the association module is further configured to:
obtain the depth information of the imaging objects of the original image through a sensor; determine depth ranges of the imaging objects in the depth direction based on the depth information; divide the original image into the plurality of layers based on the depth ranges of the imaging objects to associate the imaging objects with the corresponding layers.
11 . The apparatus according to claim 9 , wherein the association module is further configured to:
divide the original image into the plurality of layers based on moving information and the depth information of the imaging objects to associate the imaging objects with the corresponding layers, the moving information representing moving statuses of the imaging objects; divide the original image into the plurality of layers based on position areas and the depth information of the imaging objects in the original image to associate the imaging objects with the corresponding layers; or divide the original image into the plurality of layers based on the moving information, the position areas, and the depth information to associate the imaging objects with the corresponding layers.
12 . The apparatus according to claim 11 , wherein the association module is further configured to:
determine contour information of the imaging objects based on the moving information and an object recognition algorithm; determine depth ranges of the imaging objects based on the contour information and the corresponding depth information; or divide the original image into the plurality of layers based on the depth ranges of the imaging objects.
13 . An electronic device comprising:
one or more processors; and one or more memories storing a computer instruction set that, when executed by the one or more processors, causes the one or more processors to:
obtain a frame of an original image in a spatial environment;
based on depth information of imaging objects in the original image, associate the imaging objects with a plurality of layers of the original image, the plurality of layers having a difference in a depth direction;
perform corresponding image processing on a target object in a target layer according to the depth information to obtain a frame of a target image.
14 . The device according to claim 13 , wherein the one or more processors are further configured to:
obtain the depth information of the imaging objects of the original image through a sensor; determine depth ranges of the imaging objects in the depth direction based on the depth information; and divide the original image into the plurality of layers based on the depth ranges of the imaging objects to associate the imaging objects with the corresponding layers.
15 . The device according to claim 13 , wherein the one or more processors are further configured to:
divide the original image into the plurality of layers based on moving information and the depth information of the imaging objects to associate the imaging objects with the corresponding layers, the moving information representing moving statuses of the imaging objects; divide the original image into the plurality of layers based on position areas and the depth information of the imaging objects in the original image to associate the imaging objects with the corresponding layers; or divide the original image into the plurality of layers based on the moving information, the position areas, and the depth information to associate the imaging objects with the corresponding layers.
16 . The device according to claim 15 , wherein the one or more processors are further configured to:
determine contour information of the imaging objects based on the moving information and an object recognition algorithm; determine depth ranges of the imaging objects based on the contour information and the corresponding depth information; or divide the original image into the plurality of layers based on the depth ranges of the imaging objects.
17 . The device according to claim 15 , wherein the one or more processors are further configured to:
determine boundary points of the imaging objects based on the position areas; determine depth ranges of the imaging objects corresponding to the boundary points; and divide the original image into the plurality of layers based on the depth ranges of the imaging objects.
18 . The device according to claim 13 , wherein the one or more processors are further configured to:
determine attribute information of the target object, and determine a corresponding image processing strategy based on the attribute information; determine a to-be-processed area of the target object in the corresponding target layer based on the depth information to perform processing in the to-be-processed area according to the corresponding image processing strategy; and edit a processing result to obtain the frame of the target image; wherein:
one or more target layers or one or more target objects are provided; and
the one or more target layers are in a one-to-one correspondence with the one or more target objects.
19 . The device according to claim 18 , wherein the one or more processors are further configured to:
perform trapezoidal correction on a first target object in a first target layer according to depth information of the first target object.
20 . The device according to claim 19 , wherein the one or more processors are further configured to;
erasing a second target object at a second target layer according to depth information of the second target object; or erasing or blurring a third target object at a third target layer according to depth information of the third target object.Join the waitlist — get patent alerts
Track US2024404020A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.