• Title/Summary/Keyword: Software Tracing

Search Result 112, Processing Time 0.025 seconds

Design and Characteristic Measurement of 8000 mm Large Aperture Integrating Sphere

  • Zhang, Zhao;Wan, Zhi;Li, Xiansheng;Liu, Hongxing;Sun, Jingxu;Liu, Zexun;Wang, Yamin;Ren, Jianwei;Ren, Jianyue
    • Journal of the Optical Society of Korea
    • /
    • v.20 no.4
    • /
    • pp.500-509
    • /
    • 2016
  • Integrating spheres play a central role in the radiometric calibration of remote sensors. With the development of the wide field of view (FOV) remote sensors, aperture diameters of remote sensors are becoming larger and larger. To satisfy the radiometric calibration requirements of full FOV and full aperture, an 8000mm diameter large aperture integrating sphere uniform source with a variable exit port was designed and manufactured. This integrating sphere will be used for pre-launch test and radiometric calibration of remote satellites. In this paper, optical theories were used to design the output spectral radiance. The LightTools software based on ray-tracing simulation method was used to determine the best combination and distribution of inner light sources. A spectral experiment was made to verify the spectral radiance design. To reduce the influence of longtime power-on, a new characteristic measurement method was developed to obtain the radiation characteristic of the integrating sphere, which could greatly improve the measuring efficiency. This method could also be applied to measure other large aperture uniform sources. The obtained results indicate that the spatial uniformity is 98.35%, and the angular uniformity at center position is 98.78%.

Reverse Design of F-Theta Lens for Compact Laser Scanner (소형 2차원 레이저 스캐너용 F-theta 렌즈 역설계)

  • Choi, Hae Woon
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.41 no.3
    • /
    • pp.213-218
    • /
    • 2017
  • In this study, a reverse design of the F-theta lens was proposed for a 2D scanner in remote welding applications. The curvature and distance of the lens were set as variables, and the focal length of the lens was set as the marginal ray height. The ZEMAX commercial software was used to perform a simulation with unlimited iterations for the optimization process. The target value was optimized using the internal Merit function with the weight factors of focal length and spot diameter. The number of lenses was four, and the focal length obtained from the results was 135mm that is slightly less than that of the commercial lens, which is set with a focal length of 185 mm. The calculated spot diameters are $1.3{\mu}m$, $6.2{\mu}m$, and $16.1{\mu}m$ for $0^{\circ}$, $12.5^{\circ}$ and $23^{\circ}$ of incident laser beam, respectively. It is expected that an optimized lens design is possible by performing the reverse design of a lens by the ray tracing method.

Measurement of Wavefront Aberrations in Off-Axis Parabolic Mirrors and its Dependence on the Misalignment (레이저 빔의 파면 측정을 통한 비축 포물 거울의 성능 평가 및 정렬 오차 민감도에 관한 연구)

  • Jeong, Tae-Moon;Choi, Il-Woo;Ko, Do-Kyeong;Lee, Jong-Min
    • Korean Journal of Optics and Photonics
    • /
    • v.17 no.3
    • /
    • pp.256-261
    • /
    • 2006
  • Wavefront aberrations of a laser beam that was reflected from an off-axis parabolic (OAP) mirror were measured to evaluate the optical performance of the OAP mirror. For a diamond turned OAP mirror, the root-mean-square (rms) value of higher-order aberrations was only $0.03{\mu}m$ for the laser beam size of about 34 mm. The other OAP mirror which was polished at a domestic company had the rms value of higher-order aberrations of $2.07{\mu}m$ for the same beam size. Although the diamond turned OAP mirror was well fabricated to have a small amount of aberrations, the aberrations were induced by the misalignment of the OAP mirror. Especially, 0 degree astigmatism increased with the sensitivity of $0.372{\mu}m/mrad$ when the OAP mirror was tilted in the tangential plane, which agreed well with the calculated results using a commercial ray tracing software.

