Visual perception system

文档序号:612542 发布日期:2021-05-07 浏览:17次 中文

阅读说明:本技术 一种视觉感知系统 (Visual perception system ) 是由 吕良 于 2020-12-28 设计创作,主要内容包括:本发明提出一种视觉感知系统,用于瞄准镜,所述视觉感知系统包括多个摄像头、中央控制部、显示部和多个固定部;所述多个固定部用于将摄像头、中央控制部和显示部固定于瞄准镜主体;所述中央控制部与摄像头及显示部电连接;摄像头对准调节旋钮并采集调节旋钮转动过程中的刻度线图像,每一帧刻度线图像含有多根刻度线;所述中央控制部对刻度线图像中刻度线的变化进行识别,并根据识别结果计算出调节旋钮的当前调节值,将所述当前调节值传送至所述显示部进行实时跟踪显示。本发明使得射手能直观地在显示部查看调节旋钮在调节过程中的调节值,大大提高了射击效率。(The invention provides a visual perception system, which is used for a sighting telescope and comprises a plurality of cameras, a central control part, a display part and a plurality of fixing parts; the fixing parts are used for fixing the camera, the central control part and the display part on the sighting telescope main body; the central control part is electrically connected with the camera and the display part; the camera aligns the adjusting knob and collects scale mark images in the rotating process of the adjusting knob, and each frame of scale mark image comprises a plurality of scale marks; the central control part identifies the change of the scale marks in the scale mark image, calculates the current adjusting value of the adjusting knob according to the identification result, and transmits the current adjusting value to the display part for real-time tracking display. The invention enables a shooter to visually check the adjusting value of the adjusting knob in the adjusting process on the display part, thereby greatly improving the shooting efficiency.)

1. A visual perception system is used for a sighting telescope, the sighting telescope comprises a sighting telescope main body, an ocular, an objective and a plurality of adjusting knobs, wherein the ocular, the objective and the adjusting knobs are arranged on the main body, and the adjusting knobs are provided with scale marks;

it is characterized in that the preparation method is characterized in that,

the visual perception system comprises a plurality of cameras, a central control part, a display part and a plurality of fixing parts;

the fixing parts are used for fixing the camera, the central control part and the display part on the sighting telescope main body;

the central control part is electrically connected with the camera and the display part;

the camera aligns the adjusting knob and collects scale mark images in the rotating process of the adjusting knob, and each frame of scale mark image comprises a plurality of scale marks;

the central control part identifies the change of the scale marks in the scale mark image, calculates the current adjusting value of the adjusting knob according to the identification result, and transmits the current adjusting value to the display part for real-time tracking display.

2. The visual perception system of claim 1, wherein the central control portion identifying changes in the tick marks in the tick mark image comprises:

s10, acquiring a scale mark image on the zeroing position adjusting knob;

s20, identifying the characteristic and the pixel position of each scale mark in the scale mark image, and setting different labels for identification on each scale mark in sequence;

s30, dynamically acquiring a scale mark image in the rotation process of the adjusting knob and carrying out characteristic and pixel position tracking identification on each scale mark in the image;

and S40, comparing the current recognition result with the previous recognition result, and judging that the adjustment of the adjusting knob changes one scale mark when the existing scale mark on the rightmost side of the current scale mark image disappears or a new scale mark appears.

3. The visual perception system according to claim 2, wherein the calculating of the current adjustment value of the adjustment knob comprises in particular the steps of:

s51, judging whether the rightmost side in the scale mark image is added with a scale mark or subtracted with a scale mark;

s52, if the current adjustment value is decreased, the adjustment knob is judged to rotate a scale anticlockwise, the original label in the scale line image is changed into line (d-1), d is the label value before the change of the scale, and the current adjustment value of the adjustment knob adopts the formula: calculating V as Vp-Vu, and recording the V value;

s53, if increasing, judging that the adjusting knob rotates a scale clockwise, and changing the original label in the scale line image from line to line (y-1), wherein y is the label value before changing a scale, and the current adjusting value of the adjusting knob adopts the formula: calculating V as Vp + Vu, and recording the V value;

wherein, V is the current regulating value of adjusting knob, Vp is the regulating variable before the adjusting knob changes a scale point, and Vu is the value of adjusting knob changes a scale point.

4. The visual perception system of claim 2, wherein the labels are always arranged to be sequentially increasing from the rightmost side of the image of the graduation marks to the left, sequentially being line1, line2, line3, … …, lineN.

5. The visual perception system of claim 2, wherein the feature recognition of each tick mark in the image of tick marks comprises recognition of shape features and color features of the tick marks.

6. The visual perception system of claim 3, wherein the current adjustment value calculation of the adjustment knob further includes use of initial data, the initial data including:

the zero point of an adjusting knob of the sighting telescope and each grid of adjusting value of the scale mark; and the number of the first and second groups,

and the intelligent processing control module of the central control part learns and recognizes the shape characteristics and the color characteristics of the scale marks which are shot by the camera and stored in a learning mode.

7. The visual perception system of claim 1, wherein the central control portion includes a setup module, an intelligent process control module;

the setting module comprises a setting program for setting initial data and transmitting the initial data to the intelligent processing control module; the intelligent processing control module comprises a machine vision hardware circuit and a machine vision algorithm program running on the circuit, and is used for identifying the scale marks in the scale mark image.

8. The visual perception system of claim 7, wherein the machine vision algorithm comprises:

a machine learning algorithm for extracting features of the object while in machine learning mode and saving for later machine vision recognition processes,

and the machine recognition algorithm is used for recognizing the object or the figure, analyzing the characteristics and the pixel positions of the object or the figure in the image shot by the camera and automatically labeling the recognized object or the figure.

9. The visual perception system of claim 1, wherein the camera includes a lens and a light sensing chip and is fixed to the scope body, the lens of the camera is aligned with and focused on the corresponding scale mark of the adjustment knob and is electrically connected to the central control portion;

the photosensitive chip of the camera converts the scale marks of the corresponding adjusting knob shot by the lens into image data and transmits the image data to the central control part.

Technical Field

