[go: up one dir, main page]

CN111368577B - Image processing system - Google Patents

Image processing system Download PDF

Info

Publication number
CN111368577B
CN111368577B CN202010232705.1A CN202010232705A CN111368577B CN 111368577 B CN111368577 B CN 111368577B CN 202010232705 A CN202010232705 A CN 202010232705A CN 111368577 B CN111368577 B CN 111368577B
Authority
CN
China
Prior art keywords
image
target
image acquisition
module
acquisition
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN202010232705.1A
Other languages
Chinese (zh)
Other versions
CN111368577A (en
Inventor
孙明思
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jilin Agricultural Science and Technology College
Original Assignee
Jilin Agricultural Science and Technology College
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 Jilin Agricultural Science and Technology College filed Critical Jilin Agricultural Science and Technology College
Priority to CN202010232705.1A priority Critical patent/CN111368577B/en
Publication of CN111368577A publication Critical patent/CN111368577A/en
Application granted granted Critical
Publication of CN111368577B publication Critical patent/CN111368577B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/165Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/45Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
    • G01S19/47Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1439Methods for optical code recognition including a method step for retrieval of the optical code
    • G06K7/1443Methods for optical code recognition including a method step for retrieval of the optical code locating of the code in an image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Automation & Control Theory (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Image Processing (AREA)
  • Studio Devices (AREA)

Abstract

The invention discloses an image processing system, comprising: the image acquisition module is used for acquiring a target image of the two-dimensional code tag, wherein the two-dimensional code tag internally carries a lens model, an image acquisition mode, three-dimensional attitude information of the image acquisition terminal during image acquisition and the distance and angle of the image acquisition terminal relative to a target acquisition position/reference position; and the image reconstruction module is used for acquiring the lens model, the image acquisition mode and the three-dimensional attitude information of the image acquisition terminal during image acquisition as well as the distance and the angle of the image acquisition terminal relative to the target acquisition position/reference position corresponding to the target image, and finishing the image preprocessing based on the target image requirement. According to the invention, the acquisition of the relative attitude information between the image acquisition terminal and the target acquisition position/reference position is realized by combining the three-dimensional attitude sensor, the GPS positioning module and the two-dimensional tag technology, and the condition of detection failure caused by the reflection of a marker or the influence of partial shielding factors is avoided.

Description

一种图像处理系统an image processing system

技术领域technical field

本发明涉及图像处理领域,具体涉及一种图像处理系统。The invention relates to the field of image processing, in particular to an image processing system.

背景技术Background technique

目前,大多数图像采集时的相机的相对姿态信息计算都是基于标记物实现,这类标记物一般是规则的四边形,例如正方形,标记物外侧由一个黑色边框围绕,内部进行编码用于区分不同的标记物,标记物检测的目的是对标记物的四个角点进行定位,它的优点是结构简单、易于识别。但是也存在一些缺点,标记物识别过程中易受到标记物反光、遮挡等因素的影响,容易造成了标记物检测的失败。At present, the calculation of the relative attitude information of most cameras during image acquisition is based on markers, which are generally regular quadrilaterals, such as squares, surrounded by a black border on the outside of the marker, and coded inside to distinguish between different The purpose of marker detection is to locate the four corners of the marker, and its advantages are simple structure and easy identification. However, there are also some disadvantages. The marker recognition process is easily affected by factors such as marker reflection and occlusion, which may easily cause marker detection failure.

发明内容Contents of the invention

为解决上述问题,本发明提供了一种图像处理系统,避免了由于标记物反光或部分遮挡因素影响时检测失败的情况。In order to solve the above problems, the present invention provides an image processing system, which avoids detection failures due to the reflection of markers or the influence of partial occlusion factors.

为实现上述目的,本发明采取的技术方案为:In order to achieve the above object, the technical scheme that the present invention takes is:

一种图像处理系统,包括:An image processing system comprising:

图像采集模块,用于采集内载二维码标签的目标图像,该二维码标签内载镜头型号、图像采集模式、图像采集时图像采集终端的三维姿态信息以及图像采集终端相对于目标采集位置/参考位置的距离和角度;The image acquisition module is used to acquire the target image of the built-in two-dimensional code label, the two-dimensional code label contains the lens model, the image acquisition mode, the three-dimensional posture information of the image acquisition terminal during image acquisition, and the position of the image acquisition terminal relative to the target acquisition / The distance and angle of the reference position;

图像重构模块,用于获取该目标图像对应的镜头型号、图像采集模式、图像采集时图像采集终端的三维姿态信息以及图像采集终端相对于目标采集位置/参考位置的距离和角度,并基于目标图像要求完成图像的预处理;The image reconstruction module is used to obtain the lens model corresponding to the target image, the image acquisition mode, the three-dimensional attitude information of the image acquisition terminal during image acquisition, and the distance and angle of the image acquisition terminal relative to the target acquisition position/reference position, and based on the target The image requires image preprocessing to be completed;

图像分类模块,用于基于预设的目标检测模型实现图像的检测,并根据检测结果实现图像的分类。The image classification module is used to realize image detection based on a preset target detection model, and realize image classification according to the detection result.

进一步地,所述二维码标签设置在目标图像的右下角,与目标图像的颜色融合成一体。Further, the two-dimensional code label is set at the lower right corner of the target image, and is integrated with the color of the target image.

进一步地,图像采集模块包括:Further, the image acquisition module includes:

图像采集终端,用于实现目标图像的预采集;An image acquisition terminal, used to realize the pre-acquisition of the target image;

二维码标签生成模块,用于通过搭载在图像采集终端内的三维姿态传感器实现图像采集终端三维姿态数据的采集,通过搭载在图像采集终端内的工况采集模块实现图像采集终端图像采集模式的采集,通过放置在目标采集位置/参考位置处的GPS定位模块以及搭载在图像采集终端上的另一GPS定位模块实现目标采集位置与图像采集终端之间距离、角度的获取,并基于数据处理终端上传的镜头型号生成目标图像的二维码标签;The two-dimensional code label generation module is used to realize the acquisition of three-dimensional attitude data of the image acquisition terminal through the three-dimensional attitude sensor carried in the image acquisition terminal, and realize the image acquisition mode of the image acquisition terminal through the working condition acquisition module carried in the image acquisition terminal Acquisition, through the GPS positioning module placed at the target acquisition position/reference position and another GPS positioning module mounted on the image acquisition terminal to obtain the distance and angle between the target acquisition position and the image acquisition terminal, and based on the data processing terminal The uploaded lens model generates a QR code label of the target image;

二维码标签标记模块,用于通过图像颜色识别模块实现目标位置图像颜色的识别,并基于识别结果实现二维码标签颜色的重构,并经完成重构后的二维码标签标记在目标位置处。首先基于预设的图像标记框在目标图像右下角框出目标位置,然后通过图像颜色识别模块实现目标位置图像颜色的识别,再将识别所得的颜色与二维码当前标签颜色作差,根据差值实现二维码标签颜色的重构。The two-dimensional code label marking module is used to realize the recognition of the image color of the target position through the image color recognition module, and realize the reconstruction of the color of the two-dimensional code label based on the recognition result, and mark the reconstructed two-dimensional code label on the target location. First, frame the target position in the lower right corner of the target image based on the preset image mark frame, and then realize the recognition of the image color of the target position through the image color recognition module, and then make a difference between the recognized color and the current label color of the QR code, according to the difference The value realizes the reconstruction of the color of the QR code label.

进一步地,所述目标图像要求基于数据处理终端录入,以填空的方式录入,比如图像的偏转角度、饱和度、亮度、对比度、分辨率、锐化程度、图像比例等。Further, the target image needs to be entered based on the data processing terminal and entered in the form of filling in the blanks, such as the deflection angle, saturation, brightness, contrast, resolution, sharpening degree, image ratio, etc. of the image.

进一步地,所述手机app以图的形式实现距离、角度的计算,同时在该图上实现当前图像采集终端三维姿态信息的显示。Further, the mobile phone app realizes the calculation of distance and angle in the form of a graph, and at the same time realizes the display of the three-dimensional posture information of the current image acquisition terminal on the graph.

进一步地,所述目标检测模型采用ssd_Inception_V3_coco模型,该模型采用ssd目标检测算法,用coco数据集预训练Inception_V3深度神经网络,然后用先前准备好的数据集训练该模型,微调深度神经网络中的各项参数,最后得到合适的目标检测模型。Further, the target detection model adopts the ssd_Inception_V3_coco model, which adopts the ssd target detection algorithm, pre-trains the Inception_V3 deep neural network with the coco data set, then trains the model with the previously prepared data set, and fine-tunes each of the deep neural networks. Item parameters, and finally get a suitable target detection model.

进一步地,所述图像重构模块内设有:Further, the image reconstruction module is provided with:

相对姿态计算模块,用于根据图像采集时图像采集终端的三维姿态信息以及图像采集终端相对于目标采集位置/参考位置的距离和角度实现图像采集终端相对姿态的计算;The relative attitude calculation module is used to realize the calculation of the relative attitude of the image acquisition terminal according to the three-dimensional attitude information of the image acquisition terminal during image acquisition and the distance and angle of the image acquisition terminal relative to the target acquisition position/reference position;

图像预处理模块,用于根据目标图像采集要求以及获取到的获取该目标图像对应的镜头型号、图像采集模式进行图像的预处理。The image preprocessing module is used to perform image preprocessing according to the acquisition requirements of the target image and the obtained lens model and image acquisition mode corresponding to the target image.

本发明具有以下有益效果:The present invention has the following beneficial effects:

1)通过三维姿态传感器、GPS定位模块结合二维标签技术实现了图像采集终端与目标采集位置/参考位置之间相对姿态信息的获取,避免了由于标记物反光或部分遮挡因素影响时检测失败的情况。1) Through the combination of 3D attitude sensor, GPS positioning module and 2D tag technology, the acquisition of relative attitude information between the image acquisition terminal and the target acquisition position/reference position is realized, and the failure of detection due to the reflection of markers or partial occlusion factors is avoided. Condition.

