Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Fisheye image processing method, computer device and computer readable storage medium

A processing method and fisheye image technology, applied in the field of image processing, can solve the problems of inconvenient chip specification upgrade, unfavorable fisheye image processing circuit integration, discontinuity, etc.

Active Publication Date: 2017-09-29
ALLWINNER TECH CO LTD
View PDF7 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the uncertainty of the mapping relationship and the requirements of the distortion correction algorithm for the data source, when correcting the fisheye image, most of the current processing methods are to cache multiple rows of original pixels or directly obtain the corresponding pixels from the entire image. Distortion correction operation is performed, but this method leads to large image processing circuit area and low read and write efficiency of DRAM
[0004] Specifically, most of the current processing of fisheye images uses caching of multiple rows of original pixels or directly obtains corresponding pixels from the entire image to perform distortion correction operations. For the multi-row original data caching scheme, enough rows of image data must be stored to To ensure that the correct data can be obtained for calculation during the distortion correction process, this requires a very large area of ​​the static memory SRAM to meet the requirements of data storage, and the static memory SRAM needs to be implemented in a rolling manner or by repeatedly loading part of the data by row Data update, complicated operation, introducing too much bandwidth of invalid DRAM
In addition, the depth of the static memory SRAM used in this method is restricted by the image specification, which is not convenient for upgrading the chip specification
However, the method of directly obtaining the corresponding pixels from the entire image to perform distortion correction calculations has large and discontinuous address jumps when acquiring data, low efficiency of DRAM, and also introduces too much invalid DRAM bandwidth.
[0005] In the current way of processing fisheye images, it is better to divide the obtained fisheye images into blocks. A major bottleneck in the block processing of fisheye images is the excessive input bandwidth of the aforementioned DRAM. , is not conducive to the hardware implementation of the fisheye image processing circuit, especially not conducive to the integration of the hardware of the fisheye image processing circuit on the system-on-chip (SOC)

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Fisheye image processing method, computer device and computer readable storage medium
  • Fisheye image processing method, computer device and computer readable storage medium
  • Fisheye image processing method, computer device and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The fisheye image processing method of the present invention is applied to various shooting devices, such as cameras, monitoring devices, etc., and can also be applied to mobile devices with a camera function, such as smart phones, tablet computers or driving recorders and other electronic devices. The computer device of the present invention may be the above-mentioned electronic equipment, and the computer-readable storage medium may be various storage media with a data storage function, including but not limited to non-volatile memories such as FLASH and EEPROM.

[0029] Fisheye image processing method embodiment:

[0030] When processing the fisheye image, first divide the originally obtained fisheye image into blocks, that is, divide it into multiple regions of interest (ROI), and each region of interest is a block, that is, an image that needs to be processed piece.

[0031] see figure 1 , when processing the image, first execute step S1 to determine the area of ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a fisheye image processing method, a computer device and a computer readable storage medium. The method comprises steps: the region of a next region of interest image and the region of the current region of interest image are determined, whether an overlapped region exists in the next region of interest image and the current region of interest image is judged, and if the overlapped region is determined to exist, data of the overlapped region are stored to a distortion correction data source memory from a backup memory; whether an image beyond the overlapped region is included in the next region of interest image is judged, and if yes, the data of the image beyond the overlapped region are stored to the backup memory and the distortion correction data source memory; and image data stored in the distortion correction data source memory are corrected. The invention also provides a computer device for realizing the above method and a computer readable storage medium. Thus, the fisheye image processing circuit complexity degree can be reduced, the circuit area is reduced, and the image processing efficiency is improved.

Description

technical field [0001] The present invention relates to the field of image processing, in particular to a method for processing images captured by a camera equipped with a fisheye lens, a computer device for realizing the method, and a computer-readable storage medium. Background technique [0002] With the development of photographing equipment, people widely use various wide-angle lenses to take pictures, among which fisheye lens is a wide-angle lens with an extremely wide viewing angle. Photos taken with fisheye lenses are usually called fisheye images. Due to the large field of view of fisheye images, a single fisheye camera can obtain the content of 180-degree field of view information. This feature makes fisheye lenses more and more popular. It is used in autonomous driving, panoramic monitoring, virtual reality and other fields. [0003] However, due to the large distortion of the fisheye image itself, it is necessary to correct the fisheye image through an appropria...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06T3/00G06T5/00
CPCG06T3/047G06T5/80
Inventor 傅永杰
Owner ALLWINNER TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products