• Title/Summary/Keyword: multiply

Search Result 391, Processing Time 0.024 seconds

Implementation of MPEG-4 BSAC Audio Decoder using ARM926EJ-S Processors (ARM926EJ-S 프로세서를 이용한 MPEG-4 BSAC 오디오 복호화기의 구현)

  • Jeon, Young-Taek;Park, Young-Cheol
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.1 no.2
    • /
    • pp.91-98
    • /
    • 2008
  • Domestic standard for Korean T-DMB includes MPEG-4 BSAC (Bit Sliced Arithmetic Coding) audio coding that has been established in 2003. This paper presents an implementation and optimization of MPEG-4 BSAC Audio Decoder on ARM926EJ-S processor. Tools and modules of the BSAC audio decoder were implemented with 32-bit fixed point operations. Further optimization was accomplished using ARM926EJ-S Inline Assembly. The optimization was based on the total number of multiplications and MAC (Multiply and Accumulation) operations causing most of core cycles of ARM926EJ-S, and also based on analysis of ARMv5 instructions. The result of optimization was evaluated on the basis of MIPS (Million Instruction per second). Implementation results show that BSAC bitstream at 96kbps can be decoded in real-time at 65MHz CPU clocks.

  • PDF

Determination of Optimum Conditions for Mass Rearing of Cadra cautella(Walker)(Lepidoptera: Phycitidae) and Orius laevigatus(Fieber)(Hemiptera: Anthocoridae) (줄알락명나방(Cadra cautella)과 미끌애꽃노린재(Tyrophagus putrescentiae)의 증식 최적화 조건 탐색)

  • Ham, Eun Hye;Choi, Yong Seok;Lee, Jun Seok;Park, Jong Kyun
    • Journal of Sericultural and Entomological Science
    • /
    • v.50 no.2
    • /
    • pp.112-115
    • /
    • 2012
  • To develop an efficient mass rearing system for Cadra cautella(Walker) and Orius laevigatus(Fieber) were investigated under the conditions of photoperiod 16L : 8D, $70{\pm}5%$ RH and $23{\pm}2^{\circ}C$. The highest efficiency rate(multiply 28.6) of C. cautella was achieved when using the rearing cage of $20{\ell}$ than $3{\ell}$. The highest efficiency rate(multiply 16.3) of O. laevigatus was achieved when using the rearing cage of $5{\ell}$ (adult 1,500, 10 pcs(10 cm) of plant of egg taking). The moth could be successfully reared with all food substrates tested, of which rice bran(43%) + chick feed(43%) + yeast(14%) assumed to be proper for mass-rearing in view of cost.

The efficient implementation of the multi-channel active noise controller using a low-cost microcontroller unit (저가 microcontoller unit을 이용한 효율적인 다채널 능동 소음 제어기 구현)

  • Chung, Ik Joo
    • The Journal of the Acoustical Society of Korea
    • /
    • v.38 no.1
    • /
    • pp.9-22
    • /
    • 2019
  • In this paper, we propose a method that can be applied to the efficient implementation of multi-channel active noise controller. Since the normalized MFxLMS (Modified Filtered-x Least Mean Square) algorithm for the multi-channel active noise control requires a large amount of computation, the difficulty has lied in implementing the algorithm using a low-cost MCU (Microcontoller Unit). We implement the multi-channel active noise controller efficiently by optimizing the software based on the features of the MCU. By maximizing the usage of single-cycle MAC (Multiply- Accumulate) operations and minimizing move operations of the delay memory, we can achieve more than 3 times the performance in the aspect of computational optimization, and by parellel processing using the auxillary processor included in the MCU, we can also obtain more than 4 times the performance. In addition, the usage of additional parts can be minimized by maximizing the usage of the peripherals embedded in the MCU.