2)二维码标签设置在目标图像的右下角,且与目标图像的颜色融合成一体,从而可以避免二维码标签对目标图像的影响。2) The QR code label is set at the lower right corner of the target image, and is integrated with the color of the target image, so that the influence of the QR code label on the target image can be avoided.

3)通过目标检测模型的应用可以实现目标图像的自动分类,减少了人为查看分类的工作量。3) Through the application of the target detection model, the automatic classification of the target image can be realized, which reduces the workload of manual inspection and classification.

4)可根据不同的目标图像要求基于原始图像自动获取批量图像,省时省力。4) According to different target image requirements, batch images can be automatically obtained based on the original image, saving time and effort.

5)三维姿态传感器、GPS定位模块的应用还可以用来辅助实现标定的摄像机参数下目标图像的采集。5) The application of 3D attitude sensor and GPS positioning module can also be used to assist in the acquisition of target images under the calibrated camera parameters.

附图说明Description of drawings

图1为本发明实施例1的一种图像处理系统的系统框图。FIG. 1 is a system block diagram of an image processing system according to Embodiment 1 of the present invention.

具体实施方式Detailed ways

为了使本发明的目的及优点更加清楚明白,以下结合实施例对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the objects and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

如图1所示,本发明实施例提供了一种图像处理系统,包括:As shown in Figure 1, an embodiment of the present invention provides an image processing system, including:

