전체 글
-
[LeetCode] 69. Sqrt(x) (C++)LeetCode/Math 2026. 5. 1. 11:13
Problem Overviewhttps://leetcode.com/problems/sqrtx/description/?envType=problem-list-v2&envId=math Sqrt(x) - LeetCodeCan you solve this real interview question? Sqrt(x) - Given a non-negative integer x, return the square root of x rounded down to the nearest integer. The returned integer should be non-negative as well. You must not use any built-in exponent function or oleetcode.com 이 문제는, 음의 정..
-
[Raspberry Pi] MQTT로 원격 LED 제어하기Raspberry Pi/Build with Pi 2026. 4. 27. 13:39
오늘은 이전 포스팅과 동일하게 LED ON/OFF 실습을 진행할 것인데, MQTT를 이용해서 원격 제어를 하는 실습을 진행할 예정이다.LED제어와 MQTT에 대해서는 아래 링크에서 확인할 수 있다.https://yeontachi.tistory.com/18 [Raspberry Pi] 라즈베리 파이 LED 제어하기오늘은 LED ON/OFF를 실습했다.두 가지 방식으로 진행을 했는데,먼저 프로그램 없이 명령어로 LED 제어하기, 그 다음은 프로그램을 이용한 LED 제어이다.(Python을 사용했다.)먼저 LED 제어를 위해서는 Gyeontachi.tistory.com MQTT 설치실습을 들어가기 전에 mqtt 설치를 진행해야 한다. 먼저 mosquitto를 이용할 것이므로 mosquitto를 설치해보자. 일단..
-
[LeetCode] 67. Add Binary (C++)LeetCode/Math 2026. 4. 24. 22:09
Problem Overviewhttps://leetcode.com/problems/add-binary/description/?envType=problem-list-v2&envId=math Add Binary - LeetCodeCan you solve this real interview question? Add Binary - Given two binary strings a and b, return their sum as a binary string. Example 1: Input: a = "11", b = "1" Output: "100" Example 2: Input: a = "1010", b = "1011" Output: "10101" Constraints: *leetcode.com이 문제는 컴..
-
[LeetCode] 66. Plus One (C++)LeetCode/Math 2026. 4. 19. 22:49
Problem Overviewhttps://leetcode.com/problems/plus-one/?envType=problem-list-v2&envId=math Plus One - LeetCodeCan you solve this real interview question? Plus One - You are given a large integer represented as an integer array digits, where each digits[i] is the ith digit of the integer. The digits are ordered from most significant to least significant in left-to-leetcode.com이 문제는 integer 배열로 표현..
-
[LeetCode] 13. Roman to Integer (C++)LeetCode/Math 2026. 4. 19. 17:39
Problem Overview Roman to Integer - LeetCodeCan you solve this real interview question? Roman to Integer - Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M. Symbol Value I 1 V 5 X 10 L 50 C 100 D 500 M 1000 For example, 2 is written as II in Roman numeral, just twleetcode.com 이번에 풀 문제는 Roman to Integer로, 7개의 Symbol로 표현되는 로마 숫자를 Integer로 변경하는 코드이다. 난이도는 'Easy'이다...
-
[LeetCode] 9. Palindrome Number (C++)LeetCode/Math 2026. 4. 17. 00:02
https://leetcode.com/problems/palindrome-number?envType=problem-list-v2&envId=math Palindrome Number - LeetCodeCan you solve this real interview question? Palindrome Number - Given an integer x, return true if x is a palindrome, and false otherwise. Example 1: Input: x = 121 Output: true Explanation: 121 reads as 121 from left to right and from right to left. Exleetcode.com Palindrome이란 우리말로 "..
-
[Paper Review] 4D Panoptic LiDAR Segmentation (Aygun et al., 2021)Paper Review/3D Vision 2026. 4. 10. 11:18
자율주행 자동차나 동적인 환경에서 작동하는 로봇에게 있어서 시간적 흐름을 고려한 시각적 이해는 필수적이다. 과거에는 이러한 장면 이해를 위해 여러 가지 기술들이 개별적으로 발전해 왔다. 예를 들어, 모든 점에 대해 '도로'나 '차량' 같은 범주를 정하는 의미론적 분할(Semantic Segmentation), 개별 물체의 위치를 찾는 객체 탐지(Object Detection), 그리고 같은 종류의 물체라도 각각을 구분해내는 인스턴스 세그멘테이션(Instance Segmentation) 등이 대표적이다. 여기에 시간이 더해지면 물체의 궤적을 쫓는 다중 객체 추적(Multi-Object Detection, MOT) 기술이 추가로 필요하게 된다.이러한 개별 분야들은 딥러닝 기반의 이미지 처리 기술과 포인트 세..
-
[Paper Review] Panoptic Segmentation (Kirillov et al., 2019)Paper Review/3D Vision 2026. 4. 9. 01:41
컴퓨터 비전의 가장 궁극적인 목표 중 하나는 영상 내의 모든 픽셀이 무엇을 의미하는지 완벽하게 파악하는 '장면 이해(Scene Understanding)'에 있다. 하지만 오랫동안 이 분야는 대상을 바라보는 관점에 따라 두 가지 갈래로 나뉘어 발전해 왔다.하나는 하늘, 도로, 풀밭처럼 일정한 형태가 없고 경계가 모호한 '배경' 요소들에 집중하는 Semantic Segmentation이고,다른 하나는 사람, 자동차, 도구처럼 개별적으로 개수를 셀 수 있는 '물체'들을 찾아내어 각각의 형태를 구분하는 Instance Segmentation이다.논문의 저자들은 이처럼 배경(Stuff)과 물체(Things)를 분리해서 다루던 기존의 방식이 실세계의 복잡한 장면을 온전히 이해하는 데 한계가 있다고 지적하며, 이 ..