Current status of alert alien species management for the establishment of proactive management systems in Korea

  • Son, Seung Hun;Jo, A-Ram;Kim, Dong Eon
    • Journal of Ecology and Environment
    • /
    • v.45 no.4
    • /
    • pp.237-254
    • /
    • 2021
  • Background: Some of the introduced alien species introduced settle, multiply, and spread to become invasive alien species (IAS) that threaten biodiversity. To prevent this, Korea and other countries legally designate and manage alien species that pose a risk to the environment. Moreover, 2160 alien species have been introduced in South Korea, of which 1826 animals and 334 plants are designated. The inflow of IAS can have negative effects such as ecosystem disturbance, habitat destruction, economic damage, and health damage to humans. To prevent damage caused by the inflow of IAS in advance, species that could potentially pose a risk to the environment if introduced in South Korea were designated as alert alien species (AAS). Results: The designation criteria were in accordance with the "Act on the Conservation and Use of Biological Diversity" and the "Regulations on the Ecological Risk Assessment of AAS and IAS" by the National Institute of Ecology. The analysis result of risk and damage cases indicated that mammals affect predation, competition, human economic activity, virus infection, and parasite infection. Birds have been demonstrated to affect predation, competition, human economic activity, and health. It was indicated that plants intrude on the ecosystem by competing with native species with their high-population density and capacity to multiply and cause allergic inducement. Interestingly, 300 species, including 25 mammals, 7 birds, 84 fishes, 28 amphibians, 22 reptiles, 1 insect, 32 spiders, 1 mollusk, 1 arthropod, and 99 plants, are included in the list of AAS. Conclusions: AAS designation plays a role in preventing the reduction of biodiversity by IAS in South Korea and preserving native species. Moreover, it is determined to provide considerable economic benefits by preventing socio-economic losses and ecological damage.

CNN Based Human Activity Recognition System Using MIMO FMCW Radar (다중 입출력 FMCW 레이다를 활용한 합성곱 신경망 기반 사람 동작 인식 시스템)

  • Joon-sung Kim;Jae-yong Sim;Su-lim Jang;Seung-chan Lim;Yunho Jung
    • Journal of Advanced Navigation Technology
    • /
    • v.28 no.4
    • /
    • pp.428-435
    • /
    • 2024
  • In this paper, a human activity regeneration (HAR) system based on multiple input multiple output frequency modulation continuous wave (MIMO FMCW) radar was designed and implemented. Using point cloud data from MIMO radar sensors has advantages in terms of privacy, safety, and accuracy. For the implementation of the HAR system, a customized neural network based on PointPillars and depthwise separate convolutional neural network (DS-CNN) was developed. By processing high-resolution point cloud data through a lightweight network, high accuracy and efficiency were achieved. As a result, the accuracy of 98.27% and the computational complexity of 11.27M multiply-accumulates (Macs) were achieved. In addition, the developed neural network model was implemented on Raspberry-Pi embedded system and it was confirmed that point cloud data can be processed at a speed of up to 8 fps.

Automatic ray-code generation for efficient ray tracing (효율적인 파선추적을 위한 파선코드 자동 생성에 관한 연구)

  • 이희일
    • Proceedings of the Earthquake Engineering Society of Korea Conference
    • /
    • 2000.04a
    • /
    • pp.55-62
    • /
    • 2000
  • In constructing a synthetic seismogram using ray-tracing method a suite of ray-code is required to obtain a realistic seismogram which is similar to the actual seismogram or earthquake record under consideration. An infinite number of rays exist for any arbitrarily located source and receiver. One select only a finite number of such rays in computing a synthetic seismogram so their selection becomes important to the validity of the seismogram being generated. Missing certain important rays or an inappropriate selection of ray-codes in tracing rays may result in wrong interpretation of the earthquake record or seismogram. Automatic ray-code generation will eliminate such problems. In this study we have developed an efficient algorithm, with which one can generate systemastically all the ray-codes connecting source and receiver arbitrarily located. The result of this work will helpful in analysing multiple reflections in seismic data processing as well as simulating Lg wave and multiply reflected or converted phases in earthquake study.

  • PDF