The invention relates to a vision system, in particular to an automatic vision perception system for a sighting telescope on a firearm

Background

Sights on firearms, particularly conventional telescope sights, have been widely used in games, hunting and military activities because they can clearly and accurately target objects.

Because the flight path of the bullet is a parabolic track, and then the bullet hits a remote target due to the influence of the environment such as wind on the flight path, the bullet is not easy to hit, a shooter needs to measure the distance of the target and calculate the trajectory, and the bullet can be hit only by performing necessary adjustment on a height adjusting knob and a left and right adjusting knob of the sighting telescope. However, the shooter must remove the eye from the target seen by the scope to adjust the target little by little with the adjustment knob, the entire adjustment process is time consuming and labor intensive, and the ability of a soldier to quickly and accurately adjust the scope may be a factor in determining livelihood in the field.

With the development of the technology, shooting has entered the intelligent era, and there are many intelligent equipment such as intelligent distance measurement, intelligent trajectory calculation APP, but these intelligent equipment and sighting telescope are all independent, no matter how advanced intelligence is, and the sighting telescope is not directly connected all the time. In practice, the target tends to be mobile and the chance of shooting may be fleeting.

In the prior art, a device is not provided, so that a shooter can directly and immediately see the adjustment quantity of each adjusting knob of the sighting telescope from a display screen, and the data of intelligent equipment can be directly related to the adjustment quantity of the sighting telescope, so that the intelligent calculation result is directly reflected as the current adjustment value and the required adjustment quantity of each adjusting knob of the digital sighting telescope; resulting in greatly reduced firing efficiency.

Disclosure of Invention

In order to solve the problems, the invention provides a visual perception system which can be quickly and conveniently used, and can be quickly installed on a sighting telescope of a firearm, so that a shooter can visually check the adjustment value of an adjusting knob in the adjustment process on a display part, and the shooting efficiency is greatly improved.

The invention is realized by the following technical scheme:

a visual perception system is used for a sighting telescope, the sighting telescope comprises a sighting telescope main body, an ocular, an objective and a plurality of adjusting knobs, wherein the ocular, the objective and the adjusting knobs are arranged on the main body, and the adjusting knobs are provided with scale marks; wherein the content of the first and second substances,

the visual perception system comprises a plurality of cameras, a central control part, a display part and a plurality of fixing parts;

the fixing parts are used for fixing the camera, the central control part and the display part on the sighting telescope main body;

the central control part is electrically connected with the camera and the display part;

the camera aligns the adjusting knob and collects scale mark images in the rotating process of the adjusting knob, and each frame of scale mark image comprises a plurality of scale marks;

the central control part identifies the change of the scale marks in the scale mark image, calculates the current adjusting value of the adjusting knob according to the identification result, and transmits the current adjusting value to the display part for real-time tracking display.

The identification of the change of the scale marks in the scale mark image by the central control part specifically comprises the following steps:

s10, acquiring a scale mark image on the zeroing position adjusting knob;

s20, identifying the characteristic and the pixel position of each scale mark in the scale mark image, and setting different labels for identification on each scale mark in sequence;

s30, dynamically acquiring a scale mark image in the rotation process of the adjusting knob and carrying out characteristic and pixel position tracking identification on each scale mark in the image;

and S40, comparing the current recognition result with the previous recognition result, and judging that the adjustment of the adjusting knob changes one scale mark when the existing scale mark on the rightmost side of the current scale mark image disappears or a new scale mark appears.

Wherein, the calculating the current adjusting value of the adjusting knob specifically comprises the following steps:

s51, judging whether the rightmost side in the scale mark image is added with a scale mark or subtracted with a scale mark;

s52, if the current adjustment value is decreased, the adjustment knob is judged to rotate a scale anticlockwise, the original label in the scale line image is changed into line (d-1), d is the label value before the change of the scale, and the current adjustment value of the adjustment knob adopts the formula: calculating V as Vp-Vu, and recording the V value;

s53, if increasing, judging that the adjusting knob rotates a scale clockwise, and changing the original label in the scale line image from line to line (y-1), wherein y is the label value before changing a scale, and the current adjusting value of the adjusting knob adopts the formula: calculating V as Vp + Vu, and recording the V value;

wherein, V is the current regulating value of adjusting knob, Vp is the regulating variable before the adjusting knob changes a scale point, and Vu is the value of adjusting knob changes a scale point.

The visual perception system of the invention instantly converts the current adjusting value of the adjusting knob arranged on the sighting telescope into a digital value by arranging the plurality of cameras, the central control part and the display part, and the digital value is displayed by the display part in real time, so that when a shooter adjusts the adjusting knob of the sighting telescope, the shooter can directly and dynamically see the current adjusting value of the rotation of the adjusting knob of the sighting telescope in real time on the display part without tightly staring at the adjusting knob, thereby realizing that the shooter can quickly adjust the adjusting knob of the sighting telescope while observing a target, and greatly improving the shooting efficiency.

Drawings

FIG. 1 is a schematic view of the visual perception system of the present invention mounted to a scope.

Fig. 2 is an exploded view of fig. 1.

Fig. 3 is a schematic block diagram of the visual perception system of the present invention.

FIG. 4 is a schematic flow chart illustrating the process of recognizing the change of the graduation marks in the graduation mark image according to the present invention.

FIG. 5 is a schematic diagram of the scale line capture and display of the adjustment knob of the visual perception system of the present invention.

FIG. 6 is a schematic diagram of the visual perception system learning and recognizing the scale marks according to the present invention

Fig. 7 is a schematic diagram of a setting process of the visual perception system setting module according to the present invention.

FIG. 8 is a schematic view of clockwise rotation recognition and display of the scale marks of the knob for adjusting the visual perception system according to the present invention.

FIG. 9 is a schematic diagram illustrating the change of the right scale line of the image when the adjustment knob of the visual perception system is rotated counterclockwise according to the present invention.

FIG. 10 is a schematic diagram illustrating the change of the left scale line of the image when the adjustment knob of the visual perception system is rotated counterclockwise according to the present invention.