图像采集模块,用于采集内载二维码标签的目标图像,该二维码标签内载镜头型号、图像采集模式、图像采集时图像采集终端的三维姿态信息以及图像采集终端相对于目标采集位置/参考位置的距离和角度;The image acquisition module is used to acquire the target image of the built-in two-dimensional code label, the two-dimensional code label contains the lens model, the image acquisition mode, the three-dimensional posture information of the image acquisition terminal during image acquisition, and the position of the image acquisition terminal relative to the target acquisition / The distance and angle of the reference position;

图像重构模块,用于获取该目标图像对应的镜头型号、图像采集模式、图像采集时图像采集终端的三维姿态信息以及图像采集终端相对于目标采集位置/参考位置的距离和角度,并基于目标图像要求完成图像的预处理;The image reconstruction module is used to obtain the lens model corresponding to the target image, the image acquisition mode, the three-dimensional attitude information of the image acquisition terminal during image acquisition, and the distance and angle of the image acquisition terminal relative to the target acquisition position/reference position, and based on the target The image requires image preprocessing to be completed;

图像分类模块,用于基于预设的目标检测模型实现图像的检测,并根据检测结果实现图像的分类。The image classification module is used to realize image detection based on a preset target detection model, and realize image classification according to the detection results.

本实施例中,所述二维码标签设置在目标图像的右下角,与目标图像的颜色融合成一体。In this embodiment, the two-dimensional code label is set at the lower right corner of the target image, and is integrated with the color of the target image.

