no image
Flutter FFI Plugin Project
New Project FFI PluginAndroid Studio New Flutter Project에 FFI Plugin type이 있다. 살펴보자 https://github.com/cornpip/ffi_plugin_test.git프로젝트 생성 후 OpenCV SDK를 추가하고, 몇 가지 예제 코드를 추가했다.※ OpenCV 설정은 안드로이드만 적용했다.ffigen.yamlFFI Plugin으로 프로젝트를 만들어보면 FFI 기본 구조와 `ffigen.yaml` 이 있다.# ffigem.yaml# Run with `dart run ffigen --config ffigen.yaml`.name: FfiPluginLookBindingsdescription: | Bindings for `src/ffi_plug..
2025.11.26
no image
PyTorch → TFLite Convert
PyTorch to TFLite Githubhttps://github.com/cornpip/pt_to_tflite PyTorch to TFLite Docker Imagehttps://hub.docker.com/r/cornpip77/tf_213_convertertensorflow:2.13.0-gpu 이미지 위에`pip install torch torchvision onnx onnx-tf tensorflow-addons tensorflow-probability` 패키지를 설치한 이미지이다. Exmaple변환 예시로 mobilenet_v2를 tflite로 변환해 보자.README에 MobileNet Test Sciprt를 따라가면 된다.// torch model (mobilenet_v2-b0353104.pth..
2025.11.19
AI
no image
팁스(TIPS)란
팁스(TIPS) 운영사정부 대신 스타트업을 선발하는 민간 VC이다.TIPS는 정부R&D 사업이지만 정부가 직접 기업을 고르지 않는다.정부가 “너희는 기술 판단 잘하니까, 유망 팀을 찾아 추천해 줘” 하고 권한을 준 VC들이 바로 "TIPS 운영사"이다.운영사는 자신의 돈을 투자해야 한다.TIPS 프로그램을 신청하려면 운영사의 선투자가 먼저 이루어져야 한다.운영사 → 약 1억~2억(seed 투자)정부 → 기술개발 R&D 최대 5억 지원민간 투자로 기술 가능성을 검증한 뒤, 정부가 R&D 자금을 매칭해서 넣는 구조"운영사 투자 = TIPS 추천서"이고 TIPS 선정과 100% 이어지는 것은 아니다.운영사 투자 관점에서TIPS 운영사는 단순한 시드 투자자가 아니라, TIPS 연계를 전제로 기술개발 투자를 진행..
2025.11.14
no image
OpenAI Codex CLI·Web 후기 및 사용법
한 달 넘게 Codex를 주로 사용했다.1. Codex WebGithub repository랑 연동해서 PR을 보낼 수 있다. (Public/Private 상관없이 연동할 수 있다.)https://youtu.be/hhdpnbfH6NU소개 영상을 보면 어떻게 쓰이는지 감이 올 것이다.주로 Codex CLI를 사용했고 웹은 잘 활용하진 않았다. 예를 들면,Codex CLI : 질문1 → 응답1 → 내가 직접 코드 수정 → 질문2 → 응답2Codex 웹 : 질문1 → 응답1 → 질문1-2 → 응답1-2 → 질문2 → 응답2웹은 프롬프트로만 코드에 개입할 수 있는 반면, CLI는 코드에 직접 개입하며 진행할 수 있다. 기능 구현할 때는 코드에 개입하며 작업하는 편이 더 빠르고 의도대로 진행되며,웹은 PR 반영 ..
2025.11.10
no image
스타트업 투자와 엑싯(Exit) 이해하기
스타트업에 관심 있는 사람이라면 한 번쯤 들어봤을 투자와 엑싯(Exit)에 대해 알아보자.예시회사 자본항목값액면가1,000원발행 주식 수100,000주자본금100,000주 x 1,000원 = 1억 원 주식회사는 자본금을 정하고, 그 자본금을 구성하는 주식을 발행한다. 투자 유치항목값액면가1,000원발행 주식 수100,000주자본금100,000주 x 1,000원 = 1억 원투자 전 기업가치100억 (투자자 평가 기준) 자본금은 기업가치와 다르다. (자본금 ≠ 기업가치) 비상장 스타트업은 시장 가격(주가)이 존재하지 않는다.따라서 투자 유치는 "우리 회사를 얼마짜리로 평가받을 것인가"를 시장(투자자)에게 인정받는 과정이다.상장회사는 수요/공급으로 주가가 형성되지만, 스타트업은 투자유치가 사실상 ‘가격 책정’..
2025.10.29
no image
Flutter ML Kit FaceMesh 실시간 얼굴 인식 예제
실행 가능한 예제는 최고의 문서다. 실행 가능한 예제는 최고의 문서라고 생각하며, 이번 포스팅도 예제 레포지토리를 제공한다. ML Kit 이란?https://developers.google.com/ml-kit/guidesML Kit is a mobile SDK that brings Google's on-device machine learning expertise to Android and iOS appsML Kit은 Google이 제공하는 사전 학습된 AI 모델을, 앱 개발 환경(on-device)에서 바로 활용할 수 있도록 추상화한 SDK다. Face detection의 경우 두 가지 모델이 있다. 자세한 차이에 대해서는 문서를 한 번 읽어보길 권장한다.참고) face mesh detection의 경우..
2025.10.24
no image
PhotoPrism - 개인 사진 클라우드, 사진 관리 플랫폼
최근 취미로 카메라를 시작해 사진을 기록하고 있다.그런데 촬영한 사진 중 몇 장만 공유하는 것이 아쉬워 사진을 공유할 수 있는 오픈소스를 찾아보았다.PhotoPrism오픈소스 사진 관리 애플리케이션으로, 사진/비디오를 자체 서버에 호스팅 하면서 자동 태깅, 얼굴 인식, 필터 검색 등을 활용해 사진 라이브러리를 정리하고 탐색할 수 있다.https://github.com/photoprism/photoprism GitHub - photoprism/photoprism: AI-Powered Photos App for the Decentralized Web 🌈💎✨AI-Powered Photos App for the Decentralized Web 🌈💎✨ - photoprism/photoprismgithub...
2025.10.03
no image
『지름길은 없다』 리뷰
지름길은 없다.위대한 산업재 기업이 전하는 장기 승자의 길원서: "lesson from the titans" - 스콧 데이비스, 카터 코플런드, 랍 워트하이머번역서: "지름길은 없다." - generalfox 옮김 저자 3명은 산업·기업을 분석했던 경제 애널리스트들로, 한 세대 전 주요 산업재 기업들을 사례로 다룬다.경영자의 다양한 면모(행동/전략/가치관/선택)를 사례로 풀어가면서, 조직과 구성원이 지켜야 할 중요한 것들을 강조한다. 몇몇 내용을 읽고, 느낀 점을 정리해 보겠다.내용 중 일부"문화가 행동과 인센티브의 결과물이지, 직접적인 원인은 아니다. 달리 말해 문화는 기업 최고위층이 원하는 방향으로 주입할 수 있는 것이 아니다. 문화를 어떤 단어로 규정하든 중요한 것은 실제 행동이다." "회의실에 앉..
2025.09.09
no image
MediaPipe Face Landmark 3D Viewer
MediaPipe Face LandmarkMediaPipe의 Face Detection 모델을 사용하면, 사진과 같이 총 468개의 포인트가 반환된다.ML Kit의 Face Mesh Detection 역시 MediaPipe 모델을 기반으로 동작한다.468개의 얼굴 랜드마크가 보인다면, MediaPipe 모델이라 생각해도 무방하다.메쉬에서 특정 폴리곤 영역을 활용하려고 할 때 불편함이 있다.얼굴을 보며 랜드마크 번호를 찾는 것도 쉽지 않고,번호를 보고 얼굴 위치를 짚어내는 일은 더욱 까다롭다. MediaPipe Landmark 3D Viewer그래서 MediaPipe Face Landmark를 시각화한 간단한 사이트를 만들었다. https://cornpip.github.io/mediapipe_landmar..
2025.08.28