Fig. 11 is a schematic diagram illustrating an execution flow of recognition and determination of the central control unit of the visual perception system according to the present invention.

Detailed Description

Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.

Referring to fig. 1 to 2, a visual perception system provided by the present invention is used for a sighting telescope 10, where the sighting telescope 10 includes a sighting telescope main body 13, an eyepiece 14 mounted on the main body 13, an objective 12, and a plurality of adjusting knobs 11, and the adjusting knobs 11 are provided with scale marks 111.

The visual perception system of the present invention is used to perceive the change of the graduation marks 111 when the adjustment knob 11 of the sighting telescope 10 is rotated, thereby calculating the current adjustment value of the adjustment knob 11.

In the present embodiment, the adjusting knobs 11 on the scope 10 have a height adjusting knob 11a and a left and right adjusting knob 11b, respectively, the height adjusting knob 11a includes a scale line 111a, and the height adjusting knob 11b includes a scale line 111 b.

The visual perception system of the present invention includes a plurality of cameras 20, a central control section 30, a display section 40, and a plurality of fixing sections.

The plurality of fixing portions are used to fix the camera 20, the central control portion 30, and the display portion 40 to the scope main body 13.

The central control unit 30 is electrically connected to the camera 20 and the display unit 40.

The camera 20 is aligned with the adjusting knob 11 and collects scale line images during the rotation of the adjusting knob 11, and each frame of scale line image contains a plurality of scale lines 111.

The central control unit 30 recognizes the change of the graduation line 111 in the graduation line image, calculates the current adjustment value of the adjustment knob according to the recognition result, and transmits the current adjustment value to the display unit 40 for real-time tracking display.

Thus, the visual perception system of the invention can convert the physical variation of the adjusting knob 11 into the digital variation, automatically calculate the current adjusting value of the adjusting knob 11, and then directly display the current adjusting value on the display part 40, so that a shooter can directly check the adjusting value displayed in real time on the display part 40 without tightly staring at the adjusting knob 11 in the process of adjusting the adjusting knob 11, thereby quickly adjusting the adjusting knob of the sighting telescope while observing a target and greatly improving the shooting efficiency.

Each camera 20 of the sensing system of the invention comprises a lens 201 and a photosensitive chip 202 and is fixed on the sighting telescope main body 13, and the lens 201 of each camera 20 is aligned and focused on the scale mark 111 of the corresponding adjusting knob 11 and is electrically connected with the central control part 30; the photosensitive chip 202 of the camera 20 converts the scale lines 111 of the corresponding adjustment knob 11 photographed by the lens 201 into image data and transmits the image data to the central control section 30.

As shown in fig. 3, the central control unit 30 of the present invention includes a setting module 31 and an intelligent process control module 32.

The setting module 31 includes a setting program 311 for setting initial data and transmitting the initial data to the intelligent processing control module 32; the intelligent processing control module 32 includes a machine vision hardware circuit 321 and a machine vision algorithm program 322 running on the circuit, for identifying the tick marks 111 in the tick mark image.

The initial data of the present invention includes: the zero point of the adjusting knob 11 of the sighting telescope 10 and the adjustment value of each grid of the scale mark 111; and the intelligent processing control module 32 of the central control part 30 learns the shape feature and the color feature of the scale 111 recognized and stored for the scale image captured by the camera 20 in the learning mode. The initial data is used for the current adjustment value calculation of the adjustment knob.

As shown in fig. 2, the central control unit 30 of the present invention further includes a power module 33, a circuit board 34, a key 35, and a housing 36; the setting module 31 and the intelligent processing control module 32 are installed on the circuit board 34, the power supply module 33 and the circuit board 34 are installed in the shell 36, and the key 35 is installed on the shell 36; the display part 40 is provided with a display screen 41, and the display part 40 is fixed on the ocular lens 14 through a fixing part 50 and is electrically connected with the central control part 30. The central control unit 30 changes the adjustment amount of the adjustment knob 11 from a physical value to a digital value by recognizing a current adjustment value of the adjustment knob 11 calculated by sensing a change in the scale mark 111 when the adjustment knob 11 of the scope 10 is rotated by machine vision based on the initial data and the image data of the camera 20.

The central control unit 30 transmits the adjustment amount of the digitized adjustment knob 11 to the display unit 40 for display, and may transmit image data captured by the camera 20 and information on the control process of the central control unit 30 including a setting menu to the display unit 40 for display, if necessary. Because the current regulating value of the regulating knob 11 of the sighting telescope 10 can be instantly converted into a digital value by the central control part 30 and is timely displayed by the display part 40, the current regulating value of the regulating knob 11 of the sighting telescope 10 can be quickly seen through the display part 40 when a shooter aims at a target through the sighting telescope 10, and therefore the regulating knob 11 of the sighting telescope 10 can be quickly regulated while the target is observed, and the shooting efficiency is greatly improved.

As shown in fig. 1 and 2, in the present embodiment, there are two cameras 20, which are cameras 21 and 22, respectively; the number of the fixing parts 50 is 3, and the fixing parts are respectively a first fixing part 51, a second fixing part 52 and a third fixing part 53; the first fixing portion 51 includes a first annular fixing ring 511 and is provided with a first protruding platform 512 and a second protruding platform 513, the first annular fixing ring 511 is fixed to the main body 13 of the scope 10, the camera 21 is fixed to the first protruding platform 512 and makes its lens align with and focus on the graduation line 111a of the height adjusting knob 11a and electrically connected with the central control portion 30, and the camera 22 is fixed to the second protruding platform 513 and makes its lens align with and focus on the graduation line 111b of the height adjusting knob 11b and electrically connected with the central control portion 30; the second fixing portion 52 includes a second annular fixing ring 521 and is provided with a protrusion 522, the second annular fixing ring 521 is fixed to the main body 13 of the scope 10, and the central control portion 30 is mounted on the protrusion 522; the third fixing portion 53 includes a third annular fixing ring 531 and a display screen housing 532, the third annular fixing ring 531 is fixed to the main body 13 of the sighting telescope 10, and the display screen 41 is mounted in the display screen housing 532.

