Commit Graph

35 Commits

Author SHA1 Message Date
vast fbdbc351ba Update threshold values for mask area and ROI in SimpleLamaInpainter: adjust default ratios to 0.3 and 0.5 respectively for improved inpainting performance. 2025-10-16 23:53:39 +09:00
vast 788b344f46 Remove SimpleLamaInpainter implementation: deprecated in favor of enhanced features in simple_lama.py, streamlining the inpainting process and improving performance with new mask analysis and padding techniques. 2025-10-16 23:15:26 +09:00
vast 249422c227 Refactor SimpleLamaInpainter: streamline inpainting process by removing unnecessary device checks and enhance postprocessing with NaN/Inf safety handling. 2025-10-16 17:19:34 +09:00
vast 907d28c8bf 세션 풀에서 라운드로빈 방식으로 세션을 획득하도록 개선하였으며, 인페인팅 이미지 API에 요청 ID를 추가하여 배치 처리 시 로깅 정보를 강화하였습니다. 배치 처리 로그에 요청 ID를 포함하여 VRAM 사용량 및 세션 상태를 보다 명확히 기록하도록 수정하였습니다. 2025-10-05 00:38:46 +09:00
vast 9619fbc1db 인페인팅 및 배경 제거 API에 요청 ID 및 클라이언트 IP 로깅 기능을 추가하였으며, 이미지 및 마스크의 메타 정보를 로그에 기록하도록 개선하였습니다. 배치 처리 시 배치 ID를 부여하고, VRAM 사용량 및 세션 상태를 보다 상세히 로깅하도록 수정하였습니다. GPU 메모리 정보 반환 형식을 통일하고, OpenCV 최적화를 비활성화하였습니다. 설정 파일에서 최대 세션 수 및 VRAM 임계값을 조정하였습니다. 2025-10-04 12:30:59 +00:00
vast 35489e4799 상태 JSON 파일의 워커 ID를 업데이트하고, API 요청 통계를 초기화하였습니다. OpenCV 최적화를 활성화하고, SimpleLama 모델의 CUDA 최적화 및 워밍업 기능을 추가하였습니다. 서버 로그에서 프로세스 ID 변경 사항을 반영하였습니다. 2025-10-03 04:38:50 +00:00
vast f9a3f2de61 상태 JSON 파일의 API 요청 통계를 대폭 업데이트하고, 대시보드에 세션 풀 사용량 및 워커 활성도 차트를 추가하였습니다. 실시간 상태 업데이트 기능을 개선하고, 서버 로그에서 프로세스 ID 변경 사항을 반영하였습니다. 2025-10-02 07:06:00 +00:00
vast bd7e4b4b33 일일 통계 수집 기능을 추가하고, API 호출 및 네트워크 트래픽 기록을 개선하였습니다. 실시간 세션 및 워커 상태 조회 API를 구현하였으며, 대시보드에서 실시간 상태를 반영하도록 수정하였습니다. 상태 JSON 파일에 일일 통계 정보를 추가하였습니다. 2025-10-02 05:52:57 +00:00
vast 47ba96e148 환경 설정 파일에서 세션 및 워커 수를 조정하고, API 에러 로그 기록 방식을 개선하였습니다. 대시보드에서 스케일 및 세션 이벤트를 시각화할 수 있는 기능을 추가하였으며, 관련 HTML 구조를 업데이트하였습니다. 서버 로그에서 프로세스 ID 변경 사항을 반영하였습니다. 2025-10-02 03:25:40 +00:00
vast cebf7612c6 API 에러 로그 기능을 추가하고, 최근 API 에러를 대시보드에서 조회할 수 있는 기능을 구현하였습니다. 상태 JSON 파일의 워커 상태를 업데이트하고, 서버 로그에서 프로세스 ID 변경 사항을 반영하였습니다. 2025-10-01 08:18:21 +00:00
vast 01f96a2659 상태 JSON 파일의 워커 ID를 업데이트하고, API 요청 통계를 초기화하였습니다. 에러 응답에서 메타 정보를 제거하고, 대시보드에서 API 통계 관련 HTML 구조를 개선하였습니다. 서버 로그에서 프로세스 ID 변경 사항을 반영하였습니다. 2025-10-01 07:26:28 +00:00
vast 16acd6b04a 상태 JSON 파일의 API 요청 통계를 업데이트하고, 평균 응답 시간 및 가동 시간을 수정하였습니다. 에러 응답에 메타 정보를 추가하고, 대시보드에서 최근 API 에러 목록을 조회할 수 있는 기능을 추가하였습니다. 2025-09-30 14:46:29 +00:00
vast 7b64e74f2e 대시보드 api 노출 수정 2025-09-30 14:18:59 +00:00
vast 7ea0e44086 환경 설정 파일(.env.example)에서 하드웨어 자동 감지 및 프레임워크 정책 관련 설정을 추가하고, 모델 경로를 업데이트하였습니다. 요구 사항 파일에 새로운 패키지를 추가하고, 상태 JSON 파일의 워커 수 및 요청 통계를 수정하였습니다. 서버 로그에서 프로세스 ID 변경 사항을 반영하였습니다. 2025-09-30 13:54:06 +00:00
AGX dc137030b4 요구 사항 파일에 새로운 패키지(scikit-image, torchvision, huggingface-hub)를 추가하고, Jetson 관련 주석을 추가하였습니다. 상태 JSON 파일에서 워커 ID를 업데이트하고, API 요청 통계 및 성공률을 수정하였습니다. 배경 제거 API의 응답 형식을 base64로 변경하고, 관련 로직을 개선하였습니다. 설정 파일에서 REMBG 모델을 "briaai/RMBG-1.4"로 변경하였습니다. 2025-09-01 21:54:54 +09:00
AGX bd21e54365 상태 JSON 파일의 API 요청 통계를 업데이트하고, 평균 응답 시간 및 가동 시간을 수정하였습니다. 배경 제거 모델의 처리 로직을 개선하고, 이미지의 투명 배경을 흰색으로 채우는 기능을 추가하였습니다. 프론트엔드 마스크 생성 시 오류 메시지를 개선하였습니다. 2025-08-30 10:42:39 +09:00
AGX 9aa46fac13 상태 JSON 파일의 워커 ID를 업데이트하고, API 요청 통계 및 성공률을 수정하였습니다. 세션 풀 관리 로직을 개선하여 유휴 세션을 주기적으로 제거하도록 하였으며, VRAM 사용량 로깅 기능을 추가하였습니다. GPU 메모리 정보를 가져오는 로직을 개선하고, 로그 파일에 서버 프로세스 ID 변경 사항을 반영하였습니다. 2025-08-30 09:00:50 +09:00
AGX 1617ec95ec Discord 웹훅 URL을 설정하고 조회하는 API 엔드포인트를 추가하였습니다. 마이크로 배치 처리를 위한 설정을 추가하고, 인페인팅 및 배경 제거 작업에서 배치 처리를 지원하도록 로직을 개선하였습니다. 서버 시작 및 종료 시 Discord 알림을 전송하도록 수정하였으며, 모델 처리 시간 통계를 기록하는 방식을 개선하였습니다. 2025-08-30 01:58:17 +09:00
AGX c18667c17d 상태 JSON 파일의 워커 수를 10으로 증가시키고, 각 모델에 대한 최소 및 최대 세션 수를 설정하였습니다. API 엔드포인트를 '/api/v1/health'로 변경하고, 세션 풀 관리 로직을 개선하여 VRAM 사용량에 따라 동적으로 세션을 생성 및 제거하도록 하였습니다. 대시보드에서 세션 정보 표시 방식을 개선하였으며, 로그 파일에 서버 프로세스 ID 변경 사항을 반영하였습니다. 2025-08-30 00:07:13 +09:00
AGX a8e0c166a3 설정 파일에 Discord 웹훅 알림 URL 추가 및 서버 상태 감시 및 자동 재시작 기능을 구현하였습니다. 또한, 모델 로딩 시간 통계 로직을 개선하고, 환경 파일 인코딩을 UTF-8로 설정하였습니다. 2025-08-29 23:01:55 +09:00
AGX b0ed5cbd7d base64 문자열에서 데이터 URL 접두사를 제거하는 기능을 추가하였습니다. 이를 통해 이미지 디코딩 과정에서의 유연성을 향상시켰습니다. 2025-08-29 22:54:36 +09:00
AGX f2ff4697fa IOPaint 플러그인 호환성을 위한 새로운 배경 제거 엔드포인트 '/api/v1/run_plugin_gen_image'를 추가하였습니다. 이 엔드포인트는 기존의 '/api/v1/remove_bg'와 동일하게 동작하며, 요청 시 모델 이름을 로그에 기록합니다. 2025-08-29 22:45:39 +09:00
AGX 0c78a4c6a7 상태 JSON 파일의 워커 ID를 업데이트하고, API 요청 통계 및 성공률을 수정하였습니다. 세션 설정을 Jetson 환경에 맞게 조정하였으며, 로그 파일에 서버 프로세스 ID 변경 사항을 반영하였습니다. 또한, 모델 처리 시간 통계를 기록하는 로직을 개선하였습니다. 2025-08-29 22:06:55 +09:00
AGX 3271c2427e 상태 JSON 파일의 요청 통계 및 가동 시간을 업데이트하고, API 엔드포인트에 모델 성능 통계 조회 기능을 추가하였습니다. 대시보드에서 모델 처리 시간 통계를 표시하도록 개선하였으며, 로그 파일에 서버 시작 및 종료 관련 메시지를 기록하였습니다. 2025-08-29 21:54:08 +09:00
AGX 83b24d4e05 세션 풀 초기화 및 모델 로딩 로직을 개선하고, CUDA 자동 감지 기능을 추가하였습니다. 상태 JSON 파일의 워커 수를 4로 업데이트하고, 로그 파일에 서버 시작 및 상태 저장 관련 메시지를 기록하였습니다. README.md에 Jetson Xavier에서의 ONNX Runtime GPU 설치 절차를 추가하였으며, 요구 사항 파일에서 numpy 버전을 1.24.4로 업데이트하였습니다. 스크립트에서 자동 설치 및 실행 기능을 개선하고, x86 시스템에 대한 설치 스크립트를 수정하였습니다. 2025-08-29 21:37:33 +09:00
AGX b5a0098eb7 상태 JSON 파일의 워커 ID 및 요청 통계를 업데이트하고, 세션 풀 상태를 대시보드에서 실시간으로 가져오는 기능을 추가하였습니다. 로그 파일에 서버 프로세스 ID 변경 사항과 상태 저장 완료 메시지를 기록하였습니다. 2025-08-29 02:57:24 +09:00
AGX bb3c5e61e3 상태 JSON 파일의 워커 수 및 요청 통계 업데이트, 모델 정보 API에 처리 시간 모니터링 추가, 세션 풀 상태를 대시보드에 표시하도록 개선하였습니다. Jetson 전용 GPU 정보 수집 기능을 추가하였으며, 로그 파일에 서버 프로세스 ID 변경 사항을 반영하였습니다. 2025-08-29 02:19:45 +09:00
AGX 29f0de65e1 상태 JSON 파일의 요청 통계 및 가동 시간을 업데이트하고, 새로운 모델 정보 API를 추가하였습니다. 모니터링 포트를 8080에서 8888로 변경하였으며, .gitignore 파일에 로그 파일 패턴을 추가하였습니다. 스크립트에서 가상환경 경로 자동 감지 기능을 개선하였습니다. 2025-08-29 01:42:13 +09:00
AGX 460d52bcbf README 문서에 RTX 3060 12GB 최적화 설정 추가 및 GPU 요구사항 업데이트, 상태 JSON 파일의 요청 통계 개선, 서버 및 모니터링 포트 변경, x86 전용 설정 수정, 로그 파일에 상태 저장 완료 메시지 추가. 2025-08-29 00:01:59 +09:00
AGX 3c819521a6 서버 포트를 8000에서 8008로 변경하고, 모니터링 포트를 8001에서 8080으로 수정하였습니다. API 문서 및 테스트 스크립트의 URL도 업데이트하였으며, 상태 JSON 파일의 요청 통계 및 응답 시간을 개선하였습니다. 로그 파일에 상태 저장 완료 메시지를 추가하였습니다. 2025-08-28 23:48:38 +09:00
AGX eaa98f9e7d API 통계 수집 기능을 추가하고, 요청 처리 시 통계 업데이트를 위한 미들웨어를 구현하였습니다. 또한, 응답 형식에 따라 다양한 이미지 포맷을 지원하도록 개선하였으며, 모니터링 대시보드에서 성능 지표를 시각화하는 기능을 추가하였습니다. README 문서에 API 통계 및 성능 최적화 관련 내용을 보강하였습니다. 2025-08-28 23:33:42 +09:00
AGX 5ee280ea27 상태 저장 기능을 개선하고, 상태 저장 시도 및 성공/실패 로그를 추가하였습니다. 또한, 세션 풀 상태 조회 방식을 최적화하고, 모니터링 대시보드의 데이터 수집 로직을 강화하였습니다. JSON 파일 포맷을 개선하여 가독성을 높였습니다. 2025-08-28 01:45:58 +09:00
AGX b8474dec92 상태 저장 기능을 추가하고, 워커 및 세션 풀의 상태를 반환하는 API 엔드포인트를 구현하였습니다. 또한, 모니터링 대시보드와 관련된 코드 개선 및 예외 처리를 강화하였습니다. 2025-08-27 21:20:22 +09:00
AGX ac00287eff 서버 설정 및 API 엔드포인트를 iopaint와 호환되도록 수정하였으며, 불필요한 코드 제거 및 변수 초기화를 추가하였습니다. 또한, 테스트 스크립트를 iopaint 호환성 중심으로 업데이트하였습니다. 2025-08-27 19:14:59 +09:00
AGX 96c3db9992 first commit 2025-08-27 13:41:46 +09:00