本实施例中,图像采集模块包括:In this embodiment, the image acquisition module includes:

图像采集终端,用于实现目标图像的预采集,采用相机;The image acquisition terminal is used to realize the pre-acquisition of the target image, and adopts a camera;

二维码标签生成模块,用于通过搭载在图像采集终端内的三维姿态传感器实现图像采集终端三维姿态数据的采集(当图像采集终端处于水平状态时,镜头水平向前,三维姿态传感器所采集到的姿态信息为(0,0,0),通过搭载在图像采集终端内的工况采集模块实现图像采集终端图像采集模式的采集,通过放置在目标采集位置/参考位置处的GPS定位模块以及搭载在图像采集终端上的另一GPS定位模块实现目标采集位置与图像采集终端之间距离、角度的获取,并基于数据处理终端上传的镜头型号生成目标图像的二维码标签;The two-dimensional code label generation module is used to realize the collection of three-dimensional attitude data of the image acquisition terminal through the three-dimensional attitude sensor carried in the image acquisition terminal (when the image acquisition terminal is in a horizontal state, the lens is horizontally forward, and the three-dimensional attitude sensor collected The attitude information is (0, 0, 0), and the acquisition of the image acquisition mode of the image acquisition terminal is realized through the working condition acquisition module equipped in the image acquisition terminal, and the GPS positioning module placed at the target acquisition position/reference position and equipped with Another GPS positioning module on the image acquisition terminal realizes the acquisition of the distance and angle between the target acquisition position and the image acquisition terminal, and generates a two-dimensional code label of the target image based on the lens model uploaded by the data processing terminal;

二维码标签标记模块,用于通过图像颜色识别模块实现目标位置图像颜色的识别,并基于识别结果实现二维码标签颜色的重构,并经完成重构后的二维码标签标记在目标位置处。首先基于预设的图像标记框在目标图像右下角框出目标位置,然后通过图像颜色识别模块实现目标位置图像颜色的识别,再将识别所得的颜色与二维码当前标签颜色作差,根据差值实现二维码标签颜色的重构。The two-dimensional code label marking module is used to realize the recognition of the image color of the target position through the image color recognition module, and realize the reconstruction of the color of the two-dimensional code label based on the recognition result, and mark the reconstructed two-dimensional code label on the target location. First, frame the target position in the lower right corner of the target image based on the preset image mark frame, and then realize the recognition of the image color of the target position through the image color recognition module, and then make a difference between the recognized color and the current label color of the QR code, according to the difference The value realizes the reconstruction of the color of the QR code label.

本实施例中,所述目标图像要求基于数据处理终端录入,以填空的方式录入,比如图像的偏转角度、饱和度、亮度、对比度、分辨率、锐化程度、图像比例等。所述手机app以图的形式实现距离、角度的计算,同时在该图上实现当前图像采集终端三维姿态信息的显示。In this embodiment, the target image is required to be entered based on the data processing terminal and to be entered by filling in the blanks, such as the deflection angle, saturation, brightness, contrast, resolution, sharpening degree, image ratio, etc. of the image. The mobile phone app realizes the calculation of distance and angle in the form of a graph, and at the same time realizes the display of the three-dimensional posture information of the current image acquisition terminal on the graph.

本实施例中,所述目标检测模型采用ssd_Inception_V3_coco模型,该模型采用ssd目标检测算法,用coco数据集预训练Inception_V3深度神经网络,然后用先前准备好的数据集训练该模型,微调深度神经网络中的各项参数,最后得到合适的目标检测模型。In this embodiment, the target detection model adopts the ssd_Inception_V3_coco model, which adopts the ssd target detection algorithm, pre-trains the Inception_V3 deep neural network with the coco data set, then trains the model with the previously prepared data set, and fine-tunes the deep neural network. The various parameters of the target detection model are finally obtained.

本实施例中,所述图像重构模块内设有:In this embodiment, the image reconstruction module is provided with:

相对姿态计算模块,用于根据图像采集时图像采集终端的三维姿态信息以及图像采集终端相对于目标采集位置/参考位置的距离和角度实现图像采集终端相对姿态的计算;The relative attitude calculation module is used to realize the calculation of the relative attitude of the image acquisition terminal according to the three-dimensional attitude information of the image acquisition terminal during image acquisition and the distance and angle of the image acquisition terminal relative to the target acquisition position/reference position;

图像预处理模块,用于根据目标图像采集要求以及获取到的获取该目标图像对应的镜头型号、图像采集模式进行图像的预处理。The image preprocessing module is used to perform image preprocessing according to the acquisition requirements of the target image and the obtained lens model and image acquisition mode corresponding to the target image.

本实施例中,所述图像采集终端上设有用于启动三维姿态传感器、工况采集模块、GPS定位模块的按钮,在按下快门的同时需按下该按钮从而实现当前图像的图像采集模式、图像采集时图像采集终端的三维姿态信息以及图像采集终端相对于目标采集位置/参考位置的距离和角度数据的自动生成,照片生成后,三维姿态传感器、工况采集模块、GPS定位模块自动关闭,该自动关闭功能基于定时模块实现,根据不同的相机图像生成时间可定时自动关闭的时间。In this embodiment, the image acquisition terminal is provided with buttons for starting the three-dimensional attitude sensor, the working condition acquisition module, and the GPS positioning module. When the shutter is pressed, the button needs to be pressed to realize the image acquisition mode of the current image, During image acquisition, the 3D attitude information of the image acquisition terminal and the distance and angle data of the image acquisition terminal relative to the target acquisition position/reference position are automatically generated. After the photo is generated, the 3D attitude sensor, working condition acquisition module, and GPS positioning module are automatically closed. The automatic shutdown function is realized based on the timing module, and the automatic shutdown time can be timed according to different camera image generation times.

本具体实施使用时,首先通过手机app上传镜头型号以及目标图像采集要求,然后镜头型号的识别实现三维姿态传感器、工况采集模块、GPS定位模块自动关闭时间的自动设置,完成后,即可进行目标图像的采集,在按下快门的同时按下用于启动三维姿态传感器、工况采集模块、GPS定位模块的按钮,从而实现当前图像的图像采集模式、图像采集时图像采集终端的三维姿态信息以及图像采集终端相对于目标采集位置/参考位置的距离和角度数据的自动生成,数据处理终端接收目标图像信息、图像采集模式信息、图像采集终端的三维姿态信息以及图像采集终端相对于目标采集位置/参考位置的距离和角度信息,根据数据生成的时间完成数据的一一对应分类,分类结束后,二维码标签生成模块启动,生成目标图像的二维码标签,紧接着二维码标签标记模块启动,通过图像颜色识别模块实现目标位置图像颜色的识别,并基于识别结果实现二维码标签颜色的重构,并经完成重构后的二维码标签标记在目标位置处,完成标记后,图像重构模块启动,通过识别二维码标签获取该目标图像对应的镜头型号、图像采集模式、图像采集时图像采集终端的三维姿态信息以及图像采集终端相对于目标采集位置/参考位置的距离和角度,实现图像采集终端相对姿态的计算,并基于目标图像要求完成图像的预处理,基于图像分类模块采用ssd_Inception_V3_coco模型实现图像的自动分类储存。When using this specific implementation, first upload the lens model and target image acquisition requirements through the mobile app, and then identify the lens model to realize the automatic setting of the automatic shutdown time of the three-dimensional attitude sensor, working condition acquisition module, and GPS positioning module. After completion, you can proceed To collect the target image, press the button used to start the 3D attitude sensor, the working condition acquisition module, and the GPS positioning module while pressing the shutter, so as to realize the image acquisition mode of the current image and the 3D attitude information of the image acquisition terminal during image acquisition And the automatic generation of the distance and angle data of the image acquisition terminal relative to the target acquisition position/reference position, the data processing terminal receives the target image information, image acquisition mode information, three-dimensional attitude information of the image acquisition terminal and the image acquisition terminal relative to the target acquisition position /Refer to the distance and angle information of the position, and complete the one-to-one correspondence classification of the data according to the time when the data is generated. After the classification is completed, the two-dimensional code label generation module starts to generate the two-dimensional code label of the target image, followed by the two-dimensional code label mark The module is started, and the image color of the target position is recognized through the image color recognition module, and the color of the two-dimensional code label is reconstructed based on the recognition result, and the reconstructed two-dimensional code label is marked at the target position. After marking , the image reconstruction module is started, and the lens model corresponding to the target image, the image acquisition mode, the three-dimensional attitude information of the image acquisition terminal during image acquisition, and the distance of the image acquisition terminal relative to the target acquisition position/reference position are obtained by identifying the two-dimensional code label and angle, to realize the calculation of the relative attitude of the image acquisition terminal, and complete the image preprocessing based on the target image requirements, based on the image classification module, the ssd_Inception_V3_coco model is used to realize the automatic classification and storage of images.

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above is only a preferred embodiment of the present invention, it should be pointed out that for those of ordinary skill in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications should also be It is regarded as the protection scope of the present invention.

Claims (6)

1. An image processing system, comprising:
the image acquisition module is used for acquiring a target image of the two-dimensional code tag, wherein the two-dimensional code tag internally carries a lens model, an image acquisition mode, three-dimensional attitude information of the image acquisition terminal during image acquisition and the distance and angle of the image acquisition terminal relative to a target acquisition position/reference position;
the image reconstruction module is used for acquiring the lens model and the image acquisition mode corresponding to the target image, the three-dimensional posture information of the image acquisition terminal during image acquisition and the distance and the angle of the image acquisition terminal relative to a target acquisition position/reference position, and completing the image preprocessing based on the target image requirement; specifically, the lens model, the image acquisition mode, the three-dimensional attitude information of the image acquisition terminal during image acquisition and the distance and the angle of the image acquisition terminal relative to the target acquisition position/reference position are acquired by identifying the two-dimensional code label, so that the calculation of the relative attitude of the image acquisition terminal is realized, and the image preprocessing is completed based on the target image requirement;
the image classification module is used for realizing the detection of the images based on a preset target detection model and realizing the classification of the images according to the detection result;
the image acquisition module includes:
the image acquisition terminal is used for realizing the pre-acquisition of the target image;
the two-dimensional code label generating module is used for acquiring three-dimensional attitude data of the image acquisition terminal through a three-dimensional attitude sensor carried in the image acquisition terminal, acquiring an image acquisition mode of the image acquisition terminal through a working condition acquisition module carried in the image acquisition terminal, acquiring the distance and the angle between a target acquisition position and the image acquisition terminal through a GPS positioning module placed at the target acquisition position/reference position and another GPS positioning module carried on the image acquisition terminal, and generating a two-dimensional code label of a target image based on a lens model uploaded by the data processing terminal;
the two-dimensional code label marking module is used for realizing the identification of the image color of the target position through the image color identification module, realizing the reconstruction of the color of the two-dimensional code label based on the identification result and marking the reconstructed two-dimensional code label at the target position; firstly, framing a target position at the right lower corner of a target image based on a preset image marking frame, then realizing the identification of the color of the image at the target position through an image color identification module, then making a difference between the color obtained by identification and the current label color of the two-dimensional code, and realizing the reconstruction of the label color of the two-dimensional code according to the difference.
2. The image processing system of claim 1, wherein the two-dimensional code label is arranged at the lower right corner of the target image and is integrated with the color of the target image.
3. An image processing system according to claim 1, wherein the target image requirements are entered on a data processing terminal basis, in a gap-filling manner.
4. An image processing system as claimed in claim 3, wherein the data processing terminal implements distance and angle calculation in the form of a graph, and simultaneously implements display of three-dimensional posture information of the current image acquisition terminal on the graph.
5. The image processing system of claim 1, wherein the object detection model is ssd _ inclusion _ V3_ coco model, which uses ssd object detection algorithm, the inclusion _ V3 deep neural network is pre-trained with a coco data set, then the model is trained with a previously prepared data set, parameters in the deep neural network are fine-tuned, and finally a suitable object detection model is obtained.
6. The image processing system of claim 1, wherein the image reconstruction module is configured to:
the relative attitude calculation module is used for calculating the relative attitude of the image acquisition terminal according to the three-dimensional attitude information of the image acquisition terminal during image acquisition and the distance and the angle of the image acquisition terminal relative to the target acquisition position/the reference position;
and the image preprocessing module is used for preprocessing the image according to the acquisition requirement of the target image, the acquired lens model and the acquired image acquisition mode corresponding to the acquisition of the target image.
CN202010232705.1A 2020-03-28 2020-03-28 Image processing system Active CN111368577B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010232705.1A CN111368577B (en) 2020-03-28 2020-03-28 Image processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010232705.1A CN111368577B (en) 2020-03-28 2020-03-28 Image processing system

Publications (2)

Publication Number Publication Date
CN111368577A CN111368577A (en) 2020-07-03
CN111368577B true CN111368577B (en) 2023-04-07

Family

ID=71209140

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010232705.1A Active CN111368577B (en) 2020-03-28 2020-03-28 Image processing system

Country Status (1)

Country Link
CN (1) CN111368577B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111775934A (en) * 2020-07-21 2020-10-16 湖南汽车工程职业学院 Intelligent driving obstacle avoidance system of automobile
CN111891129A (en) * 2020-08-17 2020-11-06 湖南汽车工程职业学院 Intelligent driving system of electric automobile
CN111899514A (en) * 2020-08-19 2020-11-06 陇东学院 Artificial intelligence's detection system that blocks up
CN112188251A (en) * 2020-09-24 2021-01-05 青岛海信移动通信技术股份有限公司 Image processing method and image processing apparatus
CN112766250B (en) * 2020-12-28 2021-12-21 合肥联宝信息技术有限公司 Image processing method, device and computer readable storage medium
CN113191388B (en) * 2021-03-31 2023-08-25 中国船舶重工集团公司第七一九研究所 Image acquisition system for training target detection model and sample generation method
CN114568185A (en) * 2022-04-08 2022-06-03 西藏自治区农牧科学院蔬菜研究所 Method for preventing and treating diseases and insect pests of fruit trees

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6814291B1 (en) * 2003-12-15 2004-11-09 Pitney Bowes Inc. Robust barcode reader
WO2007124116A2 (en) * 2006-04-20 2007-11-01 Metrologic Instruments, Inc. Method of and apparatus for dynamically and adaptively controlling system control parameters in a digital image capture and processing system
CN104748746A (en) * 2013-12-29 2015-07-01 刘进 Attitude determination and virtual reality roaming method of intelligent machine
CN107205219A (en) * 2016-03-16 2017-09-26 伊姆西公司 Method and apparatus for positioning
CN107526329A (en) * 2017-08-28 2017-12-29 吉林农业科技学院 Robot management system based on artificial intelligence design
CN108225303A (en) * 2018-01-18 2018-06-29 水岩智能科技(宁波)有限公司 Two-dimensional code positioning label, and positioning navigation system and method based on two-dimensional code
CN109543489A (en) * 2019-01-04 2019-03-29 广州广电研究院有限公司 Localization method, device and storage medium based on two dimensional code

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5538483B2 (en) * 2012-06-29 2014-07-02 株式会社ソニー・コンピュータエンタテインメント Video processing apparatus, video processing method, and video processing system
TW201727415A (en) * 2016-01-27 2017-08-01 鴻海精密工業股份有限公司 Computer vision positioning system combining artificial marker and tow-dimensional code

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6814291B1 (en) * 2003-12-15 2004-11-09 Pitney Bowes Inc. Robust barcode reader
WO2007124116A2 (en) * 2006-04-20 2007-11-01 Metrologic Instruments, Inc. Method of and apparatus for dynamically and adaptively controlling system control parameters in a digital image capture and processing system
CN104748746A (en) * 2013-12-29 2015-07-01 刘进 Attitude determination and virtual reality roaming method of intelligent machine
CN107205219A (en) * 2016-03-16 2017-09-26 伊姆西公司 Method and apparatus for positioning
CN107526329A (en) * 2017-08-28 2017-12-29 吉林农业科技学院 Robot management system based on artificial intelligence design
CN108225303A (en) * 2018-01-18 2018-06-29 水岩智能科技(宁波)有限公司 Two-dimensional code positioning label, and positioning navigation system and method based on two-dimensional code
CN109543489A (en) * 2019-01-04 2019-03-29 广州广电研究院有限公司 Localization method, device and storage medium based on two dimensional code

Also Published As

Publication number Publication date
CN111368577A (en) 2020-07-03

Similar Documents

Publication Publication Date Title
CN111368577B (en) Image processing system
CN108447017B (en) Face virtual face-lifting method and device
US11227368B2 (en) Method and device for controlling an electronic device based on determining a portrait region using a face region detection and depth information of the face region detected
CN110000784B (en) Robot recharging positioning navigation method, system, equipment and storage medium
CN103942796B (en) High-precision projector and camera calibration system and method
CN103337094B (en) A kind of method of applying binocular camera and realizing motion three-dimensional reconstruction
CN110032278A (en) A kind of method for recognizing position and attitude, the apparatus and system of human eye attention object
CN111932678B (en) Multi-view real-time human motion, gesture, expression and texture reconstruction system
CN107025635A (en) Processing method, processing unit and the electronic installation of image saturation based on the depth of field
US8179448B2 (en) Auto depth field capturing system and method thereof
CN108734776A (en) A kind of three-dimensional facial reconstruction method and equipment based on speckle
CN108510545A (en) Space-location method, space orientation equipment, space positioning system and computer readable storage medium
CN112509125A (en) Three-dimensional reconstruction method based on artificial markers and stereoscopic vision
CN106155299B (en) A kind of pair of smart machine carries out the method and device of gesture control
EP1146313A2 (en) Image pickup apparatus and method, and recording medium
CN106969722B (en) A kind of 3D scan method
CN105844701A (en) Sequential-image three-dimensional modeling method
CN107622526A (en) A kind of method that 3-D scanning modeling is carried out based on mobile phone facial recognition component
CN111047678B (en) Three-dimensional face acquisition device and method
CN105825543A (en) Multi-view dense point cloud generation method and system based on low-altitude remote sensing images
CN107374638A (en) A kind of height measuring system and method based on binocular vision module
CN101661623B (en) Three-dimensional tracking method of deformable body based on linear programming
CN115100276A (en) Method and device for processing picture image of virtual reality equipment and electronic equipment
CN112291459B (en) Photographic arrangement and three-dimensional scanning equipment
CN115375890A (en) Based on four mesh stereovision cameras governing system of 5G

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant