เนมินทร์ ไลฟ์สไตล์ ทุกอย่างสนใจ เช่น การเขียนโปรแกรมคอมพิวเตอร์ ข่าววงการไอที กิจกรรมยามว่าง ฯลฯ
26 กันยายน 2553
แนะนำถ่าน A123 Lithium Iron Phosphate
ได้รับคำแนะนำมาจากพี่ด๋องเข้าไปดูตัวอย่างกันได้ที่
http://epbuddy.com/index.php?main_page=index&cPath=7
เป็นถ่ายที่แรงพอตัวใช้ในพวกรถบังคับ เหมาะกับนำมาใช้กับหุ่นยนต์
แบบโมบายมากๆข้อดีมีดังนี้
1. เบา
2. 1 ก้อน 3.3 V คงที่ สามารถใช้จนหมดก้อนโดยที่เซลไม่ตายแต่ถ้าเป็น Lipo ทำไม่ได้
3. ทนทานกว่าแบตแบบ Lipo
ขอบคุณพี่ด๋องที่เอาความรู้ใหม่ๆมาแชร์
24 กันยายน 2553
17 กันยายน 2553
ทดลองการว๊าบหลายจุดครั้งที่ 2
ข้อดี
1. แก้ปัญหาการแลกจุด X,Y
ปัญหา
1. จุดเรียงลำดับไม่ถูกต้อง
วิธีแก้ไข
1. หาจุดที่ใกล้ที่สุดในแต่ละมุม
07 กันยายน 2553
04 กันยายน 2553
แปลกมาที่คนมาเข้า Blog ผมด้วย Keyword Voice Reconition หรือ Speech Recognition
แปลกมาที่คนมาเข้า Blog ผมด้วย Keyword Voice Reconition หรือ Speech Recognition
ทั้งๆทีตัว Blog ไม่ค่อยมีเรื่องนี้เท่าไหร่เลย แต่ว่าตัวผมเองก็ตอนที่เรียนอยู่ที่มหาวิทยาลัยเชียงใหม่
อาจารย์ที่ปรึกษาก็ได้ส่งผมไปฝึกงานที่ HLT ของ NECTEC
งานนี้ก็เลยจะเอา Link ที่เกี่ยวข้องมา Post ให้ก่อนละกัน
ส่วนเรื่องที่จะเขียนเองคงไม่มีเพราะห่างหายจากเรื่องนี้ไปนาน
1. เริ่มต้นง่ายๆ กับ ASR ภาษาไทย
2. ลึกขึ้นหน่อยสำหรับ Language Model
3. รู้จัก Speech Decoder
ซึ่งถ้าอยากได้ Sample ผมแนะนำ ให้ติดต่อที่ ห้องแล็บเองโดยตรงนะครับ
กลับมาเล่าให้ฟังอีกครั้งว่า เอา OpenCV ไปทำอะไรมาบ้าง
กลับมาเล่าให้ฟังอีกครั้งว่า เอา OpenCV ไปทำอะไรมาบ้าง
ผมขอบคุณ Page http://tspp.wordpress.com/2009/10/17/opencv-2-0-มาใหม่-ไฉไลกว่าเดิม-พร/
นี้มากที่เป็นที่มาของการศึกษา OpenCV ของผม
ทดสอบการสร้างโปรเจคที่ใช้งาน wiiuse, OpenGL, OpenCV ร่วมกัน
http://naygo.blogspot.com/2010/08/wiiuse-opengl-opencv.html
SURF Speeded Up Robust Features
http://naygo.blogspot.com/2010/06/surf-speeded-up-robust-features.html
Integration Vision Toolkit ทูลคิดสำหรับวิชั่นที่มีพื้นฐานมาจาก OpenCV
http://naygo.blogspot.com/2010/06/integration-vision-toolkit.html
Terminator Rubik Slove Program
http://naygo.blogspot.com/2010/02/terminator-rubik-slove-program.html
ความแตกต่างการใช้ OpenCV2.0 ใน Python
http://naygo.blogspot.com/2010/01/opencv20-python.html
ใช้งาน Processing กับ OpenCV
http://naygo.blogspot.com/2009/11/processing-opencv.html
OpenCV 2.0 = OpenCV with Class
http://naygo.blogspot.com/2009/09/opencv-20-opencv-with-class.html
ใช้ opencv ใน python ด้วย ctypes-opencv 0.8.0
http://naygo.blogspot.com/2009/08/opencv-python-ctypes-open.html
ซูเปอร์กบพิทักษ์โลก
เนื่องจากเป็นรายการโปรด ก็เลยเอามาฝากกันครับ
ส่งแนวคิดดีๆในการช่วยโลกของเรากันเยอะ
ไม่แน่แนวคิดของคุณอาจจะเปลี่ยนโลกใบนี้ไปเลยก็ได้
31 สิงหาคม 2553
ทดลองการว๊าบครั้งที่ 5
ข้อดี
Warp ตำแหน่งได้ถูกต้องทั้ง แกน X และ แกน y
ต้องปรับปรุง
การใช้ wiimote 2 ตัวตอบสนองได้ช้าลง
อาจแก้ไขการคำนวณการ Warp ใหม่ให้เร็วขึ้น โดยตัดแกนที่ไม่ได้ใช้ออกไป
แยกการอ่านค่าออกเป็น 2 Thread สำหรับ wiimote แต่ละตัว
ทดลองการว๊าบครั้งที่ 4
ทดสอบการว๊าบโดยเลื่อนกล้องกับโปรเจคเตอร์ในแกน Y
จะทำให้ตำแหน่งในแกน X ได้ถูกต้อง
งานที่จะทำต่อ
ใช้ wiimote 2 ตัวทำการว๊าบทั้ง 2 แกนจะทำให้
คำนวนตำแหน่งได้ถูกต้องในขณะที่เลื่อนระยะเข้าใกล้โปรเจคเตอร์
28 สิงหาคม 2553
ทดลองการว๊าบครั้งที่ 3
เปลี่ยน
1. เปลี่ยนอัลกอรึทึมที่ใช้ว๊าบ มีความเที่ยงตรงแต่ช้ากว่าแบบที่ใช้ในการทดลองครั้งที่
ปัญหาเดิมที่ยังไม่ได้แก้ไข
1.ติดปัญหาเรื่องการตอบสนอง ที่ยังช้าอยู่
แนวทางการแก้ไข
1. ใช้ 1 Thread ในการอ่านค่าจาก wiimote
2. ใช้ 1 Thread ในการ display ทางจอภาพ
แก้ปัญหาเรื่องมุม FOV ของ wiimote และโปรเจคเตอร์ ด้วยฐานตั้ง Wiimote และ โปรเจคเตอร์
ฐานตั้งนี้สามารถปรับมุมเอียงระหว่าง wiimote กับ โปรเจคเตอร์ได้
โดยด้านล่างมีไม้แผ่นใหญ่ติดแทปตีนตุ๊กแกไว้
และด้านล่างของwiimote และ โปรเจคเตอร์ ก็ติดแทปตีนตุ๊กแกไว้เหมือนกัน
ทดลองการว๊าบครั้งที่ 2
พัฒนา
1.แก้มุม FOV ระหว่าง Wiimote กับ โปรเจคเตอร์ ด้วยฐานตั้งปรับมุมได้
ปัญหาใหม่
1.ติดปัญหาเรื่องการตอบสนอง
2.การวาบไม่ตรงในแนวแกน x ประมาณ 3 เซนติเมตร
27 สิงหาคม 2553
หามุม FOV ของ wiimote
ทดสอบทั้งหมด 2 ครั้ง
ได้ค่าต่างๆนำไปคำนวณด้วย Matlab ดังนี้
clc; clear all; close all; % fovy width %% Data 1 % fovy width %% Fovy Average |
FOV ด้าน Height = 30 องศา
FOV ด้าน Width = 41 องศา
จึงสรุปได้ว่า FOV ไม่ใช่ปัญหาที่ทำให้การว๊าบไม่สำเร็จ
ทดลองการว๊าบครั้งที่ 1
คาดว่าสาเหตุน่าจะมาจากการที่มุม FOV ของ Wiimote น้อยกว่ามุม FOV ของ โปรเจคเตอร์
ภาพที่ได้จึงไม่ครอบคลุม
เพื่อทดสอบสมมติฐานนี้ จึงต้องทำการหา มุม FOV ของ Wiimote