• Title/Summary/Keyword: Real-time execution

Search Result 541, Processing Time 0.025 seconds

Analysis on the Orbit Prediction Accuracy of the Image Collection Planning for KOMPSAT-2 (아리랑위성 2호 영상촬영계획 궤도예측 정밀도 분석)

  • Jung, Ok-Chul;Kim, Hae-Dong;Chung, Dae-Won
    • Aerospace Engineering and Technology
    • /
    • v.7 no.1
    • /
    • pp.223-228
    • /
    • 2008
  • In order to acquire the images requested by users, it is very important to calculate mission schedule parameters such as imaging execution time and attitude tilt angle accurately. These parameters are based on orbit prediction. This paper describes the accuracy of orbit propagation for image planning. The orbit prediction data from PSS and MAPS has a certain discrepancy due to different orbit propagator. It is necessary for mission planner to confirm this value during mission planning phase. The pointing error which means the difference between target center and real image received is calculated and analyzed using KOMPSAT-2 image data.

  • PDF

Color Correction with Optimized Hardware Implementation of CIE1931 Color Coordinate System Transformation (CIE1931 색좌표계 변환의 최적화된 하드웨어 구현을 통한 색상 보정)

  • Kim, Dae-Woon;Kang, Bong-Soon
    • Journal of IKEEE
    • /
    • v.25 no.1
    • /
    • pp.10-14
    • /
    • 2021
  • This paper presents a hardware that improves the complexity of the CIE1931 color coordinate algorithm operation. The conventional algorithm has disadvantage of growing hardware due to 4-Split Multiply operations used to calculate large bits in the computation process. But the proposed algorithm pre-calculates the defined R2X, X2R Matrix operations of the conventional algorithm and makes them a matrix. By applying the matrix to the images and improving the color, it is possible to reduce the amount of computation and hardware size. By comparing the results of Xilinx synthesis of hardware designed with Verilog, we can check the performance for real-time processing in 4K environments with reduced hardware resources. Furthermore, this paper validates the hardware mount behavior by presenting the execution results of the FPGA board.

An Efficient Median Filter Algorithm for Floating-point Images (부동소수점 형식 이미지를 위한 효율적인 중간값 필터 알고리즘)

  • Kim, Jin Wook
    • Journal of IKEEE
    • /
    • v.26 no.2
    • /
    • pp.240-248
    • /
    • 2022
  • Floating-point images that express pixel information as real numbers are used in HDR images. There have been various researches on efficient median filter algorithms, but most of them are applicable to 8-bit depth images and there are only a few number of algorithms applicable to floating-point images, including Gil and Werman's algorithm. In this paper, we propose a median filter algorithm that works efficiently on floating-point images by improving Kim's algorithm, which improved Gil and Werman's algorithm. Experimental results show that the execution time is improved by about 10% compared to the Kim's algorithm by reducing the redundant work for the repetitively used binary search tree and applying the inverted index.

Development and Effectiveness of an AI Thinking-based Education Program for Enhancing AI Literacy (인공지능 리터러시 신장을 위한 인공지능 사고 기반 교육 프로그램 개발 및 효과)

  • Lee, Jooyoung;Won, Yongho;Shin, Yoonhee
    • Journal of Engineering Education Research
    • /
    • v.26 no.3
    • /
    • pp.12-19
    • /
    • 2023
  • The purpose of this study is to develop the Artificial Intelligence thinking-based education program for improving AI literacy and verify its effectiveness for beginner. This program consists of 17 sessions, was designed according to the "ABCDE" model and is a project-based program. This program was conducted on 51 first-year middle school students and 36 respondents excluding missing values were analyzed in R language. The effect of this program on ethics, understanding, social competency, execution plan, data literacy, and problem solving of AI literacy is statistically significant and has very large practical significance. According to the result of this study, this program provided learners experiencing Artificial Intelligence education for the first time with Artificial Intelligence concepts and principles, collection and analysis of information, and problem-solving processes through application in real life, and served as an opportunity to enhance AI literacy. In addition, education program to enhance AI literacy should be designed based on AI thinking.

