SF1-Tìm kiếm điểm hõm cổ
SF2-Tìm kiếm tập hợp S các điểm lân cận giao giữa Model và mặt phẳng D
SF3-Tìm kiếm điểm tâm C của tập hợp các điểm S2
SF4-Ước lượng chu vi vịng cổ
Kết thúc Kết thúc tìm chu vi vịng cổ Case 1 Bắt đầu tìm chu vi vịng cổ Case 1
Hình 4.29 Lưu đồ tự động hóa trích xuất cỡ số, vóc dáng theo phương án 1
Hình 4.30 Các chương trình con trong thuật tốn theo phương án 1
4.5.6 Ước lượng chu vi vịng cổ thơng qua xác định điểm đỉnh vai theo phương án 2 phương án 2
Ước lượng chu vi vịng cổ qua xác định điểm đỉnh vai (Hình 4.32). Lưu đồ thuật tốn (Hình 4.33) và các chương trình con liên quan (Hình 4.34).
Z X X Y x y z Điểm hõm cổ O o
Điểm đáy quần
Điểm đỉnh vai Mặt phẳng D
Bắt đầu SF3
Trở về Tìm một điểm C có tổng bình phương khoảng cách đến các điểm S3 là nhỏ nhất (sử dụng hàm tối ưu
hóa Matlab/fminunc
Bắt đầu SF2
Trở về Gán khoảng cách cho phép giới hạn =0
Tính khoảng cách từ điểm N1 đến D
Số điểm trong khoảng cách cho phép < 6
Tăng khoảng cách cho phép giới hạn
Tập hợp các điểm S trong lân cận S
ĐBắt đầu SF1 Bắt đầu SF1
Giới hạn các điểm trên vùng hõm cổ (N1)
Tìm điểm có pháp vector theo phương z đạt giá trị lớn nhất
Trở về
Bắt đầu SF4
Trở về Xấp xỉ chu vi vòng cổ tương ứng với các vị
trí góc theta (quanh các điểm lân cận)
Tìm kiếm giá trị nhỏ nhất trong giới hạn góc theta SF3 - Tìm kiếm điểm tâm C của tập
hợp các điểm S2 SF4 - Ước lượng chu vi vịng cổ SF1 - Tìm kiếm điểm hõm cổ SF2 - Tìm kiếm tập hợp S các điểm lân cận giao giữa Model và mặt phẳng D
27
Hình 5.32 Phạm vi giới hạn vùng cổ phương án 2
Hình 4.34 Chương trình con thuật toán phương án 2
Hình 4.33 Thuật tốn ước lương kích thước vịng cổ theo phương án 2