In the present embodiment, the keys 35 include a function key 351, an up key 352, a down key 353, a left key 354, a right key 355, and an ok key 356.

As shown in fig. 4, the step of recognizing the change of the graduation mark in the graduation mark image by the central control unit 30 of the visual perception system of the present invention specifically includes the following steps:

and S10, acquiring a scale mark image on the zero position adjusting knob.

As shown in fig. 5, the scale image obtained at this time has 5 scales in the field of view. It can be understood that the number of the scale lines in the visual field can be changed by adjusting the distance between the camera and the adjusting knob.

S20, recognizing the feature and the pixel position of each scale in the scale image, and sequentially setting different labels for recognition for each scale.

Before identifying the scale marks in the scale mark image, the central control unit 30 of the visual perception system of the present invention needs to learn, i.e., enter a learning mode to learn the features of the short scale marks and the long scale marks respectively.

In the invention, the characteristic identification of each scale mark in the scale mark image comprises the identification of the shape characteristic and the color characteristic of the scale mark.

The shape feature recognition includes height, width, edge feature recognition, and the like. As shown in fig. 7, after learning and recognition in the learning mode, the respective features of the long and short scale lines are stored, and the system calls and compares the features in the subsequent recognition process.

Because the system obtains the characteristics of the long and short scale marks in the learning mode, the system identifies the characteristics of each scale mark in the scale mark image in a normal identification state, identifies the long and short scale marks, and determines the position of each scale mark in the image by combining the identified pixel positions.

In order to facilitate the comparative analysis with subsequent images, different labels are arranged on each scale mark in sequence in the identified scale mark image. As shown in fig. 8, each graduation mark is labeled with "lineX".

Preferably, the labels of the present invention are always arranged to be sequentially increased from the rightmost side of the scale image to the left, and are sequentially line1, line2, line3, … … and lineN. As shown in fig. 8, the rightmost label of the image is line1, line2, line3, … …, lineN are gradually increased to the left. The invention arranges the label from a fixed direction, which is convenient for comparison and identification after the position of the scale mark changes in the identification process.

And S30, dynamically acquiring the scale mark images in the rotation process of the adjusting knob and carrying out characteristic and pixel position tracking identification on each scale mark in the images.

In the process of rotating the adjusting knob, the invention needs to dynamically acquire the scale mark image of the adjusting knob and track and identify the characteristic and pixel position of each scale mark in the image so as to compare the characteristic and pixel position with the previous identification result in real time and obtain the dynamic position change of each scale mark.

It will be appreciated that the identified tick marks may be re-labeled in subsequent dynamically acquired tick mark images to facilitate subsequent comparative analysis.

The machine vision algorithm run by the intelligent process control module 32 of the present invention includes:

and the machine learning algorithm is used for extracting the characteristics of the object in the machine learning mode and saving the characteristics for the subsequent machine vision identification process.

And the machine recognition algorithm is used for recognizing the object or the figure, analyzing the characteristics and the pixel positions of the object or the figure in the image shot by the camera and automatically labeling the recognized object or the figure.

When the machine recognition algorithm recognizes that the object or the graph moves in the visual field of the camera, the size and the pixel position of the object or the graph in the image shot by the camera can be continuously tracked, recognized and analyzed, and the label can move along with the object or the graph shot by the camera. And the data such as the size, the pixel position, the label name and the like of the object or the figure which changes continuously in the image shot by the camera can be seen in the running data of the visual perception system, and the data can be used as the subsequent execution judgment data.

And S40, comparing the current recognition result with the previous recognition result, and judging that the adjustment of the adjusting knob changes one scale mark when the existing scale mark on the rightmost side of the current scale mark image disappears or a new scale mark appears. It will be appreciated that the rightmost tick mark change of the tick mark image is used in this embodiment, as is the principle if the leftmost tick mark change of the tick mark image is used instead.

As shown in a and b in fig. 8, after the labels in a and b are compared, the pixel position change of a scale mark can be obtained, and in b, a new scale mark appears at the rightmost side, so that the rotation direction can be judged to be clockwise, and the adjusting knob adjusts a scale point.

As shown in fig. 11, the calculating the current adjustment value of the adjustment knob according to the embodiment of the present invention specifically includes the following steps:

s51, it is determined whether the rightmost edge in the ruled-line image is to increase or decrease one ruled line.

S52, if the current adjustment value is decreased, the adjustment knob is judged to rotate a scale anticlockwise, the original label in the scale line image is changed into line (d-1), d is the label value before the change of the scale, and the current adjustment value of the adjustment knob adopts the formula: V-Vp-Vu calculation, and the V value is recorded. The V value is sent to the display unit 40 for display and called for the next calculation.

S53, if increasing, judging that the adjusting knob rotates a scale clockwise, and changing the original label in the scale line image from line to line (y-1), wherein y is the label value before changing a scale, and the current adjusting value of the adjusting knob adopts the formula: v ═ Vp + Vu was calculated and the V value was recorded. The V value is sent to the display unit 40 for display and called for the next calculation.

Wherein, V is the current regulating value of adjusting knob, Vp is the regulating variable before the adjusting knob changes a scale point, and Vu is the value of adjusting knob changes a scale point.

Therefore, when the current adjustment value is calculated, only the adjustment quantity before the change needs to be obtained, and then the value of one scale is directly added (or subtracted) when a new scale mark is identified.

As shown in c in fig. 8, the labels are always kept to increase from the rightmost side to the left, i.e. line1 is always at the rightmost side of the image.

The visual perception system of the invention adopts the machine vision technology to identify the scale marks 111 in the scale mark image.

