星期六, 10月 31, 2009

Homework

Reference

1A2B解:



24點噗可排:

星期四, 10月 29, 2009

一家公司做的IPCam

社群: H.264/AVC

Google 快訊傳來一個學校的網站, 還沒時間看, 先記錄起來

社群: H.264/AVC
本社群起源於清華大學資工系的一門課程,「多媒體編碼技術與應用」,這堂課程之中,讓同學去研究H.264/AVC的程式架構以及原理,並對程式碼加以報 告,以報告的錄音檔以及程式碼的討論 ,皆收錄於本社群之中,提供給想要學習H.264的人一個捷徑,也提供研究者一個討論的空間。


同上,講到 IPTV,資料統計表格到2011年

數位匯流:當TV 遇上Internet (Part 1)

星期三, 10月 28, 2009

sqlite error

  • database disk image is malformed
  • -journal: No such file or directory

Resolution picture


原圖: http://www.ed-china.com/ART_8800034143_400002_500011_HP_2ccc5eef.HTM

星期二, 10月 27, 2009

IEEE 802.11x 參考表格

表格不是那麼精準,不過概略上可以參考。可以稍微比較 802.16 的差異性。
年底WiMax即將開台,適用性如何還待觀望。


-----------------------------------------------------------------------
IEEE 802.11x 參考表格

各種無線技術的規格比較參考表格


Reference:

星期一, 10月 26, 2009

H.264 IPCam

星期五, 10月 23, 2009

百萬美元大獎

某一天的晚上,正在找作業的資料,發現一個有趣的東西【梅森素數表】,簡單來說,它就是指 2^n -1 為質數的數,目前最後一個發現的是 12-Apr-2009,242643801共有12837064位數,覺得很好奇,就自己把 1 - 1百多的所有質數用 Execel 畫出來,看了幾個小時後發現一個規律的公式,當下極其興奮,因為目前僅有47個被發現,若是此一公式能發表就出名了!!
以下是我呆呆看著Execel 幾個小時所歸納出來的:
  • 除了 2、 3以外, 所有的質數必定出現於 5 + 6n 或 7 + 6n
  • ****** 還有一條 ( 秘密 ) **********
搞的我整晚睡不著,急著想找老師問,剛好又遇到假日,想說好吧,再研究個兩天把第二個條件確認,又花了我一個假日,才發現~ 原來那個叫鸞生質數,早在大約公元前300年歐幾里得就已經提出了
存在無窮多個質數 p,有 p + 2 也是質數。

而他的結構是 (6n - 1, 6n + 1) ,仔細想了一下,其實是一樣的 -.-|||

雖然已經快達一千三百萬位的天文數字,不過就梅森素數來說應該還有機會找到,不過要先寫出一個高效能的大數除法。
其中有一些省效能的方式:
  • 排除偶數。
  • 排除結尾為 0、5
  • 找小於√P的質數去除P就能知道是否為質數。

Reference:
美國的克雷研究所更把黎曼假設與其他六個難題,列為「百萬美元大獎」七大問題。
  • http://74.125.153.132/search?q=cache:SzJxcXLpNpcJ:www.twbbs.net.tw/2791478.html+%E8%B3%AA%E6%95%B8%E4%BD%8D%E7%BD%AE&cd=10&hl=zh-TW&ct=clnk&gl=tw
  • Mersenne Prime Digits and Names
  • 孿生質數 WIKI
  • Hints for Using On-Line Encyclopedia of Integer Sequences (or OEIS)
  • 大數分解的方法
    • 1.Rho分解法(The rho factorization method)
    • 2.因數基集分解法(The factor base factorization method)
    • 3.連分數分解法(The continued fraction factorization method)
    • 4.二次篩選分解法(The quadratic sieve factorization method)
    • 5.p-1分解法(The p-1 factorization method)
    • 6.橢圓曲線分解法(The elliptic curve factorization method)
    • 7.代數體篩選分解法(The number field factorization method)
  • 梅森素數表
  • http://www.math.nsysu.edu.tw/seminar/87-2/co3.html

星期四, 10月 22, 2009

Systat Mystat

畫圖用的工具,看起來很專業,不然Execel 粉爛,不能做Paper用的


Reference:
  • http://www.systat.com/Downloads/MYSTAT_Download.aspx
  • http://www.badongo.com/file/14637172

Encoding best Practices for H.264 Video Using Flash

Encoding best Practices for H.264 Video Using Flash

這個不錯、講解很多H.264 轉有名詞(不只264, 通用型名詞也有),稍微帶到原理。
我是用快轉跳著看PPT , 沒很仔細聽他講,節省時間。


Runtime: 01:00:00
Added: 10/05/2009

This expert-driven deep dive will demonstrate how to get the best quality from your H.264 encoding and publishing to the web on the Adobe Flash Platform. Topics will include encoding parameters, analysis, resolutions, dynamic streaming, filtering


