ภาพเคลื่อนไหวแสดงเวฟเล็ต B-spline หลักที่มีขอบเขตจำกัดของลำดับที่ 1, 2, 3, 4 และ 5 ในทฤษฎีทางคณิตศาสตร์ ของเวฟเล็ต เวฟเล็ตแบบสปลายน์ คือเวฟเล็ตที่สร้างขึ้นโดยใช้ฟังก์ชันสปลายน์ [ 1 ] มี เวฟเล็ตแบบสปลายน์หลายประเภท เวฟเล็ตแบบสปลายน์แบบแทรกสอดที่แนะนำโดย CK Chui และ JZ Wang นั้นอิงตามสูตรการแทรก สอดแบบสปลายน์ บางอย่าง [ 2 ] แม้ว่าเวฟเล็ตเหล่านี้จะตั้งฉากกัน แต่ก็ไม่มีส่วนรองรับ ที่กระชับ มีเวฟเล็ตบางประเภทที่มีเอกลักษณ์ในบางแง่ สร้างขึ้นโดยใช้B-spline และมีส่วนรองรับที่กระชับ แม้ว่าเวฟเล็ตเหล่านี้จะไม่ตั้งฉากกัน แต่ก็มีคุณสมบัติพิเศษบางอย่างที่ทำให้ได้รับความนิยมอย่างมาก[ 3 ] บางครั้งมีการใช้ คำว่าเวฟเล็ตแบบสปลายน์ เพื่ออ้างถึงเวฟเล็ตในกลุ่มเวฟเล็ตแบบสปลายน์นี้ เวฟเล็ตพิเศษเหล่านี้ยังเรียกว่าเวฟเล็ต B-spline และเวฟเล็ต B-spline แบบคาร์ดินัล [ 4 ] เวฟ เล็ต Battle-Lemarie ก็เป็นเวฟเล็ตที่สร้างขึ้นโดยใช้ฟังก์ชันสปลายน์เช่นกัน[ 5 ]
สปลายบีคาร์ดินัล ให้n เป็น จำนวน เต็มที่ไม่เป็นลบที่กำหนด ไว้ ให้C n แทนเซตของฟังก์ชันค่าจริง ทั้งหมด ที่นิยามบนเซตของ จำนวนจริง โดยที่แต่ละฟังก์ชันในเซตนี้ รวมทั้งอนุพันธ์ n อันดับแรกของฟังก์ชันนั้น มีความต่อเนื่อง ทุกที่ลำดับอนันต์สองด้าน . . . x −2 , x −1 , x 0 , x 1 , x 2 , . . . โดยที่x r < x r +1 สำหรับทุกr และโดยที่x r เข้าใกล้ ±∞ เมื่อ r เข้าใกล้ ±∞ เรียกว่ากำหนดเซตของปม สปลายน์ อันดับn ที่มีเซตของปม { x r } คือฟังก์ชันS ( x ) ในC n โดยที่สำหรับแต่ละr การจำกัดของS ( x ) บนช่วง [ x r , x r +1 ) ตรงกับพหุนาม ที่มีสัมประสิทธิ์จริงดีกรีไม่เกินn ในx
ถ้าระยะห่างx r +1 - x r โดยที่r เป็นจำนวนเต็มใดๆ ระหว่างปมที่อยู่ติดกันในชุดของปมมีค่าคงที่ สปลายนั้นเรียกว่าสปลายเชิงคาร์ดินัล ชุดของจำนวนเต็มZ = {. . ., -2, -1, 0, 1, 2, . . .} เป็นตัวเลือกมาตรฐานสำหรับชุดของปมของสปลายเชิงคาร์ดินัล เว้นแต่จะระบุไว้เป็นอย่างอื่น โดยทั่วไปจะถือว่าชุดของปมคือชุดของจำนวนเต็ม
สปลายบีเชิงคาร์ดินัลเป็นสปลายเชิงคาร์ดินัลชนิดพิเศษ สำหรับจำนวนเต็มบวกm ใดๆ สปลายบีเชิงคาร์ดินัลอันดับm ซึ่งเขียนแทนด้วยN m ( x ) จะถูกนิยามแบบเวียนเกิดดังต่อไปนี้
เอ็น 1 ( x ) = { 1 0 ≤ x < 1 0 มิฉะนั้น {\displaystyle N_{1}(x)={\begin{cases}1&0\leq x<1\\0&{\text{otherwise}}\end{cases}}} เอ็น ม ( x ) = ∫ 0 1 เอ็น ม − 1 ( x − ที ) ง ที {\displaystyle N_{m}(x)=\int _{0}^{1}N_{m-1}(xt)dt} , สำหรับ.ม > 1 {\displaystyle m>1} ในบทความนี้จะกล่าวถึงสูตรที่เป็นรูปธรรมสำหรับ B-spline หลักทุกอันดับจนถึง 5 และกราฟของ B-spline เหล่านั้นในภายหลัง
คุณสมบัติของ B-spline หลัก
คุณสมบัติพื้นฐาน ช่วงรองรับ ของคือช่วงปิดเอ็น ม ( x ) {\displaystyle N_{m}(x)} [ 0 , ม ] {\displaystyle [0,m]} ฟังก์ชันนี้มีค่าไม่เป็นลบ นั่นคือสำหรับเอ็น ม ( x ) {\displaystyle N_{m}(x)} เอ็น ม ( x ) > 0 {\displaystyle N_{m}(x)>0} 0 < x < ม {\displaystyle 0<x<m} ∑ เค = − ∞ ∞ เอ็น ม ( x − เค ) = 1 {\displaystyle \sum _{k=-\infty }^{\infty }N_{m}(x-k)=1} สำหรับทุกคนx {\displaystyle x} สปลายบีเชิงคาร์ดินัลลำดับm และm-1 มีความสัมพันธ์กันโดยเอกลักษณ์: .N m ( x ) = x m N m − 1 ( x ) + m + 1 − x m N m − 1 ( x − 1 ) {\displaystyle N_{m}(x)={\frac {x}{m}}N_{m-1}(x)+{\frac {m+1-x}{m}}N_{m-1}(x-1)} ฟังก์ชันนี้มีความสมมาตรเกี่ยวกับนั่นคือ.N m ( x ) {\displaystyle N_{m}(x)} x = m 2 {\displaystyle x={\frac {m}{2}}} N m ( m 2 − x ) = N m ( m 2 + x ) {\displaystyle N_{m}\left({\frac {m}{2}}-x\right)=N_{m}\left({\frac {m}{2}}+x\right)} อนุพันธ์ของหาได้จาก.N m ( x ) {\displaystyle N_{m}(x)} N m ′ ( x ) = N m − 1 ( x ) − N m − 1 ( x − 1 ) {\displaystyle N_{m}^{\prime }(x)=N_{m-1}(x)-N_{m-1}(x-1)} ∫ − ∞ ∞ N m ( x ) d x = 1 {\displaystyle \int _{-\infty }^{\infty }N_{m}(x)\,dx=1}
ความสัมพันธ์สองระดับ สปลายบีเชิงคาร์ดินัลลำดับm สอดคล้องกับความสัมพันธ์สองระดับต่อไปนี้:
N m ( x ) = ∑ k = 0 m 2 − m + 1 ( m k ) N m ( 2 x − k ) {\displaystyle N_{m}(x)=\sum _{k=0}^{m}2^{-m+1}{m \choose k}N_{m}(2x-k)} .
อสังหาริมทรัพย์รีเอซ สปลายบีเชิงคาร์ดินัลอันดับm มีคุณสมบัติต่อไปนี้ ซึ่งรู้จักกันในชื่อคุณสมบัติของรีซ: มีจำนวนจริงบวกสองจำนวนและอยู่จริง โดยที่สำหรับลำดับสองด้านที่หาผลรวมกำลังสองได้และสำหรับx ใด ๆ A {\displaystyle A} B {\displaystyle B} { c k } k = − ∞ ∞ {\displaystyle \{c_{k}\}_{k=-\infty }^{\infty }}
A ‖ { c k } ‖ 2 ≤ ‖ ∑ k = − ∞ ∞ c k N m ( x − k ) ‖ 2 ≤ B ‖ { c k } ‖ 2 {\displaystyle A\left\Vert \{c_{k}\}\right\Vert ^{2}\leq \left\Vert \sum _{k=-\infty }^{\infty }c_{k}N_{m}(x-k)\right\Vert ^{2}\leq B\left\Vert \{c_{k}\}\right\Vert ^{2}} บรรทัดฐานในปริภูมิ ℓ² อยู่ ที่ไหน‖ ⋅ ‖ {\displaystyle \Vert \cdot \Vert }
สปลายบีคาร์ดินัลลำดับเล็ก สปลายบีเชิงคาร์ดินัลถูกกำหนดแบบเวียนซ้ำโดยเริ่มจากสปลายบีอันดับ 1 นั่นคือซึ่งมีค่าเป็น 1 ในช่วง [0, 1) และ 0 ในบริเวณอื่น ๆ อาจต้องใช้ระบบพีชคณิตคอมพิวเตอร์เพื่อหาค่าที่ชัดเจนสำหรับสปลายบีเชิงคาร์ดินัลอันดับสูงกว่า ค่าที่ชัดเจนสำหรับสปลายบีเชิงคาร์ดินัลทุกอันดับจนถึง 6 แสดงไว้ด้านล่าง นอกจากนี้ยังแสดงกราฟของสปลายบีเชิงคาร์ดินัลอันดับจนถึง 4 ด้วย ในภาพยังแสดงกราฟของพจน์ที่ส่งผลต่อความสัมพันธ์แบบสองระดับที่สอดคล้องกัน จุดสองจุดในแต่ละภาพแสดงถึงปลายของช่วงที่รองรับสปลายบี N 1 ( x ) {\displaystyle N_{1}(x)}
สปลายบีคงที่ บีสปลายลำดับที่ 1 ซึ่งก็คือ บีสปลายคงที่ ถูกกำหนดโดย N 1 ( x ) {\displaystyle N_{1}(x)}
N 1 ( x ) = { 1 0 ≤ x < 1 0 otherwise {\displaystyle N_{1}(x)={\begin{cases}1&0\leq x<1\\0&{\text{otherwise}}\end{cases}}} ความสัมพันธ์แบบสองระดับสำหรับ B-spline นี้คือ
N 1 ( x ) = N 1 ( 2 x ) + N 1 ( 2 x − 1 ) {\displaystyle N_{1}(x)=N_{1}(2x)+N_{1}(2x-1)} สปลายบีคงที่N 1 ( x ) {\displaystyle N_{1}(x)}
สปลายบีเชิงเส้น บีสปลายลำดับที่ 2 ซึ่งก็คือ บีสปลายเชิงเส้น มีค่าดังนี้ N 2 ( x ) {\displaystyle N_{2}(x)}
N 2 ( x ) = { x 0 ≤ x < 1 − x + 2 1 ≤ x < 2 0 otherwise {\displaystyle N_{2}(x)={\begin{cases}x&0\leq x<1\\-x+2&1\leq x<2\\0&{\text{otherwise}}\end{cases}}} ความสัมพันธ์แบบสองระดับสำหรับเวฟเล็ตนี้คือ
N 2 ( x ) = 1 2 N 2 ( 2 x ) + N 2 ( 2 x − 1 ) + 1 2 N 2 ( 2 x − 2 ) {\displaystyle N_{2}(x)={\frac {1}{2}}N_{2}(2x)+N_{2}(2x-1)+{\frac {1}{2}}N_{2}(2x-2)} สปลายบีเชิงเส้นN 2 ( x ) {\displaystyle N_{2}(x)}
สปลายบีแบบกำลังสอง บีสปลายลำดับที่ 3 ซึ่งก็คือ บีสปลายกำลังสอง มีค่าดังนี้ N 3 ( x ) {\displaystyle N_{3}(x)}
N 3 ( x ) = { 1 2 x 2 0 ≤ x < 1 − x 2 + 3 x − 3 2 1 ≤ x < 2 1 2 x 2 − 3 x + 9 2 2 ≤ x < 3 0 otherwise {\displaystyle N_{3}(x)={\begin{cases}{\frac {1}{2}}x^{2}&0\leq x<1\\-x^{2}+3x-{\frac {3}{2}}&1\leq x<2\\{\frac {1}{2}}x^{2}-3x+{\frac {9}{2}}&2\leq x<3\\0&{\text{otherwise}}\end{cases}}} ความสัมพันธ์แบบสองระดับสำหรับเวฟเล็ตนี้คือ
N 3 ( x ) = 1 4 N 3 ( 2 x ) + 3 4 N 3 ( 2 x − 1 ) + 3 4 N 3 ( 2 x − 2 ) + 1 4 N 3 ( 2 x − 3 ) {\displaystyle N_{3}(x)={\frac {1}{4}}N_{3}(2x)+{\frac {3}{4}}N_{3}(2x-1)+{\frac {3}{4}}N_{3}(2x-2)+{\frac {1}{4}}N_{3}(2x-3)} สปลายบีแบบกำลังสองN 3 ( x ) {\displaystyle N_{3}(x)}
สปลายบีลูกบาศก์ บีสปลายลูกบาศก์คือบีสปลายหลักอันดับ 4 ซึ่งใช้สัญลักษณ์ โดยกำหนดโดยนิพจน์ต่อไปนี้: N 4 ( x ) {\displaystyle N_{4}(x)}
N 4 ( x ) = { 1 6 x 3 0 ≤ x < 1 − 1 2 x 3 + 2 x 2 − 2 x + 2 3 1 ≤ x < 2 1 2 x 3 − 4 x 2 + 10 x − 22 3 2 ≤ x < 3 − 1 6 x 3 + 2 x 2 − 8 x + 32 3 3 ≤ x < 4 0 otherwise {\displaystyle N_{4}(x)={\begin{cases}{\frac {1}{6}}x^{3}&0\leq x<1\\-{\frac {1}{2}}x^{3}+2x^{2}-2x+{\frac {2}{3}}&1\leq x<2\\{\frac {1}{2}}x^{3}-4x^{2}+10x-{\frac {22}{3}}&2\leq x<3\\-{\frac {1}{6}}x^{3}+2x^{2}-8x+{\frac {32}{3}}&3\leq x<4\\0&{\text{otherwise}}\end{cases}}} ความสัมพันธ์สองระดับสำหรับ B-spline ลูกบาศก์คือ
N 4 ( x ) = 1 8 N 4 ( 2 x ) + 1 2 N 4 ( 2 x − 1 ) + 3 4 N 4 ( 2 x − 2 ) + 1 2 N 4 ( 2 x − 3 ) + 1 8 N 4 ( 2 x − 4 ) {\displaystyle N_{4}(x)={\frac {1}{8}}N_{4}(2x)+{\frac {1}{2}}N_{4}(2x-1)+{\frac {3}{4}}N_{4}(2x-2)+{\frac {1}{2}}N_{4}(2x-3)+{\frac {1}{8}}N_{4}(2x-4)} สปลายบีลูกบาศก์N 4 ( x ) {\displaystyle N_{4}(x)}
บี-สปลายแบบไบควอดราติก บีสปลายแบบไบควอดราติก คือ บีสปลายหลักลำดับที่ 5 ซึ่งแทนด้วย โดยกำหนดโดย N 5 ( x ) {\displaystyle N_{5}(x)}
N 5 ( x ) = { 1 24 x 4 0 ≤ x < 1 − 1 6 x 4 + 5 6 x 3 − 5 4 x 2 + 5 6 x − 5 24 1 ≤ x < 2 1 4 x 4 − 5 2 x 3 + 35 4 x 2 − 25 2 x + 155 24 2 ≤ x < 3 − 1 6 x 4 + 5 2 x 3 − 55 4 x 2 + 65 2 x − 655 24 3 ≤ x < 4 1 24 x 4 − 5 6 x 3 + 25 4 x 2 − 125 6 x + 625 24 4 ≤ x < 5 0 otherwise {\displaystyle N_{5}(x)={\begin{cases}{\frac {1}{24}}x^{4}&0\leq x<1\\-{\frac {1}{6}}x^{4}+{\frac {5}{6}}x^{3}-{\frac {5}{4}}x^{2}+{\frac {5}{6}}x-{\frac {5}{24}}&1\leq x<2\\{\frac {1}{4}}x^{4}-{\frac {5}{2}}x^{3}+{\frac {35}{4}}x^{2}-{\frac {25}{2}}x+{\frac {155}{24}}&2\leq x<3\\-{\frac {1}{6}}x^{4}+{\frac {5}{2}}x^{3}-{\frac {55}{4}}x^{2}+{\frac {65}{2}}x-{\frac {655}{24}}&3\leq x<4\\{\frac {1}{24}}x^{4}-{\frac {5}{6}}x^{3}+{\frac {25}{4}}x^{2}-{\frac {125}{6}}x+{\frac {625}{24}}&4\leq x<5\\0&{\text{otherwise}}\end{cases}}} ความสัมพันธ์แบบสองระดับคือ
N 5 ( x ) = 1 16 N 5 ( 2 x ) + 5 16 N 5 ( 2 x − 1 ) + 10 16 N 5 ( 2 x − 2 ) + 10 16 N 5 ( 2 x − 3 ) + 5 16 N 5 ( 2 x − 4 ) + 1 16 N 5 ( 2 x − 5 ) {\displaystyle N_{5}(x)={\frac {1}{16}}N_{5}(2x)+{\frac {5}{16}}N_{5}(2x-1)+{\frac {10}{16}}N_{5}(2x-2)+{\frac {10}{16}}N_{5}(2x-3)+{\frac {5}{16}}N_{5}(2x-4)+{\frac {1}{16}}N_{5}(2x-5)}
ควินติก บี-สปลายน์ B-spline อันดับห้า คือ B-spline อันดับ 6 ที่มีสัญลักษณ์ โดยกำหนดโดย N 6 ( x ) {\displaystyle N_{6}(x)}
N 6 ( x ) = { 1 120 x 5 0 ≤ x < 1 − 1 24 x 5 + 1 4 x 4 − 1 2 x 3 + 1 2 x 2 − 1 4 x + 1 20 1 ≤ x < 2 1 12 x 5 − x 4 + 9 2 x 3 − 19 2 x 2 + 39 4 x − 79 20 2 ≤ x < 3 − 1 12 x 5 + 3 2 x 4 − 21 2 x 3 + 71 2 x 2 − 231 4 x + 731 20 3 ≤ x < 4 1 24 x 5 − x 4 + 19 2 x 3 − 89 2 x 2 + 409 4 x − 1829 20 4 ≤ x < 5 − 1 120 x 5 + 1 4 x 4 − 3 x 3 + 18 x 2 − 54 x + 324 5 5 ≤ x < 6 0 otherwise {\displaystyle N_{6}(x)={\begin{cases}{\frac {1}{120}}x^{5}&0\leq x<1\\-{\frac {1}{24}}x^{5}+{\frac {1}{4}}x^{4}-{\frac {1}{2}}x^{3}+{\frac {1}{2}}x^{2}-{\frac {1}{4}}x+{\frac {1}{20}}&1\leq x<2\\{\frac {1}{12}}x^{5}-x^{4}+{\frac {9}{2}}x^{3}-{\frac {19}{2}}x^{2}+{\frac {39}{4}}x-{\frac {79}{20}}&2\leq x<3\\-{\frac {1}{12}}x^{5}+{\frac {3}{2}}x^{4}-{\frac {21}{2}}x^{3}+{\frac {71}{2}}x^{2}-{\frac {231}{4}}x+{\frac {731}{20}}&3\leq x<4\\{\frac {1}{24}}x^{5}-x^{4}+{\frac {19}{2}}x^{3}-{\frac {89}{2}}x^{2}+{\frac {409}{4}}x-{\frac {1829}{20}}&4\leq x<5\\-{\frac {1}{120}}x^{5}+{\frac {1}{4}}x^{4}-3x^{3}+18x^{2}-54x+{\frac {324}{5}}&5\leq x<6\\0&{\text{otherwise}}\end{cases}}}
การวิเคราะห์หลายระดับความละเอียดที่สร้างขึ้นโดย B-spline หลัก สปลายบีเชิงคาร์ดินัลอันดับm สร้างการวิเคราะห์แบบหลายระดับความละเอียด อันที่จริง จากคุณสมบัติพื้นฐานของฟังก์ชันเหล่านี้ที่กล่าวไว้ข้างต้น จะเห็นได้ว่าฟังก์ชันนี้สามารถหาปริพันธ์กำลังสองได้ และเป็นองค์ประกอบของปริภูมิของฟังก์ชันที่สามารถหาปริพันธ์กำลังสองได้ ในการตั้งค่าการวิเคราะห์แบบหลายระดับความละเอียด จะใช้สัญลักษณ์ต่อไปนี้ N m ( x ) {\displaystyle N_{m}(x)} N m ( x ) {\displaystyle N_{m}(x)} L 2 ( R ) {\displaystyle L^{2}(R)}
สำหรับจำนวนเต็มใดๆให้กำหนดฟังก์ชัน.k , j {\displaystyle k,j} N m , k j ( x ) = N m ( 2 k x − j ) {\displaystyle N_{m,kj}(x)=N_{m}(2^{k}x-j)} สำหรับจำนวนเต็มแต่ละจำนวนให้กำหนดปริภูมิย่อยของเป็นส่วนปิด ของปริภูมิเชิงเส้น ของเซตk {\displaystyle k} V k {\displaystyle V_{k}} L 2 ( R ) {\displaystyle L^{2}(R)} { N m , k j ( x ) : j = ⋯ , − 2 , − 1 , 0 , 1 , 2 , ⋯ } {\displaystyle \{N_{m,kj}(x):j=\cdots ,-2,-1,0,1,2,\cdots \}} การที่สิ่งเหล่านี้กำหนดการวิเคราะห์แบบหลายระดับความละเอียดนั้น เป็นผลมาจากสิ่งต่อไปนี้:
พื้นที่เหล่านี้ตรงตามคุณสมบัติของที่พัก: .V k {\displaystyle V_{k}} ⋯ ⊂ V − 2 ⊂ V − 1 ⊂ V 0 ⊂ V 1 ⊂ V 2 ⊂ ⋯ {\displaystyle \cdots \subset V_{-2}\subset V_{-1}\subset V_{0}\subset V_{1}\subset V_{2}\subset \cdots } การปิดล้อมของการรวมกันของปริภูมิย่อยทั้งหมดคือปริภูมิทั้งหมดL 2 ( R ) {\displaystyle L^{2}(R)} V k {\displaystyle V_{k}} L 2 ( R ) {\displaystyle L^{2}(R)} จุดตัดของปริภูมิย่อยทั้งหมดคือเซตที่มีสมาชิกเพียงตัวเดียว ซึ่งประกอบด้วยฟังก์ชันศูนย์เพียงฟังก์ชันเดียวV k {\displaystyle V_{k}} สำหรับจำนวนเต็มแต่ละชุดจะเป็นฐานที่ไม่มีเงื่อนไขสำหรับ(ลำดับ { x n } ในปริภูมิ Banach X เป็นฐานที่ไม่มีเงื่อนไขสำหรับปริภูมิX ถ้าการเรียงสับเปลี่ยนทุกแบบของลำดับ { x n } ก็เป็นฐานสำหรับปริภูมิX เดียวกัน ด้วย[ 6 ] )k {\displaystyle k} { N m , k j ( x ) : j = ⋯ , − 2 , − 1 , 0 , 1 , 2 , ⋯ } {\displaystyle \{N_{m,kj}(x):j=\cdots ,-2,-1,0,1,2,\cdots \}} V k {\displaystyle V_{k}}
เวฟเล็ตจากบีสปลายน์หลัก ให้m เป็นจำนวนเต็มบวกคงที่ และเป็น B-spline เชิงคาร์ดินัลลำดับm ฟังก์ชันในเป็นเวฟเล็ตพื้นฐานที่สัมพันธ์กับฟังก์ชัน B-spline เชิงคาร์ดินัลถ้าการปิดในของช่วงเชิงเส้นของเซต(การปิดนี้แทนด้วย) คือส่วนเติมเต็มเชิงตั้งฉาก ของในตัวห้อยm ในใช้เพื่อระบุว่าเป็นเวฟเล็ตพื้นฐานที่สัมพันธ์กับ B-spline เชิงคาร์ดินัลลำดับm ไม่มีเวฟเล็ตพื้นฐานที่สัมพันธ์กับ B-spline เชิงคาร์ดินัล เพียงหนึ่งเดียว เวฟเล็ตพื้นฐาน บางส่วนเหล่านี้จะกล่าวถึงในส่วนต่อไป N m ( x ) {\displaystyle N_{m}(x)} ψ m ( x ) {\displaystyle \psi _{m}(x)} L 2 ( R ) {\displaystyle L^{2}(R)} N m ( x ) {\displaystyle N_{m}(x)} L 2 ( R ) {\displaystyle L^{2}(R)} { ψ m ( x − j ) : j = ⋯ , − 2 , − 1 , 0 , 1 , 2 , ⋯ } {\displaystyle \{\psi _{m}(x-j):j=\cdots ,-2,-1,0,1,2,\cdots \}} W 0 {\displaystyle W_{0}} V 0 {\displaystyle V_{0}} V 1 {\displaystyle V_{1}} ψ m ( x ) {\displaystyle \psi _{m}(x)} ψ m ( x ) {\displaystyle \psi _{m}(x)} ψ m ( x ) {\displaystyle \psi _{m}(x)} N m ( x ) {\displaystyle N_{m}(x)}
เวฟเล็ตที่สัมพันธ์กับบีสปลายน์หลักโดยใช้สปลายน์การประมาณค่าแบบพื้นฐาน
สปลายการแทรกสอดพื้นฐาน
คำจำกัดความ ให้m เป็นจำนวนเต็มบวกคงที่ และให้เป็น B-spline คาร์ดินัลลำดับm เมื่อกำหนดลำดับของจำนวนจริงมาให้ ปัญหาคือการหาลำดับของจำนวนจริงที่ทำให้ N m ( x ) {\displaystyle N_{m}(x)} { f j : j = ⋯ , − 2 , − 1 , 0 , 1 , 2 , ⋯ } {\displaystyle \{f_{j}:j=\cdots ,-2,-1,0,1,2,\cdots \}} { c m , k : k = ⋯ , − 2 , − 1 , 0 , 1 , 2 , ⋯ } {\displaystyle \{c_{m,k}:k=\cdots ,-2,-1,0,1,2,\cdots \}}
∑ k = − ∞ ∞ c m , k N m ( j + m 2 − k ) = f j {\displaystyle \sum _{k=-\infty }^{\infty }c_{m,k}N_{m}\left(j+{\frac {m}{2}}-k\right)=f_{j}} สำหรับทุกคนj {\displaystyle j} เป็นที่รู้จักกันในชื่อปัญหาการประมาณค่าแบบสปลายน์เชิงคาร์ดินัล กรณีพิเศษของปัญหานี้คือลำดับที่ โดย ที่คือฟังก์ชันเดลต้าโครเนกเกอร์ ที่กำหนดโดย { f j } {\displaystyle \{f_{j}\}} δ 0 j {\displaystyle \delta _{0j}} δ i j {\displaystyle \delta _{ij}} δ i j {\displaystyle \delta _{ij}}
δ i j = { 1 , if i = j 0 , if i ≠ j {\displaystyle \delta _{ij}={\begin{cases}1,&{\text{ if }}i=j\\0,&{\text{ if }}i\neq j\end{cases}}} ,คือปัญหาการแทรกสอดสปลายคาร์ดินัลพื้นฐาน คำตอบของปัญหานี้จะให้สปลายแทรกสอดคาร์ดินัลพื้นฐาน อันดับm สปลายนี้แสดงด้วยและกำหนดโดย L m ( x ) {\displaystyle L_{m}(x)}
L m ( x ) = ∑ k = − ∞ ∞ c m , k N m ( x + m 2 − k ) {\displaystyle L_{m}(x)=\sum _{k=-\infty }^{\infty }c_{m,k}N_{m}\left(x+{\frac {m}{2}}-k\right)} โดยที่ลำดับดังกล่าวเป็นคำตอบของระบบสมการต่อไปนี้: { c m , k } {\displaystyle \{c_{m,k}\}}
∑ k = − ∞ ∞ c m , k N m ( j + m 2 − k ) = δ 0 j {\displaystyle \sum _{k=-\infty }^{\infty }c_{m,k}N_{m}\left(j+{\frac {m}{2}}-k\right)=\delta _{0j}}
ขั้นตอนการค้นหาเส้นโค้งสปลายน์การประมาณค่าหลักพื้นฐาน สามารถกำหนดเส้นโค้งสปลายการประมาณค่าหลักพื้นฐาน ได้โดยใช้ การแปลง Z โดยใช้สัญลักษณ์ต่อไปนี้ L m ( x ) {\displaystyle L_{m}(x)}
A ( z ) = ∑ k = − ∞ ∞ δ k 0 z k = 1 , {\displaystyle A(z)=\sum _{k=-\infty }^{\infty }\delta _{k0}z^{k}=1,} B m ( z ) = ∑ k = − ∞ ∞ N m ( k + m 2 ) z k , {\displaystyle B_{m}(z)=\sum _{k=-\infty }^{\infty }N_{m}\left(k+{\frac {m}{2}}\right)z^{k},} C m ( z ) = ∑ k = − ∞ ∞ c m , k z k , {\displaystyle C_{m}(z)=\sum _{k=-\infty }^{\infty }c_{m,k}z^{k},} จากสมการที่กำหนดลำดับ นั้น จะเห็นได้ ว่าc m , k {\displaystyle c_{m,k}}
B m ( z ) C m ( z ) = A ( z ) {\displaystyle B_{m}(z)C_{m}(z)=A(z)} ซึ่งเราได้รับจากสิ่งนั้น
C m ( z ) = 1 B m ( z ) {\displaystyle C_{m}(z)={\frac {1}{B_{m}(z)}}} .สิ่งนี้สามารถนำไปใช้เพื่อให้ได้สูตรที่เป็นรูปธรรมสำหรับ. c m , k {\displaystyle c_{m,k}}
ตัวอย่าง ตัวอย่างที่เป็นรูปธรรมคืออาจมีการสอบสวนคดี คำจำกัดความของ สิ่งนี้ บ่งชี้ว่า L 4 ( x ) {\displaystyle L_{4}(x)} B m ( z ) {\displaystyle B_{m}(z)}
B 4 ( x ) = ∑ k = − ∞ ∞ N 4 ( 2 + k ) z k {\displaystyle B_{4}(x)=\sum _{k=-\infty }^{\infty }N_{4}(2+k)z^{k}} ค่าที่ไม่เป็นศูนย์เพียงค่าเดียวของคือค่าที่กำหนดโดยและค่าที่สอดคล้องกันคือ N 4 ( k + 2 ) {\displaystyle N_{4}(k+2)} k = − 1 , 0 , 1 {\displaystyle k=-1,0,1}
N 4 ( 1 ) = 1 6 , N 4 ( 2 ) = 4 6 , N 4 ( 3 ) = 1 6 . {\displaystyle N_{4}(1)={\frac {1}{6}},N_{4}(2)={\frac {4}{6}},N_{4}(3)={\frac {1}{6}}.} ดังนั้นจึงลดเหลือ B 4 ( z ) {\displaystyle B_{4}(z)}
B 4 ( z ) = 1 6 z − 1 + 4 6 z 0 + 1 6 z 1 = 1 + 4 z + z 2 6 z {\displaystyle B_{4}(z)={\frac {1}{6}}z^{-1}+{\frac {4}{6}}z^{0}+{\frac {1}{6}}z^{1}={\frac {1+4z+z^{2}}{6z}}} ซึ่งจะได้นิพจน์ต่อไปนี้สำหรับ. C 4 ( z ) {\displaystyle C_{4}(z)}
C 4 ( z ) = 6 z 1 + 4 z + z 2 {\displaystyle C_{4}(z)={\frac {6z}{1+4z+z^{2}}}} โดยการแยกนิพจน์นี้ออกเป็นเศษส่วนย่อยและขยายแต่ละพจน์ในรูปกำลังของz ในบริเวณวงแหวน ค่าของสามารถคำนวณได้ จากนั้นจึงนำค่าเหล่านี้ไปแทนในนิพจน์สำหรับ เพื่อให้ได้ c 4 , k {\displaystyle c_{4,k}} L 4 ( x ) {\displaystyle L_{4}(x)}
L 4 ( x ) = ∑ k = − ∞ ∞ ( − 1 ) k 3 ( 2 − 3 ) | k | N 4 ( x + 2 − k ) {\displaystyle L_{4}(x)=\sum _{k=-\infty }^{\infty }(-1)^{k}{\sqrt {3}}(2-{\sqrt {3}})^{|k|}N_{4}(x+2-k)}
เวฟเล็ตโดยใช้สปลายการประมาณค่าแบบพื้นฐาน สำหรับจำนวนเต็มบวกm ฟังก์ชันที่กำหนดโดย ψ m ( x ) {\displaystyle \psi _{m}(x)}
ψ I , m ( x ) = d m d x m L 2 m ( 2 x − 1 ) {\displaystyle \psi _{I,m}(x)={\frac {d^{m}}{dx^{m}}}L_{2m}(2x-1)} เป็นเวฟเล็ตพื้นฐานที่สัมพันธ์กับบีสปไลน์หลักลำดับที่ n ตัว ห้อย I ในเวฟเล็ต นี้ ใช้เพื่อระบุว่าเวฟเล็ตนี้มีพื้นฐานมาจากสูตรสปไลน์แบบสอดแทรก เวฟเล็ตพื้นฐานนี้ไม่รองรับแบบกระชับ (compact-supported) N m ( x ) {\displaystyle N_{m}(x)} ψ I , m {\displaystyle \psi _{I,m}}
ตัวอย่าง เวฟเล็ตลำดับที่ 2 โดยใช้สปลายแบบแทรกสอด มีค่าดังนี้
ψ I , 2 ( x ) = d 2 d x 2 L 4 ( 2 x − 1 ) {\displaystyle \psi _{I,2}(x)={\frac {d^{2}}{dx^{2}}}L_{4}(2x-1)} นิพจน์ในตอนนี้ให้ผลลัพธ์เป็นสูตรดังต่อไปนี้: L 4 ( x ) {\displaystyle L_{4}(x)}
ψ I , 2 ( x ) = d 2 d x 2 ∑ k = − ∞ ∞ ( − 1 ) k 3 ( 2 − 3 ) | k | N 4 ( 2 x + 1 − k ) {\displaystyle \psi _{I,2}(x)={\frac {d^{2}}{dx^{2}}}\sum _{k=-\infty }^{\infty }(-1)^{k}{\sqrt {3}}(2-{\sqrt {3}})^{|k|}N_{4}(2x+1-k)} ตอนนี้ การใช้สูตรสำหรับอนุพันธ์ของในรูปของฟังก์ชันสามารถเขียนได้ในรูปแบบต่อไปนี้: N m ( x ) {\displaystyle N_{m}(x)} N m − 1 ( x ) {\displaystyle N_{m-1}(x)} ψ 2 ( x ) {\displaystyle \psi _{2}(x)}
ψ I , 2 ( x ) = ∑ k = − ∞ ∞ ( − 1 ) k 4 3 ( 2 − 3 ) | k | ( ( N 2 ( 2 x + k − 1 ) − 2 N 2 ( 2 x + k − 2 ) + N 2 ( 2 x + k − 3 ) ) {\displaystyle \psi _{I,2}(x)=\sum _{k=-\infty }^{\infty }(-1)^{k}4{\sqrt {3}}(2-{\sqrt {3}})^{|k|}{\Big (}(N_{2}(2x+k-1)-2N_{2}(2x+k-2)+N_{2}(2x+k-3){\Big )}} ฟังก์ชันเชิงเส้นแบบแบ่งช่วง ต่อไปนี้คือค่าประมาณของ ที่ได้จากการนำพจน์ที่สอดคล้องกับในนิพจน์อนุกรมอนันต์สำหรับ มาบวก กัน ψ 2 ( x ) {\displaystyle \psi _{2}(x)} k = − 3 , … , 3 {\displaystyle k=-3,\ldots ,3} ψ 2 ( x ) {\displaystyle \psi _{2}(x)}
ψ I , 2 ( x ) ≈ { 0.07142668 x + 0.17856670 − 2.5 < x ≤ − 2 − 0.48084803 x − 0.92598272 − 2 < x ≤ − 1.5 2.0088293 x + 2.8085333 − 1.5 < x ≤ − 1 − 7.5684795 x − 6.7687755 − 1 < x ≤ − 0.5 28.245949 x + 11.138439 − 0.5 < x ≤ 0 − 57.415316 x + 11.138439 0 < x ≤ 0.5 57.415316 x − 46.276878 0.5 < x ≤ 1 − 28.245949 x + 39.384388 1 < x ≤ 1.5 7.5684795 x − 14.337255 1.5 < x ≤ 2 − 2.0088293 x + 4.8173625 2 < x ≤ 2.5 0.48084803 x − 1.4068308 2.5 < x ≤ 3 − 0.07142668 x + 0.24999338 3 < x ≤ 3.5 0 o t h e r w i s e {\displaystyle \psi _{I,2}(x)\approx {\begin{cases}0.07142668x+0.17856670&-2.5<x\leq -2\\-0.48084803x-0.92598272&-2<x\leq -1.5\\2.0088293x+2.8085333&-1.5<x\leq -1\\-7.5684795x-6.7687755&-1<x\leq -0.5\\28.245949x+11.138439&-0.5<x\leq 0\\-57.415316x+11.138439&0<x\leq 0.5\\57.415316x-46.276878&0.5<x\leq 1\\-28.245949x+39.384388&1<x\leq 1.5\\7.5684795x-14.337255&1.5<x\leq 2\\-2.0088293x+4.8173625&2<x\leq 2.5\\0.48084803x-1.4068308&2.5<x\leq 3\\-0.07142668x+0.24999338&3<x\leq 3.5\\0&{otherwise}\end{cases}}}
ความสัมพันธ์สองระดับ ความสัมพันธ์สองระดับสำหรับฟังก์ชันเวฟเล็ตกำหนดโดย ψ m ( x ) {\displaystyle \psi _{m}(x)}
ψ I , m ( x ) = ∑ − ∞ ∞ q n N m ( 2 x − n ) {\displaystyle \psi _{I,m}(x)=\sum _{-\infty }^{\infty }q_{n}N_{m}(2x-n)} ที่ไหนq n = ∑ j = 0 m ( − 1 ) j ( m j ) c m + n − j − 1 . {\displaystyle q_{n}=\sum _{j=0}^{m}(-1)^{j}{m \choose j}c_{m+n-j-1}.}
เวฟเล็ต B-spline ที่รองรับขนาดกะทัดรัด เวฟเล็ตสปลายที่สร้างขึ้นโดยใช้เวฟเล็ตแบบแทรกสอดนั้นไม่ได้รองรับแบบกระชับ เวฟเล็ต B-spline ที่รองรับแบบกระชับถูกค้นพบโดย Charles K. Chui และ Jian-zhong Wang และตีพิมพ์ในปี 1991 [ 3 ] [ 7 ] เวฟเล็ต B-spline ที่รองรับแบบกระชับเมื่อเทียบกับ B-spline หลักลำดับm ที่ค้นพบโดย Chui และ Wang และแสดงด้วยมีช่วงการรองรับเป็นเวฟเล็ตเหล่านี้มีความเป็นเอกลักษณ์ในแง่หนึ่งซึ่งจะอธิบายต่อไป N m ( x ) {\displaystyle N_{m}(x)} ψ C , m ( x ) {\displaystyle \psi _{C,m}(x)} [ 0 , 2 m − 1 ] {\displaystyle [0,2m-1]}
คำนิยาม เวฟเล็ต B-spline ที่มีขอบเขตจำกัดของลำดับm กำหนดโดย
ψ C , m ( x ) = 1 2 m − 1 ∑ j = 0 2 m − 2 ( − 1 ) j N 2 m ( j + 1 ) d m d x m N 2 m ( 2 x − j ) {\displaystyle \psi _{C,m}(x)={\frac {1}{2^{m-1}}}\sum _{j=0}^{2m-2}(-1)^{j}N_{2m}(j+1){\frac {d^{m}}{dx^{m}}}N_{2m}(2x-j)} นี่คือ สปลายลำดับที่ m ในกรณีพิเศษ เวฟเล็ต B-spline ที่รองรับอย่างกะทัดรัดลำดับที่ 1 คือ
ψ C , 1 ( x ) = N 2 ( 1 ) d d x N 2 ( 2 x ) = { 1 0 ≤ x < 1 2 − 1 1 2 ≤ x < 1 0 otherwise {\displaystyle \psi _{C,1}(x)=N_{2}(1){\frac {d}{dx}}N_{2}(2x)={\begin{cases}1&0\leq x<{\frac {1}{2}}\\-1&{\frac {1}{2}}\leq x<1\\0&{\text{otherwise}}\end{cases}}} ซึ่งก็คือ เวฟเล็ตฮาร์ (Haar wavelet ) ที่เป็นที่รู้จักกันดี
คุณสมบัติ ช่วงรองรับของคือช่วงปิดψ C , m ( x ) {\displaystyle \psi _{C,m}(x)} [ 0 , 2 m − 1 ] {\displaystyle [0,2m-1]} เวฟเล็ตเป็นเวฟเล็ตที่ไม่ซ้ำกันที่มีส่วนรองรับขั้นต่ำในความหมายต่อไปนี้: ถ้าสร้างและมีส่วนรองรับที่ไม่เกินความยาวแล้วสำหรับค่าคงที่ที่ไม่เป็นศูนย์บางค่า และสำหรับจำนวนเต็ม บางค่า[ 8 ] ψ C , m ( x ) {\displaystyle \psi _{C,m}(x)} η ( x ) ∈ W 0 {\displaystyle \eta (x)\in W_{0}} W 0 {\displaystyle W_{0}} 2 m − 1 {\displaystyle 2m-1} η ( x ) = c 0 ψ C , m ( x − n 0 ) {\displaystyle \eta (x)=c_{0}\psi _{C,m}(x-n_{0})} c 0 {\displaystyle c_{0}} n 0 {\displaystyle n_{0}} ψ C , m ( x ) {\displaystyle \psi _{C,m}(x)} สมมาตรสำหรับค่าm ที่เป็นเลขคู่ และปฏิสมมาตรสำหรับค่าm ที่เป็นเลข คี่
ความสัมพันธ์สองระดับ ψ m ( x ) {\displaystyle \psi _{m}(x)} สอดคล้องกับความสัมพันธ์แบบสองระดับ:
ψ C , m ( x ) = ∑ n = 0 3 m − 2 q n N m ( 2 x − n ) {\displaystyle \psi _{C,m}(x)=\sum _{n=0}^{3m-2}q_{n}N_{m}(2x-n)} ที่ไหน.q n = ( − 1 ) n 2 m − 1 ∑ j = 0 m ( m j ) N 2 m ( n − j + 1 ) {\displaystyle q_{n}={\frac {(-1)^{n}}{2^{m-1}}}\sum _{j=0}^{m}{m \choose j}N_{2m}(n-j+1)}
ความสัมพันธ์การแยกส่วน ความสัมพันธ์การแยกส่วนสำหรับเวฟเล็ต B-spline ที่รองรับอย่างกะทัดรัดมีรูปแบบดังต่อไปนี้:
N m ( 2 x − l ) = ∑ k = − ∞ ∞ [ a m , l − 2 k N m ( x − k ) + b m , l − 2 k ψ C , m ( x − k ) ] {\displaystyle N_{m}(2x-l)=\sum _{k=-\infty }^{\infty }\left[a_{m,l-2k}N_{m}(x-k)+b_{m,l-2k}\psi _{C,m}(x-k)\right]} โดยที่สัมประสิทธิ์และกำหนดโดย a m , j {\displaystyle a_{m,j}} b m , j {\displaystyle b_{m,j}}
a m , j = − ( − 1 ) j 2 ∑ l = − ∞ ∞ q − j + 2 m − 2 l + 1 c 2 m , l , {\displaystyle a_{m,j}=-{\frac {(-1)^{j}}{2}}\sum _{l=-\infty }^{\infty }q_{-j+2m-2l+1}c_{2m,l},} b m , j = ( − 1 ) j 2 ∑ l = − ∞ ∞ p − j + 2 m − 2 l + 1 c 2 m , l . {\displaystyle b_{m,j}={\frac {(-1)^{j}}{2}}\sum _{l=-\infty }^{\infty }p_{-j+2m-2l+1}c_{2m,l}.} ในที่นี้ ลำดับดังกล่าวคือลำดับของสัมประสิทธิ์ในเวฟเล็ตสปลายน์เชิงการสอดแทรกแบบคาร์ดินัลพื้นฐานอันดับ m c 2 m , l {\displaystyle c_{2m,l}}
เวฟเล็ต B-spline ขนาดเล็กที่รองรับอย่างกะทัดรัด
เวฟเล็ตบีสปลายน์แบบกะทัดรัดลำดับที่ 1 ความสัมพันธ์สองระดับสำหรับเวฟเล็ต B-spline ที่รองรับอย่างกะทัดรัดลำดับที่ 1 คือ
ψ C , 1 ( x ) = N 1 ( 2 x ) − N 1 ( 2 x − 1 ) {\displaystyle \psi _{C,1}(x)=N_{1}(2x)-N_{1}(2x-1)} สูตรสำเร็จรูปสำหรับเวฟเล็ตบีสปลายที่มีขอบเขตจำกัดลำดับที่ 1 คือ
ψ C , 1 ( x ) = { 1 0 ≤ x < 1 2 − 1 1 2 ≤ x < 1 0 otherwise {\displaystyle \psi _{C,1}(x)={\begin{cases}1&0\leq x<{\frac {1}{2}}\\-1&{\frac {1}{2}}\leq x<1\\0&{\text{otherwise}}\end{cases}}}
เวฟเล็ตบีสปลายน์แบบกะทัดรัดลำดับที่ 2 ความสัมพันธ์สองระดับสำหรับเวฟเล็ต B-spline ที่รองรับแบบกะทัดรัดลำดับที่ 2 คือ
ψ C , 2 ( x ) = 1 12 ( N 2 ( 2 x ) − 6 N 2 ( 2 x − 1 ) + 10 N 2 ( 2 x − 2 ) − 6 N 2 ( 2 x − 3 ) + N 2 ( 2 x − 4 ) ) {\displaystyle \psi _{C,2}(x)={\frac {1}{12}}\left(N_{2}(2x)-6N_{2}(2x-1)+10N_{2}(2x-2)-6N_{2}(2x-3)+N_{2}(2x-4)\right)} สูตรสำเร็จรูปสำหรับเวฟเล็ตบีสปลายที่มีขอบเขตจำกัดลำดับที่ 2 คือ
ψ C , 2 ( x ) = { 1 6 x 0 ≤ x < 1 2 − 7 6 x + 2 3 1 2 ≤ x < 1 8 3 x − 19 6 1 ≤ x < 3 2 − 8 3 x + 29 6 3 2 ≤ x < 2 7 6 x − 17 6 2 ≤ x < 5 2 − 1 6 x + 1 2 5 2 ≤ x < 3 0 otherwise {\displaystyle \psi _{C,2}(x)={\begin{cases}{\frac {1}{6}}x&0\leq x<{\frac {1}{2}}\\-{\frac {7}{6}}x+{\frac {2}{3}}&{\frac {1}{2}}\leq x<1\\{\frac {8}{3}}x-{\frac {19}{6}}&1\leq x<{\frac {3}{2}}\\-{\frac {8}{3}}x+{\frac {29}{6}}&{\frac {3}{2}}\leq x<2\\{\frac {7}{6}}x-{\frac {17}{6}}&2\leq x<{\frac {5}{2}}\\-{\frac {1}{6}}x+{\frac {1}{2}}&{\frac {5}{2}}\leq x<3\\0&{\text{otherwise}}\end{cases}}}
เวฟเล็ตบีสปลายน์แบบกะทัดรัดลำดับที่ 3 ความสัมพันธ์สองระดับสำหรับเวฟเล็ต B-spline ที่รองรับอย่างกะทัดรัดลำดับที่ 3 คือ
ψ C , 3 ( x ) = 1 480 [ ( N 3 ( 2 x ) − 29 N 3 ( 2 x − 1 ) + 147 N 3 ( 2 x − 2 ) − 303 N 3 ( 2 x − 3 ) + {\displaystyle \psi _{C,3}(x)={\frac {1}{480}}{\Big [}(N_{3}(2x)-29N_{3}(2x-1)+147N_{3}(2x-2)-303N_{3}(2x-3)+} 303 N 3 ( 2 x − 4 ) − 147 N 3 ( 2 x − 5 ) + 29 N 3 ( 2 x − 6 ) − N 3 ( 2 x − 7 ) ] {\displaystyle 303N_{3}(2x-4)-147N_{3}(2x-5)+29N_{3}(2x-6)-N_{3}(2x-7){\Big ]}} สูตรสำเร็จรูปสำหรับเวฟเล็ตบีสปลายที่มีขอบเขตจำกัดลำดับที่ 3 คือ
ψ C , 3 ( x ) = { 1 240 x 2 0 ≤ x < 1 2 − 31 240 x 2 + 2 15 x − 1 30 1 2 ≤ x < 1 103 120 x 2 − 221 120 x + 229 240 1 ≤ x < 3 2 − 313 120 x 2 + 1027 120 x − 1643 240 3 2 ≤ x < 2 22 5 x 2 − 779 40 x + 339 16 2 ≤ x < 5 2 − 22 5 x 2 + 981 40 x − 541 16 5 2 ≤ x < 3 313 120 x 2 − 701 40 x + 2341 80 3 ≤ x < 7 2 − 103 120 x 2 + 809 120 x − 3169 240 7 2 ≤ x < 4 31 240 x 2 − 139 120 x + 623 240 4 ≤ x < 9 2 − 1 240 x 2 + 1 24 x − 5 48 9 2 ≤ x < 5 0 otherwise {\displaystyle \psi _{C,3}(x)={\begin{cases}{\frac {1}{240}}x^{2}&0\leq x<{\frac {1}{2}}\\-{\frac {31}{240}}x^{2}+{\frac {2}{15}}x-{\frac {1}{30}}&{\frac {1}{2}}\leq x<1\\{\frac {103}{120}}x^{2}-{\frac {221}{120}}x+{\frac {229}{240}}&1\leq x<{\frac {3}{2}}\\-{\frac {313}{120}}x^{2}+{\frac {1027}{120}}x-{\frac {1643}{240}}&{\frac {3}{2}}\leq x<2\\{\frac {22}{5}}x^{2}-{\frac {779}{40}}x+{\frac {339}{16}}&2\leq x<{\frac {5}{2}}\\-{\frac {22}{5}}x^{2}+{\frac {981}{40}}x-{\frac {541}{16}}&{\frac {5}{2}}\leq x<3\\{\frac {313}{120}}x^{2}-{\frac {701}{40}}x+{\frac {2341}{80}}&3\leq x<{\frac {7}{2}}\\-{\frac {103}{120}}x^{2}+{\frac {809}{120}}x-{\frac {3169}{240}}&{\frac {7}{2}}\leq x<4\\{\frac {31}{240}}x^{2}-{\frac {139}{120}}x+{\frac {623}{240}}&4\leq x<{\frac {9}{2}}\\-{\frac {1}{240}}x^{2}+{\frac {1}{24}}x-{\frac {5}{48}}&{\frac {9}{2}}\leq x<5\\0&{\text{otherwise}}\end{cases}}}
เวฟเล็ตบีสปลายน์แบบกะทัดรัดลำดับที่ 4 ความสัมพันธ์สองระดับสำหรับเวฟเล็ต B-spline ที่รองรับอย่างกะทัดรัดลำดับที่ 4 คือ
ψ C , 4 ( x ) = 1 40320 [ N 4 ( 2 x ) − 124 N 4 ( 2 x − 1 ) + 1677 N 4 ( 2 x − 2 ) − 7904 N 4 ( 2 x − 3 ) + 18482 N 4 ( 2 x − 4 ) − {\displaystyle \psi _{C,4}(x)={\frac {1}{40320}}{\Big [}N_{4}(2x)-124N_{4}(2x-1)+1677N_{4}(2x-2)-7904N_{4}(2x-3)+18482N_{4}(2x-4)-} 24264 N 4 ( 2 x − 5 ) + 18482 N 4 ( 2 x − 6 ) − 7904 N 4 ( 2 x − 7 ) + 1677 N 4 ( 2 x − 8 ) − 124 N 4 ( 2 x − 9 ) + N 4 ( 2 x − 10 ) ] {\displaystyle 24264N_{4}(2x-5)+18482N_{4}(2x-6)-7904N_{4}(2x-7)+1677N_{4}(2x-8)-124N_{4}(2x-9)+N_{4}(2x-10){\Big ]}} สูตรสำเร็จรูปสำหรับเวฟเล็ตบีสปลายที่มีขอบเขตจำกัดลำดับที่ 4 คือ
ψ C , 4 ( x ) = { 1 30240 x 3 0 ≤ x < 1 2 − 127 30240 x 3 + 2 315 x 2 − 1 315 x + 1 1890 1 2 ≤ x < 1 19 280 x 3 − 47 224 x 2 + 2147 10080 x − 103 1440 1 ≤ x < 3 2 − 1109 2520 x 3 + 465 224 x 2 − 32413 10080 x + 16559 10080 3 2 ≤ x < 2 5261 3360 x 3 − 33463 3360 x 2 + 42043 2016 x − 145193 10080 2 ≤ x < 5 2 − 35033 10080 x 3 + 93577 3360 x 2 − 148517 2016 x + 216269 3360 5 2 ≤ x < 3 4832 945 x 3 − 27691 560 x 2 + 113923 720 x − 28145 168 3 ≤ x < 7 2 − 4832 945 x 3 + 58393 1008 x 2 − 52223 240 x + 2048227 7560 7 2 ≤ x < 4 35033 10080 x 3 − 75827 1680 x 2 + 981101 5040 x − 234149 840 4 ≤ x < 9 2 − 5261 3360 x 3 + 38509 1680 x 2 − 112487 1008 x + 30347 168 9 2 ≤ x < 5 1109 2520 x 3 − 24077 3360 x 2 + 78311 2016 x − 141311 2016 5 ≤ x < 11 2 − 19 280 x 3 + 1361 1120 x 2 − 14617 2016 x + 4151 288 11 2 ≤ x < 6 127 30240 x 3 − 55 672 x 2 + 5359 10080 x − 11603 10080 6 ≤ x < 13 2 − 1 30240 x 3 + 1 1440 x 2 − 7 1440 x + 49 4320 13 2 ≤ x < 7 0 otherwise {\displaystyle \psi _{C,4}(x)={\begin{cases}{\frac {1}{30240}}x^{3}&0\leq x<{\frac {1}{2}}\\-{\frac {127}{30240}}x^{3}+{\frac {2}{315}}x^{2}-{\frac {1}{315}}x+{\frac {1}{1890}}&{\frac {1}{2}}\leq x<1\\{\frac {19}{280}}x^{3}-{\frac {47}{224}}x^{2}+{\frac {2147}{10080}}x-{\frac {103}{1440}}&1\leq x<{\frac {3}{2}}\\-{\frac {1109}{2520}}x^{3}+{\frac {465}{224}}x^{2}-{\frac {32413}{10080}}x+{\frac {16559}{10080}}&{\frac {3}{2}}\leq x<2\\{\frac {5261}{3360}}x^{3}-{\frac {33463}{3360}}x^{2}+{\frac {42043}{2016}}x-{\frac {145193}{10080}}&2\leq x<{\frac {5}{2}}\\-{\frac {35033}{10080}}x^{3}+{\frac {93577}{3360}}x^{2}-{\frac {148517}{2016}}x+{\frac {216269}{3360}}&{\frac {5}{2}}\leq x<3\\{\frac {4832}{945}}x^{3}-{\frac {27691}{560}}x^{2}+{\frac {113923}{720}}x-{\frac {28145}{168}}&3\leq x<{\frac {7}{2}}\\-{\frac {4832}{945}}x^{3}+{\frac {58393}{1008}}x^{2}-{\frac {52223}{240}}x+{\frac {2048227}{7560}}&{\frac {7}{2}}\leq x<4\\{\frac {35033}{10080}}x^{3}-{\frac {75827}{1680}}x^{2}+{\frac {981101}{5040}}x-{\frac {234149}{840}}&4\leq x<{\frac {9}{2}}\\-{\frac {5261}{3360}}x^{3}+{\frac {38509}{1680}}x^{2}-{\frac {112487}{1008}}x+{\frac {30347}{168}}&{\frac {9}{2}}\leq x<5\\{\frac {1109}{2520}}x^{3}-{\frac {24077}{3360}}x^{2}+{\frac {78311}{2016}}x-{\frac {141311}{2016}}&5\leq x<{\frac {11}{2}}\\-{\frac {19}{280}}x^{3}+{\frac {1361}{1120}}x^{2}-{\frac {14617}{2016}}x+{\frac {4151}{288}}&{\frac {11}{2}}\leq x<6\\{\frac {127}{30240}}x^{3}-{\frac {55}{672}}x^{2}+{\frac {5359}{10080}}x-{\frac {11603}{10080}}&6\leq x<{\frac {13}{2}}\\-{\frac {1}{30240}}x^{3}+{\frac {1}{1440}}x^{2}-{\frac {7}{1440}}x+{\frac {49}{4320}}&{\frac {13}{2}}\leq x<7\\0&{\text{otherwise}}\end{cases}}}
เวฟเล็ตบีสปลายน์แบบกะทัดรัดลำดับที่ 5 ความสัมพันธ์แบบสองระดับสำหรับเวฟเล็ต B-spline ที่รองรับอย่างกะทัดรัดลำดับที่ 5 คือ
ψ C , 5 ( x ) = 1 5806080 [ N 5 ( 2 x ) − 507 N 5 ( 2 x − 1 ) + 17128 N 5 ( 2 x − 2 ) − 166304 N 5 ( 2 x − 3 ) + 748465 N 5 ( 2 x − 4 ) {\displaystyle \psi _{C,5}(x)={\frac {1}{5806080}}{\Big [}N_{5}(2x)-507N_{5}(2x-1)+17128N_{5}(2x-2)-166304N_{5}(2x-3)+748465N_{5}(2x-4)} − 1900115 N 5 ( 2 x − 5 ) + 2973560 N 5 ( 2 x − 6 ) − 2973560 N 5 ( 2 x − 7 ) + 1900115 N 5 ( 2 x − 8 ) {\displaystyle -1900115N_{5}(2x-5)+2973560N_{5}(2x-6)-2973560N_{5}(2x-7)+1900115N_{5}(2x-8)} − 748465 N 5 ( 2 x − 9 ) + 166304 N 5 ( 2 x − 10 ) − 17128 N 5 ( 2 x − 11 ) + 507 N 5 ( 2 x − 12 ) − N 5 ( 2 x − 13 ) ] {\displaystyle -748465N_{5}(2x-9)+166304N_{5}(2x-10)-17128N_{5}(2x-11)+507N_{5}(2x-12)-N_{5}(2x-13){\Big ]}} สูตรสำเร็จรูปสำหรับเวฟเล็ตบีสปลายที่มีขอบเขตจำกัดลำดับที่ 5 คือ
ψ C , 5 ( x ) = { 1 8709120 x 4 0 ≤ x < 1 2 − 73 1244160 x 4 + 1 8505 x 3 − 1 11340 x 2 + 1 34020 x − 1 272160 1 2 ≤ x < 1 9581 4354560 x 4 − 19417 2177280 x 3 + 1303 96768 x 2 − 19609 2177280 x + 6547 2903040 1 ≤ x < 3 2 − 118931 4354560 x 4 + 366119 2177280 x 3 − 186253 483840 x 2 + 121121 311040 x − 427181 2903040 3 2 ≤ x < 2 759239 4354560 x 4 − 3146561 2177280 x 3 + 6466601 1451520 x 2 − 13202873 2177280 x + 26819897 8709120 2 ≤ x < 5 2 − 2980409 4354560 x 4 + 5183893 725760 x 3 − 13426333 483840 x 2 + 426589 8960 x − 12635243 414720 5 2 ≤ x < 3 7873577 4354560 x 4 − 16524079 725760 x 3 + 7385369 69120 x 2 − 17868671 80640 x + 497668543 2903040 3 ≤ x < 7 2 − 14714327 4354560 x 4 + 108543091 2177280 x 3 − 56901557 207360 x 2 + 1454458651 2177280 x − 5286189059 8709120 7 2 ≤ x < 4 15619 3402 x 4 − 33822017 435456 x 3 + 15828929 32256 x 2 − 597598433 435456 x + 277413649 193536 4 ≤ x < 9 2 − 15619 3402 x 4 + 38150335 435456 x 3 − 20157247 32256 x 2 + 859841695 435456 x − 64472345 27648 9 2 ≤ x < 5 14714327 4354560 x 4 − 4466137 62208 x 3 + 165651247 290304 x 2 − 875490655 435456 x + 4614904015 1741824 5 ≤ x < 11 2 − 7873577 4354560 x 4 + 30717383 725760 x 3 − 179437319 483840 x 2 + 16606729 11520 x − 869722273 414720 11 2 ≤ x < 6 2980409 4354560 x 4 − 12698561 725760 x 3 + 16211669 96768 x 2 − 19138891 26880 x + 3289787993 2903040 6 ≤ x < 13 2 − 759239 4354560 x 4 + 10519741 2177280 x 3 − 10403603 207360 x 2 + 71964499 311040 x − 3481646837 8709120 13 2 ≤ x < 7 118931 4354560 x 4 − 1774639 2177280 x 3 + 630259 69120 x 2 − 14096161 311040 x + 245108501 2903040 7 ≤ x < 15 2 − 9581 4354560 x 4 + 21863 311040 x 3 − 407387 483840 x 2 + 9758873 2177280 x − 25971499 2903040 15 2 ≤ x < 8 73 1244160 x 4 − 4343 2177280 x 3 + 5273 207360 x 2 − 313703 2177280 x + 380873 1244160 8 ≤ x < 17 2 − 1 8709120 x 4 + 1 241920 x 3 − 1 17920 x 2 + 3 8960 x − 27 35840 17 2 ≤ x < 9 0 otherwise {\displaystyle \psi _{C,5}(x)={\begin{cases}{\frac {1}{8709120}}x^{4}&0\leq x<{\frac {1}{2}}\\-{\frac {73}{1244160}}x^{4}+{\frac {1}{8505}}x^{3}-{\frac {1}{11340}}x^{2}+{\frac {1}{34020}}x-{\frac {1}{272160}}&{\frac {1}{2}}\leq x<1\\{\frac {9581}{4354560}}x^{4}-{\frac {19417}{2177280}}x^{3}+{\frac {1303}{96768}}x^{2}-{\frac {19609}{2177280}}x+{\frac {6547}{2903040}}&1\leq x<{\frac {3}{2}}\\-{\frac {118931}{4354560}}x^{4}+{\frac {366119}{2177280}}x^{3}-{\frac {186253}{483840}}x^{2}+{\frac {121121}{311040}}x-{\frac {427181}{2903040}}&{\frac {3}{2}}\leq x<2\\{\frac {759239}{4354560}}x^{4}-{\frac {3146561}{2177280}}x^{3}+{\frac {6466601}{1451520}}x^{2}-{\frac {13202873}{2177280}}x+{\frac {26819897}{8709120}}&2\leq x<{\frac {5}{2}}\\-{\frac {2980409}{4354560}}x^{4}+{\frac {5183893}{725760}}x^{3}-{\frac {13426333}{483840}}x^{2}+{\frac {426589}{8960}}x-{\frac {12635243}{414720}}&{\frac {5}{2}}\leq x<3\\{\frac {7873577}{4354560}}x^{4}-{\frac {16524079}{725760}}x^{3}+{\frac {7385369}{69120}}x^{2}-{\frac {17868671}{80640}}x+{\frac {497668543}{2903040}}&3\leq x<{\frac {7}{2}}\\-{\frac {14714327}{4354560}}x^{4}+{\frac {108543091}{2177280}}x^{3}-{\frac {56901557}{207360}}x^{2}+{\frac {1454458651}{2177280}}x-{\frac {5286189059}{8709120}}&{\frac {7}{2}}\leq x<4\\{\frac {15619}{3402}}x^{4}-{\frac {33822017}{435456}}x^{3}+{\frac {15828929}{32256}}x^{2}-{\frac {597598433}{435456}}x+{\frac {277413649}{193536}}&4\leq x<{\frac {9}{2}}\\-{\frac {15619}{3402}}x^{4}+{\frac {38150335}{435456}}x^{3}-{\frac {20157247}{32256}}x^{2}+{\frac {859841695}{435456}}x-{\frac {64472345}{27648}}&{\frac {9}{2}}\leq x<5\\{\frac {14714327}{4354560}}x^{4}-{\frac {4466137}{62208}}x^{3}+{\frac {165651247}{290304}}x^{2}-{\frac {875490655}{435456}}x+{\frac {4614904015}{1741824}}&5\leq x<{\frac {11}{2}}\\-{\frac {7873577}{4354560}}x^{4}+{\frac {30717383}{725760}}x^{3}-{\frac {179437319}{483840}}x^{2}+{\frac {16606729}{11520}}x-{\frac {869722273}{414720}}&{\frac {11}{2}}\leq x<6\\{\frac {2980409}{4354560}}x^{4}-{\frac {12698561}{725760}}x^{3}+{\frac {16211669}{96768}}x^{2}-{\frac {19138891}{26880}}x+{\frac {3289787993}{2903040}}&6\leq x<{\frac {13}{2}}\\-{\frac {759239}{4354560}}x^{4}+{\frac {10519741}{2177280}}x^{3}-{\frac {10403603}{207360}}x^{2}+{\frac {71964499}{311040}}x-{\frac {3481646837}{8709120}}&{\frac {13}{2}}\leq x<7\\{\frac {118931}{4354560}}x^{4}-{\frac {1774639}{2177280}}x^{3}+{\frac {630259}{69120}}x^{2}-{\frac {14096161}{311040}}x+{\frac {245108501}{2903040}}&7\leq x<{\frac {15}{2}}\\-{\frac {9581}{4354560}}x^{4}+{\frac {21863}{311040}}x^{3}-{\frac {407387}{483840}}x^{2}+{\frac {9758873}{2177280}}x-{\frac {25971499}{2903040}}&{\frac {15}{2}}\leq x<8\\{\frac {73}{1244160}}x^{4}-{\frac {4343}{2177280}}x^{3}+{\frac {5273}{207360}}x^{2}-{\frac {313703}{2177280}}x+{\frac {380873}{1244160}}&8\leq x<{\frac {17}{2}}\\-{\frac {1}{8709120}}x^{4}+{\frac {1}{241920}}x^{3}-{\frac {1}{17920}}x^{2}+{\frac {3}{8960}}x-{\frac {27}{35840}}&{\frac {17}{2}}\leq x<9\\0&{\text{otherwise}}\end{cases}}}
ภาพของเวฟเล็ต B-spline ที่รองรับอย่างกะทัดรัด เวฟเล็ตบีสปลายน์ลำดับที่ 1 เวฟเล็ตบีสปลายน์ลำดับที่ 2 เวฟเล็ตบีสปลายน์ลำดับที่ 3 เวฟเล็ตบีสปลายน์ลำดับที่ 4 เวฟเล็ตบีสปลายน์ลำดับที่ 5
คลื่น Battle-Lemarie เวฟเล็ต Battle-Lemarie เป็นกลุ่มของเวฟเล็ตเชิงตั้งฉากที่สร้างขึ้นโดยใช้กลุ่มของ B-spline หลัก นิพจน์สำหรับเวฟเล็ตเหล่านี้แสดงอยู่ในโดเมนความถี่ กล่าวคือ กำหนดโดยการระบุการแปลงฟูริเยร์ การแปลงฟูริเยร์ของฟังก์ชันของt เช่นจะใช้สัญลักษณ์แทน F ( t ) {\displaystyle F(t)} F ^ ( ω ) {\displaystyle {\hat {F}}(\omega )}
คำนิยาม ให้m เป็นจำนวนเต็มบวก และให้เป็น B-spline คาร์ดินัลลำดับm การแปลงฟูริเยร์ของคือฟังก์ชันการปรับขนาดสำหรับ เวฟเล็ต Battle-Lemarie ลำดับที่ m คือฟังก์ชันที่มีการแปลงฟูริเยร์เป็น N m ( x ) {\displaystyle N_{m}(x)} N m ( x ) {\displaystyle N_{m}(x)} N ^ m ( ω ) {\displaystyle {\hat {N}}_{m}(\omega )} ϕ m ( t ) {\displaystyle \phi _{m}(t)}
ϕ ^ m ( ω ) = N ^ m ( ω ) ( ∑ k = − ∞ ∞ | N ^ m ( ω + 2 π k ) | 2 ) 1 / 2 . {\displaystyle {\hat {\phi }}_{m}(\omega )={\frac {{\hat {N}}_{m}(\omega )}{\left(\sum _{k=-\infty }^{\infty }\vert {\hat {N}}_{m}(\omega +2\pi k)\vert ^{2}\right)^{1/2}}}.} เวฟเล็ต Battle-Lemarie อันดับ ที่m คือฟังก์ชันที่มีการแปลงฟูริเยร์เป็น ψ B L , m ( t ) {\displaystyle \psi _{BL,m}(t)}
ψ ^ B L , m ( ω ) = − e − i ω / 2 ϕ ^ m ( ω + 2 π ) ¯ ϕ ^ m ( ω 2 ) ϕ ^ m ( ω 2 + π ) ¯ {\displaystyle {\hat {\psi }}_{BL,m}(\omega )=-{\frac {e^{-i\omega /2}\,\,{\overline {{\hat {\phi }}_{m}(\omega +2\pi )}}\,\,{\hat {\phi }}_{m}\left({\frac {\omega }{2}}\right)}{\overline {{\hat {\phi }}_{m}\left({\frac {\omega }{2}}+\pi \right)}}}}
อ่านเพิ่มเติม Amir Z Averbuch และ Valery A Zheludev (2007). "การแปลงเวฟเล็ตที่สร้างขึ้นโดยสปลาย" (PDF) วารสารนานาชาติของเวฟเล็ต ความละเอียดหลายระดับ และการประมวลผลข้อมูล 257 ( 5 ) สืบค้นเมื่อ21 ธันวาคม 2014 Amir Z. Averbuch, Pekka Neittaanmaki และ Valery A. Zheludev (2014). วิธีการสปลายน์และสปลายน์เวฟเล็ต พร้อมการประยุกต์ใช้ในการประมวลผลสัญญาณและภาพ เล่มที่ 1. Springer. ISBN 978-94-017-8925-7 . {{cite book}}: CS1 maint: multiple names: authors list (link)