A Review on the Decision-making Process for Calculating Land and Construction Costs in the Early Stages of the Project - Focusing on the Housing Vonstruction Project in Jeju Island - (사업초기단계에서 토지비 및 건축공사비 산정을 위한 의사결정프로세스에 관한 고찰 - 제주도 내 주택건설사업 중심으로 -)

  • Jo, Seong-Min;Cho, Sung-Hee;Jeon, SangHoon
    • Proceedings of the Korean Institute of Building Construction Conference
    • /
    • 2021.05a
    • /
    • pp.321-322
    • /
    • 2021
  • This study is to develop a non-contact construction project management solution that can reduce cost and construction period through on-site information sharing, minimizing contact with others by COVID19, and improving the productivity of the construction industry. Decisions, checklists, and execution rates of construction costs can be checked with smart devices through sharing on-site photos and videos, exchanging opinions. Details and checklist data stored on cloud servers of sites that apply non-face-to-face construction project management solutions will be used as data for analyzing amounts and construction periods depending on the size of the construction. Real-time field information sharing will reduce expected problems and waste factors, expand communication channels with users to prevent or minimize construction disputes and claims, and contribute to the expansion and growth of new research industry markets in construction technology.

  • PDF

A collaborative simulation in shipbuilding and the offshore installation based on the integration of the dynamic analysis, virtual reality, and control devices

  • Li, Xing;Roh, Myung-Il;Ham, Seung-Ho
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • v.11 no.2
    • /
    • pp.699-722
    • /
    • 2019
  • It is difficult to observe the potential risks of lifting or turn-over operations in the early stages before a real operation. Therefore, many dynamic simulations have been designed to predict the risks and to reduce the possibility of accidents. These simulations, however, have usually been performed for predetermined and fixed scenarios, so they do not reflect the real-time control of an operator that is one of the most important influential factors in an operation; additionally, lifting or turn-over operations should be a collaboration involving more than two operators. Therefore, this study presents an integrated method for a collaborative simulation that allows multiple workers to operate together in the virtual world. The proposed method is composed of four components. The first component is a dynamic analysis that is based on multibody-system dynamics. The second component is VR (virtual reality) for the generation of realistic views for the operators. The third component comprises the control devices and the scenario generator to handle the crane in the virtual environment. Lastly, the fourth component is the HLA (high-level architecture)-based integrated simulation interface for the convenient and efficient exchange of the data through the middleware. To show the applicability of the proposed method, it has been applied to a block turn-over simulation for which one floating crane and two crawler cranes were used, and an offshore module installation for which a DCR (dual-crane rig) was used. In conclusion, the execution of the proposed method of this study is successful regarding the above two applications for which multiple workers were involved.

The power consumption and performance comparison between Intel Pentium 4 and Core2 Duo (인텔 펜티엄 4와 코어2 듀오의 실행시간과 파워소모량 효율성 비교)

  • Kong, Joon-Ho;Choi, Jin-Hang;Lee, Jong-Sung;Chung, Sung-Woo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.7
    • /
    • pp.165-172
    • /
    • 2008
  • There are many metrics when designing microprocessors. Especially, energy, power consumption and performance are the most fundamental metrics. Since these metrics are contradictory, microprocessor designers give more weight to some metrics than the other metrics. In this paper, we compare Intel Pentium 4 and Core2 Duo both qualitatively and quantitatively. Furthermore, we provide detailed comparison between Pentium 4 and Core2 Duo when running real benchmarks. Through performance counter of real processors, we calculate energy and power consumption. Performance metric is execution time. In experimental result, Core2 Duo consumes less energy and power. Moreover, performance of Core2 Duo is also better than that of Pentium 4. However, in case of bzip2 which is optimized in Pentium 4, Pentium 4 shows much better performance and lower energy and power consumption than Core2 Duo.

  • PDF

