Monthly Archives: July 2024
Cara Menentukan argument Input pada model detection mask RCNN
230 ViewsMerujuk pada model di TORCHVISION.MODELS.DETECTION.MASK_RCNN yaitu banyak sekali pengaturan sebelum tuning – https://pytorch.org/vision/0.8/_modules/torchvision/models/detection/mask_rcnn.html Misalkan dengan cara berikut ref: https://www.kaggle.com/code/abhishek/inference-for-mask-rcnn num_classes = 10 model_ft = torchvision.models.detection.maskrcnn_resnet50_fpn(pretrained=True) in_features = model_ft.roi_heads.box_predictor.cls_score.in_features model_ft.roi_heads.box_predictor = FastRCNNPredictor(in_features, num_classes) in_features_mask = model_ft.roi_heads.mask_predictor.conv5_mask.in_channels hidden_layer = 256 model_ft.roi_heads.mask_predictor = MaskRCNNPredictor(in_features_mask, hidden_layer, num_classes) atau dengan cara seperti berikut ref: https://pytorch.org/tutorials/intermediate/torchvision_tutorial.html Cara pertama import torchvision from torchvision.models.detection.faster_rcnn import FastRCNNPredictor… Read More »
Memahami transform.Normalize( )
307 Viewsnormalisasi yaitu mengubah skala menjadi rentang 0 sampai dengan 1 ataupun -1 sampai +1 dengan rumus sebagai berikut image = (image – mean) / std Misalkan Parameter mean = 0.5 dan std = 0.5 maka akan menormalkan gambar dalam rentang [-1,1] Jika kalian ingin mengembalikan gambar ke rentang [0,1], bisa menggunakan rumus image = ((image… Read More »
Modus penipuan BRI melalui Link untuk perubahan tarif transfer ke Bank Lain
219 ViewsBaru2 ini saya mendapat WA dari BR**MO alias penipuan abal2 yang isinya sebagai berikut Ku pikir ada *.apk nya ternyata diarahkan ke link https://ubah-tarif-anda-online.preview-domain.com/Tarif-transaksi/ Lucu sekali penipuan nya, setelah dibuka masih menggunakan hosting dari hostinger.. heee hee Mantap si penipu ini…
Color Spaces – RGB – HSV – Lab/Cielab
259 ViewsRuang warna adalah model matematis yang menggambarkan bagaimana warna dapat direpresentasikan. Ini dijelaskan dalam rentang warna dan nilai luminansi yang spesifik, dapat diukur, dan tetap. OpenCV mendukung ruang warna yang terkenal berikut ini: Ruang warna RGB − Ini adalah ruang warna aditif. Nilai warna diperoleh dengan kombinasi nilai warna merah, hijau, dan biru. Masing-masing… Read More »
Model Detectron2 di Pytorch
296 ViewsDetectron2 adalah library open-source yang dikembangkan oleh Facebook AI Research (FAIR) untuk melakukan deteksi objek. Library ini merupakan penerus dari Detectron dan dirancang untuk menjadi lebih modular, fleksibel, dan efisien dalam berbagai aplikasi visi komputer, seperti deteksi objek, segmentasi instance, dan segmentasi semantik. Berikut beberapa fitur dan penjelasan tentang Detectron2: Modular dan Fleksibel: Detectron2… Read More »
Mencoba Menggunakan VPS untuk Deep Learning
755 ViewsVPS virtual private server bisa kita gunakan untuk menjalankan sebuah deep learning. Walapun hal ini tidak direkomendasikan mengingat ketersediaan GPU nya tidak ada. Tapi mari kita coba saja, saya telah menggunakan VPS untuk iseng2 melakukan training walaupun banyak sekali kendala karena RAM nya selalu habis. Sehingga dikurangi dataset nya sebagai solusi awal. Untuk VPS… Read More »
Menggunakan ArUco untuk Marker pada Computer Vision
318 ViewsArUco adalah sebuah pustaka open-source yang digunakan untuk mendeteksi dan mengenali marker atau penanda dalam gambar. Marker ini biasanya berupa kode biner yang tertera pada kotak hitam putih. ArUco marker sering digunakan dalam berbagai aplikasi, seperti augmented reality (AR), robotika, dan visi komputer. ArUco marker adalah singkatan dari “Augmented Reality University of Cordoba” marker.… Read More »
Mengoptimalkan API dengan service streamer
319 ViewsService streamer di PyTorch adalah mekanisme yang digunakan untuk mengelola streaming data secara efisien dalam konteks aplikasi machine learning. Konsep ini penting dalam skenario di mana model machine learning harus mengkonsumsi data yang datang secara terus-menerus atau dalam batch besar, seperti dalam analisis video langsung, pemrosesan data sensor real-time, atau aplikasi serupa lainnya. Berikut adalah… Read More »
Membuat API menggunakan Flask
290 ViewsAPI merupakan kepanjangan dari Application Program Interface. API yang kita buat digunakan untuk menerima gambar/image dan server akan merespond nya dengan mengeluarkan JSON.Sebagai gambaran awal, kita akan menggunakan opencv untuk operasi blob. Tugas dari server yaitu mendapatkan lokasi blob object berupa lokasi XY dari gambar. Mengingat respond dari server hanya bisa menggunakan XML dan… Read More »