The Effect of Pressure on Viscosity in Grooved Hydraulic Spool Valves (압력에 따른 점도변화가 그루브를 한 유압 스푸울 밸브에 미치는 영향)

  • Park, Tae-Jo
    • Tribology and Lubricants
    • /
    • v.22 no.6
    • /
    • pp.307-313
    • /
    • 2006
  • In this paper, a theoretical analysis is carried out to study the effect of viscosity variation with pressure in multiply grooved moving hydraulic spool valves. Analytical expressions for pressure distribution in the clearance and leakage flowrate are obtained solving one-dimensional Reynolds. For constant viscosity, an analytical expression for lateral force is also presented. The results showed that variation of viscosity with pressure affect highly on pressure distribution, leakage flowrate and lateral forces in hydraulic spool valves. Therefore additional intensive studies, including numerical analysis for two-dimensional Reynolds, should be required to investigate detailed lubrication characteristics of spool valves for high pressure.

An Improvement of the Convergence Speed through Tap Weight Updating of Dta-Recycling LMS Algorithm (데이터 재순환 LMS알고리즘의 탭 가중치 갱신을 통한 수렴속도 개선)

  • 김원균;김광준;나상동
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10a
    • /
    • pp.624-626
    • /
    • 1998
  • In this paper. a new simple and efficient technique to improve the convergence speed of LMS algorithm is introduced. The convergence characteristics of the proposed algorithm, whose coefficients are multiply adapted in a symbol time period by recycling the received data, are analysis to prove theoretically the improvement of convergence speed. The theoretical analysis shows that the data-recycling LMS technique can increase convergence speed by (B+1) times, where B is the number of recycled data. The results of the computer simulation demonstrate that the simulation results are in accordance with the theoretical analysis and the superiority of the filter algorithm

  • PDF

Teaching of Division of Fractions through Mathematical Thinking

  • Cheng, Chun Chor Litwin
    • Research in Mathematical Education
    • /
    • v.17 no.1
    • /
    • pp.15-27
    • /
    • 2013
  • Division of fractions is always a difficult topic for primary school students. Most of the presentations in teaching the topic in textbooks are procedural, asking students to invert the second fraction and multiply it with the first one, that is, $$\frac{a}{b}{\div}\frac{c}{d}=\frac{a}{b}{\times}\frac{d}{c}$$. Such procedural approach in teaching diminishes both the understanding of structure in mathematics and the interest in learning the subject. This paper discussed the formulation of teaching the division of fractions, which based on research lessons in some primary five classrooms. The formulated lessons started with an analogy to division of integers and working with division of fractions with equal denominators and then extended to division of fractions in general. It is found that the using of analogy helps students to invent their procedure in working the division problem. Some procedures found by students are discussed, with the focus on the development of their invention and mathematical thinking.

A Motion Planning Algorithm for Synchronizing Spatial Trajectories of Multi-Robots (다수 로봇간 공간궤적 동기화를 위한 모션계획 알고리즘)

  • Jeong Young-Do;Kim Sung-Rak;Lee Choong-Dong;Lim Hyun-Kyu
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.10 no.12
    • /
    • pp.1233-1240
    • /
    • 2004
  • Recently the need for cooperative control among robots is increasing in a variety of industrial robot applications. Such a control framework enhances the efficiency of the real robotic assembly environment along with extending the robot application. In this paper, an ethernet-based cooperative control framework was proposed. The cooperative control of robots can multiply the handling capacity of robot system, and make it possible to implement jigless cooperation, due to realization of trajectory-synchronized movement between a master robot and slave robots. Coordinate transformation was used to relate among robots in a common coordinate. An optimized ethernet protocol of HiNet was developed to maximize the speed of communication and to minimize the error of synchronous movement. The proposed algorithm and optimization of network protocol was tested in several class of robots.