The machine vision technology is composed of machine vision hardware and software, the machine vision hardware is generally composed of a camera, an analog-to-digital conversion module or an analog-to-digital (A/D) and a digital processing module or a Digital Signal Processing (DSP), target recognition is carried out through software of a running machine vision algorithm, the machine vision algorithm is generally carried out through two steps, firstly, a machine learning process is carried out, an object or a figure with specific shape and color is displayed in front of the camera in a machine learning mode, the machine learning algorithm extracts the characteristics of the object or the figure and stores the characteristics for the subsequent machine vision recognition process, secondly, after the machine vision recognizes the object or the figure, the size and the pixel position of the object or the figure in an image shot by the camera can be analyzed, the recognized object or the figure is automatically labeled, and the recognized object or the figure can be continuously tracked, recognized and analyzed continuously when moving in the visual field of the camera The size and pixel position of the object or graph in the image shot by the camera and the label can move along with the object or graph shot by the camera, and the data such as the size and pixel position of the object or graph in the image shot by the camera, the label name and the like which are changed constantly can be seen in the data run by the machine vision system, and the data can be used as the subsequent execution judgment data. With the development of machine vision technology, machine vision image recognition technology has been commonly used in various industries, and can recognize objects with quite complicated shape and color characteristics, such as a face following function of a camera when taking a picture, by using a common camera.

Referring to fig. 5, the scale marks 111 of the adjustment knob 11 of the scope 10 are generally composed of short scale marks and long scale marks, and when the lens 201 of the camera 20 is aligned with the scale marks 111 of the adjustment knob 11 of the scope 10, since the camera 20 is fixed to the main body 13 of the scope 10, as long as the camera 20 shoots a rotation of the scale marks 111 of the adjustment knob 11 of the scope 10, the current adjustment value of the adjustment knob 11 of the scope 10 is changed by a scale value; the distance between the camera 20 and the scale lines 111 is adjusted and the focal length is adjusted, so that the field of view of the multi-grid scale lines shot by the camera 20 is adjusted, in the embodiment of the present invention, 5 grids are used for demonstration, the range of the scale lines 111 shot by the camera 20 is shown in fig. 5, and in order to enable the machine vision hardware circuit 321 and the machine vision algorithm program 322 of the central control portion 30 to recognize the scale lines 111 through the camera 20, the setting is first performed through the setting module 31.

In the present embodiment, the setting module 31 runs the setting program 311, please refer to fig. 7, and operates the setting step on the setting interface of the display unit 40 during setting, and sets the initial data through the setting step, wherein the initial data includes the zero point of the adjustment knob 11 of the scope 10 and the adjustment value per division of the graduation line 111, and the machine vision hardware circuit 321 of the intelligent processing control module 32 of the central control unit 30 and the machine vision algorithm program 322 learn the color and shape characteristics of the graduation line 111 recognized and stored in the learning mode through the image of the graduation line 111 captured by the camera 20, so that the central control unit 30 calculates the current adjustment value of the adjustment knob 11 through the initial data. The set time length is pressed on the mode key 351, and a setting menu is viewed on the display screen 41 of the display section 40.

The setting menu includes: 1. setting a recognition target, 2, setting an adjustment value of each grid of an adjusting knob, 3, setting a zero point, and 4, exiting the setting.

In the first setting step, after the upper key 352 or the lower key 353 is pressed, the decision key 356 is pressed to enter the menu option of "1. set identification target", and at this time, the display screen 41 of the display part 40 displays "1. set identification scale mark short line, 2. set identification scale mark long line, and 3. exit the setting. "after the up key 352 or the down key 353 is selected, the decision key 356 is pressed to enter the menu" 1 "to set the option of identifying the short lines of the scale marks, so that the machine vision algorithm software 322 operated by the intelligent processing control module 32 of the central control portion 30 enters the machine learning mode, at this time, the scale marks 111 are covered by the gummed paper having the same color as the adjusting knob 11 of the sighting telescope 10, and only one short line of the scale marks is exposed, please refer to a in fig. 6, the machine vision hardware circuit 321 and the machine vision algorithm program 322 of the intelligent processing control module 32 finish identifying the color and shape characteristics of the short lines of the scale marks through the short line images of the scale marks shot by the camera 20, and display the mark" object 1 "on the display screen 41 of the display portion 40, and then press the decision key 356 to finish setting and return to the upper menu; then, the menu "2" is selected to set the option of identifying the long lines of the graduation marks "so that the machine vision algorithm program 322 running on the intelligent processing control module 32 of the central control portion 30 enters the machine learning mode, at this time, the graduation marks 111 are covered by the gummed paper having the same color as the adjusting knob 11 of the sighting telescope 10, and only one long line of the graduation marks is exposed, please refer to b in fig. 6, the machine vision hardware circuit 321 of the intelligent processing control module 32 and the machine vision algorithm program 322 complete the identification of the color and shape characteristics of the long lines of the graduation marks through the long line images of the graduation marks shot by the camera 20, and display the shot short lines of the graduation marks with the label" object 2 ", that is," object 2 ", on the display screen 41, and then press the enter key 356 to complete the setting step one.

The first setting step is performed to enable the machine vision hardware 321 circuit of the intelligent processing control module 32 of the central control portion 30 and the machine vision algorithm program 322 to recognize the color and shape characteristics of the graduation mark 111 through the image of the graduation mark 111 captured by the camera 20 in the learning mode, and to save the color and shape characteristic data of the recognized graduation mark 111 for the following machine vision recognition process.

And a setting step II, pressing the upper key 352 or the lower key 353 to select and then pressing the confirming key 356 to enter a menu item of ' 2, setting adjustment value per division ' of the adjustment knob, and displaying ' 1, setting adjustment knob unit, 2, setting adjustment value per division and 3 on the display screen 41 of the display part 40 at this time, and exiting the setting. ", pressing the up key 352 or the down key 353 selects and then presses the ok key 356 to enter the menu" 1. set knob unit "option, at which time the display 41 displays" 1.MRAD, 2. mldot. "pressing the up key 352 or the down key 353 after selecting, pressing the confirm key 356 completes the setting and returns to the upper menu; pressing the up key 352 or the down key 353 selects and then pressing the ok key 356 to enter the menu "2" set adjustment value per division "option, at this time, the display screen 41 displays" please input adjustment knob adjustment value per division [ c ], "pressing the up key 352, the down key 353, the left key 354, and the right key 355 enters the adjustment value per division of the scale line 111 of the adjustment knob 11 of the scope 10 in parentheses, and then pressing the ok key 356 completes the setting step two.

