CN102508251B - Method for rapidly implementing sector conversion in multi-beam image sonar - Google Patents
Method for rapidly implementing sector conversion in multi-beam image sonar Download PDFInfo
- Publication number
- CN102508251B CN102508251B CN201110316187.2A CN201110316187A CN102508251B CN 102508251 B CN102508251 B CN 102508251B CN 201110316187 A CN201110316187 A CN 201110316187A CN 102508251 B CN102508251 B CN 102508251B
- Authority
- CN
- China
- Prior art keywords
- index
- image
- rectangular coordinate
- coordinate
- delta
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
Abstract
The invention provides a method for rapidly implementing sector conversion in a multi-beam image sonar. An acoustic signal is radiated by a transmitting transducer by using the multi-beam image sonar; a target echo is received by a receiving transducer; beam forming processing is performed on the echo data to acquire a target scene image output in a polar coordinate mode; and a sector conversion module is used for conversing the acoustic image of the polar coordinate into the acoustic image of a rectangular coordinate to conform to the visual sense habit. When the sector conversion is realized on the image sonar based on the beam forming, triangular function operation or anti-trigonometric function operation is not needed in the hardware such as field programmable gata array (FPGA). The method comprises the steps of: (1) identifying the resolution ratio of a display used for displaying the acoustic image of a rectangular coordinate; (2) calculating the resolution ratio of horizontal and vertical distances of the image of the rectangular coordinate according to the actual range of the horizontal and vertical distances of the image sonar; (3) calculating the values of the horizontal and vertical coordinates of the polar coordinate corresponding to some point according to the horizontal and vertical coordinates at the point of the image of the rectangular coordinate; (4) obtaining an index value of the horizontal and vertical coordinates of the polar coordinate of the point according to a beam forming principle; (5) storing the image of the polar coordinate image into a memory, reading the corresponding pixel amplitude value according to the index value of the horizontal and vertical coordinates of the polar coordinate, and assigning the value to the position corresponding to the rectangular coordinate; and (6) completing mapping between each point and the polar coordinate under the rectangular coordinate to obtain the acoustic image of the rectangular coordinate.
Description
Technical field
The invention belongs to image sonar field, relate generally to the implementation method of image sonar middle fan fractal transform.
Background technology
Multi-beam image sonar often adopts active mode work, utilize transmitting transducer to give off acoustical signal, by receiving transducer receiving target echo, echo data obtains target scene image through wave beam formation processing, image is exported with polar form, fan-shaped conversion module is for polar coordinates acoustic image is converted into rectangular coordinate acoustic image, so that graphoscope demonstration is suitable for user's visual custom.
The polar plot that wave beam forms module output similarly is that to take target be horizontal ordinate to the oblique distance r of receiving transducer, and the target of take is ordinate with respect to the orientation angles θ of receiving transducer.Fan-shaped conversion can, by forming mapping between the image pixel value g (x, y) under the image pixel value f (r, θ) under polar coordinates (r, θ) and rectangular coordinate (x, y), finally obtain rectangular coordinate acoustic image.One is presented at rectangular coordinate acoustic image on display, for soundman, carries out target information interpretation.As figure (1), the transformation relation between coordinate is
Fan-shaped conversion can have two kinds of mapping modes.A kind of is that polar coordinates (r, θ) convert to rectangular coordinate (x, y), that is to say polar coordinates (r
0, θ
0) pixel amplitude f (r
0, θ
0) equal rectangular coordinate (x
0=r
0cos θ
0, y
0=r
0sin θ
0) pixel amplitude g (x
0, y
0), now need to calculate the trigonometric function value of sin and cos; Another kind is that rectangular coordinate (x, y) is transformed to polar coordinates (r, θ) the position value that gets on, and that is to say rectangular coordinate (x
0, y
0) under pixel amplitude g (x
0, y
0) equal polar coordinates
under pixel amplitude f (r
0, θ
0), need to calculate arctan trigonometric function value.Because rectangular coordinate acoustic image is presented on display, its horizontal ordinate x utilizes display horizontal resolution, and ordinate y utilizes display vertical resolution.Because the sampling number in polar coordinates acoustic image r direction (being oblique distance direction) is high more a lot of than display vertical resolution, if adopt polar coordinates to the method for rectangular coordinates transformation, every bit under polar coordinates all will be done the mapping of a rectangular coordinate conversion, there will be polar multiple spot to be all mapped to the phenomenon of the same point of rectangular coordinate, and calculated amount can be very large, so often adopt rectangular coordinates transformation to the method for the polar coordinates relevant position value of reaching.
When the receiver of image sonar utilizes FPGA to carry out real-time fan-shaped conversion, it is the most consuming time that what account for hardware resource most is exactly trigonometric function operation, the calculating of trigonometric function value has two kinds of processing modes, a kind of is that trigonometric function value computed in advance is stored in hardware memory, while needing, directly call, but need like this to consume very large hardware resource.Chen Jingyu [Chen Jingyu, the conversion of high-resolution radar displaing coordinate and relevant design, marine electronic antagonism, 2001] utilizes periodicity and the symmetry of trigonometric function, deposits the carry value of first quartile in EPROM, reduces the capacity requirement of storer with the method.But still need to consume hardware resource, store, some system configuration cannot satisfy the demands; Another kind of mode is to utilize iterative approach algorithm (cordic algorithm) to calculate trigonometric function value, for example the long root of poplar is at master thesis [Yang Changgen, acoustic imaging algorithm research and realization based on FPGA, Harbin: Harbin Engineering University's master thesis (CNKI), 2006] utilize cordic algorithm to realize the fan-shaped conversion of image sonar, but in order to obtain high-precision trigonometric function value, often required iterations is very large.Such as the people such as Tan Yiyu [Tan Yiyu, Bian Wenbing, a kind of coordinate conversion circuit based on cordic algorithm, data acquisition and processing, 2001] utilize equally cordic algorithm to realize the fan-shaped conversion of B ultrasonic image, but operational precision need high data quantization digit to guarantee.And the realization of cordic algorithm need to carry out the program design based on streamline, developer is had to certain requirement.
Summary of the invention
The object of the present invention is to provide a kind of Fast implementation of multi-beam image sonar middle fan fractal transform of the real-time that can largely improve fan-shaped conversion.The method makes the image sonar forming based on wave beam when realizing fan-shaped conversion, and the hardware such as FPGA, without loaded down with trivial details triangle or inverse trigonometric function computing, can largely improve the real-time of fan-shaped conversion.
The object of the present invention is achieved like this: (1) determines the monitor resolution that is used for showing rectangular coordinate acoustic image; (2), according to image sonar real standard and vertical distance range, calculate rectangular coordinate image horizontal and vertical range resolution; (3), according to the rectangular coordinate transverse and longitudinal coordinate figure of certain point, calculate this and put corresponding polar coordinates transverse and longitudinal coordinate figure; (4) according to wave beam, form principle and obtain polar coordinates transverse and longitudinal coordinated indexing value; (5) polar coordinate image is stored in storer, read respective pixel amplitude, and assignment is to rectangular coordinate correspondence position according to polar transverse and longitudinal coordinated indexing value; (6) complete every bit and polar mapping under rectangular coordinate system, obtain rectangular coordinate acoustic image.
Each pixel intensity of image is reflected by pixel amplitude size.From formula (1), rectangular coordinate (x
0, y
0) under pixel amplitude equal polar coordinates
under pixel amplitude.Polar pixel amplitude is stored in SDRAM or other storeies, and be from SDRAM correct value, does not need to know θ in fact
0and r
0specifically what, and need to know this θ
0horizontal ordinate in polar coordinates (angle) index value (0,1,2. ...), r
0also like this, like this could be according to the address table value of tabling look-up.And this value assignment is arrived to rectangular coordinate correspondence position (x
0, y
0), at this moment also must know x
0, y
0index value.
One, the method that obtains coordinated indexing value under polar coordinates and rectangular coordinate system is respectively
Wherein θ _ index and r_index are respectively polar coordinates lower angles and apart from index value; Δ θ and Δ r are respectively angle and distance resolution, by image sonar performance, are determined; X_index and y_index be respectively under rectangular coordinate horizontal and vertical apart from index value; Δ x and Δ y are respectively horizontal and vertical range resolutions, by sonar range with count definite for the display picture element showing.Wherein solve θ _ index the most complicated, because according to formula (1), need to complete the computing of arctan arctan function, just can know azimuth angle theta
0.The present invention solves and simplifies mainly for θ _ index.
Multi-beam image sonar utilizes basic matrix receiving target echo, by processing such as wave beam formation, obtains polar coordinates acoustic image.The wavelength of supposing echoed signal is λ, is spaced apart the uniformly-spaced linear base of d for N unit, and when plane wave incident direction is θ, normalization battle array output amplitude is
From formula (3), sin θ=± k λ/d (k=0,1,2 ...) position on get maximum value, the position of principal maximum is sin θ=0, maximum value is got on sin θ axle.According to wave beam, form principle, between adjacent array element, insert phase shift ξ, make the position changeable of principal maximum be
So, as incident direction θ
0when unknown, if insert different phase shifts or time delay between adjacent array element, by wave beam, form exportable different amplitude.Battle array output can reach principal maximum, by horizontal ordinate sin θ corresponding to principal maximum
0can obtain incident orientation angle.For image sonar, for each sampling instant, carry out wave beam formation processing, can form a width with target with respect to the azimuth angle theta of receiving transducer (in fact take sin θ) as horizontal ordinate, the target of take is ordinate to the oblique distance r of receiving transducer, the two-dimentional polar coordinate image that the battle array output amplitude of take is pixel amplitude.
The two-dimensional coordinate of polar coordinate image is (sin θ, r), with nn point DFT wave beam, forms example, supposes that time domain waveform sampling rate is fs, and the velocity of sound is c, and collection duration is T, and owing to being active sonar, the distance between neighbouring sample point is c/2f
s, according to formula (4), the transverse and longitudinal coordinate of polar each coordinate points of image is
So the transverse and longitudinal coordinated indexing value of each coordinate points of polar coordinates is
By above-mentioned analysis, may be summarized as follows: by wave beam, forming what obtain is the polar coordinate image that the A * D in R * Θ region is ordered, if will be at R
x* R
yon region, form the rectangular coordinate image that M * N is ordered, so horizontal range resolution ax x=R
x/ M, vertical range resolution ax y=R
y/ N.Formula (6) can be rewritten into
With regard to known right angle image coordinate point (x_index, y_index) pixel amplitude g (x_index, y_index), equal polar coordinate image coordinate points (θ _ index, r_index) pixel amplitude f (θ _ index, r_index), can form like this rectangular coordinate image that view picture M * N is ordered.
Principal feature of the present invention is embodied in:
1, according to by the institute under rectangular coordinate a little (x, y) be transformed into the get on mode of value of polar coordinates (r, θ) position and carry out fan-shaped conversion.
2, without trigonometric function operation is carried out to program design, can complete the mapping of coordinated indexing value between rectangular coordinate and polar coordinates.
3, without trigonometric function value computed in advance is stored in hardware memory.
4, utilize beam-forming technology, the horizontal ordinate of the polar coordinate image that sonar obtains is sin θ, avoids solving θ and specifically equals how many, direct solution horizontal ordinate index value during fan-shaped conversion.
, there is simple linear relationship between the horizontal ordinate sin θ of polar coordinate image and horizontal ordinate index value θ _ index in the principle 5, forming due to wave beam, at once can obtain horizontal ordinate index value.
Accompanying drawing explanation
Fig. 1 is the conversion schematic diagram between polar coordinate image and rectangular coordinate image.
Embodiment
The function of fan-shaped conversion has been the mapping between polar coordinate image and the address table of rectangular coordinate image, namely the mapping between the transverse and longitudinal coordinated indexing value of image.Again because the horizontal ordinate of the polar coordinate image that the image sonar forming based on wave beam obtains is sin θ, between it and polar angle index value through deriving, there is simple linear relationship, so can not need to calculate triangle or inverse trigonometric function is realized fan-shaped conversion, according to by (the x a little of institute under rectangular coordinate, y) be transformed into the get on mode of value of polar coordinates (r, θ) position and carry out fan-shaped conversion, concrete methods of realizing is as follows:
(1) determine the monitor resolution M * N that is used for showing rectangular coordinate acoustic image, obtain the span of the transverse and longitudinal coordinated indexing value of rectangular coordinate image: 0≤x_index < M, 0≤y_index < N;
(2) distance parameter arranging according to system (supposes that horizontal range scope is for [Xmax Xmax], vertical distance range is [0 Ymax]), calculate rectangular coordinate image level (being horizontal ordinate) range resolution Δ x=2Xmax/M and vertical (being ordinate) range resolution Δ y=Ymax/N;
(3) under rectangular coordinate system, calculate certain some transverse and longitudinal coordinate figure x=x_index * Δ x, y=y_index * Δ y, and then calculate the transverse and longitudinal coordinate figure (sin θ, r) under the polar coordinates of this point;
(4) basis
Formula is calculated polar transverse and longitudinal coordinated indexing value: θ _ index, r_index, if non-integer rounds according to the mode of interpolation or neighboring mean value;
(5) polar coordinate image is stored in storer, according to (θ _ index, r_index), reads corresponding pixel amplitude, and assignment is to pixel amplitude corresponding to (x_index, y_index) under rectangular coordinate image.
(6) repeat (3)~(5) step and complete every bit and polar mapping under rectangular coordinate system, finally obtain a complete rectangular coordinate acoustic image.
Claims (1)
1. the Fast implementation of multi-beam image sonar middle fan fractal transform, makes the image sonar forming based on wave beam when realizing fan-shaped conversion, and FPGA, without loaded down with trivial details triangle or inverse trigonometric function computing, can largely improve the real-time of fan-shaped conversion; It is characterized in that: (1) determines the monitor resolution M * N that is used for showing rectangular coordinate acoustic image; (2), according to image sonar real standard and vertical distance range, calculate rectangular coordinate image horizontal range resolution ax x and vertical range resolution ax y; (3) according to rectangular coordinate transverse and longitudinal coordinate figure x=x_index * Δ x of certain point, y=y_index * Δ y, wherein x_index and y_index are rectangular coordinate index values, calculate this and put corresponding polar coordinates transverse and longitudinal coordinate figure
(4) according to wave beam, form principle and obtain polar coordinates transverse and longitudinal coordinate
Wherein λ is signal wavelength, and d is linear base array element interval uniformly-spaced, 0,1 ..., nn-1 is polar coordinates horizontal ordinate index value, and fs is time domain waveform sampling rate, and c is the velocity of sound, and T is collection duration, the calculating formula of integrating step (3), polar coordinates transverse and longitudinal coordinated indexing value is
(5) polar coordinate image is stored in storer, read respective pixel amplitude, and assignment is to rectangular coordinate correspondence position according to polar transverse and longitudinal coordinated indexing value θ _ index and r_index; (6) complete every bit and polar mapping under rectangular coordinate system, obtain rectangular coordinate acoustic image.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110316187.2A CN102508251B (en) | 2011-10-18 | 2011-10-18 | Method for rapidly implementing sector conversion in multi-beam image sonar |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110316187.2A CN102508251B (en) | 2011-10-18 | 2011-10-18 | Method for rapidly implementing sector conversion in multi-beam image sonar |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102508251A CN102508251A (en) | 2012-06-20 |
CN102508251B true CN102508251B (en) | 2014-01-29 |
Family
ID=46220357
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110316187.2A Expired - Fee Related CN102508251B (en) | 2011-10-18 | 2011-10-18 | Method for rapidly implementing sector conversion in multi-beam image sonar |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102508251B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107942316A (en) * | 2018-01-08 | 2018-04-20 | 哈尔滨工程大学 | Concentrate suspension movement velocity method of estimation in a kind of water based on multibeam sonar beamformer output signal |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103954967B (en) * | 2014-05-19 | 2018-02-02 | 北京海卓同创科技有限公司 | A kind of image sonar near field sonar image fast imaging method |
CN106707265B (en) * | 2016-12-26 | 2019-06-07 | 江苏中海达海洋信息技术有限公司 | A kind of conversion update method of sonar sector diagram |
CN108802738B (en) * | 2018-03-14 | 2020-04-28 | 浙江大学 | Three-dimensional sonar data imaging method and system based on self-adaptive distance resolution |
CN108508446A (en) * | 2018-03-28 | 2018-09-07 | 青岛海洋地质研究所 | Fan-shaped transform method based on cold seepage imaging data |
CN109239709B (en) * | 2018-08-02 | 2022-06-17 | 哈尔滨工程大学 | Autonomous construction method for local environment map of unmanned ship |
CN111103588B (en) * | 2019-12-31 | 2022-12-13 | 哈尔滨工程大学 | Triangular wave multi-target identification method by utilizing signal energy |
CN111401377B (en) * | 2020-03-13 | 2024-03-08 | 北京市商汤科技开发有限公司 | Meter data reading method and device, electronic equipment and storage medium |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4581636A (en) * | 1984-04-02 | 1986-04-08 | Advanced Technology Laboratories, Inc. | Scan conversion apparatus and method |
CN1061477A (en) * | 1990-11-15 | 1992-05-27 | 清华大学 | Ultrasonic image-forming system digital scanning transformation method and realization circuit |
US5860925A (en) * | 1997-06-27 | 1999-01-19 | Siemens Medical Systems, Inc. | Ultrasound scan conversion method |
US20040138560A1 (en) * | 2002-12-02 | 2004-07-15 | Gianluca Paladini | Real-time scan conversion and rendering of ultrasound data |
CN101543412B (en) * | 2008-03-26 | 2012-11-14 | 深圳迈瑞生物医疗电子股份有限公司 | Method and device for calculating graph coordinate components based on two-dimensional ultrasonic imaging device |
CN101683274B (en) * | 2008-09-25 | 2012-12-19 | 深圳迈瑞生物医疗电子股份有限公司 | Deflection convex array digital scanning conversion and convex array space compound method and imaging system |
-
2011
- 2011-10-18 CN CN201110316187.2A patent/CN102508251B/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107942316A (en) * | 2018-01-08 | 2018-04-20 | 哈尔滨工程大学 | Concentrate suspension movement velocity method of estimation in a kind of water based on multibeam sonar beamformer output signal |
Also Published As
Publication number | Publication date |
---|---|
CN102508251A (en) | 2012-06-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102508251B (en) | Method for rapidly implementing sector conversion in multi-beam image sonar | |
US11520043B2 (en) | Systems and methods for synthetic aperture ultrasound imaging of an object | |
CN106842210B (en) | A kind of new multiple submatrixes synthetic aperture sonar fast imaging algorithm | |
CN104101864B (en) | The navigation X-band radar ocean wave parameter inversion algorithm decomposed based on EOF | |
CN103033816B (en) | Synthetic aperture focused ultrasonic imaging implementation method based on arc scanning transition | |
CN101839981B (en) | Method and device for acquiring laser imaging echo waveform and level characteristics | |
CN108120980A (en) | A kind of implementation method of the FPGA of satellite-borne SAR multi-modal imaging signal processing algorithm | |
CN103197317B (en) | Synthetic aperture radar (SAR) imaging method based on field programmable gate array (FPGA) | |
CN102879783B (en) | Sparse detection frequency signal-based inverse synthetic aperture radar (ISAR) imaging method | |
CN111830493A (en) | System and method for forecasting intensity of medium-high frequency sound target in underwater target receiving and transmitting separation | |
CN101190137B (en) | Real time digital quadrature demodulation method and device used in ultrasonic imaging system | |
CN102854507A (en) | Imaging method of bistatic SAR (synthetic aperture radar) based on GPU (graphics processing unit) back projection | |
CN104931923A (en) | Grid iterative estimation of signal parameters via rotational invariance techniques (ESPRIT), namely, extensible rapid estimation algorithm capable of being used for uniform circular array 2-dimensional direction of arrival (2D DOA) | |
CN102768358B (en) | Underwater real-time imaging method and underwater real-time imaging system based on FPGA (field programmable gate array) | |
CN108427111B (en) | Radar ranging method and device | |
CN206546434U (en) | A kind of multidimensional acoustic imaging system under water | |
Huang et al. | Research on analyzing and processing methods of ocean sonar signals | |
CN114791590B (en) | Roll compensation beam generation method, device, circuit and system | |
CN104267403A (en) | Rapid dynamic focusing method for shallow-water multi-beam echo sounder | |
CN107329128B (en) | A kind of super-resolution high-precision low latitude angle-measuring method based on Rapid storage technique | |
CN107942315B (en) | A kind of radar background return generation algorithm based on satellite elevation data | |
Wang et al. | Research on compound scattering modeling and imaging methods of sea surface ship target for GEO-UAV BiSAR | |
CN103913747A (en) | Multichannel-scanning-time-delay calculating method and device | |
Zhao et al. | Online Calibration Method of Sonar Array Receiving Directivity Based on USBL | |
CN107669294A (en) | The real-time computing technique and device of trace-changing coefficient in Beam synthesis |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140129 Termination date: 20191018 |
|
CF01 | Termination of patent right due to non-payment of annual fee |