The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Image segmentation is an important technique in the area of image processing with wide applications in medicine, remote sensing to mention a few. A lot of research work is in progress in various areas resulting in many computationally efficient algorithms. There are conventional as well as improvised segmentation algorithms depending on the application. The choice of the technique in most cases depends...
Even in state-of-the-art processors, real-time processing of stereo pairs to generate useful scene information is too computationally intensive to process high resolution images and the large disparity ranges necessary for precise depth information. We have implemented the symmetric dynamic programming stereo (SPDS) algorithm in reconfigurable hardware which is able to generate disparity and occlusion...
A hardware-friendly procedure is presented for the extraction of point-features from stereo image pairs for the purpose of real-time robot motion estimation and 3-D environmental mapping. The procedure is implemented in reconfigurable hardware and is developed as a set of custom HDL library components ready for integration in a system-on-a-programmable-chip. The main hardware stages are a stereo accelerator,...
High assurance MILS and MLS systems require strict limitation of the interactions between different security compartments based on a security policy. Virtualization can be used to provide a high degree of separation in such systems. Even with perfect isolation, however, the I/O devices are shared between different security compartments. Among the I/O controllers, the graphics subsystem is the largest...
A new fast line drawing algorithm that is different from the traditional Bresenham algorithm is presented in this paper. A line is treated as an aggregation of several line segments and the Y coordinate differences of candidate pixel points in every step of traditional algorithm are replaced by the length errors of each segments in this new algorithm. Each operation and judgment can generate a line...
Rear camera or other wide-angle camera mounted on vehicle has serious perspective effect which makes driver unable to feel distance correctly and is not helpful for succeeding image analysis. To remove perspective effect, it's necessary to change diagonal view to bird's-eye view. In this paper, a software-hardware cooperative bird's-eye view system is proposed, which can estimates the transformation...
This paper presents a fast H.264 intra frame encoder that processes an HD720p size video at 30 fps with the operating clock frequency of 40 MHz. The low clock frequency is achieved by a novel intra prediction schedule that employs pipelining of the 4 times 4 predictions and the early termination of 16 times 16 prediction. The pipelining is achieved by the optimal processing order for 4 times 4 predictions...
As background subtraction is a common computer vision task; we analyze the usual pixel-level approach. We develop an efficient adaptive algorithm system based on pixel comparison. Recursive comparison of pixel is used between the present frame and the reference frame. This algorithm is implemented using image processing in MatLAB Environment and we work on making it a real-time applicable tool for...
In order to satisfy the special demand for image display in TFT-LCD, this paper presents a synthesis design and its implementation for image processing in TCON of TFT-LCD. The modules, including contrast adjustment, luminance adjustment, gamma correction and dithering technique, are designed to deal with the zoomed image, and at the same time, match the real-time requirements. All the modules are...
Generating a depth map from a pair of stereo images is a challenging task, which is often further complicated by the additional restrictions imposed by the target application; in the automotive field, for example, real-time environment reconstruction is essential for safety and autonomous navigation systems, thus requiring reduced processing times, often at the expense of a somewhat limited degree...
A novel mix-control grey scale modulation method is proposed. It features spatial modulation, temporal modulation and amplitude modulation and outperforms traditional methods for high grey scale TFT-LCD display in terms of clock frequency, complexity of driving circuits and so on. In the method, we take into consideration of human visual characters and employ dithering algorithm, frame rate control...
CSTN LCD panel is widely used in mobile handset and consumer device, but its limited color levels become an important problem. The frame rate control is designed to improve the colors of CSTN LCD panel, however, this method cause serious flicker problem. This paper proposed a new control method to reduce the flicker problem and also increase the color levels of CSTN LCD panel.
Motivated by the challenging questions of todays sinologists we are developing an automated system for processing of ancient Chinese inscriptions (sutras). As these inscriptions are not accessible due to location or damage our input data are noisy images of paper showing the texture of stones together with the inscriptions transfered by charcoal or pencil. Due to the vast amount and large sizes of...
Due to the great processing power available on today's Graphics Processing Units (GPU), we studied the suitability of mapping statistical testing algorithms to this specialized hardware. Out of the testing algorithms proposed by the National Institute of Standards and Technology (NIST), only some were suitable for implementation on GPU, due to the computational format and restrictions of the hardware...
This paper presents a multiple memory bank approach to allow parallel access to the current and neighbourhood pixel values. The storage requirement of the multiple bank implementation is the same as a single bank implementation by using a graph-based memory bank addressing scheme. This scheme uses the pixel locations to determine bank and location within the bank. Using this scheme, the bank is determined...
Automatic understanding of events happening at a site is the ultimate goal for many visual surveillance systems. Understanding of events requires that certain lower level computer vision tasks be performed. These include foreground detection, labeling foreground parts, and tracking targets. To achieve these tasks, it is necessary to build background subtraction and foreground tracking in the scene...
Nowadays, the advances in the semiconductor industry allow to include a considerable number of fully digital processing elements on a chip. These massively parallel processor arrays are already able to host cellular wave computing algorithms with acceptable time performance. In this paper we approach the implementation of an originally CNN based algorithm for retinal vessel tree extraction on the...
A high-speed image processing system is designed in this paper in order to resolve the problems such as low system integration, slow-speed processing existing in image processing of vehicle-loaded computer. The system realizes functions of image acquisition, memorizing and overlapping by configuring Nios II soft core CPU and function modules such as image preprocessing, processing and display to build...
Graphics rendering requires various huge amounts of temporary data storages, prohibiting this feature from being implemented on slim embedded devices. To overcome this difficulty, we focus our effort on storage of transparent fragments after rasterization stage. We base our design on the fact that: successive frames typically will have the same or very similar number of transparent fragments located...
In this paper, we present a parallel connected component labeling method and its VLSI architecture design. The proposed method can assign labels to three pixels simultaneously for the raster scan input and then generate three label equivalences rapidly. We also present 3 arrays to process all label mergence. Based on the proposed method, we develop the hardware design for realtime application. The...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.