Setting step three, the zero point is that the central point of the cross line of the sighting telescope 10 is superposed with the impact point at a certain distance, at this time, the points where the sighting telescope height adjusting knob 11a and the left and right adjusting knob 11b are located are called zero points, and specifically, when one sighting telescope 10 is mounted on the gun, at a certain distance, e.g. 100 m, the crosshair intersection of the telescope 10 is aimed at a target, on which the bullet is almost impossible to hit, at this time, the height adjusting knob 11a and the left and right adjusting knob 11b of the sighting telescope need to be adjusted, so that the bullet can accurately hit the target aimed at the cross point of the crosshairs of the sighting telescope 10 in the distance of 100 meters, this is called 100 m return-to-zero, and the positions where the height adjustment knob 11a and the left and right adjustment knobs 11b of the sighting telescope 10 are located are called return-to-zero points, which is a necessary step for using the sighting telescope, and the impact points of different distances can be calculated by ballistic calculation equations only after return-to-zero. Pressing the up button 352 or the down button 353 selects and then pressing the enter button 356 to enter the menu option "3. set zero" at this time, the display screen 41 displays "1. set zero of the height adjustment knob, 2. set zero of the left and right adjustment knobs, and 3. exit the setting. ", pressing the up button 352 or the down button 353 selects and then pressing the confirm button 356 to enter the menu" 1. set the zero point of the high and low adjusting knob "option, at this time, the display screen 41 displays" please move the high and low adjusting knob to the zero point, then pressing the confirm button "completes the setting and returns to the upper menu after the confirm button 356 completes the setting; at this time, the central control unit 30 records an image of a position of the graduation mark 111a of the height adjustment knob 11a of the scope 10 captured by the camera 20, and sets Vp at the position to zero; then pressing the up key 352 or the down key 353 selects and then pressing the enter key 356 to enter the menu "2. set the zeroing point of the left and right adjustment knobs" option, at this time, the display 41 displays "please move the left and right adjustment knobs to the zeroing point", then pressing the enter key 356 after the end of the confirm key "completes the setting step three, at this time, the central control unit 30 records an image of a position of the graduation line 111b of the left and right adjustment knobs 11b of the sighting telescope 10 shot by the camera 20, and sets the Vp value at this position as zero.

After the setting step two and the setting step three are completed, the central control portion 30 obtains each adjustment value U of the scale mark 111 of the adjustment knob 11 of the sighting telescope 10, where U is | Vu |, and Vu is a value of the adjustment knob that changes by one scale point; the central control section 30 obtains a zero point of the adjustment knob 11 of the scope 10, which is a reference point of the values of the other points of the scale 111. Referring to a in fig. 8, when the adjustment knob 11 of the scope 10 is at the zero point, the image of the graduation lines 111 captured by the camera 20 is as shown in the figure, the central control portion 30 identifies the graduation lines 111 in all fields of view of the camera 20 according to the color and shape feature data of the graduation lines 111 identified by the learning mode saving, and analyzes the size, shape and pixel position of each graduation line 111 in the image captured by the camera 20, the central control portion 30 sets that all the graduation lines 111 in the image captured by the camera 20 must be labeled as "line 1", "line 2", "line 3" and "line 4" … in the order from right to left according to the comparison result of the pixel position data, the current adjustment value V of the adjustment knob 11 is Vp + u, and since the adjustment knob 11 is at the zero point, Vp is equal to zero point, the adjustment knob 11 is not rotated, Vu is equal to zero point, so V is 0. When the adjustment knob 11 of the scope 10 is rotated clockwise, the scale mark 111 of the adjustment knob 11 of the scope 10 is moved from right to left in the field of view of the camera 20 until a scale mark 111j appears in the field of view of the rightmost side of the camera 20, that is, the scale mark 111 of the adjustment knob 11 of the scope 10 is rotated clockwise by a scale, referring to b in fig. 8, the central control portion 30 immediately recognizes that it is a scale mark from its color and shape characteristics and analyzes its pixel position in the image photographed by the camera 20, then determines that its position is rightmost in the image photographed by the camera 20 from the comparison of the data of the pixel position where the scale mark is located and the data of the pixel positions where other scale marks are located, and then determines that the scale mark 111 of the adjustment knob 11 of the scope 10 is rotated clockwise by a scale from the scale mark newly appearing in the rightmost field of view of the camera 20, since the newly appearing scale line is located at the rightmost side of the image captured by the camera 20, and the central control section 30 labels it as "line 1" according to the rule, and changes the label of all scales originally labeled from "line" to "line (y + 1)", y being the original label value of each scale before the change by one scale, please refer to c in fig. 8, the central control section 30 sets the increment of the adjustment value of the adjustment knob 11 to be positive when the adjustment knob 11 of the scope 10 is rotated clockwise, then the current adjustment value V of the adjustment knob 11 is Vp + Vu, Vp is 0, Vu is U, so V is U; meanwhile, referring to a in fig. 8, when the adjustment knob 11 of the scope 10 is rotated clockwise from the zero point, the leftmost line labeled "line 5" disappears in the leftmost field of view of the camera 20, referring to b in fig. 8, since the line is not in the field of view of the camera 20, i.e., it is not in the identification area of the central control portion 30, the central control portion 30 loses its identification, the central control portion 30 immediately cancels its identification label, and the label name and the data such as the size and the pixel position in the image captured by the camera 20 disappear from the system, referring to c in fig. 8; as long as the adjusting knob 11 of the scope 10 is rotated clockwise, the situation that the leftmost scale mark disappears in the leftmost field of view of the camera 20 will occur, and since the scale mark is not in the field of view of the camera 20, i.e. it is not in the identification area of the central control portion 30, the central control portion 30 loses its identification, the central control portion 30 immediately cancels its identification tag, and the tag name and the data such as the size and the pixel position in the image captured by the camera 20 will disappear from the system, so that the scale mark which disappears in the leftmost field of view of the camera 20 will not be explained any more in the case that the adjusting knob 11 of the scope 10 is rotated clockwise later. The dial knob 11 of the scope 10 continues to rotate clockwise until the 2 nd graduation mark appears in the rightmost field of view of the camera 20, that is, the graduation mark 111 of the dial knob 11 of the scope 10 rotates clockwise by one graduation mark, the central control portion 30 immediately recognizes that it is a graduation mark from its color and shape characteristics and analyzes its pixel position in the image photographed by the camera 20, then determines that its position is rightmost in the image photographed by the camera 20 from the comparison of the data of the pixel position where the graduation mark is located and the data of the pixel position where other graduation marks are located, then determines that the graduation mark 111 of the dial knob 11 of the scope 10 rotates clockwise by one graduation mark from the graduation mark newly appearing in the rightmost field of view of the camera 20, since the newly appearing graduation mark is located rightmost in the image photographed by the camera 20, the central control portion 30 labels it as "line 1" according to the rules, changing the labels of all scales originally labeled from "linez" to "line (z + 1)", wherein z is the original label value of each scale before changing by one scale, so that the current adjustment value V of the adjusting knob 11 is Vp + Vu, Vp is U, Vu is U, and therefore V is 2U; the dial knob 11 of the scope 10 continues to rotate clockwise until the nth scale mark appears in the rightmost field of view of the camera 20, that is, the scale mark 111 of the dial knob 11 of the scope 10 rotates clockwise by one scale from the scale n-1, the central control portion 30 immediately recognizes that it is a scale mark from its color and shape characteristics and analyzes its pixel position in the image photographed by the camera 20, then determines that its position is rightmost in the image photographed by the camera 20 from the comparison of the data of the pixel position where the scale mark is located and the data of the pixel positions where other scale marks are located, then determines that the scale mark 111 of the dial knob 11 of the scope 10 rotates clockwise by one scale from the scale mark newly appearing in the rightmost field of view of the camera 20, since the newly appearing scale mark is located rightmost in the image photographed by the camera 20, according to the rule, the central control unit 30 labels the label as "line 1", changes the labels of all scales originally labeled from "line" to "line (w + 1)", where w is the original label value of each scale before the change of one scale, and then the current adjustment value V of the adjustment knob 11 is Vp + Vu, Vp (n-1) U, and Vu is U, so V is nU; since the zero point of the adjustment knob 11 of the scope 10 and each adjustment value U of the graduation mark 111 have been obtained by setting, the central control portion 3 thereby calculates the current adjustment value V when the adjustment knob 11 is rotated clockwise.