A Study on the Smart Printing Work Distribution Program to Increase the Efficiency of Managing Multiple Printers (복수의 프린터 관리효율을 증가시키기 위한 스마트한 인쇄작업 분배 프로그램 구현에 관한 연구)

  • Oh, Eun-Yeol
    • Journal of Convergence for Information Technology
    • /
    • v.9 no.10
    • /
    • pp.1-8
    • /
    • 2019
  • Generally, printers are common for users to use for public use over a wired or wireless local area network. The number of printers in the same network is increasing, and management of multiple printers is needed. To do this, a program that drives two or more printers and a computer connected by a wired or wireless network. When a computer's control department receives a print command for a designated file, it executes the steps of receiving status information from the printer, selecting the printer, and sending the print command execution. As a method of research, we presented a method for selecting differentiation from this study through prior art research and literature research. Therefore, the purpose of the study is to distribute smart print commands according to real-time status information of many printers to increase the efficiency of the printer's management, and to distribute print commands according to the cumulative and usable workload of many printers so that parts replacement of many printers can be instantaneously performed.

Ontology-based Service Description and Overloading Method for Ubiquitous Computing (유비쿼터스 컴퓨팅을 위한 온톨로지 기반의 서비스 기술 및 오버로딩 기법)

  • Lee, Mee-Yeon;Lee, Jung-Won;Park, Seung-Soo;Cho, We-Duke
    • The KIPS Transactions:PartB
    • /
    • v.15B no.5
    • /
    • pp.465-476
    • /
    • 2008
  • To provide autonomous and dynamic services for users in a ubiquitous environment where heterogeneity, mobility and variability are main characteristics, an efficient service description/structuring mechanism and a service composition method are essential. Service composition can consider context in real-time and compose appropriate services. In this research, we propose a mechanism for extracting services from a specific domain and structuring them into hierarchical service ontology. Each service is described using the proposed service specification. Based on this service ontology, users can represent their goals using various abstraction levels of services, and then our service overloading method enables to invoke the most appropriate service at the execution time. Moreover, we present a method which can discovery an alternative service by referencing the service ontology, when the requested service is not available. The experimental result shows that our service ontology could improve the success probability of users' goals and reduce service binding time compare to using just an unstructured list of services.

An Efficient Genetic Algorithm for the Allocation and Engagement Scheduling of Interceptor Missiles (효율적인 유전 알고리즘을 활용한 요격미사일 할당 및 교전 일정계획의 최적화)

  • Lee, Dae Ryeock;Yang, Jaehwan
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.39 no.2
    • /
    • pp.88-102
    • /
    • 2016
  • This paper considers the allocation and engagement scheduling problem of interceptor missiles, and the problem was formulated by using MIP (mixed integer programming) in the previous research. The objective of the model is the maximization of total intercept altitude instead of the more conventional objective such as the minimization of surviving target value. The concept of the time window was used to model the engagement situation and a continuous time is assumed for flying times of the both missiles. The MIP formulation of the problem is very complex due to the complexity of the real problem itself. Hence, the finding of an efficient optimal solution procedure seems to be difficult. In this paper, an efficient genetic algorithm is developed by improving a general genetic algorithm. The improvement is achieved by carefully analyzing the structure of the formulation. Specifically, the new algorithm includes an enhanced repair process and a crossover operation which utilizes the idea of the PSO (particle swarm optimization). Then, the algorithm is throughly tested on 50 randomly generated engagement scenarios, and its performance is compared with that of a commercial package and a more general genetic algorithm, respectively. The results indicate that the new algorithm consistently performs better than a general genetic algorithm. Also, the new algorithm generates much better results than those by the commercial package on several test cases when the execution time of the commercial package is limited to 8,000 seconds, which is about two hours and 13 minutes. Moreover, it obtains a solution within 0.13~33.34 seconds depending on the size of scenarios.