IP Library Patent Application 18385938
Patent Application
App. No. 18/385,938

CELL DETECTION METHOD AND APPARATUS, DEVICE, READABLE STORAGE MEDIUM, AND PROGRAM PRODUCT

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 None
App. No.
18/385,938
Abstract

The present application relates to a cell detection method and apparatus, a device, a readable storage medium, and a program product. The method may include: obtaining a first image, where the first image includes a first area where a cell is located; determining a first edge line of the cell based on the first area; and determining a detection result of the cell based on grayscale values corresponding to pixels in a preset area in the first image, where the detection result is used to indicate whether the cell includes a bottom support sheet, and the preset area is an area within a preset range from the first edge line.

Claims (50)

1 . A cell detection method, comprising:

obtaining a first image, wherein the first image comprises a first area where a cell is located;

determining a first edge line of the cell based on the first area; and

determining a detection result of the cell based on grayscale values corresponding to pixels in a preset area in the first image, wherein the detection result is used to indicate whether the cell comprises a bottom support sheet, and the preset area is an area within a preset range from the first edge line.

2 . The method according to claim 1 , wherein after the obtaining a first image and before the determining a first edge line of the cell based on the first area, the method further comprises:

determining, based on grayscale values corresponding to pixels in the first image, first pixels whose grayscale values are greater than or equal to a first threshold; and

determining a minimum bounding rectangle of the first pixels as the first area.

3 . The method according to claim 1 , wherein the obtaining a first image comprises:

obtaining an initial image; and

preprocessing the initial image to obtain the first image.

4 . The method according to claim 3 , wherein the preprocessing the initial image to obtain the first image comprises:

performing grayscale processing on the initial image to obtain a grayscale image; and

adjusting a contrast of the grayscale image to obtain the first image.

5 . The method according to claim 3 , wherein the preprocessing the initial image to obtain the first image comprises:

splitting the initial image into three channels of images, wherein the three channels of images comprise a red channel image, a green channel image, and a blue channel image; and

determining any channel image that meets a preset interference condition among the red channel image, the green channel image, and the blue channel image as the first image.

6 . The method according to claim 1 , wherein the determining a detection result of the cell based on grayscale values corresponding to pixels in a preset area in the first image comprises:

determining, based on the grayscale values corresponding to the pixels in the preset area in the first image, target pixels whose grayscale values meet a preset condition;

obtaining a target edge line by fitting the target pixels; and

determining the detection result of the cell based on a number of target edge lines.

7 . The method according to claim 6 , wherein the determining, based on the grayscale values corresponding to the pixels in the preset area in the first image, target pixels whose grayscale values meet a preset condition comprises:

dividing the preset area along an extension direction of the first edge line to obtain N sub-areas, wherein each sub-area comprises M pixels, and N and M are integers greater than 1; and

determining target pixels from the M pixels in each sub-area, wherein a difference between a grayscale value of the target pixel and a grayscale value of an adjacent pixel of the target pixel is greater than or equal to a second threshold.

8 . The method according to claim 6 , wherein the obtaining a target edge line by fitting the target pixels comprises:

obtaining pixel coordinates of the target pixels;

determining target pixels whose pixel coordinates meet a preset coordinate condition as second pixels; and

when a number of second pixels is greater than or equal to a preset number threshold, obtaining a target edge line by fitting the second pixels.

9 . The method according to claim 6 , wherein the determining the detection result of the cell based on a number of target edge lines comprises:

determining, in a case that the number of target edge lines is 0, that the cell comprises no bottom support sheet.

10 . The method according to claim 9 , wherein the determining, in a case that the number of target edge lines is 0, that the cell comprises no bottom support sheet comprises:

inputting, in the case that the number of target edge lines is 0, the first image to a blur detection model to determine whether the first image is a blurry image; and

determining, in a case that the first image is not a blurry image, that the cell comprises no bottom support sheet.

11 . The method according to claim 10 , wherein after the inputting, in the case that the number of target edge lines is 0, the first image to a blur detection model to determine whether the first image is a blurry image, the method further comprises:

re-obtaining the first image in a case that the first image is a blurry image.

12 . The method according to claim 6 , wherein the determining the detection result of the cell based on a number of target edge lines comprises:

determining, in a case that the number of target edge lines is 2, that the cell comprises a bottom support sheet.

13 . The method according to claim 12 , wherein the determining, in a case that the number of target edge lines is 2, that the cell comprises a bottom support sheet comprises:

determining, in a case that the number of target edge lines is 2 and at least one target edge line is located in the first area, that the cell comprises a bottom support sheet.

14 . The method according to claim 6 , wherein in a case that the first image comprises a first end of the cell, the determining the detection result of the cell based on a number of target edge lines comprises:

obtaining a second image in a case that the number of target edge lines is 1, wherein the second image comprises a second end of the cell, and the second end is opposite to the first end; and

determining, in a case that the number of target edge lines in the second image is 1, that the cell comprises no bottom support sheet.

15 . The method according to claim 14 , wherein after the obtaining a second image in a case that the number of target edge lines is 1, the method further comprises:

determining, in a case that the number of target edge lines in the second image is 2, that the cell comprises a bottom support sheet.

16 . A cell detection apparatus, comprising:

an obtaining module configured to obtain a first image, wherein the first image comprises a first area where a first end of a cell is located;

a first determination module configured to determine a first edge line of the cell according to the first area; and

a second determination module configured to determine a detection result of the cell based on grayscale values corresponding to pixels in a preset area in the first image, wherein the detection result is used to indicate whether the cell comprises a bottom support sheet, and the preset area is an area within a preset range from the first edge line.

17 . An electronic device, comprising: a processor and a memory storing program instructions; and when the processor executes the program instructions, the method according to claim 1 is implemented.

18 . A non-transitory readable storage medium, storing program instructions, wherein when the program instructions are executed by a processor, the method according to claim 1 .

19 . A computer program product, wherein when instructions in the computer program product are executed by a processor of an electronic device, the electronic device is caused to execute the method according to claim 1 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2024
From: CONTEMPORARY AMPEREX TECHNOLOGY CO., LIMITED
To: CONTEMPORARY AMPEREX TECHNOLOGY (HONG KONG) LIMITED
Reel/Frame 068338/0402 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2023
From: WANG, BINGQUAN; CHEN, FEI; JIANG, GUANNAN
To: CONTEMPORARY AMPEREX TECHNOLOGY CO., LIMITED
Reel/Frame 065415/0460 →