Reference:

  • Adobe -http://tv.adobe.com/watch/max-2009-develop/encoding-best-practices-for-h264-video-using-flash/


星期三, 10月 21, 2009

Glossary - Specification

  • Software Requirements Specification, (SPS)
  • Product External Specification, (PES)

Jointwave H.264 Encoder

Jointwave在HYSTA2009展示FPGA/ASIC H.264方案
  • 很爛的網頁,比較沒說服力。
  • Demo 下載也只有 480,宣稱有 1080 怎沒放來看看。
  • Stratix 3, 25k LE 下就可以跑1080P。最高到 Baseline Profile Level 4.2
  • Support OCP socket, 怪怪的不知是不是只有OCP, ARMBUS 不知有沒有
  • Capable of outputting 100Mbps when run at 300MHz
  • Hadamard transform for both intra and inter prediction
    • 阿達馬猜想

      在阿達馬矩陣理論最重要的開放性問題(即尚且無法判斷對錯的問題)是存在性的問題。

      阿達馬猜想: 對於每個4的倍數 n = 4kk 為自然數,都存在 n 階的阿達馬矩陣。

      西爾維斯特構造法給出了階數為1, 2, 4, 8, 16, 32 等等的阿達馬矩陣,之後阿達馬本人給出了階數為12和20的阿達馬矩陣。Raymond Paley 隨後給出了任何q+1 階的阿達馬矩陣的方法,其中q 是任何模4為3的質數任意次冪。他也給出了形式為2(q+1)的阿達馬矩陣的方法,其中q 是任何模4為1的質數任意次冪。他使用了有限域的辦法得出了這些結論。阿達馬猜想很可能就是Paley提出的。現在有了更多的構造阿達馬矩陣的辦法。

      Hadi Kharaghani 和 Behruz Tayfeh-Rezaie 2004年6月21日宣布他們構造出了428階的阿達馬矩陣。現在最小的尚未被構造出來的4k階阿達馬矩陣是668階。

  • One 1920x1088@30~60fps or 6~12 D1 high quality H.264 encoders can be put in one FPGA
  • Maximum 600Mhz on 90nm process
  • Maximum 480Mhz on 130nm process
  • Maximum 300Mhz on high-end FPGA, e.g. StratixIIII, Virtex5
  • Maximum 1080p@60fps on Virtex5 and StratixIIII
  • Ultra low power consumption, 98mw for 1080p@30fps on 90nm process, 20mw for 720p@30fps on 65nm process
High Profile:

H.264 Real-time High Profile Encoder IP Cores

Product ID

E740

E760

Max Video resolution

1280x720@60fps
1920x1088@30fps

1600x1200 30fps

1920x1088 60fps

1600x1200@30fps

Integrated SD/DDR(2) controller

Optional

Share SD/DDR(2) controller through OCP

Optional

External SD/DDR data width

16 or 32bits

32 bits

Frequency (1)
(MHz)

108~152

216~304

On-chip RAM (kbits)

220

220


Reference:

星期五, 10月 16, 2009

機油黏度

黏度是潤滑油最重要的單一性質,但不能單靠黏度去判斷油品的好壞(黏度大小不等於品質)
就如同我們吃麵、粗麵條和細麵條,那一種品質好(粗細不等於品質),我想粗細是沒辨法
分別出品質好壞的,只有個人喜好的問題而以,那我們選擇機油的黏度也是一樣,只有合適
自己的愛車使用的機油的黏度,才是好用的機油。
那何種機油黏度才適合我們的愛車呢?
一般單級黏度大多適合重機械車輛或工廠機械使用,對於低溫起動的要求不大,所以我們
一般人所開的車較不適用。因此我們就以複級機油來討論何種黏度適合我們的愛車。
首先我們先討論W前的數字,常見的有0W、5W、10W、15W、20W,這些數字
代表的低溫流動性,數字愈小低溫流動性愈好,如以歐美為例,冬天氣溫可能低至-20℃
甚至更低,機油在這麼低溫時,不可以結凍,冷車啟動將造成的引擎磨損極大,所以應該
選擇0W、5W才適合。而在台灣的冬天,車子可到達最冷高山,溫度最低也不會低於-5°C,
所以10W、15W即可以應付此低溫,當然0W、5W是更好,不過價錢昂貴,所以歐美
汽車廠建議使用0W、5W,那是因為歐美的氣溫低、車子到了亞熱的台灣,而且全球暖化
嚴重就不必使用價錢昂貴的0W、5W機油。而W後的數字是以100℃時的黏度來作測示、
數字愈大代表黏度愈高,常見的有30、40、50、60。高溫時機油黏度夠才有強韌的
油膜,在機件與機件間潤滑發揮保護機件功能,否則油膜破裂造成機件快速磨損。通常歐洲
北美夏天溫度不常高於30° C,所以較適用#30機油或#40機油,不適用#50機油,因為低溫
使用高黏度,機油流動不佳,反而會造成引擎作動阻力增加,更嚴重因不易流動,機油
沒辨法即時潤滑到機件的每一部位,造成引擎磨損。而在台灣的夏天氣溫很高,從台北
至墾丁最熱約40°C,且一整天持續高溫,所以適用#40或#50機油,如果用#60機油也是可以,
但價錢昂貴,熱帶地區適用,台灣用#50機油已足夠,不必多花冤枉錢。

