IP Library › Granted Patent US 11,893,497
Granted Patent B2
US 11,893,497 · App. 18/127,891 · Granted Feb 6, 2024

Method and apparatus for acquiring feature data from low-bit image

Inventors: Chang Kyu Choi (Seongnam-si, KR); Youngjun Kwak (Seoul, KR); Seohyung Lee (Seoul, KR)
Assignee: Samsung Electronics Co., Ltd.
G06N3/084G06N3/08G06N20/00G06T5/001G06T5/20G06V10/451G06V10/764G06V10/82G06F2218/00G06T2207/10024G06T2207/20084
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,893,497
App. No.
18/127,891
Granted
Feb 6, 2024
Kind
B2
Abstract

A processor-implemented method of generating feature data includes: receiving an input image; generating, based on a pixel value of the input image, at least one low-bit image having a number of bits per pixel lower than a number of bits per pixel of the input image; and generating, using at least one neural network, feature data corresponding to the input image from the at least one low-bit image.

Claims (38)

1. A processor-implemented method of generating feature data, the method comprising:

receiving an input image;

generating N binary images from the input image, wherein N is the number of bits per pixel of the input image, wherein N is an integer equal to or greater than 2; and

generating, using at least one neural network, feature data corresponding to the input image from the N binary images,

wherein the generating N binary images from the input image comprises:

generating each of the N binary images for each bit value level from a highest bit to a lowest bit of the binary bit values of a pixel value of the input image.

2. The method of claim 1 , wherein at least one of the generated N binary images has a number of bits per pixel lower than a number of bits per pixel of the input image.

3. The method of claim 2 , wherein the generating N binary images from the input image comprises:

generating the N binary images by dividing binary bit values of the pixel value of the input image based on a bit value level.

4. The method of claim 1 , wherein the generating N binary images from the input image comprises:

generating the N binary images by applying N different edge filters to the input image.

5. The method of claim 4 , wherein the generating N binary images from the input image comprises:

generating each of the N binary images by applying a corresponding different edge filter of the N different edge filters, respectively.

6. A processor-implemented method of generating feature data, the method comprising:

receiving a feature map of an input image including pixels having a plurality of bit value levels;

generating, for each of the bit value levels, a binary feature map including binary pixel values corresponding to pixels of the feature map that include a bit of the bit value level; and

generating, using a neural network, feature data corresponding to the input image based on the generated binary feature maps,

wherein the generating the binary feature map from the input image comprises:

generating the binary feature map for each bit value level from a highest bit to a lowest bit of binary bit values of a pixel value of the input image.

7. The method of claim 6 , wherein the generating of the feature data comprises performing convolution operations between one or more image filters and the binary feature maps.

8. The method of claim 6 , further comprising performing an image recognition for the input image based on the generated feature data.

9. An apparatus for generating feature data, the apparatus comprising:

one or more processors configured to:

receive an input image;

generate N binary images from the input image, wherein N is the number of bits per pixel of the input image, wherein N is an integer equal to or greater than 2; and

generate, using at least one neural network, feature data corresponding to the input image from the N binary images,

wherein, for the generating N binary images from the input image, the one or more processors are configured to:

generate each of the N binary images for each bit value level from a highest bit to a lowest bit of the binary bit values of a pixel value of the input image.

10. The apparatus of claim 9 , wherein at least one of the generated N binary images has a number of bits per pixel lower than a number of bits per pixel of the input image.

11. The apparatus of claim 10 , wherein for the generating N binary images from the input image, the one or more processors are configured to:

generate the N binary images by dividing binary bit values of the pixel value of the input image based on a bit value level.

12. The apparatus of claim 9 , wherein for the generating N binary images from the input image, the one or more processors are configured to:

generate the N binary images by applying N different edge filters to the input image.

13. The apparatus of claim 12 , wherein for the generating N binary images from the input image, the one or more processors are configured to:

generate each of the N binary images by applying a corresponding different edge filter of the N different edge filters, respectively.

14. The apparatus of claim 9 , wherein the apparatus further comprises:

a camera configured for capturing the input image and providing the input image to the one or more processors.

15. The apparatus of claim 9 , wherein the apparatus is one of a mobile phone, smart phone, a tablet, and a personal computer.

Priority Claims (1)
KR 10-2018-0061961 · May 30, 2018 · national
Continuity (3)
Continuation 17507872 · Oct 22, 2021
Continuation 16406088 · May 8, 2019
Related Publication 20230229926A1 · Jul 20, 2023
Cited By (1)
US 12,323,694