Referring to a in fig. 9, when the adjustment knob 11 of the scope 10 is at the zero point, the image of the graduation lines 111 captured by the camera 20 is as shown in the figure, the central control portion 30 identifies the graduation lines 111 in all the fields of view of the camera 20 according to the color and shape characteristic data of the identified graduation lines 111 stored in the learning mode, and analyzes the size and pixel position of each graduation line 111 in the image captured by the camera 20, when the adjustment knob 11 of the scope 10 rotates counterclockwise from the zero point, in the field of view of the camera 20, the graduation line 111 of the adjustment knob 11 of the scope 10 moves from left to right, and the rightmost graduation line of the image captured by the camera 20 finally disappears from the field of view of the camera 20, that is, the graduation line 111 of the adjustment knob 11 of the scope 10 rotates by one graduation, because the anticlockwise graduation line is not in the field of view of the camera 20, that is, it is not in the recognition area of the central control section 30, the central control section 30 loses its recognition, the central control section 30 immediately cancels its recognition tag, the tag name of the scale mark, which is the recognition target of the "line 1", and the data such as the size and the pixel position thereof in the image photographed by the camera 20 disappear from the system, the central control section 30 immediately judges from the data that disappears that the scale mark 111 of the adjustment knob 11 of the scope 10 has been rotated one scale counterclockwise, please refer to b in fig. 9, at this time, the scale mark labeled as "line 1" disappears from the image photographed by the camera 20, the remaining scale marks 111 in the image photographed by the camera 20 are labeled as "line 2", "line 3", "line 4" … in the order from right to left, which does not conform to the rule set by the central control section 30, and therefore the central control section 30 changes all the scale marks of the original image photographed by the camera 20 from "line" to "line" marked "line" (d-1) ", d is the original label value of each scale before changing by one scale, and referring to c in fig. 9, the central control unit 30 sets the increment of the adjustment value of the adjustment knob 11 to negative when the adjustment knob 11 of the scope 10 is rotated counterclockwise, and then the current adjustment value V of the adjustment knob 11 becomes Vp + Vu, Vp becomes 0, and Vu becomes-U, so V becomes-U.

