• Title/Summary/Keyword: information processing purpose

Search Result 1,538, Processing Time 0.038 seconds

Implementing Efficient Camera ISP Filters on GPGPUs Using OpenCL (GPGPU 기반의 효율적인 카메라 ISP 구현)

  • Park, Jongtae;Facchini, Beron;Hong, Jingun;Burgstaller, Bernd
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.1784-1787
    • /
    • 2010
  • General Purpose Graphic Processing Unit (GPGPU) computing is a technique that utilizes the high-performance many-core processors of high-end graphic cards for general-purpose computations such as 3D graphics, video/image processing, computer vision, scientific computing, HPC and many more. GPGPUs offer a vast amount of raw computing power, but programming is extremely challenging because of hardware idiosyncrasies. The open computing language (OpenCL) has been proposed as a vendor-independent GPGPU programming interface. OpenCL is very close to the hardware and thus does little to increase GPGPU programmability. In this paper we present how a set of digital camera image signal processing (ISP) filters can be realized efficiently on GPGPUs using OpenCL. Although we found ISP filters to be memory-bound computations, our GPGPU implementations achieve speedups of up to a factor of 64.8 over their sequential counterparts. On GPGPUs, our proposed optimizations achieved speedups between 145% and 275% over their baseline GPGPU implementations. Our experiments have been conducted on a Geforce GTX 275; because of OpenCL we expect our optimizations to be applicable to other architectures as well.

Resiliency Design of a Loosely-Coupled Database System

  • Park, Jae-Hwa;Kim, Sung-Eon
    • The Journal of Information Systems
    • /
    • v.4
    • /
    • pp.85-104
    • /
    • 1995
  • In a loosely-coupled distributed database server system, a server failure and/or a communication failure can be masked by a resiliency mechanism. Recognizing that a distributed transaction executes at several servers during its lifetime, we propose a resiliency mechanism which allows continuous transaction processing in distributed database server systems in the presence of a server failure. The resiliency mechanism for transaction processing is achieved by keeping redundant information using a primary/backup approach. The purpose of this paper is to analyze the performance improvement opportunities with the resiliency mechanism and to present the design of the proposed system.

  • PDF

A Design-related Information Processing Model for Brand Communication in Retail Spaces

  • LEE, Jeongmin;CHU, Wujin;YI, Jisu
    • Journal of Distribution Science
    • /
    • v.20 no.6
    • /
    • pp.109-123
    • /
    • 2022
  • Purpose: This research presents a practical tool aimed at increasing collaboration between designers and marketers for effective retail space branding. We present a design-related information processing model (DIP Model), which is a schematic map that includes cognitive theories which have design applications to retail space branding. Research design, data and methodology: Through literature review and practitioner opinion survey, 43 theories pertaining to the brand communication in retail spaces were selected, and design applications of the theories were analysed through field trips to stores of global brands. Results: The DIP Model consists of two axes: the information processing axis (i.e., encoding vsretrieval) and the regulatory focus axis(i.e., promotion vs prevention). Theories related to information processing axis are theories that facilitate the encoding and retrieval of information as intended by the company. Theories related to regulatory focus axis are theories that reinforce positive cognition and prevent negative cognition regarding the brand. Conclusions: The DIP Model is developed as a tool to categorise cognitive theories that are applicable to the design of brand communication in retail spaces. As such, the model can provide a better understanding of the role of behavioural design, with the aim of building stronger brands in retail spaces.

Scientific Inquiry Activity of Elementary Science Textbook Analysis Based on Knowledge Information Processing Competence Elements (초등학교 과학 교과서 과학 탐구 활동의 지식정보처리역량 요소 분석)

  • Jeong, Eunju;Son, Jeongwoo
    • Journal of Science Education
    • /
    • v.44 no.1
    • /
    • pp.84-91
    • /
    • 2020
  • In this study, we investigated the elements of knowledge and information processing competence of science inquiry activities in grades 3-6 science textbooks. For this purpose, the elements of knowledge and information processing competence were extracted and a framework for analysis was created. Analysis of eight science textbooks for grades 3-6 in elementary school was carried out using the analysis framework. The following results were obtained by the analysis framework: First, we divided the knowledge and information processing competence into five elements: 'collection,' 'analysis,' 'expression,' 'selection,' and 'evaluation.' Second, the elements of knowledge and information processing competence of science inquiry activity of elementary science textbooks were not evenly composed. The science inquiry activities of elementary science textbooks focused on 'collection' and 'analysis' among the five elements of the knowledge and information processing competence, followed by 'expression,' 'selection,' and 'evaluation.' As a result, we found that a science inquiry model or a science instruction model is needed to develop the knowledge and information processing competence in elementary school science curriculum.

Effects of Visual Information Processing Skills on Intersection's Driving Performance of Elderly Drivers (고령 운전자의 시각 정보처리 능력이 교차로 운전수행에 미치는 영향)

  • Min, Yoon-Ki;Kim, Hyun-Woo;Lim, Dong-Hoon;Min, Byung-Chan;Kim, Bo-Seong
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.32 no.4
    • /
    • pp.107-112
    • /
    • 2009
  • The purpose of this study was to examine elderly drivers' driving performances at the intersections, suggested by Bao and Boyle(2009), according to visual information processing skills. Visual information processing skills of elderly drivers were measured by using the visual working memory task, developed by Min et al.(2006). Seven elderly drivers were divided into two groups(good/poor) depending on the level of visual information processing skills and eleven younger drivers were a contrast group. This study examined the differences of driving performance(i.e., intersection passing times, approach velocities, speed variation and handling variations) among three groups. The results showed that elderly drivers having the poor visual information processing skills passed more slowly through the intersection than the contrast group, and passing times between elderly drivers having the good visual information processing skills and the contrast group was not significantly different. It is suggested that elderly drivers having the poor visual information processing skills use more times when they pass through the intersection, because they don't process a lot of hazardous and latent hazardous factors quickly.