An Efficient Technique for Processing of Spatial Data Using GPU (GPU를 사용한 효율적인 공간 데이터 처리)

  • Lee, Jae-Il;Oh, Byoung-Woo
    • Spatial Information Research
    • /
    • v.17 no.3
    • /
    • pp.371-379
    • /
    • 2009
  • Recently, GPU (Graphics Processing Unit) has been improved rapidly on the need of speed for gaming. As a result, GPU contains multiple ALU (Arithmetic Logic Unit) for parallel processing of a lot of graphics data, such as transform, ray tracing, etc. Therefore, this paper proposed a technique for parallel processing of spatial data using GPU. Spatial data consists of multiple coordinates, and each coordinate contains value of x and y axis. To display spatial data graphics operations have to be processed to large amount of coordinates. Because the graphics operation is identical and coordinates are multiple data, SIMD (Single Instruction Multiple Data) parallel processing of GPU can be used for processing of spatial data to improve performance. This paper implemented SIMD parallel processing of spatial data using two kinds of SDK (Software Development Kit). CUDA and ATI Stream are used for NVIDIA and ATI GPU respectively. Experiments that measure time of calculation for graphics operations are carried out to observe enhancement of performance. Experimental result is reported that proposed method can enhance performance up to 1,162% for graphics operations. The proposed method that uses parallel processing with GPU for spatial data can be generally used to enhance performance for applications which deal with large amount of spatial data.

  • PDF

Cancellation of MRI Motion Artifact in Image Plane (촬상단면내의 MRI 체동 아티팩트의 제거)

  • Kim, Eung-Kyeu
    • Journal of KIISE:Software and Applications
    • /
    • v.27 no.4
    • /
    • pp.432-440
    • /
    • 2000
  • In this study, a new algorithm for canceling MRI artifact due to translational motion in image plane is described. Unlike the conventional iterative phase retrieval algorithm, in which there is no guarantee for the convergence, a direct method for estimating the motion is presented. In previous approaches, the motions in the x(read out) direction and the y(phase encoding) direction are estimated simultaneously. However, the features of x and y directional motions are different from each other. By analyzing their features, each x and y directional motion is canceled by different algorithms in two steps. First, it is noticed that the x directional motion corresponds to a shift of the x directional spectrum of the MRI signal, and the non-zero area of the spectrum just corresponds to the projected area of the density function on the x-axis. So the motion is estimated by tracing the edges between non-zero area and zero area of the spectrum, and the x directional motion is canceled by shifting the spectrum in inverse direction. Next, the y directional motion is canceled by using a new constraint condition, with which the motion component and the true image component can be separated. This algorithm is shown to be effective by using a phantom image with simulated motion.

  • PDF

Development of Secure Entrance System using AOP and Design Pattern (관점지향 소프트웨어 개발 방법론과 디자인 패턴을 적용한 출입 보안 시스템 개발)

  • Kim, Tae-Ho;Cheon, Hyeon-Jae;Lee, Hong-Chul
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.11 no.3
    • /
    • pp.943-950
    • /
    • 2010
  • A secure entrance system is complicated because it should have various functions like monitoring, logging, tracing, authentication, authorization, staff locating, managing staff enter-and-leave, and gate control. In this paper, we built and applied a secure entrance system for a domestic nuclear plant using Aspect Oriented Programming(AOP) and design pattern. Using AOP has an advantage of clearly distinguishing the role for each functional module because building a system separated independently from the system's business logic and security logic is possible. It can manage system alternation flexibility by frequent change of external environment, building a more flexible system based on increased code reuse, efficient functioning is possible which is an original advantage of AOP. Using design pattern enables to design by structuring the complicated problems that arise in general software development. Therefore, the safety of the system can also be guaranteed.

Segmentation and Volume Calculation through the Analysis of Blurred Gray Value from the Brain MRI (뇌의 MR 영상에서 번짐 현상의 명암 값 분석을 통한 백질과 회백질의 추출 및 체적 산출)

  • Sung, Yun-Chang;Yoo, Seung-Wha;Song, Chang-Jun;Park, Jong-Won
    • Journal of KIISE:Software and Applications
    • /
    • v.27 no.8
    • /
    • pp.815-826
    • /
    • 2000
  • This study is for the segmentation and volume calculation of the white matter and gray matter from brain MRI. In general, the volume of white and gray matter is reduced by contraction of each components in the case of mental retardation which are Alzheimer's disease and Down's syndrome. As results, it is useful for diagnostic and early detection for various mental retardation through the tracing of variation for its volume from the brain MRI. But, until now, it was very difficult to calculate the partial volume of each components existing in some thickness, because MR image was represented by single gray value after scanning by MR scanner. Accordingly, new segmentation algorithm proposed in this paper is to calculate the partial volume of the white and gray matter existing in some thickness through the analysis of the blurred gray value, and is to determine the threshold for segmentation of white and gray matter, and is to calculate the volume of each segmented component. And finally, proposed algorithm was applied the models which was created manually, and then acquired results was compared with that of original model.

  • PDF