Meanwhile, referring to a in fig. 10, when the adjustment knob 11 of the scope 10 is rotated counterclockwise from the return zero point, the scale mark 111 of the adjustment knob 11 of the scope 10 moves from left to right until a new scale mark 111k appears in the leftmost field of view of the camera 20, referring to b in fig. 10, the central control part 30 immediately recognizes that it is a scale mark from its color and shape characteristics, and then determines that its position is leftmost in the image photographed by the camera 20 from the comparison of the data of the pixel position where the scale mark is located and the data of the pixel position where other scale marks are located, and according to the rule, the central control part 30 labels it as "line (g + 1)", "line" as the label value of the leftmost scale mark in the image photographed by the original camera 20, referring to c in fig. 10, as long as the adjustment knob 11 of the scope 10 is rotated counterclockwise, a situation occurs in which a new scale mark appears in the leftmost field of view of the camera 20, the central control portion 30 immediately recognizes that it is a scale mark from its color and shape characteristics, and then determines that its position is leftmost in the image captured by the camera 20 from a comparison of the data of the pixel position where the scale mark is located and the data of the pixel position where the other scale mark is located, and according to the rule, the central control portion 30 labels it as "line (g + 1)", "line" as the label value of the leftmost scale mark in the image captured by the original camera 20, and thus does not set forth any more about the appearance of a new scale mark in the leftmost field of view of the camera 20 in the case where the adjustment knob 11 of the rear scope 10 is rotated counterclockwise. The dial knob 11 of the scope 10 continues to rotate counterclockwise until the 2 nd line marked as "line 1" disappears in the rightmost field of view of the camera 20, that is, the scale mark 111 of the dial knob 11 of the scope 10 rotates counterclockwise by one scale, since this scale mark is not in the field of view of the camera 20, that is, it is not in the identification area of the central control section 30, the central control section 30 loses its identification, and the central control section 30 immediately cancels its label, the identification target marked as "line 1", that is, the label name of the scale mark and the data such as the size and the pixel position thereof in the image captured by the camera 20 disappear from the system, the central control section 30 immediately judges from these disappeared data that the scale mark 111 of the dial knob 11 of the scope 10 has rotated by one scale, and at this time, the scale mark marked as "line 1" disappears from the image captured by the camera 20 counterclockwise, the labels of the scale marks 111 in the image captured by the remaining camera 20 from right to left are "line 2", "line 3", and "line 4" …, which do not meet the rule set by the central control unit 30, so that the central control unit 30 changes the labels of all scales originally labeled in the image captured by the camera 20 from "line" to "line (e-1)", and e is the original label value of each scale before changing one scale, and then the current adjustment value V of the adjustment knob 11 is Vp + Vu, Vp-U, and Vu-U, so V-2U; the dial knob 11 of the scope 10 continues to rotate counterclockwise until the nth line1 marked scale line disappears in the rightmost field of view of the camera 20, i.e., the scale line 111 of the dial knob 11 of the scope 10 rotates counterclockwise by one scale from the scale n-1, since this scale line is not in the field of view of the camera 20, i.e., it is not in the recognition area of the central control portion 30, the central control portion 30 loses its recognition of this scale line, the central control portion 30 immediately cancels its recognition tag, the recognition target marked as "line 1", i.e., the tag name of the scale line and its size and pixel position in the image photographed by the camera 20, disappear from the system, the central control portion 30 immediately judges from these disappeared data that the scale line 111 of the dial knob 11 of the scope 10 has rotated by one scale from these disappeared data, and then the "line 1" marked counterclockwise disappears from the image photographed by the camera 20, the labels of the scale marks 111 in the image captured by the remaining camera 20 from right to left are "line 2", "line 3", and "line 4" …, which do not meet the rule set by the central control unit 30, so that the central control unit 30 changes the labels of all scales originally labeled in the image captured by the camera 20 from "line" to "line (f-1)", where f is the original label value of each scale before changing one scale, and then the current adjustment value V of the adjustment knob 11 is Vp + Vu, Vp (n-1) — U, and Vu-U, so V is-nU; the central control unit 3 calculates the current adjustment value V when the adjustment knob 11 is rotated counterclockwise.

In practical use, each time the adjustment knob 11 of the scope 10 is rotated, referring to the execution flow of fig. 11, the camera 20 moves the scale mark 111 of the adjustment knob 11 of the scope 10 from left to right or from right to left, if a new scale mark appears in the rightmost field of view of the camera 20, the central control portion 30 immediately recognizes that it is a scale mark from its color and shape characteristics and analyzes its pixel position in the image captured by the camera 20, then determines that its position is rightmost in the image captured by the camera 20 from the comparison of the data of the pixel position of the scale mark and the data of the pixel positions of other scale marks, then determines that the scale mark 111 of the adjustment knob 11 of the scope 10 is rotated by a scale from the scale mark newly appearing in the rightmost field of view of the camera 20, since the newly appearing scale mark is located rightmost in the image captured by the camera 20, according to the rule, the central control unit 30 labels the label as "line 1", changes the labels of all scales originally labeled from "line" to "line (y + 1)", where y is the original label value of each scale before the change of one scale, then the current adjustment value V of the adjustment knob 11 is Vp + Vu, and Vu is U, so V is Vp + U, and the central control unit 30 records the value of V and transmits it to the display unit 40 for display, and then the next judgment execution process is performed. If the rightmost scale mark disappears from the image captured by the camera 20, since this scale mark is not in the visual field of the camera 20, that is, it is not in the identification area of the central control section 30, and the central control section 30 loses its identification, the central control section 30 immediately cancels its identification label, the label name of the scale mark, which is the identification target labeled "line 1", and the data such as the size and the pixel position thereof in the image captured by the camera 20 disappear from the system, and the central control section 30 immediately judges from these disappearing data that the scale mark 111 of the adjustment knob 11 of the scope 10 has been rotated counterclockwise by one scale mark, and since the scale mark "line 1" disappears from the image captured by the camera 20 at this time, the scale marks of the remaining images captured by the camera 20 are labeled "line 2" in the order from right to left, Since the central control unit 30 changes the labels of all scales originally labeled in the image captured by the camera 20 from "line" to "line (d-1)" and d is the original label value of each scale before the change by one scale, the current adjustment value V of the adjustment knob 11 is Vp + Vu and Vu is-U, and therefore V is Vp-U, and the central control unit 30 records the value of V and transmits it to the display unit 40 to be displayed, and then the next determination execution process is performed.

Since the adjustment value calculation of the present invention is started from the zero point, i.e., Vp is 0, the central control unit 30 can continuously perform the determination process shown in fig. 11 as long as the adjustment knob 11 of the scope 10 is continuously rotated, calculate the current adjustment value of the adjustment knob 11, and transmit the current adjustment value to the display unit 40 for display.

Therefore, the visual perception system of the invention can immediately digitize the adjustment amount of the adjusting knob 11 of the sighting telescope 10, so that a shooter can acquire the current adjustment values of the height adjusting knob 11a and the left and right adjusting knobs 11b of the sighting telescope 10 from the display screen 41 without removing eyes from the eyepiece 14 of the sighting telescope, thereby quickly sighting the adjusting knob 11 of the sighting telescope 10 while observing a target and greatly improving the shooting efficiency. Furthermore, the current setting value of the setting knob 11 of the digital sighting telescope 10 can also be used by other shooting intelligence apparatuses, so that the calculation result of the shooting intelligence apparatus is directly linked with the current setting value V of the sighting telescope 10, thereby making it possible to use more new intelligence apparatuses.

Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made in the above embodiments by those of ordinary skill in the art without departing from the principle and spirit of the present invention.

23页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种新型高精度枪用光学瞄准镜

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!