The Structure Type Introduced in Java (Java 언어에 structure type의 도입)

  • Lee, Ho-Suk
    • The Transactions of the Korea Information Processing Society
    • /
    • v.5 no.7
    • /
    • pp.1883-1895
    • /
    • 1998
  • Java 프로그램밍 언어는 general-purpose concurrent object-oriented 언어로 알려져 있다. Java 언어는 개념과 구문 모두가 매우 간결하고 통일되어 있으며 인터넷 환경에서 최대한 활용되도록 하기 위하여 가상기계 개념을 도입하여 목적코드를 생성한다. 프로그래밍 언어에서 가장 중요한 부분이 data type 부분이다. Java 언어는 primitive type과 reference type을 지원한다. Primitive type과 reference type을 지원한다. Primitive type에는 boolean type integral type이 있다. Integral type에는 character, byte, short integer, integer, long integer, single-precision 과 double-precision floating point number가 있다. Reference type에는 class type, interface type, array type이 있다. 그러나 Java 언어는 general-purpose 프로그래밍 언어가 일반적으로 지원하는 structure type을 지원하지 않는다. 대신에 class type이 structure type을 포함하여 지원하는 구조로 되어 있다. 그러나 class type과 structure type은 서로 상이한 data type으로 판단된다. 따라서 Java 언어가 general-purpose의 성격을 가지기 위해서는 structure type을 명시적으로 지원하는 것이 바람직하다고 생각된다. 이 논문은 structure type을 Java 언어에 포함시킬 것을 제안한다.

  • PDF

Development of Image Processing Software for Satellite Data

  • Chi, Kwang-Hoon;Suh, Jae-Young;Han, Jong-Kyu
    • Proceedings of the KSRS Conference
    • /
    • 1998.09a
    • /
    • pp.361-369
    • /
    • 1998
  • Recently, the improvement of on-board satellite sensors covering hyperspectral image sensors, high spatial resolution sensors provide data on earth in diverse aspect. The application field relating remotely sensed data also varies depending on what type of job one wants. The various resolution of sensors from low to extremely high is also available on the market with a user defined specific location. The expense to purchase remote sensed data is going down compare to the cost it need past few years ago in terms of research or private use. Now, the satellite remote sensed data is used on the field of forecasting, forestry, agriculture, urban reconstruction, geology, or other research field in order to extract meaningful information by applying special techniques of image processing. There are many image processing packages available worldwide and one common aspect is that they are expensive. There need to be a advanced satellite data processing package for people who can not afford commercial packages to apply special remote sensing techniques on their data and produce valued-added product. The study was carried out with the purpose of developing a special satellite data processing package which covers almost every satellite produced data with normal image processing functions and also special functions needed on specific research field with friendly graphical user interface (GUI). And for the people with any background of remote sensing with windows platform.

  • PDF

An Implementation of a Video-Equipped Real-Time Fire Detection Algorithm Using GPGPU (GPGPU를 이용한 비디오 기반 실시간 화재감지 알고리즘 구현)

  • Shon, Dong-Koo;Kim, Cheol-Hong;Kim, Jong-Myon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.8
    • /
    • pp.1-10
    • /
    • 2014
  • This paper proposes a parallel implementation of the video based 4-stage fire detection algorithm using a general-purpose graphics processing unit (GPGPU) to support real-time processing of the high computational algorithm. In addition, this paper compares the performance of the GPGPU based fire detection implementation with that of the CPU implementation to show the effectiveness of the proposed method. Experimental results using five fire included videos with an SXGA ($1400{\times}1050$) resolution, the proposed GPGPU implementation achieves 6.6x better performance that the CPU implementation, showing 30.53ms per frame which satisfies real-time processing (30 frames per second, 30fps) of the fire detection algorithm.

The DLI-Based Image Processing Algorithm for Preceding Vehicle Detection

  • Hwang, Hee-Jung;Baek, Kwang-Ryul;Yi, Un-Kun
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.1416-1418
    • /
    • 2004
  • This paper proposes an image processing algorithm for detecting obstacles on road-lane using DLI(disparity of lane-related information) that is generated by stereo images acquired from dual cameras mounted on a moving vehicle. The DLI is a disparity that is acquired using single lane information from road lane detection. For the purpose to reduce processing time, we use small blocks obtained by edge-histogram based blocking logic. This algorithm detects moving objects such as preceding vehicles and obstacles. The proposed algorithm has been implemented in a personal computer with the road image data of a typical highway. We successfully performed experiments under a wide variety of road conditions without changing parameter values or adding human intervention. Experimental results also showed that the proposed DLI is quite successful.

  • PDF

Stereo Image Processing Algorithm to Preceding Vehicle Detection Based on DLI (차선변이 함수 기반의 선행차량 인식 알고리즘)

  • 황희정;백광렬;이운근
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.53 no.7
    • /
    • pp.509-516
    • /
    • 2004
  • This paper proposes an image processing algorithm for detecting obstacles on road using DLI(disparity of lane-related information) that is generated by stereo images acquired from dual cameras mounted on a moving vehicle. The DLI is a disparity that is acquired using a single lane information from road lane detection. For the purpose to reduce processing time, we use small block of edge-histogram based blocking logic. This algorithm detects moving objects such as preceding vehicles and obstacles. The proposed algorithm has been implemented in a personal computer with the road image data of a typical highway. We successfully performed experiments under a wide variety of road conditions without changing parameter values or adding human intervention. Experimental results also showed that the proposed DLI is quite successful.