以上說明還是不清楚的話,那就簡單歸納下列(在台灣)選擇要點讓大家參考。
W前的數字選用要點(in Taiwan):
冬天選0W、5W、10W<>夏天選15W、20W
新車選0W、5W<>一般車輛選10W、15W<>老舊車輛選20W
住高山低溫區選0W、5W<>住平地常溫區選10W、15W、20W

W後的數字選用要點(in Taiwan):
一般車輛或新車選40、50<>老舊車選50
平順操控者選40<>操駕激烈者選50、60
新車無吃機油選40<>車吃機油選50
輕負荷小車選40<>重負荷大車選50、60
短程通勤者選40<>高速公路或長途用車多者選50、60
平路行駛者選40<>常塞車、常慢速爬山者選50、60
欲較省油者選40<>欲引擎較靜者選50、60

以上只是基本選用原則,至於實際上選用還是要根據每個人自己用車情況調整,
還有車廠建議去調整選擇合適的機油。
轉自http://s06150617.pixnet.net/blog/post/24127013




基本上機油的規範可以分為SAE xxW-yy & API SD~SM 兩大規範. 依照引擎潤滑油規範建議 API SL 適合 '01~'04生產的引擎, SM適合'04~以後生產及更先進的汽油引擎使用.

至於 SAE xxW-yy, xxW指的是低溫機油流動性, 0W流動性最佳, 在攝氏-35C還可流動, -30C時只有3250mpas, 5W & 10W分別於-25C & -20C時有3500mpas, 也就是說低溫或冷車啟動時, 機油可以很快的流動潤滑所有機件. yy則是高溫100C時的黏度, 40,50,60 分別代表黏度需要有至少12.5~16.3, 16.3~21.9,21.9~26.1cst;

基於以上規範, 台灣的氣候以一般駕駛方式來說SM 5W-40是非常適合focus的機油, 冬季則可以考慮0W-40, 若是常拉轉速到4500rpm以上的人則可以考慮50 or 60的機油.

另外一點需要注意的是50 or 60的機油分子通常較大, 對於新的引擎而言由於間隙小, 所以大分子較難滲入汽缸間隙, 同時達到高流動性的工作溫度也較高, 反而需要花一些時間暖車讓機油達到合適的工作溫度, 不然對引擎的傷害反而較大.

機油的選擇真的是一門很大的學問, xxW-yy xx小低溫流動佳, 機件潤滑快, 暖車時間短, 引擎阻力小, 較省油; yy大高溫保護性佳, 低溫機件潤滑慢, 引擎阻力大, 較耗油.只有依照個人的需求自己多考量了!

我很想用0W-40但是選擇性太少了! 目前只有看到CPC國產中油.


Reference:
  • http://www.focus-sport.club.tw/viewthread.php?tid=167434&extra=page%3D2
  • http://www.focus-sport.club.tw/viewthread.php?tid=151065&extra=page%3D6&page=3

星期四, 10月 15, 2009

About ME

Profile
Education:
Experience:
  • 1995 - 2000 Captain of R.O.C Millitary
  • 2000 - 2001 Omega - UPS
    • Borland C/C++,UPS Power saving Driver.
  • 2001 - 2003 Coventive - NAS & Setop Box.
    • 8051 Single Chip ( IR/ Timer controll/ RS232 Protocal ).
    • Embedded Linux Porting.
    • MPEG2 video En/Decoder.
  • 2004 - 2007 ComtecSystem - 4/20CHx30fps H.263 DVR & CMS
    • Tiny X Window system / GTK GUI.
    • System Integration - EPIA w/ DOM.
    • Peripheral - RS232/485 、 48 IO with 8255 Board Circuit Design.
    • PTZ ( Lilin/SangSung/Pelco/Dyna ).
    • RTSP Protocal.
    • RD Manager.
  • 2007 - 2009 Pixord - H.264/MJPEG IPCamera
    • IP Camera Design.
    • Project Leader.
  • 2009 - now Security ;))
    • ONVIF (Open Network Video Interface Forum) Implement.
    • To be upgrade.
Major Skill:
  • Embedded Linux:
    • System Integration:
      • C Language.
      • Debugging.
      • System Architecture Design.
      • Kernel/Driver/AP Porting.
      • Inter-Process Communication.
      • Client/Server Networking Programming.
      • Low Bandwith Networking controll.
      • Low Memory System and Complex buffering Mechanism.
    • Image Processing:
      • Video Contain Search.
      • Digital Image Processing.
      • YUV/RGB.
Reference:
  • MY Live~

Contract:
  • Email: jack@cycu.org.tw
  • MSN: ticks0628@msn.com