Social Contact Patterns Associated With Tuberculosis: A Case-control Study in Southwest Iran

  • Amoori, Neda;Cheraghian, Bahman;Amini, Payam;Alavi, Seyed Mohammad
    • Journal of Preventive Medicine and Public Health
    • /
    • v.55 no.5
    • /
    • pp.485-491
    • /
    • 2022
  • Objectives: Tuberculosis (TB) is a major public health concern worldwide. Social contact patterns can affect the epidemiology and risk of airborne diseases such as TB. This study was designed to investigate the social contact patterns associated with TB. Methods: In this case-control study, groups of participants with and without TB were matched by age and sex. Participants reported the nature, location, frequency, and average duration of social contacts over 1 month. The duration and number of social and spatial contacts were compared between groups using the chi-square test and the t-test. Odds ratios (ORs) with 95% confidence intervals (CIs) were used to quantify the relationship between social contact time and TB status. Data were analyzed using Stata version 11 statistical software. A p-value of <0.05 was considered to indicate statistical significance. Results: In this study, 80 patients with TB and 172 control participants were included, and a total of 3545 social contacts were registered. Social contact with family members (OR, 1.72; 95% CI, 1.10 to 2.40), contact with a person with TB (OR, 1.53; 95% CI, 1.16 to 2.01), and contact at the participant's home (OR, 1.42; 95% CI, 1.19 to 1.82) were significantly associated with TB status. Conclusions: The duration of long-term social contact, rather than the number of contacts, may be the main contact-related factor associated with TB transmission in this population. The focus of contact-tracing efforts should be on finding and treating both family members and long-term contacts in non-household settings.

Efficient Sound Control Method in Virtual Environments Using Raytracing Based Diffraction

  • Kim, Jong-Hyun;Choi, Jong-In
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.11
    • /
    • pp.81-87
    • /
    • 2022
  • In this paper, we propose diffraction-based sound control method to improve sound immersion in a virtual environment. The proposed technique can express the wave and flow of sound in a physical environment and a pattern similar to diffraction in real-time. Our approach determines whether there is an obstacle from the location of the sound source and then calculates the position of the new sound reflected and diffracted by the obstacle. Based on ray tracing, it determines whether or not it collides with an obstacle, and predicts the sound level of the agent behind the obstacle by using the vector reflected and refraction by the collision. In this process, the sound attenuation according to the distance/material is modeled by attenuating the size of the sound according to the number of reflected/refracted rays. As a result, the diffraction pattern expressed in the physics-based approach was expressed in real time, and it shows that the diffraction pattern also changes as the position of the obstacle is changed, thereby showing the result of naturally spreading the size of the sound. The proposed method restores the diffusion and diffraction characteristics of sound expressed in real life almost similarly.

Automated Detecting and Tracing for Plagiarized Programs using Gumbel Distribution Model (굼벨 분포 모델을 이용한 표절 프로그램 자동 탐색 및 추적)

  • Ji, Jeong-Hoon;Woo, Gyun;Cho, Hwan-Gue
    • The KIPS Transactions:PartA
    • /
    • v.16A no.6
    • /
    • pp.453-462
    • /
    • 2009
  • Studies on software plagiarism detection, prevention and judgement have become widespread due to the growing of interest and importance for the protection and authentication of software intellectual property. Many previous studies focused on comparing all pairs of submitted codes by using attribute counting, token pattern, program parse tree, and similarity measuring algorithm. It is important to provide a clear-cut model for distinguishing plagiarism and collaboration. This paper proposes a source code clustering algorithm using a probability model on extreme value distribution. First, we propose an asymmetric distance measure pdist($P_a$, $P_b$) to measure the similarity of $P_a$ and $P_b$ Then, we construct the Plagiarism Direction Graph (PDG) for a given program set using pdist($P_a$, $P_b$) as edge weights. And, we transform the PDG into a Gumbel Distance Graph (GDG) model, since we found that the pdist($P_a$, $P_b$) score distribution is similar to a well-known Gumbel distribution. Second, we newly define pseudo-plagiarism which is a sort of virtual plagiarism forced by a very strong functional requirement in the specification. We conducted experiments with 18 groups of programs (more than 700 source codes) collected from the ICPC (International Collegiate Programming Contest) and KOI (Korean Olympiad for Informatics) programming contests. The experiments showed that most plagiarized codes could be detected with high sensitivity and that our algorithm successfully separated real plagiarism from pseudo plagiarism.