RU2013110494A - Устройство обработки изображений с уровнем оценки, реализующим программный и аппаратный алгоритмы разной точности - Google Patents

Устройство обработки изображений с уровнем оценки, реализующим программный и аппаратный алгоритмы разной точности Download PDF

Info

Publication number
RU2013110494A
RU2013110494A RU2013110494/08A RU2013110494A RU2013110494A RU 2013110494 A RU2013110494 A RU 2013110494A RU 2013110494/08 A RU2013110494/08 A RU 2013110494/08A RU 2013110494 A RU2013110494 A RU 2013110494A RU 2013110494 A RU2013110494 A RU 2013110494A
Authority
RU
Russia
Prior art keywords
image processing
object data
processing device
level
evaluation level
Prior art date
Application number
RU2013110494/08A
Other languages
English (en)
Inventor
Павел Александрович Алисейчик
Иван Леонидович Мазуренко
Алексей Александрович Летуновский
Александр Александрович Петюшко
Александр Борисович Холоденко
Original Assignee
ЭлЭсАй Корпорейшн
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ЭлЭсАй Корпорейшн filed Critical ЭлЭсАй Корпорейшн
Priority to RU2013110494/08A priority Critical patent/RU2013110494A/ru
Priority to KR1020157019532A priority patent/KR20150123789A/ko
Priority to CN201380003686.3A priority patent/CN104160419A/zh
Priority to PCT/US2013/059704 priority patent/WO2014143154A1/en
Priority to JP2016500090A priority patent/JP2016513842A/ja
Priority to US14/238,522 priority patent/US9323995B2/en
Priority to CA2847126A priority patent/CA2847126A1/en
Priority to TW102135896A priority patent/TW201435800A/zh
Publication of RU2013110494A publication Critical patent/RU2013110494A/ru

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/94Hardware or software architectures specially adapted for image or video understanding
    • G06V10/955Hardware or software architectures specially adapted for image or video understanding using specific electronic processors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/103Static body considered as a whole, e.g. static pedestrian or occupant recognition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/02Affine transformations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/403Edge-driven scaling; Edge-based scaling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/13Edge detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/181Segmentation; Edge detection involving edge growing; involving edge linking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/107Static hand or arm
    • G06V40/113Recognition of static hand signs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/04Indexing scheme for image data processing or generation, in general involving 3D image data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/21Indexing scheme for image data processing or generation, in general involving computational photography
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20048Transform domain processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20172Image enhancement details
    • G06T2207/20192Edge enhancement; Edge preservation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/20Indexing scheme for editing of 3D models
    • G06T2219/2004Aligning objects, relative positioning of parts

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Architecture (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Abstract

1. Устройство обработки изображений, содержащее:схему обработки изображений, реализующую несколько уровней обработки, в том числе, по меньшей мере, уровень оценки и уровень распознавания;уровень оценки, содержащий программно-реализованную часть и аппаратно-реализованную часть;программно-реализованную часть уровня оценки, выполненную с возможностью генерирования первых объектных данных с первой степенью точности с использованием программного алгоритма;аппаратно-реализованную часть уровня оценки, выполненную с возможностью генерирования вторых объектных данных со второй степенью точности, ниже первой степени точности, с использованием аппаратного алгоритма;при этом уровень оценки дополнительно содержит устройство сложения сигналов, выполненное с возможностью объединения первых и вторых объектных данных, чтобы сгенерировать выходные объектные данные для подачи на уровень распознавания.2. Устройство обработки изображений по п. 1, в котором уровень оценки содержит подсистему оценки системы распознавания жестов.3. Устройство обработки изображений по п. 1, в котором несколько уровней обработки дополнительно содержат уровень предварительной обработки, который принимает необработанные данные изображения и предоставляет предварительно обработанные данные изображения на уровень оценки.4. Устройство обработки изображений по п. 1, в котором первые объектные данные обновляются с первой частотой, а вторые объектные данные обновляются со второй частотой, которая выше первой частоты.5. Устройство обработки изображений по п. 1, в котором первая частота меньше одного раза на каждый входной кадр принимаемых дан�

Claims (20)

1. Устройство обработки изображений, содержащее:
схему обработки изображений, реализующую несколько уровней обработки, в том числе, по меньшей мере, уровень оценки и уровень распознавания;
уровень оценки, содержащий программно-реализованную часть и аппаратно-реализованную часть;
программно-реализованную часть уровня оценки, выполненную с возможностью генерирования первых объектных данных с первой степенью точности с использованием программного алгоритма;
аппаратно-реализованную часть уровня оценки, выполненную с возможностью генерирования вторых объектных данных со второй степенью точности, ниже первой степени точности, с использованием аппаратного алгоритма;
при этом уровень оценки дополнительно содержит устройство сложения сигналов, выполненное с возможностью объединения первых и вторых объектных данных, чтобы сгенерировать выходные объектные данные для подачи на уровень распознавания.
2. Устройство обработки изображений по п. 1, в котором уровень оценки содержит подсистему оценки системы распознавания жестов.
3. Устройство обработки изображений по п. 1, в котором несколько уровней обработки дополнительно содержат уровень предварительной обработки, который принимает необработанные данные изображения и предоставляет предварительно обработанные данные изображения на уровень оценки.
4. Устройство обработки изображений по п. 1, в котором первые объектные данные обновляются с первой частотой, а вторые объектные данные обновляются со второй частотой, которая выше первой частоты.
5. Устройство обработки изображений по п. 1, в котором первая частота меньше одного раза на каждый входной кадр принимаемых данных изображения, а вторая частота составляет один раз на каждый входной кадр.
6. Устройство обработки изображений по п. 1, в котором первые объектные данные генерируются на основании сравнения между текущим входным кадром и, по меньшей мере, одной объектной моделью.
7. Устройство обработки изображений по п. 1, в котором вторые объектные данные генерируются на основании сравнения между текущим входным кадром и, по меньшей мере, одним из предыдущих входных кадров.
8. Устройство обработки изображений по п. 1, в котором уровень оценки реализует операции поиск-визуализация-сравнение при генерировании первых и вторых объектных данных.
9. Устройство обработки изображений по п. 8, в котором отдельные экземпляры модулей поиска, связанных с операциями поиск-визуализация-сравнение, создаются и в программно-реализованной части, и в аппаратно-реализованной части.
10. Устройство обработки изображений по п. 8, в котором экземпляр модуля визуализации, связанного с операциями поиск-визуализация-сравнение, создается только в программно-реализованной части, а экземпляр модуля сравнения, связанного с операциями поиск-визуализация-сравнение, создается только в аппаратно-реализованной части.
11. Устройство обработки изображений по п. 1, в котором программно-реализованная часть уровня оценки реализует несколько высокоуровневых операций обработки, в том числе одно или более из следующего: обнаружение и отслеживание особых точек, обнаружение и отслеживание фронтальной поверхности, обнаружение и отслеживание краев, и быстрая эвристика, например, обнаружение центра масс.
12. Устройство обработки изображений по п. 1, в котором аппаратно-реализованная часть уровня оценки реализует несколько низкоуровневых примитивов обработки изображений, в том числе одно или более из следующего: 3D-примитив, такой, как аффинное или изометрическое преобразование, 2D-примитив, такой, как отслеживание кривых, примитив сравнения, такой, как сравнение по методу наименьших квадратов, примитив поиска, такой, как предсказание движения или градиентный поиск, и статистический примитив.
13. Устройство обработки изображений по п. 1, в котором схема обработки изображений содержит, по меньшей мере, одну интегральную схему устройства обработки графической информации.
14. Интегральная схема, содержащая устройство обработки изображений по п. 1.
15. Способ, содержащий этапы, на которых:
формируют несколько уровней обработки устройства обработки изображений, в том числе, по меньшей мере, уровень оценки и уровень распознавания;
генерируют первые объектные данные с первой степенью точности с использованием программного алгоритма в программно-реализованной части уровня оценки;
генерируют вторые объектные данные со второй степенью точности, ниже первой степени точности, с использованием аппаратного алгоритма в аппаратно-реализованной части уровня оценки; и
объединяют первые и вторые объектные данные, чтобы сгенерировать выходные объектные данные для подачи на уровень распознавания.
16. Способ по п. 15, в котором этапы генерирования первых и вторых объектных данных содержат этапы, на которых:
генерируют первые объектные данные на основании сравнения между текущим входным кадром и, по меньшей мере, одной объектной моделью; и
генерируют вторые объектные данные на основании сравнения между текущим входным кадром и, по меньшей мере, одним из предыдущих входных кадров;
при этом первые объектные данные обновляются с первой частотой, а вторые объектные данные обновляются со второй частотой, которая выше первой частоты.
17. Считываемый с помощью компьютера носитель данных, с содержащимся на нем кодом компьютерной программы, причем этот код компьютерной программы при исполнении на устройстве обработки заставляет это устройство обработки выполнять способ по п. 15.
18. Система обработки изображений, содержащая:
один или несколько источников изображений, предоставляющих данные изображения;
один или несколько получателей изображений; и
устройство обработки изображений, соединенное с упомянутыми одним или несколькими источниками изображений и с упомянутыми одним или несколькими получателями изображений;
при этом устройство обработки изображений содержит:
схему обработки изображений, реализующую несколько уровней обработки, в том числе, по меньшей мере, уровень оценки и уровень распознавания;
уровень оценки, содержащий программно-реализованную часть и аппаратно-реализованную часть;
программно-реализованную часть уровня оценки, выполненную с возможностью генерирования первых объектных данных с первой степенью точности с использованием программного алгоритма;
аппаратно-реализованную часть уровня оценки, выполненную с возможностью генерирования вторых объектных данных со второй степенью точности, ниже первой степени точности, с использованием аппаратного алгоритма;
при этом уровень оценки дополнительно содержит устройство сложения сигналов, выполненное с возможностью объединения первых и вторых объектных данных, чтобы сгенерировать выходные объектные данные для подачи на уровень распознавания.
19. Система по п. 18, в которой, по меньшей мере, один из этих одного или нескольких источников изображений содержит датчик глубины.
20. Система по п. 19, в которой датчик глубины является составной частью устройства формирования глубинных изображений, в состав которого входит устройство обработки изображений.
RU2013110494/08A 2013-03-11 2013-03-11 Устройство обработки изображений с уровнем оценки, реализующим программный и аппаратный алгоритмы разной точности RU2013110494A (ru)

Priority Applications (8)

Application Number Priority Date Filing Date Title
RU2013110494/08A RU2013110494A (ru) 2013-03-11 2013-03-11 Устройство обработки изображений с уровнем оценки, реализующим программный и аппаратный алгоритмы разной точности
KR1020157019532A KR20150123789A (ko) 2013-03-11 2013-09-13 상이한 정밀도의 소프트웨어 및 하드웨어 알고리즘을 구현하는 평가 계층을 갖는 이미지 프로세서
CN201380003686.3A CN104160419A (zh) 2013-03-11 2013-09-13 具有实现不同精度的软件及硬件算法的评价层的图像处理器
PCT/US2013/059704 WO2014143154A1 (en) 2013-03-11 2013-09-13 Image processor with evaluation layer implementing software and hardware algorithms of different precision
JP2016500090A JP2016513842A (ja) 2013-03-11 2013-09-13 異なる精度のソフトウェアアルゴリズム及びハードウェアアルゴリズムを実施する評価層を備えた画像プロセッサ
US14/238,522 US9323995B2 (en) 2013-03-11 2013-09-13 Image processor with evaluation layer implementing software and hardware algorithms of different precision
CA2847126A CA2847126A1 (en) 2013-03-11 2013-09-13 Image processor with evaluation layer implementing software and hardware algorithms of different precision
TW102135896A TW201435800A (zh) 2013-03-11 2013-10-03 具有實施不同精確性之軟體及硬體演算法之評估層的影像處理器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2013110494/08A RU2013110494A (ru) 2013-03-11 2013-03-11 Устройство обработки изображений с уровнем оценки, реализующим программный и аппаратный алгоритмы разной точности

Publications (1)

Publication Number Publication Date
RU2013110494A true RU2013110494A (ru) 2014-09-20

Family

ID=51537424

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2013110494/08A RU2013110494A (ru) 2013-03-11 2013-03-11 Устройство обработки изображений с уровнем оценки, реализующим программный и аппаратный алгоритмы разной точности

Country Status (8)

Country Link
US (1) US9323995B2 (ru)
JP (1) JP2016513842A (ru)
KR (1) KR20150123789A (ru)
CN (1) CN104160419A (ru)
CA (1) CA2847126A1 (ru)
RU (1) RU2013110494A (ru)
TW (1) TW201435800A (ru)
WO (1) WO2014143154A1 (ru)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2013110494A (ru) 2013-03-11 2014-09-20 ЭлЭсАй Корпорейшн Устройство обработки изображений с уровнем оценки, реализующим программный и аппаратный алгоритмы разной точности
KR102286174B1 (ko) 2015-09-01 2021-08-06 주식회사 만도 운전 지원 장치 및 운전 지원 방법
CN110097533B (zh) * 2019-02-12 2023-04-07 哈尔滨新光光电科技股份有限公司 一种光斑外形尺寸和位置的精确测试方法
US11847771B2 (en) * 2020-05-01 2023-12-19 Samsung Electronics Co., Ltd. Systems and methods for quantitative evaluation of optical map quality and for data augmentation automation

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5133020A (en) * 1989-07-21 1992-07-21 Arch Development Corporation Automated method and system for the detection and classification of abnormal lesions and parenchymal distortions in digital medical images
JPH1066036A (ja) * 1996-08-15 1998-03-06 Oki Electric Ind Co Ltd Tv方式変換装置
US6904163B1 (en) * 1999-03-19 2005-06-07 Nippon Telegraph And Telephone Corporation Tomographic image reading method, automatic alignment method, apparatus and computer readable medium
KR100323678B1 (ko) * 2000-02-28 2002-02-07 구자홍 화면비 변환 장치
JP3927353B2 (ja) * 2000-06-15 2007-06-06 株式会社日立製作所 比較検査における画像の位置合せ方法、比較検査方法及び比較検査装置
JP4829408B2 (ja) * 2001-01-23 2011-12-07 キヤノン株式会社 画像処理方法及び画像処理装置
US7027054B1 (en) * 2002-08-14 2006-04-11 Avaworks, Incorporated Do-it-yourself photo realistic talking head creation system and method
US8553037B2 (en) * 2002-08-14 2013-10-08 Shawn Smith Do-It-Yourself photo realistic talking head creation system and method
US7006110B2 (en) 2003-04-15 2006-02-28 Nokia Corporation Determining a coverage mask for a pixel
FI114882B (fi) 2003-04-30 2005-01-14 Nokia Corp Kuvakehysten päivityksen synkronointi
US7483583B2 (en) * 2003-12-16 2009-01-27 Infocus Corporation System and method for processing image data
EP1931150A1 (en) * 2006-12-04 2008-06-11 Koninklijke Philips Electronics N.V. Image processing system for processing combined image data and depth data
US7973823B2 (en) * 2006-12-29 2011-07-05 Nokia Corporation Method and system for image pre-processing
US20100157079A1 (en) 2008-12-19 2010-06-24 Qualcomm Incorporated System and method to selectively combine images
EP2474950B1 (en) 2011-01-05 2013-08-21 Softkinetic Software Natural gesture based user interface methods and systems
EP2538388B1 (en) 2011-06-20 2015-04-01 Alcatel Lucent Method and arrangement for image model construction
RU2013110494A (ru) 2013-03-11 2014-09-20 ЭлЭсАй Корпорейшн Устройство обработки изображений с уровнем оценки, реализующим программный и аппаратный алгоритмы разной точности

Also Published As

Publication number Publication date
US9323995B2 (en) 2016-04-26
CA2847126A1 (en) 2014-09-11
TW201435800A (zh) 2014-09-16
JP2016513842A (ja) 2016-05-16
KR20150123789A (ko) 2015-11-04
WO2014143154A1 (en) 2014-09-18
CN104160419A (zh) 2014-11-19
US20160004919A1 (en) 2016-01-07

Similar Documents

Publication Publication Date Title
US11216971B2 (en) Three-dimensional bounding box from two-dimensional image and point cloud data
CN108268869B (zh) 目标检测方法、装置及***
CN107766839B (zh) 基于3d卷积神经网络的动作识别方法和装置
CN111241989B (zh) 图像识别方法及装置、电子设备
Minemura et al. LMNet: Real-time multiclass object detection on CPU using 3D LiDAR
CN106462995B (zh) 3d面部模型重建装置和方法
US10891473B2 (en) Method and device for use in hand gesture recognition
Isa et al. Optimizing the hyperparameter tuning of YOLOv5 for underwater detection
CN114550177B (zh) 图像处理的方法、文本识别方法及装置
CN110728196B (zh) 一种人脸识别的方法、装置及终端设备
CN108124489B (zh) 信息处理方法、装置、云处理设备以及计算机程序产品
RU2012154657A (ru) Способы и устройство для объединения изображений с глубиной, генерированных с использованием разных способов формирования изображений с глубиной
CN109118532B (zh) 视觉景深估计方法、装置、设备及存储介质
EP3695381B1 (en) Floor detection in virtual and augmented reality devices using stereo images
KR20160015662A (ko) 스테레오 매칭 방법 및 이를 수행하는 장치
US20140363097A1 (en) Image capture system and operation method thereof
CN109325996B (zh) 用于生成信息的方法和装置
RU2013110494A (ru) Устройство обработки изображений с уровнем оценки, реализующим программный и аппаратный алгоритмы разной точности
US20190045169A1 (en) Maximizing efficiency of flight optical depth sensors in computing environments
Rahnama et al. Real-time highly accurate dense depth on a power budget using an FPGA-CPU hybrid SoC
RU2013102854A (ru) Способ и устройство для повышения кадровой частоты потока изображений с использованием, по меньшей мере, одного потока изображений с более высокой кадровой частотой
CN111192312B (zh) 基于深度学习的深度图像获取方法、装置、设备及介质
CN112580666A (zh) 图像特征的提取方法、训练方法、装置、电子设备及介质
US20160189339A1 (en) Adaptive 3d registration
US20190096073A1 (en) Histogram and entropy-based texture detection

Legal Events

Date Code Title Description
FA93 Acknowledgement of application withdrawn (no request for examination)

Effective date: 20160314